summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-12-16 14:06:44 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-12-16 14:06:44 +0000
commit3b7838aeb8654691f6d9d636d257328a90935e4a (patch)
treec4ee95d4a222196ba4f269de31dcc74198481159 /media-sound/sox
parentadd ~x86-fbsd, its fine here (diff)
downloadhistorical-3b7838aeb8654691f6d9d636d257328a90935e4a.tar.gz
historical-3b7838aeb8654691f6d9d636d257328a90935e4a.tar.bz2
historical-3b7838aeb8654691f6d9d636d257328a90935e4a.zip
use external libgsm, bug #192736
Package-Manager: portage-2.1.4_rc10
Diffstat (limited to 'media-sound/sox')
-rw-r--r--media-sound/sox/ChangeLog7
-rw-r--r--media-sound/sox/Manifest25
-rw-r--r--media-sound/sox/files/digest-sox-14.0.0-r13
-rw-r--r--media-sound/sox/sox-14.0.0-r1.ebuild61
4 files changed, 91 insertions, 5 deletions
diff --git a/media-sound/sox/ChangeLog b/media-sound/sox/ChangeLog
index e5355e105f43..e6e4f6c3c3a8 100644
--- a/media-sound/sox/ChangeLog
+++ b/media-sound/sox/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/sox
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sox/ChangeLog,v 1.73 2007/11/28 17:34:41 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sox/ChangeLog,v 1.74 2007/12/16 14:06:43 aballier Exp $
+
+*sox-14.0.0-r1 (16 Dec 2007)
+
+ 16 Dec 2007; Alexis Ballier <aballier@gentoo.org> +sox-14.0.0-r1.ebuild:
+ use external libgsm, bug #192736
28 Nov 2007; Raúl Porcel <armin76@gentoo.org> sox-14.0.0.ebuild:
alpha/sparc stable wrt #200051
diff --git a/media-sound/sox/Manifest b/media-sound/sox/Manifest
index 30869b333cad..d3ea2c0888f8 100644
--- a/media-sound/sox/Manifest
+++ b/media-sound/sox/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX sox-12.17.9-destdir.patch 4395 RMD160 9b5f1ce46609faa09cc360b4aa342be9f1c0a0a5 SHA1 12d81cefe8b50487edd1e984f431ae121e3e905a SHA256 6b89f1245af4a4b180d90c84ce0ddc92d1412b6d32ddae4c8316e02c03d0cd89
MD5 7911475898fe2541a80f439e938b1d0d files/sox-12.17.9-destdir.patch 4395
RMD160 9b5f1ce46609faa09cc360b4aa342be9f1c0a0a5 files/sox-12.17.9-destdir.patch 4395
@@ -38,14 +41,18 @@ EBUILD sox-13.0.0.ebuild 1634 RMD160 557c72a16eadc4b9f14139ccd51821cbce3ed2f8 SH
MD5 f6b208dbd0330fee30633123125206f1 sox-13.0.0.ebuild 1634
RMD160 557c72a16eadc4b9f14139ccd51821cbce3ed2f8 sox-13.0.0.ebuild 1634
SHA256 4e1584cdb9b9051b0424e5708030ad505c323fc6b3edc50396bf75ee408e8c0e sox-13.0.0.ebuild 1634
+EBUILD sox-14.0.0-r1.ebuild 1757 RMD160 1c5c59948b2d346943e61cd1ba4a26e4bc9b7bea SHA1 06af6d9fb9f9be0080ef8aae08ba23ad3fff6eb6 SHA256 0c2f0380439adff0a880436946d7c7eac58ba0acccee0831d500f601ad7337fd
+MD5 0f29aea699b38b5236dbbb693ce6d55a sox-14.0.0-r1.ebuild 1757
+RMD160 1c5c59948b2d346943e61cd1ba4a26e4bc9b7bea sox-14.0.0-r1.ebuild 1757
+SHA256 0c2f0380439adff0a880436946d7c7eac58ba0acccee0831d500f601ad7337fd sox-14.0.0-r1.ebuild 1757
EBUILD sox-14.0.0.ebuild 1955 RMD160 b33cf46a15cf4167dce1be5253ee5cfb32d7bfab SHA1 cc3666b7295ac3b746113fc0c79e8bee3517f930 SHA256 64fe8b811532062eb529cf3d59cdc4d88d057b3e7c2abd52a5ec4e1c61a45ba1
MD5 9de94b0f02b35bf707e635700796a57a sox-14.0.0.ebuild 1955
RMD160 b33cf46a15cf4167dce1be5253ee5cfb32d7bfab sox-14.0.0.ebuild 1955
SHA256 64fe8b811532062eb529cf3d59cdc4d88d057b3e7c2abd52a5ec4e1c61a45ba1 sox-14.0.0.ebuild 1955
-MISC ChangeLog 9916 RMD160 a33d4392d46bf0973f7d060539c0ab54a7f9ab77 SHA1 899c8856144cff3264464272bcedf957f8481bf4 SHA256 49746cfb27aace39fe030c12c4e342bc5e47156ac96d2b711881f3473f320d35
-MD5 23d8efbe4f3da6f52e538d59d3bc4598 ChangeLog 9916
-RMD160 a33d4392d46bf0973f7d060539c0ab54a7f9ab77 ChangeLog 9916
-SHA256 49746cfb27aace39fe030c12c4e342bc5e47156ac96d2b711881f3473f320d35 ChangeLog 9916
+MISC ChangeLog 10058 RMD160 d4ccdd807b7c310c473f7b883230cdf425f6f822 SHA1 efdf33cb204d4713e1743383add18cc09d5182e8 SHA256 045538f7f4373e5ac3eb08e914113adf9ae7a622ce58c9022195fe9df95122da
+MD5 ee37a0ffb71a194acce01a9c31230dce ChangeLog 10058
+RMD160 d4ccdd807b7c310c473f7b883230cdf425f6f822 ChangeLog 10058
+SHA256 045538f7f4373e5ac3eb08e914113adf9ae7a622ce58c9022195fe9df95122da ChangeLog 10058
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
@@ -62,3 +69,13 @@ SHA256 a7ff72f151e4a8367ebc6e623d0581a211a31536d45446c6b4d24925247604f7 files/di
MD5 20f77215e9e5f34c26110e86ad311726 files/digest-sox-14.0.0 235
RMD160 e732cd667d762e7aed41f73fc86d1827b0bb3b13 files/digest-sox-14.0.0 235
SHA256 780d83122d90e501b5ac92048055d9708b8d9762d4e38cee9a98b38c1aa27a4b files/digest-sox-14.0.0 235
+MD5 20f77215e9e5f34c26110e86ad311726 files/digest-sox-14.0.0-r1 235
+RMD160 e732cd667d762e7aed41f73fc86d1827b0bb3b13 files/digest-sox-14.0.0-r1 235
+SHA256 780d83122d90e501b5ac92048055d9708b8d9762d4e38cee9a98b38c1aa27a4b files/digest-sox-14.0.0-r1 235
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHZTECvFcC4BYPU0oRAu9hAJ97ON8ScbN17gEyxtlflTcMQAMrtACfdaAl
+ChOfdRuoUD9RA4g9fmaI0x8=
+=DuE0
+-----END PGP SIGNATURE-----
diff --git a/media-sound/sox/files/digest-sox-14.0.0-r1 b/media-sound/sox/files/digest-sox-14.0.0-r1
new file mode 100644
index 000000000000..9fe465799644
--- /dev/null
+++ b/media-sound/sox/files/digest-sox-14.0.0-r1
@@ -0,0 +1,3 @@
+MD5 c0c242fb2760cea9dc30de884eb1facc sox-14.0.0.tar.gz 1188338
+RMD160 705e104c6dbc31238a9de146a7b2bf3c634bd003 sox-14.0.0.tar.gz 1188338
+SHA256 8c2a6aa3404917205858d6ecb9c6ed1e9487b03575679638f026ad4d2d01fbd0 sox-14.0.0.tar.gz 1188338
diff --git a/media-sound/sox/sox-14.0.0-r1.ebuild b/media-sound/sox/sox-14.0.0-r1.ebuild
new file mode 100644
index 000000000000..4d6e9ab2561f
--- /dev/null
+++ b/media-sound/sox/sox-14.0.0-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sox/sox-14.0.0-r1.ebuild,v 1.1 2007/12/16 14:06:43 aballier Exp $
+
+inherit flag-o-matic eutils
+
+DESCRIPTION="The swiss army knife of sound processing programs"
+HOMEPAGE="http://sox.sourceforge.net"
+SRC_URI="mirror://sourceforge/sox/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE="alsa ao debug ffmpeg flac encode ladspa mad libsamplerate ogg oss sndfile"
+
+DEPEND="alsa? ( media-libs/alsa-lib )
+ encode? ( media-sound/lame )
+ flac? ( media-libs/flac )
+ mad? ( media-libs/libmad )
+ sndfile? ( media-libs/libsndfile )
+ libsamplerate? ( media-libs/libsamplerate )
+ ogg? ( media-libs/libvorbis media-libs/libogg )
+ ao? ( media-libs/libao )
+ ffmpeg? ( media-video/ffmpeg )
+ ladspa? ( media-libs/ladspa-sdk )
+ >=media-sound/gsm-1.0.12-r1"
+# Fails to compile here ...
+# amrnb? ( media-libs/amrnb )
+# amrwb? ( media-libs/amrwb )
+
+src_compile () {
+ # Fixes wav segfaults. See Bug #35745.
+ append-flags -fsigned-char
+
+ econf $(use_enable alsa) \
+ $(use_enable debug) \
+ $(use_enable ao libao) \
+ $(use_enable oss) \
+ $(use_with encode lame) \
+ $(use_with mad) \
+ $(use_with sndfile) \
+ $(use_with flac) \
+ $(use_with ogg) \
+ $(use_with libsamplerate samplerate) \
+ $(use_with ffmpeg) \
+ $(use_with ladspa) \
+ --without-amr-wb \
+ --without-amr-nb \
+ --enable-fast-ulaw \
+ --enable-fast-alaw \
+ || die "configure failed"
+
+ #workaround for flac, it wants to include a damn config.h file
+ touch src/config.h
+ emake || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc NEWS ChangeLog README AUTHORS
+}