summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKito Danya Dietrich <kito@gentoo.org>2005-05-19 02:47:17 +0000
committerKito Danya Dietrich <kito@gentoo.org>2005-05-19 02:47:17 +0000
commitd664dcc884429bbd20f14a69fe28008f0be284ea (patch)
tree112061e0256206c598af5bbe23e7e8f05c294751 /media-libs/libsoundtouch
parentStable on amd64 (diff)
downloadhistorical-d664dcc884429bbd20f14a69fe28008f0be284ea.tar.gz
historical-d664dcc884429bbd20f14a69fe28008f0be284ea.tar.bz2
historical-d664dcc884429bbd20f14a69fe28008f0be284ea.zip
version bump, add static use flag
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'media-libs/libsoundtouch')
-rw-r--r--media-libs/libsoundtouch/ChangeLog9
-rw-r--r--media-libs/libsoundtouch/Manifest16
-rw-r--r--media-libs/libsoundtouch/files/digest-libsoundtouch-1.3.01
-rw-r--r--media-libs/libsoundtouch/libsoundtouch-1.3.0.ebuild40
4 files changed, 52 insertions, 14 deletions
diff --git a/media-libs/libsoundtouch/ChangeLog b/media-libs/libsoundtouch/ChangeLog
index d3b311d9da6e..0defc1dec83e 100644
--- a/media-libs/libsoundtouch/ChangeLog
+++ b/media-libs/libsoundtouch/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/libsoundtouch
-# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/ChangeLog,v 1.6 2004/11/17 06:31:00 eradicator Exp $
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/ChangeLog,v 1.7 2005/05/19 02:47:17 kito Exp $
+
+*libsoundtouch-1.3.0 (19 May 2005)
+
+ 19 May 2005; Kito <kito@gentoo.org> +libsoundtouch-1.3.0.ebuild:
+ version bump, add static use flag
16 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
libsoundtouch-1.2.1.ebuild:
diff --git a/media-libs/libsoundtouch/Manifest b/media-libs/libsoundtouch/Manifest
index d986e1b104d1..8cc3f9d77d65 100644
--- a/media-libs/libsoundtouch/Manifest
+++ b/media-libs/libsoundtouch/Manifest
@@ -1,14 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 ef24291b4578d50196d2f4598c7de78d ChangeLog 909
-MD5 2f758c82434233f84f01f80f850a1112 metadata.xml 217
+MD5 e0d256f76d0d3c614fba4008215bf004 ChangeLog 1043
MD5 4c1cf63fc0797747fd7f97f7ffaffe14 libsoundtouch-1.2.1.ebuild 1237
+MD5 2fe5d2189a56dfcfb5f63b4e1b1dd31f libsoundtouch-1.3.0.ebuild 1275
+MD5 2f758c82434233f84f01f80f850a1112 metadata.xml 217
MD5 3c9ded8dc9e9d37cf59b37200a04dd86 files/digest-libsoundtouch-1.2.1 66
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
-
-iD8DBQFBmvAuArHZZzCEUG0RApH+AJ9o276yc7DVgjc8leasxt5hohmO1gCdHp10
-1dxysftQY63EwsxTb29yHZk=
-=ki/k
------END PGP SIGNATURE-----
+MD5 aa8e9f7cf9bd874e3cc73e4f832508a9 files/digest-libsoundtouch-1.3.0 66
diff --git a/media-libs/libsoundtouch/files/digest-libsoundtouch-1.3.0 b/media-libs/libsoundtouch/files/digest-libsoundtouch-1.3.0
new file mode 100644
index 000000000000..2da5af6eb919
--- /dev/null
+++ b/media-libs/libsoundtouch/files/digest-libsoundtouch-1.3.0
@@ -0,0 +1 @@
+MD5 5c2d3f54320e5197885b3462f5f35a15 soundtouch_v1.3.0.zip 436780
diff --git a/media-libs/libsoundtouch/libsoundtouch-1.3.0.ebuild b/media-libs/libsoundtouch/libsoundtouch-1.3.0.ebuild
new file mode 100644
index 000000000000..e5e9f11aab81
--- /dev/null
+++ b/media-libs/libsoundtouch/libsoundtouch-1.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsoundtouch/libsoundtouch-1.3.0.ebuild,v 1.1 2005/05/19 02:47:17 kito Exp $
+
+IUSE="static"
+
+S="${WORKDIR}/SoundTouch-${PV}"
+
+DESCRIPTION="Audio processing library for changing tempo, pitch and playback rates."
+HOMEPAGE="http://sky.prohosting.com/oparviai/soundtouch/"
+SRC_URI="http://sky.prohosting.com/oparviai/soundtouch/soundtouch_v${PV}.zip"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos"
+
+RDEPEND="virtual/libc"
+DEPEND="app-arch/unzip"
+
+src_unpack() {
+ unpack ${A} || die "unpack failed"
+ cd ${S}
+
+ # change sample type from integer to float (more accurate)
+ sed -i -e "s|#define INTEGER_SAMPLES|//#define INTEGER_SAMPLES|g" \
+ -e "s|//#define FLOAT_SAMPLES|#define FLOAT_SAMPLES|g" include/STTypes.h
+}
+
+src_compile() {
+ econf $myconf \
+ $(use_enable static) \
+ --with-pic || die "./configure failed"
+ # fixes C(XX)FLAGS from configure, so we can use *ours*
+ emake CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" pkgdocdir="/usr/share/doc/${PF}" install || die
+ rm -f ${D}/usr/share/doc/${PF}/COPYING.TXT # remove obsolete LICENCE file
+}