[Lunar-commits] <moonbase> libaacplus: Adding to moonbase.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Sun Jan 8 16:45:35 CET 2012


commit 6788f29fe4f15a13988cbb50c0516d359a96a7e0
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sun Jan 8 10:45:35 2012 -0500

    libaacplus: Adding to moonbase.
---
 audio/libaacplus/BUILD     |    7 +++++++
 audio/libaacplus/DEPENDS   |    1 +
 audio/libaacplus/DETAILS   |   23 +++++++++++++++++++++++
 audio/libaacplus/PRE_BUILD |    5 +++++
 4 files changed, 36 insertions(+), 0 deletions(-)

diff --git a/audio/libaacplus/BUILD b/audio/libaacplus/BUILD
new file mode 100644
index 0000000..89c6040
--- /dev/null
+++ b/audio/libaacplus/BUILD
@@ -0,0 +1,7 @@
+(
+
+  ./autogen.sh --prefix=/usr --without-downloader $OPTS &&
+
+  default_make
+
+) > $C_FIFO 2>&1
diff --git a/audio/libaacplus/DEPENDS b/audio/libaacplus/DEPENDS
new file mode 100644
index 0000000..95b6146
--- /dev/null
+++ b/audio/libaacplus/DEPENDS
@@ -0,0 +1 @@
+optional_depends "fftw3" "--with-fftw3" "--without-fftw3" "for Fast Fourier Tranform support"
diff --git a/audio/libaacplus/DETAILS b/audio/libaacplus/DETAILS
new file mode 100644
index 0000000..91c89ff
--- /dev/null
+++ b/audio/libaacplus/DETAILS
@@ -0,0 +1,23 @@
+          MODULE=libaacplus
+         VERSION=2.0.2
+          SOURCE=$MODULE-$VERSION.tar.gz
+         SOURCE2=26410-800.zip
+      SOURCE_URL=http://217.20.164.161/~tipok/aacplus/
+     SOURCE2_URL=http://www.3gpp.org/ftp/Specs/archive/26_series/26.410/
+      SOURCE_VFY=sha1:86c492fa38b378373908ec1ff1ef2187b48239c5
+     SOURCE2_VFY=sha1:eb32ef4fffc61cdc637eaa1e90ac88d8e01b45f2
+        WEB_SITE=http://tipok.org.ua/node/17
+         ENTERED=20120108
+         UPDATED=20120108
+           SHORT="AAC+ High Efficiency Advanced Audio Codec"
+
+PSAFE=no
+cat << EOF
+Based on the reference implementation 3GPP released reference implementations 
+3GPP High Efficiency Advanced Audio Codec (HE-AAC) Codec (3GPP TS 26.410 V 8.0.0).
+
+Reference implementations are available as a source code, but the code uses #define 
+to choose code options. There is a common practice to compile reusable code as a 
+shared library. Packages released here make required changes and provide AAC+ 
+libraries as a shareable code.
+EOF
diff --git a/audio/libaacplus/PRE_BUILD b/audio/libaacplus/PRE_BUILD
new file mode 100644
index 0000000..daebb21
--- /dev/null
+++ b/audio/libaacplus/PRE_BUILD
@@ -0,0 +1,5 @@
+mk_source_dir $SOURCE_DIRECTORY/src &&
+tar zxvf $SOURCE_CACHE/$SOURCE &&
+cd $SOURCE_DIRECTORY &&
+cp $SOURCE_CACHE/$SOURCE2 src/ &&
+cd $SOURCE_DIRECTORY


More information about the Lunar-commits mailing list