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:
Jerome Duval
2015-02-12 18:47:00 +00:00
parent a6c8d288a6
commit b67740428d
5 changed files with 14 additions and 123 deletions

View File

@@ -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*)

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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="