From 53b4e65e67d9b353bf1ab788a89846fdecc2fca4 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 25 Jul 2010 04:31:38 +0200 Subject: [PATCH] openal-soft: add metafile support, build against upcoming pulseaudio if enabled Signed-off-by: Stephan Raue --- packages/multimedia/openal-soft/build | 4 +--- packages/multimedia/openal-soft/install | 2 -- packages/multimedia/openal-soft/meta | 19 +++++++++++++++++++ packages/multimedia/openal-soft/url | 1 - 4 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 packages/multimedia/openal-soft/meta delete mode 100644 packages/multimedia/openal-soft/url diff --git a/packages/multimedia/openal-soft/build b/packages/multimedia/openal-soft/build index aacc589f17..1ea9b264ac 100755 --- a/packages/multimedia/openal-soft/build +++ b/packages/multimedia/openal-soft/build @@ -2,10 +2,8 @@ . config/options $1 -$SCRIPTS/build toolchain -$SCRIPTS/build alsa-lib - cd $PKG_BUILD + mkdir -p .build cd .build diff --git a/packages/multimedia/openal-soft/install b/packages/multimedia/openal-soft/install index 1f5134cb42..8cf85331ec 100755 --- a/packages/multimedia/openal-soft/install +++ b/packages/multimedia/openal-soft/install @@ -2,8 +2,6 @@ . config/options $1 -$SCRIPTS/install alsa-lib - mkdir -p $INSTALL/usr/lib cp -P $PKG_BUILD/.build/*.so* $INSTALL/usr/lib diff --git a/packages/multimedia/openal-soft/meta b/packages/multimedia/openal-soft/meta new file mode 100644 index 0000000000..d80ac22b8c --- /dev/null +++ b/packages/multimedia/openal-soft/meta @@ -0,0 +1,19 @@ +PKG_NAME="openal-soft" +PKG_VERSION="1.12.854" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="GPL" +PKG_SITE="http://www.openal.org/" +PKG_URL="http://kcat.strangesoft.net/openal-releases/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_DEPENDS="alsa-lib" +PKG_BUILD_DEPENDS="toolchain alsa-lib" +PKG_PRIORITY="optional" +PKG_SECTION="multimedia" +PKG_SHORTDESC="openal: Open Audio Library" +PKG_LONGDESC="OpenAL, the Open Audio Library, is a joint effort to create an open, vendor- neutral, cross-platform API for interactive, primarily spatialized audio. OpenAL's primary audience are application developers and desktop users that rely on portable standards like OpenGL, for games and other multimedia applications. OpenAL is already supported by a number of hardware vendors and developers." +PKG_IS_ADDON="no" + +if [ "$PULSEAUDIO_SUPPORT" = yes ]; then + PKG_DEPENDS="$PKG_DEPENDS pulseaudio" + PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS pulseaudio" +fi diff --git a/packages/multimedia/openal-soft/url b/packages/multimedia/openal-soft/url deleted file mode 100644 index ad59ea00cb..0000000000 --- a/packages/multimedia/openal-soft/url +++ /dev/null @@ -1 +0,0 @@ -http://kcat.strangesoft.net/openal-releases/openal-soft-1.12.854.tar.bz2 \ No newline at end of file