mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
sdl_gfx: bump version
* added a compatibility link because the soname changed though it's compatible. * disable mmx on gcc2
This commit is contained in:
@@ -1,24 +0,0 @@
|
||||
diff -urN SDL_gfx-2.0.20/Test/configure.in SDL_gfx-2.0.20-haiku/Test/configure.in
|
||||
--- SDL_gfx-2.0.20/Test/configure.in 2009-04-21 04:47:51.000000000 +0000
|
||||
+++ SDL_gfx-2.0.20-haiku/Test/configure.in 2009-10-09 16:17:59.000000000 +0000
|
||||
@@ -44,7 +44,7 @@
|
||||
*-*-cygwin* | *-*-mingw32*)
|
||||
MATHLIB=""
|
||||
;;
|
||||
- *-*-beos*)
|
||||
+ *-*-beos* | *-*-haiku*)
|
||||
MATHLIB=""
|
||||
;;
|
||||
*-*-darwin*)
|
||||
diff -urN SDL_gfx-2.0.20/configure.in SDL_gfx-2.0.20-haiku/configure.in
|
||||
--- SDL_gfx-2.0.20/configure.in 2009-09-24 02:07:16.000000000 +0000
|
||||
+++ SDL_gfx-2.0.20-haiku/configure.in 2009-10-09 15:36:08.000000000 +0000
|
||||
@@ -81,7 +81,7 @@
|
||||
*-*-cygwin* | *-*-mingw32*)
|
||||
MATHLIB=""
|
||||
;;
|
||||
- *-*-beos*)
|
||||
+ *-*-beos* | *-*-haiku*)
|
||||
MATHLIB=""
|
||||
;;
|
||||
*-*-darwin*)
|
||||
@@ -1,29 +0,0 @@
|
||||
DESCRIPTION="SDL_gfx - SDL graphics drawing primitives and other support functions"
|
||||
HOMEPAGE="http://www.ferzkopp.net/joomla/content/view/19/14/"
|
||||
SRC_URI="http://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-2.0.20.tar.gz"
|
||||
CHECKSUM_MD5="8a787e538a8e4d80d4927535be5af083"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="media-libs/libsdl >= 1.2.14"
|
||||
BUILD()
|
||||
{
|
||||
cd SDL_gfx-2.0.20
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd SDL_gfx-2.0.20
|
||||
make install
|
||||
}
|
||||
LICENSE="GNU LGPL v2.1"
|
||||
COPYRIGHT="1999-2009 A. Schiffler"
|
||||
@@ -1,29 +0,0 @@
|
||||
DESCRIPTION="SDL_gfx - SDL graphics drawing primitives and other support functions"
|
||||
HOMEPAGE="http://www.ferzkopp.net/joomla/content/view/19/14/"
|
||||
SRC_URI="http://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-2.0.22.tar.gz"
|
||||
CHECKSUM_MD5="330f291f1f09a1bdf397c9b40d92ca41"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="media-libs/libsdl >= 1.2.14"
|
||||
BUILD()
|
||||
{
|
||||
cd SDL_gfx-2.0.22
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd SDL_gfx-2.0.22
|
||||
make install
|
||||
}
|
||||
LICENSE="GNU LGPL v2.1"
|
||||
COPYRIGHT="1999-2010 A. Schiffler"
|
||||
@@ -1,29 +0,0 @@
|
||||
DESCRIPTION="SDL_gfx - SDL graphics drawing primitives and other support functions"
|
||||
HOMEPAGE="http://www.ferzkopp.net/joomla/content/view/19/14/"
|
||||
SRC_URI="http://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-2.0.23.tar.gz"
|
||||
CHECKSUM_MD5="fcc3c4f2d1b4943409bf7e67dd65d03a"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="media-libs/libsdl >= 1.2.14"
|
||||
BUILD()
|
||||
{
|
||||
cd SDL_gfx-2.0.23
|
||||
libtoolize --force --copy --install
|
||||
aclocal
|
||||
autoconf
|
||||
automake
|
||||
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
|
||||
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--libdir=$LIBDIR \
|
||||
--mandir=$MANDIR
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd SDL_gfx-2.0.23
|
||||
make install
|
||||
}
|
||||
LICENSE="Zlib"
|
||||
COPYRIGHT="1999-2011 A. Schiffler"
|
||||
@@ -5,24 +5,25 @@ basic drawing routines such as lines, circles or polygons and SDL_rotozoom \
|
||||
which implemented a interpolating rotozoomer for SDL_surfaces.
|
||||
"
|
||||
HOMEPAGE="http://www.ferzkopp.net/joomla/content/view/19/14/"
|
||||
SRC_URI="http://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-2.0.24.tar.gz"
|
||||
CHECKSUM_SHA256="30ad38c3e17586e5212ce4a43955adf26463e69a24bb241f152493da28d59118"
|
||||
SRC_URI="http://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="556eedc06b6cf29eb495b6d27f2dcc51bf909ad82389ba2fa7bdc4dec89059c0"
|
||||
LICENSE="Zlib"
|
||||
COPYRIGHT="1999-2012 A. Schiffler"
|
||||
|
||||
REVISION="2"
|
||||
REVISION="1"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
|
||||
|
||||
PROVIDES="
|
||||
sdl_gfx$secondaryArchSuffix = $portVersion compat >= 2
|
||||
lib:libSDL_gfx$secondaryArchSuffix = 14.9.1 compat >= 14
|
||||
lib:libSDL_gfx$secondaryArchSuffix = 15.9.1 compat >= 15
|
||||
"
|
||||
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
libsdl$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
@@ -47,12 +48,11 @@ SOURCE_DIR="SDL_gfx-$portVersion"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
./autogen.sh
|
||||
libtoolize --force --copy --install
|
||||
aclocal --force --install -I acinclude
|
||||
autoconf
|
||||
automake
|
||||
runConfigure ./configure
|
||||
if [ $effectiveTargetArchitecture = x86_gcc2 ]; then
|
||||
disableMMX="--disable-mmx"
|
||||
fi
|
||||
autoreconf -fi
|
||||
runConfigure ./configure $disableMMX
|
||||
make
|
||||
}
|
||||
|
||||
@@ -62,6 +62,8 @@ INSTALL()
|
||||
|
||||
prepareInstalledDevelLib libSDL_gfx
|
||||
fixPkgconfig
|
||||
|
||||
ln -s libSDL_gfx.so.15 $libDir/libSDL_gfx.so.14
|
||||
|
||||
packageEntries devel \
|
||||
$developDir
|
||||
@@ -69,8 +71,8 @@ INSTALL()
|
||||
|
||||
PROVIDES_devel="
|
||||
sdl_gfx${secondaryArchSuffix}_devel = $portVersion compat >= 2
|
||||
devel:sdl_gfx$secondaryArchSuffix = 14.9.1 compat >= 14
|
||||
devel:libSDL_gfx$secondaryArchSuffix = 14.9.1 compat >= 14
|
||||
devel:sdl_gfx$secondaryArchSuffix = 15.9.1 compat >= 14
|
||||
devel:libSDL_gfx$secondaryArchSuffix = 15.9.1 compat >= 14
|
||||
"
|
||||
|
||||
REQUIRES_devel="
|
||||
Reference in New Issue
Block a user