diff options
-rw-r--r-- | media-sound/ssrc/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/ssrc/files/digest-ssrc-1.29 | 2 | ||||
-rw-r--r-- | media-sound/ssrc/files/digest-ssrc-1.30 | 3 | ||||
-rw-r--r-- | media-sound/ssrc/files/ssrc-1.30-makefile.patch | 17 | ||||
-rw-r--r-- | media-sound/ssrc/ssrc-1.29.ebuild | 4 | ||||
-rw-r--r-- | media-sound/ssrc/ssrc-1.30.ebuild | 38 |
6 files changed, 70 insertions, 4 deletions
diff --git a/media-sound/ssrc/ChangeLog b/media-sound/ssrc/ChangeLog index 7fed084d25ab..0d3f2275d9de 100644 --- a/media-sound/ssrc/ChangeLog +++ b/media-sound/ssrc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/ssrc -# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ssrc/ChangeLog,v 1.6 2004/11/03 06:48:07 eradicator Exp $ +# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ssrc/ChangeLog,v 1.7 2007/01/06 21:19:56 aballier Exp $ + +*ssrc-1.30 (06 Jan 2007) + + 06 Jan 2007; Alexis Ballier <aballier@gentoo.org> + +files/ssrc-1.30-makefile.patch, +ssrc-1.30.ebuild: + Version bump, ~amd64 keyword, bug #158246 02 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> ssrc-1.29.ebuild: Added unzip DEP. diff --git a/media-sound/ssrc/files/digest-ssrc-1.29 b/media-sound/ssrc/files/digest-ssrc-1.29 index 7a75d6519b0c..6b044dde1a2a 100644 --- a/media-sound/ssrc/files/digest-ssrc-1.29 +++ b/media-sound/ssrc/files/digest-ssrc-1.29 @@ -1 +1,3 @@ MD5 6aafee03db0ba8f8be5ebf9372c36fe7 ssrc-1.29.zip 186187 +RMD160 161fa68bbd9f10f328bb25cc98926d5a83826012 ssrc-1.29.zip 186187 +SHA256 4a652abeef195d764b583b54efb6eb2da522dda4f14b6be960a9f4c95ecdb834 ssrc-1.29.zip 186187 diff --git a/media-sound/ssrc/files/digest-ssrc-1.30 b/media-sound/ssrc/files/digest-ssrc-1.30 new file mode 100644 index 000000000000..b342c4a638a5 --- /dev/null +++ b/media-sound/ssrc/files/digest-ssrc-1.30 @@ -0,0 +1,3 @@ +MD5 a14b3c4f97c52e37e9cfeb65fc61f2bf ssrc-1.30.tgz 140732 +RMD160 ffc0e0e8d7edfd8e3761e8a7523ede9bb496b3ca ssrc-1.30.tgz 140732 +SHA256 088286a2806153c3360a84c160540405b4d07fa6af5991cde4d84e8566ee1faa ssrc-1.30.tgz 140732 diff --git a/media-sound/ssrc/files/ssrc-1.30-makefile.patch b/media-sound/ssrc/files/ssrc-1.30-makefile.patch new file mode 100644 index 000000000000..ce77baf9c8a3 --- /dev/null +++ b/media-sound/ssrc/files/ssrc-1.30-makefile.patch @@ -0,0 +1,17 @@ +--- Makefile.old 2007-01-06 22:10:22.000000000 +0100 ++++ Makefile 2007-01-06 22:11:17.000000000 +0100 +@@ -5,10 +5,10 @@ + all : ssrc ssrc_hp + + ssrc : ssrc.c fftsg_ld.c dbesi0.c +- $(CC) $(CFLAGS) ssrc.c fftsg_ld.c dbesi0.c -o ssrc ++ $(CC) $(CFLAGS) $(LDFLAGS) ssrc.c fftsg_ld.c dbesi0.c -o ssrc -lm + + ssrc_hp : ssrc.c fftsg_ld.c dbesi0.c +- $(CC) $(CFLAGS) -DHIGHPREC ssrc.c fftsg_ld.c dbesi0.c -o ssrc_hp ++ $(CC) $(CFLAGS) $(LDFLAGS) -DHIGHPREC ssrc.c fftsg_ld.c dbesi0.c -o ssrc_hp -lm + + clean : +- rm -f ssrc ssrc_hp *.o *~ +\ No newline at end of file ++ rm -f ssrc ssrc_hp *.o *~ diff --git a/media-sound/ssrc/ssrc-1.29.ebuild b/media-sound/ssrc/ssrc-1.29.ebuild index 3badf3d9616c..825fbe331950 100644 --- a/media-sound/ssrc/ssrc-1.29.ebuild +++ b/media-sound/ssrc/ssrc-1.29.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ssrc/ssrc-1.29.ebuild,v 1.7 2004/11/03 06:48:07 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/ssrc/ssrc-1.29.ebuild,v 1.8 2007/01/06 21:19:56 aballier Exp $ inherit flag-o-matic diff --git a/media-sound/ssrc/ssrc-1.30.ebuild b/media-sound/ssrc/ssrc-1.30.ebuild new file mode 100644 index 000000000000..dcff0ae41185 --- /dev/null +++ b/media-sound/ssrc/ssrc-1.30.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/ssrc/ssrc-1.30.ebuild,v 1.1 2007/01/06 21:19:56 aballier Exp $ + +inherit eutils + +DESCRIPTION="A fast and high quality sampling rate converter" +HOMEPAGE="http://shibatch.sourceforge.net" +SRC_URI="http://shibatch.sf.net/download/${P}.tgz" +LICENSE="LGPL-2.1" +SLOT="0" + +#-sparc: kde's pop.wav "Error: Only PCM is supported." + +KEYWORDS="~x86 ~amd64 -sparc" +IUSE="" + +RDEPEND="virtual/libc" +DEPEND="app-arch/unzip" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-makefile.patch" +} + + +src_compile() { + # Local CFLAGS should overwrite the ones in the Makefile + emake -e || die +} + +src_install() { + dobin ssrc + dobin ssrc_hp + dodoc ssrc.txt history.txt +} |