Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-cdr/cuecue: metadata.xml cuecue-0.2.2-r1.ebuild ChangeLog
Date: Mon, 16 Jun 2008 20:01:26
Message-Id: E1K8KtF-0003or-8Y@stork.gentoo.org
1 drac 08/06/16 20:01:21
2
3 Modified: metadata.xml cuecue-0.2.2-r1.ebuild ChangeLog
4 Log:
5 Don't modify (sed) configure* but instead pass CFLAGS to emake.
6 (Portage version: 2.1.5.5)
7
8 Revision Changes Path
9 1.2 app-cdr/cuecue/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cuecue/metadata.xml?rev=1.2&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cuecue/metadata.xml?rev=1.2&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cuecue/metadata.xml?r1=1.1&r2=1.2
14
15 Index: metadata.xml
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-cdr/cuecue/metadata.xml,v
18 retrieving revision 1.1
19 retrieving revision 1.2
20 diff -u -r1.1 -r1.2
21 --- metadata.xml 28 Feb 2006 23:52:19 -0000 1.1
22 +++ metadata.xml 16 Jun 2008 20:01:20 -0000 1.2
23 @@ -1,7 +1,7 @@
24 <?xml version="1.0" encoding="UTF-8"?>
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 - <herd>no-herd</herd>
28 + <herd>media-optical</herd>
29 <maintainer>
30 <email>sbriesen@g.o</email>
31 <name>Stefan Briesenick</name>
32
33
34
35 1.3 app-cdr/cuecue/cuecue-0.2.2-r1.ebuild
36
37 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild?rev=1.3&view=markup
38 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild?rev=1.3&content-type=text/plain
39 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild?r1=1.2&r2=1.3
40
41 Index: cuecue-0.2.2-r1.ebuild
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild,v
44 retrieving revision 1.2
45 retrieving revision 1.3
46 diff -u -r1.2 -r1.3
47 --- cuecue-0.2.2-r1.ebuild 2 May 2008 21:22:51 -0000 1.2
48 +++ cuecue-0.2.2-r1.ebuild 16 Jun 2008 20:01:20 -0000 1.3
49 @@ -1,6 +1,6 @@
50 # Copyright 1999-2008 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild,v 1.2 2008/05/02 21:22:51 sbriesen Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/cuecue/cuecue-0.2.2-r1.ebuild,v 1.3 2008/06/16 20:01:20 drac Exp $
54
55 inherit eutils
56
57 @@ -11,35 +11,36 @@
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~amd64 ~x86"
61 -IUSE="mp3 flac vorbis"
62 +IUSE="flac mp3 vorbis"
63
64 DEPEND="mp3? ( media-libs/libmad )
65 flac? ( media-libs/flac )
66 - vorbis? ( media-libs/libogg media-libs/libvorbis )"
67 + vorbis? ( media-libs/libvorbis media-libs/libogg )"
68
69 src_unpack() {
70 unpack ${A}
71 cd "${S}"
72 -
73 - # flac 1.1.3 compatibility patch (see bug #157706)
74 - epatch "${FILESDIR}/${P}-flac113.diff"
75 -
76 - # remove obsolete CFLAGS
77 - sed -i -e "s:-g -Os::g" configure*
78 + epatch "${FILESDIR}"/${P}-flac113.diff # bug 157706
79 }
80
81 src_compile() {
82 - local myconf=""
83 - myconf="${myconf} $(use_enable mp3)"
84 - myconf="${myconf} $(use_enable flac)"
85 - myconf="${myconf} $(use_enable vorbis ogg)"
86 - econf ${myconf} || die "econf failed"
87 - emake || die "emake failed"
88 + econf \
89 + --disable-dependency-tracking \
90 + $(use_enable mp3) \
91 + $(use_enable vorbis ogg) \
92 + --disable-oggtest \
93 + --disable-vorbistest \
94 + $(use_enable flac) \
95 + --disable-libFLACtest \
96 + || die "econf failed."
97 +
98 + emake CFLAGS="-ansi -pedantic ${CFLAGS}" \
99 + || die "emake failed."
100 }
101
102 src_install () {
103 - emake DESTDIR="${D}" install || die "make install failed"
104 + emake DESTDIR="${D}" install || die "emake install failed."
105 insinto /usr/include
106 - doins src/libcuecue/cuecue.h
107 + doins src/libcuecue/cuecue.h || die "doins failed."
108 dodoc CHANGES README TODO
109 }
110
111
112
113 1.7 app-cdr/cuecue/ChangeLog
114
115 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cuecue/ChangeLog?rev=1.7&view=markup
116 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cuecue/ChangeLog?rev=1.7&content-type=text/plain
117 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cuecue/ChangeLog?r1=1.6&r2=1.7
118
119 Index: ChangeLog
120 ===================================================================
121 RCS file: /var/cvsroot/gentoo-x86/app-cdr/cuecue/ChangeLog,v
122 retrieving revision 1.6
123 retrieving revision 1.7
124 diff -u -r1.6 -r1.7
125 --- ChangeLog 2 May 2008 21:22:51 -0000 1.6
126 +++ ChangeLog 16 Jun 2008 20:01:20 -0000 1.7
127 @@ -1,6 +1,9 @@
128 # ChangeLog for app-cdr/cuecue
129 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
130 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/cuecue/ChangeLog,v 1.6 2008/05/02 21:22:51 sbriesen Exp $
131 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/cuecue/ChangeLog,v 1.7 2008/06/16 20:01:20 drac Exp $
132 +
133 + 16 Jun 2008; Samuli Suominen <drac@g.o> cuecue-0.2.2-r1.ebuild:
134 + Don't modify (sed) configure* but instead pass CFLAGS to emake.
135
136 02 May 2008; Stefan Briesenick <sbriesen@g.o>
137 cuecue-0.2.2-r1.ebuild:
138
139
140
141 --
142 gentoo-commits@l.g.o mailing list