Added bep file to build sdl-mixer from hg, patched native_midi cpp file that got cut off in previous patch.

This commit is contained in:
Scott McCreary
2011-04-05 20:29:12 +00:00
parent 66769e86a7
commit 569790ad6b
2 changed files with 66 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
DESCRIPTION="Simple Direct Layer Mixer Library"
HOMEPAGE="http://www.libsdl.org/projects/SDL_mixer/"
SRC_URI="hg+http://hg.libsdl.org/SDL_mixer/"
#CHECKSUM_MD5=""
REVISION="1"
STATUS_HAIKU="stable"
DEPEND="libsdl >= 1.2.14
media-libs/flac >= 1.2.1
media-libs/libmad >= 0.15.1
media-libs/libvorbis >= 1.3.1
media-libs/libmikmod >= 3.1.11
media-libs/libogg >= 1.2.0
media-libs/smpeg >= 0.4.5"
BUILD {
cd sdl-mixer-1.2-hg
libtoolize --force --copy --install
cp ltmain.sh build-scripts/ltmain.sh
cp `aclocal --print-ac-dir`/libtool.m4 acinclude
cp `aclocal --print-ac-dir`/ltoptions.m4 acinclude
cp `aclocal --print-ac-dir`/ltversion.m4 acinclude
cp `aclocal --print-ac-dir`/ltsugar.m4 acinclude
cp `aclocal --print-ac-dir`/lt~obsolete.m4 acinclude
./autogen.sh
MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man
LIBDIR=`finddir B_COMMON_LIB_DIRECTORY`
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
--libdir=$LIBDIR \
--mandir=$MANDIR \
--enable-music-midi
make
}
INSTALL {
cd sdl-mixer-1.2-hg
make install
}
LICENSE="GNU LGPL v2.1"
COPYRIGHT="1997-2011 Sam Lantinga"