Fixed recipe for sdl_net.

This commit is contained in:
Scott McCreary
2013-10-13 01:23:57 -07:00
parent 9325bbe02f
commit 6234e1407a

View File

@@ -1,29 +1,67 @@
SUMMARY="This is a small simple cross-platform networking library for SDL"
DESCRIPTION="Simple Direct Media Layer Net Library" DESCRIPTION="Simple Direct Media Layer Net Library"
HOMEPAGE="http://www.libsdl.org/projects/SDL_net" HOMEPAGE="http://www.libsdl.org/projects/SDL_net"
SRC_URI="http://www.libsdl.org/projects/SDL_net/release/SDL_net-1.2.8.tar.gz" SRC_URI="http://www.libsdl.org/projects/SDL_net/release/SDL_net-1.2.8.tar.gz"
CHECKSUM_MD5="20e64e61d65662db66c379034f11f718" CHECKSUM_MD5="20e64e61d65662db66c379034f11f718"
LICENSE="Zlib"
COPYRIGHT="1997-2012 Sam Lantinga"
REVISION="1" REVISION="1"
STATUS_HAIKU="stable" ARCHITECTURES="x86 x86_gcc2"
DEPEND=""
PROVIDES="
sdl_net =$portVersion
lib:libSDL_net_1.2 = $portVersion compat >= 1.2
devel:libSDL_net = $portVersion compat >= 1.2
"
REQUIRES="
haiku
libsdl
"
BUILD_REQUIRES="
devel:libsdl
"
BUILD_PREREQUIRES="
haiku_devel
cmd:aclocal
cmd:autoconf
cmd:gcc
cmd:ld
cmd:libtool
cmd:make
cmd:pkg_config
cmd:sdl_config
"
SOURCE_DIR="SDL_net-$portVersion"
BUILD() BUILD()
{ {
cd SDL_net-1.2.8 libtoolize --force --copy --install
aclocal --force --install -I acinclude aclocal --force --install -I acinclude
libtoolize -fci autoconf
./autogen.sh runConfigure ./configure
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
--libdir=$LIBDIR \
--mandir=$MANDIR
make make
} }
INSTALL() INSTALL()
{ {
cd SDL_net-1.2.8
make install make install
fixPkgconfig
prepareInstalledDevelLib libSDL_net
fixPkgconfig
packageEntries devel \
$developDir
} }
LICENSE="Zlib" PROVIDES_devel="
COPYRIGHT="1997-2012 Sam Lantinga" devel:SDL_net = 0.8.0 compat >= 0
devel:libSDL_net = 0.8.0 compat >= 0
"
REQUIRES_devel="
sdl_net == $portVersion base
"