From 93f78ee2e86b55ce6f587df581f62fe3b6939783 Mon Sep 17 00:00:00 2001 From: Scott McCreary Date: Tue, 18 Jan 2011 21:22:48 +0000 Subject: [PATCH] Updated libvorbis to 1.3.2 --- media-libs/libvorbis/libvorbis-1.3.2.bep | 30 +++++++++++++++++++ .../libvorbis/patches/libvorbis-1.3.2.patch | 14 +++++++++ 2 files changed, 44 insertions(+) create mode 100644 media-libs/libvorbis/libvorbis-1.3.2.bep create mode 100644 media-libs/libvorbis/patches/libvorbis-1.3.2.patch diff --git a/media-libs/libvorbis/libvorbis-1.3.2.bep b/media-libs/libvorbis/libvorbis-1.3.2.bep new file mode 100644 index 000000000..4bef031cb --- /dev/null +++ b/media-libs/libvorbis/libvorbis-1.3.2.bep @@ -0,0 +1,30 @@ +DESCRIPTION="libvorbis" +HOMEPAGE="http://www.xiph.org" +SRC_URI="http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.2.tar.gz" +CHECKSUM_MD5="c870b9bd5858a0ecb5275c14486d9554" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="dev-util/pkgconfig >= 0.23 + media-libs/libogg >= 1.2.0" +BUILD { + cd libvorbis-1.3.2 + libtoolize --force --copy --install + mkdir -p m4 + cp /boot/common/share/aclocal/libtool.m4 m4 + cp /boot/common/share/aclocal/ltoptions.m4 m4 + cp /boot/common/share/aclocal/ltversion.m4 m4 + cp /boot/common/share/aclocal/ltsugar.m4 m4 + cp /boot/common/share/aclocal/lt~obsolete.m4 m4 + aclocal -I m4 + autoconf + automake + ./configure --prefix=/boot/common + make +} + +INSTALL { + cd libvorbis-1.3.2 + make install +} +LICENSE="BSD (3-clause)" +COPYRIGHT="1994-2010 Xiph.Org Foundation" diff --git a/media-libs/libvorbis/patches/libvorbis-1.3.2.patch b/media-libs/libvorbis/patches/libvorbis-1.3.2.patch new file mode 100644 index 000000000..2aa48fe68 --- /dev/null +++ b/media-libs/libvorbis/patches/libvorbis-1.3.2.patch @@ -0,0 +1,14 @@ +diff -urN libvorbis-1.3.2-orig/configure.ac libvorbis-1.3.2/configure.ac +--- libvorbis-1.3.2-orig/configure.ac 2010-03-26 06:56:58.061079552 +0000 ++++ libvorbis-1.3.2/configure.ac 2010-05-12 05:56:55.536870912 +0000 +@@ -206,6 +206,10 @@ + DEBUG="-g -Wall -W -D_REENTRANT -D__NO_MATH_INLINES -fsigned-char" + CFLAGS="-O20 -Wall -W -ffast-math -D_REENTRANT -fsigned-char" + PROFILE="-pg -g -O20 -ffast-math -D_REENTRANT -fsigned-char";; ++ *-*-haiku*) ++ DEBUG="-g -Wall -D__NO_MATH_INLINES -fsigned-char" ++ CFLAGS="-O20 -Wall -D__NO_MATH_INLINES -fsigned-char" ++ PROFILE="-O20 -g -pg -D__NO_MATH_INLINES -fsigned-char" ;; + *) + DEBUG="-g -Wall -Wextra -D__NO_MATH_INLINES -fsigned-char" + CFLAGS="-O20 -Wall -Wextra -D__NO_MATH_INLINES -fsigned-char"