Gentoo Archives: gentoo-commits

From: "Tony Vroon (chainsaw)" <chainsaw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/mpg123: ChangeLog mpg123-0.67.ebuild mpg123-0.59s-r11.ebuild
Date: Sun, 21 Oct 2007 15:38:04
Message-Id: E1Ijchv-0002cs-6d@stork.gentoo.org
1 chainsaw 07/10/21 15:27:15
2
3 Modified: ChangeLog mpg123-0.67.ebuild
4 mpg123-0.59s-r11.ebuild
5 Log:
6 GCC 4.2.2 really hates the -faltivec this build system wants to specify, remove it so USE=altivec can actually be used. Quote some vars in an older ebuild to make repoman happy.
7 (Portage version: 2.1.3.15)
8
9 Revision Changes Path
10 1.120 media-sound/mpg123/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/mpg123/ChangeLog?rev=1.120&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/mpg123/ChangeLog?rev=1.120&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/mpg123/ChangeLog?r1=1.119&r2=1.120
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v
19 retrieving revision 1.119
20 retrieving revision 1.120
21 diff -u -r1.119 -r1.120
22 --- ChangeLog 18 Sep 2007 14:37:36 -0000 1.119
23 +++ ChangeLog 21 Oct 2007 15:27:14 -0000 1.120
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-sound/mpg123
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.119 2007/09/18 14:37:36 drac Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.120 2007/10/21 15:27:14 chainsaw Exp $
29 +
30 + 21 Oct 2007; Tony Vroon <chainsaw@g.o>
31 + +files/0.67-no-faltivec.patch, mpg123-0.67.ebuild:
32 + GCC 4.2.2 really hates the -faltivec this build system wants to specify,
33 + remove it so USE=altivec can actually be used.
34
35 *mpg123-0.67 (18 Sep 2007)
36
37
38
39
40 1.3 media-sound/mpg123/mpg123-0.67.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/mpg123/mpg123-0.67.ebuild?rev=1.3&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/mpg123/mpg123-0.67.ebuild?rev=1.3&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/mpg123/mpg123-0.67.ebuild?r1=1.2&r2=1.3
45
46 Index: mpg123-0.67.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-0.67.ebuild,v
49 retrieving revision 1.2
50 retrieving revision 1.3
51 diff -u -r1.2 -r1.3
52 --- mpg123-0.67.ebuild 18 Sep 2007 14:41:20 -0000 1.2
53 +++ mpg123-0.67.ebuild 21 Oct 2007 15:27:14 -0000 1.3
54 @@ -1,8 +1,8 @@
55 # Copyright 1999-2007 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-0.67.ebuild,v 1.2 2007/09/18 14:41:20 drac Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-0.67.ebuild,v 1.3 2007/10/21 15:27:14 chainsaw Exp $
59
60 -inherit eutils
61 +inherit eutils autotools
62
63 DESCRIPTION="Real Time mp3 player"
64 HOMEPAGE="http://www.mpg123.de"
65 @@ -23,6 +23,13 @@
66
67 PROVIDE="virtual/mpg123"
68
69 +src_unpack() {
70 + unpack "${A}"
71 + cd "${S}"
72 + epatch "${FILESDIR}/${PV}-no-faltivec.patch"
73 + eautoreconf
74 +}
75 +
76 src_compile() {
77 local audiodev
78 if use alsa; then
79
80
81
82 1.13 media-sound/mpg123/mpg123-0.59s-r11.ebuild
83
84 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/mpg123/mpg123-0.59s-r11.ebuild?rev=1.13&view=markup
85 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/mpg123/mpg123-0.59s-r11.ebuild?rev=1.13&content-type=text/plain
86 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/mpg123/mpg123-0.59s-r11.ebuild?r1=1.12&r2=1.13
87
88 Index: mpg123-0.59s-r11.ebuild
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-0.59s-r11.ebuild,v
91 retrieving revision 1.12
92 retrieving revision 1.13
93 diff -u -r1.12 -r1.13
94 --- mpg123-0.59s-r11.ebuild 2 Mar 2007 12:47:10 -0000 1.12
95 +++ mpg123-0.59s-r11.ebuild 21 Oct 2007 15:27:14 -0000 1.13
96 @@ -1,6 +1,6 @@
97 # Copyright 1999-2007 Gentoo Foundation
98 # Distributed under the terms of the GNU General Public License v2
99 -# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-0.59s-r11.ebuild,v 1.12 2007/03/02 12:47:10 genstef Exp $
100 +# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-0.59s-r11.ebuild,v 1.13 2007/10/21 15:27:14 chainsaw Exp $
101
102 inherit eutils toolchain-funcs
103
104 @@ -34,21 +34,21 @@
105 src_unpack() {
106 unpack ${A}
107
108 - cd ${S}
109 + cd "${S}"
110
111 EPATCH_SUFFIX="patch"
112 epatch ${PATCHDIR}
113
114 # Bug #70592; terminal line settings should only be set once; not everytime a new song starts
115 - epatch ${FILESDIR}/${PV}-set-terminal-line-settings-once.patch
116 + epatch "${FILESDIR}/${PV}-set-terminal-line-settings-once.patch"
117
118 # Bug #87539; user CFLAGS are not respected on amd64
119 - epatch ${FILESDIR}/${PN}-respectusercflags.patch
120 + epatch "${FILESDIR}/${PN}-respectusercflags.patch"
121
122 if use ppc-macos;
123 then
124 einfo "Patching for OSX build"
125 - epatch ${FILESDIR}/${PN}-osx.diff
126 + epatch "${FILESDIR}/${PN}-osx.diff"
127 fi
128
129 sed -i "s:${PV}-mh4:${PVR}:" version.h
130 @@ -139,7 +139,7 @@
131
132 src_install() {
133 dodir /usr
134 - cp -R gentoo-bin ${D}/usr/bin
135 + cp -R gentoo-bin "${D}/usr/bin"
136 doman mpg123.1
137 dodoc BENCHMARKING BUGS CHANGES JUKEBOX README* TODO
138 }
139
140
141
142 --
143 gentoo-commits@g.o mailing list