summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-sound/ssrc/ChangeLog10
-rw-r--r--media-sound/ssrc/files/digest-ssrc-1.292
-rw-r--r--media-sound/ssrc/files/digest-ssrc-1.303
-rw-r--r--media-sound/ssrc/files/ssrc-1.30-makefile.patch17
-rw-r--r--media-sound/ssrc/ssrc-1.29.ebuild4
-rw-r--r--media-sound/ssrc/ssrc-1.30.ebuild38
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
+}