summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2004-08-02 22:07:33 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2004-08-02 22:07:33 +0000
commit275583f935ac69fcaff90de0af6edf2345fa435f (patch)
tree527d2911feba31442b5d329bd4652b62e4045225 /media-sound/audiocompress
parentcheck if is_koutput, bug #59159 (Manifest recommit) (diff)
downloadgentoo-2-275583f935ac69fcaff90de0af6edf2345fa435f.tar.gz
gentoo-2-275583f935ac69fcaff90de0af6edf2345fa435f.tar.bz2
gentoo-2-275583f935ac69fcaff90de0af6edf2345fa435f.zip
Version bump and -fPIC fixes. Closes bug #56026. Added -amd64.
Diffstat (limited to 'media-sound/audiocompress')
-rw-r--r--media-sound/audiocompress/ChangeLog8
-rw-r--r--media-sound/audiocompress/Manifest4
-rw-r--r--media-sound/audiocompress/audiocompress-1.5.1.ebuild48
-rw-r--r--media-sound/audiocompress/files/audiocompress-1.5.1-gentoo.patch29
-rw-r--r--media-sound/audiocompress/files/digest-audiocompress-1.5.11
5 files changed, 88 insertions, 2 deletions
diff --git a/media-sound/audiocompress/ChangeLog b/media-sound/audiocompress/ChangeLog
index 32b3b7bfb15a..538c7ef5fd95 100644
--- a/media-sound/audiocompress/ChangeLog
+++ b/media-sound/audiocompress/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/audiocompress
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/audiocompress/ChangeLog,v 1.6 2004/06/24 23:51:23 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audiocompress/ChangeLog,v 1.7 2004/08/02 22:07:33 eradicator Exp $
+
+*audiocompress-1.5.1 (02 Aug 2004)
+
+ 02 Aug 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/audiocompress-1.5.1-gentoo.patch, +audiocompress-1.5.1.ebuild:
+ Version bump and -fPIC fixes. Closes bug #56026. Added -amd64.
07 Jun 2004; Aron Griffis <agriffis@gentoo.org> audiocompress-1.3.ebuild:
Fix use invocation
diff --git a/media-sound/audiocompress/Manifest b/media-sound/audiocompress/Manifest
index b293630e1087..19d872e9bbca 100644
--- a/media-sound/audiocompress/Manifest
+++ b/media-sound/audiocompress/Manifest
@@ -1,6 +1,8 @@
+MD5 1ff0aac04d7466a1a2282a518adbe96e ChangeLog 731
MD5 4cf632cb3ac23e71f9acb96f9f273bb3 audiocompress-1.3.ebuild 949
MD5 0ecaf9caa09ee3264a463f6d8f613bc7 audiocompress-1.5.ebuild 949
-MD5 1ff0aac04d7466a1a2282a518adbe96e ChangeLog 731
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
+MD5 0ecaf9caa09ee3264a463f6d8f613bc7 audiocompress-1.5.1.ebuild 949
MD5 45241faef0fdd3134f481dd0e30f8079 files/digest-audiocompress-1.3 68
MD5 14e76a619191ebae564b85c528b32d2e files/digest-audiocompress-1.5 68
+MD5 f47385522df4cea0523c5179f10cad25 files/digest-audiocompress-1.5.1 70
diff --git a/media-sound/audiocompress/audiocompress-1.5.1.ebuild b/media-sound/audiocompress/audiocompress-1.5.1.ebuild
new file mode 100644
index 000000000000..24154955841b
--- /dev/null
+++ b/media-sound/audiocompress/audiocompress-1.5.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audiocompress/audiocompress-1.5.1.ebuild,v 1.1 2004/08/02 22:07:33 eradicator Exp $
+
+IUSE="xmms"
+
+inherit eutils
+
+MY_P="AudioCompress-${PV}"
+
+DESCRIPTION="AudioCompress is (essentially) a very gentle, 1-band dynamic range compressor intended to keep audio output at a consistent volume without introducing any audible artifacts."
+HOMEPAGE="http://trikuare.cx/code/AudioCompress.html"
+SRC_URI="http://trikuare.cx/code/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+#-amd64: 1.5.1 - Floating point exception when using xmms plugin
+KEYWORDS="~x86 -amd64"
+
+DEPEND="xmms? ( media-sound/xmms )"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ make clean
+
+ epatch ${FILESDIR}/${P}-gentoo.patch
+}
+
+src_compile() {
+ if use xmms; then
+ emake || die
+ else
+ emake AudioCompress || die
+ fi
+}
+
+src_install() {
+ dobin AudioCompress || die
+ if use xmms; then
+ exeinto "$(xmms-config --effect-plugin-dir)" || die
+ doexe libcompress.so || die
+ fi
+ dodoc COPYING ChangeLog README TODO
+}
diff --git a/media-sound/audiocompress/files/audiocompress-1.5.1-gentoo.patch b/media-sound/audiocompress/files/audiocompress-1.5.1-gentoo.patch
new file mode 100644
index 000000000000..24e510246296
--- /dev/null
+++ b/media-sound/audiocompress/files/audiocompress-1.5.1-gentoo.patch
@@ -0,0 +1,29 @@
+diff -Naur AudioCompress-1.5.1.orig/Makefile AudioCompress-1.5.1/Makefile
+--- AudioCompress-1.5.1.orig/Makefile 2004-03-29 10:04:30.000000000 -0800
++++ AudioCompress-1.5.1/Makefile 2004-08-02 12:57:48.347510623 -0700
+@@ -6,12 +6,12 @@
+
+ ### Different platforms need different options...
+ ### Linux
+-#DYNAMIC = -shared -Wl,-soname -Wl,$(@)
++DYNAMIC = -shared -Wl,-soname -Wl,$(@)
+
+ ### MacOS X (Jaguar with Fink)
+-CFLAGS = -I/sw/include
+-LDFLAGS = -L/sw/lib
+-DYNAMIC = -dynamiclib
++#CFLAGS = -I/sw/include
++#LDFLAGS = -L/sw/lib
++#DYNAMIC = -dynamiclib
+
+ ### Comment out these lines if you don't have X11 installed or
+ ### otherwise want to build it without X11
+@@ -22,7 +22,7 @@
+ ### (or don't have the XMMS development headers installed)
+ TARGETS += libcompress.so
+ INSTALL += install-xmms
+-CFLAGS += `xmms-config --cflags`
++CFLAGS += `xmms-config --cflags` -fPIC
+ LDFLAGS += `xmms-config --libs`
+
+ ### Comment out these lines if you don't want to include EsounD functionality
diff --git a/media-sound/audiocompress/files/digest-audiocompress-1.5.1 b/media-sound/audiocompress/files/digest-audiocompress-1.5.1
new file mode 100644
index 000000000000..22a55c69ce78
--- /dev/null
+++ b/media-sound/audiocompress/files/digest-audiocompress-1.5.1
@@ -0,0 +1 @@
+MD5 cf378c6d3cf6b0b764058d2179e84a62 AudioCompress-1.5.1.tar.gz 38657