diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2004-08-02 22:07:33 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2004-08-02 22:07:33 +0000 |
commit | 275583f935ac69fcaff90de0af6edf2345fa435f (patch) | |
tree | 527d2911feba31442b5d329bd4652b62e4045225 /media-sound/audiocompress | |
parent | check if is_koutput, bug #59159 (Manifest recommit) (diff) | |
download | gentoo-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/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/audiocompress/Manifest | 4 | ||||
-rw-r--r-- | media-sound/audiocompress/audiocompress-1.5.1.ebuild | 48 | ||||
-rw-r--r-- | media-sound/audiocompress/files/audiocompress-1.5.1-gentoo.patch | 29 | ||||
-rw-r--r-- | media-sound/audiocompress/files/digest-audiocompress-1.5.1 | 1 |
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 |