From 587ceceaf72fc71b6ed9a384e62e21bf2180a6bc Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 25 Jul 2010 04:16:34 +0200 Subject: [PATCH] new package: add package 'libsndfile' Signed-off-by: Stephan Raue --- packages/audio/libsndfile/build | 18 ++++++++++++++++++ packages/audio/libsndfile/install | 6 ++++++ packages/audio/libsndfile/meta | 14 ++++++++++++++ 3 files changed, 38 insertions(+) create mode 100755 packages/audio/libsndfile/build create mode 100755 packages/audio/libsndfile/install create mode 100644 packages/audio/libsndfile/meta diff --git a/packages/audio/libsndfile/build b/packages/audio/libsndfile/build new file mode 100755 index 0000000000..d5786d56ed --- /dev/null +++ b/packages/audio/libsndfile/build @@ -0,0 +1,18 @@ +#!/bin/sh + +. config/options $1 + +cd $PKG_BUILD +./configure --host=$TARGET_NAME \ + --build=$HOST_NAME \ + --prefix=/usr \ + --disable-static \ + --enable-shared \ + --disable-sqlite \ + --enable-alsa \ + --disable-external-libs \ + +make -C src +cp sndfile.pc $SYSROOT_PREFIX/usr/lib/pkgconfig + +$MAKEINSTALL -C src diff --git a/packages/audio/libsndfile/install b/packages/audio/libsndfile/install new file mode 100755 index 0000000000..6508276a1e --- /dev/null +++ b/packages/audio/libsndfile/install @@ -0,0 +1,6 @@ +#!/bin/sh + +. config/options $1 + +mkdir -p $INSTALL/usr/lib + cp -P $PKG_BUILD/src/.libs/*.so* $INSTALL/usr/lib diff --git a/packages/audio/libsndfile/meta b/packages/audio/libsndfile/meta new file mode 100644 index 0000000000..9bf2d7d240 --- /dev/null +++ b/packages/audio/libsndfile/meta @@ -0,0 +1,14 @@ +PKG_NAME="libsndfile" +PKG_VERSION="1.0.21" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="LGPL" +PKG_SITE="http://www.mega-nerd.com/libsndfile/" +PKG_URL="http://www.mega-nerd.com/$PKG_NAME/files/$PKG_NAME-$PKG_VERSION.tar.gz" +PKG_DEPENDS="alsa-lib" +PKG_BUILD_DEPENDS="toolchain alsa-lib" +PKG_PRIORITY="optional" +PKG_SECTION="audio" +PKG_SHORTDESC="libsndfile: A library for accessing various audio file formats" +PKG_LONGDESC="libsndfile is a C library for reading and writing sound files such as AIFF, AU, WAV, and others through one standard interface. It can currently read/write 8, 16, 24 and 32-bit PCM files as well as 32 and 64-bit floating point WAV files and a number of compressed formats. It compiles and runs on *nix, MacOS, and Win32." +PKG_IS_ADDON="no"