darkside 08/12/09 03:26:00
Modified: ChangeLog musepack-tools-1.15v-r1.ebuild
musepack-tools-1.15v.ebuild
Log:
(non maintainer commit) 64 bit fix as presented in bug #188160. Thanks to Rene Treffer for the patch
(Portage version: 2.2_rc17/cvs/Linux 2.6.27.7 x86_64)
Revision Changes Path
1.34 media-sound/musepack-tools/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/musepack-tools/ChangeLog?rev=1.34&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/musepack-tools/ChangeLog?rev=1.34&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/musepack-tools/ChangeLog?r1=1.33&r2=1.34
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/ChangeLog,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- ChangeLog 14 May 2007 21:21:37 -0000 1.33
+++ ChangeLog 9 Dec 2008 03:26:00 -0000 1.34
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/musepack-tools
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/ChangeLog,v 1.33 2007/05/14 21:21:37 beandog Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/ChangeLog,v 1.34 2008/12/09 03:26:00 darkside Exp $
+
+ 09 Dec 2008; Jeremy Olexa <darkside@g.o>
+ musepack-tools-1.15v.ebuild, musepack-tools-1.15v-r1.ebuild:
+ (non maintainer commit) 64 bit fix as presented in bug #188160. Thanks to
+ Rene Treffer for the patch
14 May 2007; Steve Dibb <beandog@g.o>
musepack-tools-1.15v-r1.ebuild:
1.3 media-sound/musepack-tools/musepack-tools-1.15v-r1.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v-r1.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v-r1.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v-r1.ebuild?r1=1.2&r2=1.3
Index: musepack-tools-1.15v-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- musepack-tools-1.15v-r1.ebuild 14 May 2007 21:21:37 -0000 1.2
+++ musepack-tools-1.15v-r1.ebuild 9 Dec 2008 03:26:00 -0000 1.3
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 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.15v-r1.ebuild,v 1.2 2007/05/14 21:21:37 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v-r1.ebuild,v 1.3 2008/12/09 03:26:00 darkside Exp $
IUSE="static 16bit esd"
@@ -27,7 +27,7 @@
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
epatch "${FILESDIR}/${P}-Makefile.patch"
epatch "${FILESDIR}/${P}-gcc4.patch"
@@ -46,6 +46,10 @@
sed -i 's/#define USE_ASM/#undef USE_ASM/' mpp.h
fi
+ if [[ "$(tc-arch)" == "amd64" ]] ; then
+ sed -i 's/-f elf$/-f elf64/' Makefile
+ fi
+
use 16bit && sed -i 's|//#define MAKE_16BIT|#define MAKE_16BIT|' mpp.h
# Bug #109699; console redirection to /dev/tty makes no sense
1.11 media-sound/musepack-tools/musepack-tools-1.15v.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v.ebuild?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v.ebuild?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v.ebuild?r1=1.10&r2=1.11
Index: musepack-tools-1.15v.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- musepack-tools-1.15v.ebuild 26 Dec 2006 18:02:55 -0000 1.10
+++ musepack-tools-1.15v.ebuild 9 Dec 2008 03:26:00 -0000 1.11
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2008 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.15v.ebuild,v 1.10 2006/12/26 18:02:55 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/musepack-tools/musepack-tools-1.15v.ebuild,v 1.11 2008/12/09 03:26:00 darkside Exp $
IUSE="static 16bit esd"
@@ -27,7 +27,7 @@
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
epatch "${FILESDIR}/${P}-Makefile.patch"
epatch "${FILESDIR}/${P}-gcc4.patch"
@@ -45,6 +45,10 @@
sed -i 's/#define USE_ASM/#undef USE_ASM/' mpp.h
fi
+ if [[ "$(tc-arch)" == "amd64" ]] ; then
+ sed -i 's/-f elf$/-f elf64/' Makefile
+ fi
+
use 16bit && sed -i 's|//#define MAKE_16BIT|#define MAKE_16BIT|' mpp.h
# Bug #109699; console redirection to /dev/tty makes no sense
|