16bit local USE-flag, closes bug #72500. Also made oss dependency explicit as to...
authorTony Vroon <chainsaw@gentoo.org>
Sat, 27 Nov 2004 20:18:01 +0000 (20:18 +0000)
committerTony Vroon <chainsaw@gentoo.org>
Sat, 27 Nov 2004 20:18:01 +0000 (20:18 +0000)
media-sound/musepack-tools/ChangeLog
media-sound/musepack-tools/Manifest
media-sound/musepack-tools/files/digest-musepack-tools-1.15s-r1 [new file with mode: 0644]
media-sound/musepack-tools/musepack-tools-1.15s-r1.ebuild [moved from media-sound/musepack-tools/musepack-tools-1.15s.ebuild with 83% similarity]

index 88bf902857852b392fdde8a0954beab9bbbdb082..d35b6e45aff76772194dbcf28bd84a31031a46ba 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for media-sound/musepack-tools
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/ChangeLog,v 1.10 2004/11/26 23:03:24 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/ChangeLog,v 1.11 2004/11/27 20:18:01 chainsaw Exp $
+
+*musepack-tools-1.15s-r1 (27 Nov 2004)
+
+  27 Nov 2004; Tony Vroon <chainsaw@gentoo.org>
+  +musepack-tools-1.15s-r1.ebuild, -musepack-tools-1.15s.ebuild:
+  Add 16bit local USE-flag, closes bug #72500. Made oss dependency explicit as
+  to never break emerge world.
 
 *musepack-tools-1.15s (26 Nov 2004)
 
index b425355ef6b99efbcd34b14265a0b5f8a5d70892..4390e7d8f39f6af3f22352834b2e53e8f75626e7 100644 (file)
@@ -1,18 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 5433f0ef1d7bade38754ae9f1b14d6e0 ChangeLog 1878
+MD5 fad53fde3fafdbb06000c43eea5341af musepack-tools-1.15s-r1.ebuild 1692
+MD5 d91ecc22a74183e4a131c24fda180f91 ChangeLog 2140
 MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
-MD5 fd2147daafd30e321b336c1200160930 musepack-tools-1.15s.ebuild 1831
 MD5 582859ba29730bd84422391062b5929b musepack-tools-1.15r-r2.ebuild 1747
-MD5 b81fa7225bc172daee43e316eba11fa0 files/digest-musepack-tools-1.15s 68
-MD5 cfc4d714a4dc0419ccc7091a89543824 files/musepack-tools-1.15s-Makefile.patch 2893
 MD5 e2b1a42af0b2661239d43baa7204cdf7 files/musepack-tools-1.15r-r1-Makefile.patch 3748
 MD5 da322e6de9051b732f4d858efb9656e5 files/digest-musepack-tools-1.15r-r2 68
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
-
-iD8DBQFBp7aKArHZZzCEUG0RAjLpAJoDrvdp5WIlyHn0z/jxmwy1kq4OigCeP4kD
-NWBIuPUBFEK7oakS0xzUV4M=
-=TJcs
------END PGP SIGNATURE-----
+MD5 b81fa7225bc172daee43e316eba11fa0 files/digest-musepack-tools-1.15s-r1 68
+MD5 cfc4d714a4dc0419ccc7091a89543824 files/musepack-tools-1.15s-Makefile.patch 2893
diff --git a/media-sound/musepack-tools/files/digest-musepack-tools-1.15s-r1 b/media-sound/musepack-tools/files/digest-musepack-tools-1.15s-r1
new file mode 100644 (file)
index 0000000..8fd0862
--- /dev/null
@@ -0,0 +1 @@
+MD5 7b2aa799490a306efbd6642c2623a793 mpcsv7-src-1.15s.tar.gz 501116
similarity index 83%
rename from media-sound/musepack-tools/musepack-tools-1.15s.ebuild
rename to media-sound/musepack-tools/musepack-tools-1.15s-r1.ebuild
index 9c8df4288af9a1796efe719bdcfc47021bbeb40e..03cd7e893aef64da525400a706843df22fbd2a9c 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15s.ebuild,v 1.1 2004/11/26 23:03:24 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15s-r1.ebuild,v 1.1 2004/11/27 20:18:01 chainsaw Exp $
 
-IUSE="static esd oss"
+IUSE="static esd 16bit"
 
 inherit eutils flag-o-matic
 
@@ -24,10 +24,6 @@ DEPEND="${RDEPEND}
        amd64? ( dev-lang/nasm )"
 
 src_unpack() {
-       if (! use esd && ! use oss); then
-               die "You must have either oss or esd active in your USE flags for xmms-musepack to work properly."
-       fi
-
        unpack ${A}
        cd ${S}
 
@@ -37,8 +33,6 @@ src_unpack() {
        # Get rid of -mpreferred-stack-boundary=2 as it breaks amd64
        sed -i 's:-mpreferred-stack-boundary=2::' Makefile
 
-       use oss || sed -i 's/#define USE_OSS_AUDIO/#undef USE_OSS_AUDIO/' mpp.h
-
        sed -i 's/#define USE_IRIX_AUDIO/#undef USE_IRIX_AUDIO/' mpp.h
 
        if ! use esd ; then
@@ -49,6 +43,8 @@ src_unpack() {
        if ! ( use x86 || use amd64 ); then
                sed -i 's/#define USE_ASM/#undef USE_ASM/' mpp.h
        fi
+
+       use 16bit && sed -i 's|//#define MAKE_16BIT|#define MAKE_16BIT|' mpp.h
 }
 
 src_compile() {