1 |
On 2012-06-07 23:06, Samuli Suominen wrote: |
2 |
> On 06/07/2012 04:06 PM, Michael Palimaka (kensington) wrote: |
3 |
>> kensington 12/06/07 13:06:48 |
4 |
>> |
5 |
>> Modified: metadata.xml ChangeLog |
6 |
>> Added: kid3-2.1.ebuild |
7 |
>> Log: |
8 |
>> Version bump. Add upstream metadata. |
9 |
>> |
10 |
>> (Portage version: 2.1.10.65/cvs/Linux x86_64) |
11 |
>> |
12 |
>> Revision Changes Path |
13 |
>> 1.5 media-sound/kid3/metadata.xml |
14 |
>> |
15 |
>> file : |
16 |
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/metadata.xml?rev=1.5&view=markup |
17 |
>> |
18 |
>> plain: |
19 |
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/metadata.xml?rev=1.5&content-type=text/plain |
20 |
>> |
21 |
>> diff : |
22 |
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/metadata.xml?r1=1.4&r2=1.5 |
23 |
>> |
24 |
>> |
25 |
>> Index: metadata.xml |
26 |
>> =================================================================== |
27 |
>> RCS file: /var/cvsroot/gentoo-x86/media-sound/kid3/metadata.xml,v |
28 |
>> retrieving revision 1.4 |
29 |
>> retrieving revision 1.5 |
30 |
>> diff -u -r1.4 -r1.5 |
31 |
>> --- metadata.xml 21 Aug 2009 14:36:01 -0000 1.4 |
32 |
>> +++ metadata.xml 7 Jun 2012 13:06:48 -0000 1.5 |
33 |
>> @@ -3,4 +3,12 @@ |
34 |
>> <pkgmetadata> |
35 |
>> <herd>kde</herd> |
36 |
>> <herd>sound</herd> |
37 |
>> + <use> |
38 |
>> + <flag name="chroma">Enable support for acoustic fingerprinting |
39 |
>> plugin using |
40 |
>> + (<pkg>media-libs/chromaprint</pkg>)</flag> |
41 |
>> + </use> |
42 |
>> + <upstream> |
43 |
>> + <bugs-to>http://sourceforge.net/tracker/?group_id=70849</bugs-to> |
44 |
>> + <remote-id type="sourceforge">kid3</remote-id> |
45 |
>> + </upstream> |
46 |
>> </pkgmetadata> |
47 |
>> |
48 |
>> |
49 |
>> |
50 |
>> 1.61 media-sound/kid3/ChangeLog |
51 |
>> |
52 |
>> file : |
53 |
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/ChangeLog?rev=1.61&view=markup |
54 |
>> |
55 |
>> plain: |
56 |
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/ChangeLog?rev=1.61&content-type=text/plain |
57 |
>> |
58 |
>> diff : |
59 |
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/ChangeLog?r1=1.60&r2=1.61 |
60 |
>> |
61 |
>> |
62 |
>> Index: ChangeLog |
63 |
>> =================================================================== |
64 |
>> RCS file: /var/cvsroot/gentoo-x86/media-sound/kid3/ChangeLog,v |
65 |
>> retrieving revision 1.60 |
66 |
>> retrieving revision 1.61 |
67 |
>> diff -u -r1.60 -r1.61 |
68 |
>> --- ChangeLog 19 May 2012 09:07:30 -0000 1.60 |
69 |
>> +++ ChangeLog 7 Jun 2012 13:06:48 -0000 1.61 |
70 |
>> @@ -1,6 +1,12 @@ |
71 |
>> # ChangeLog for media-sound/kid3 |
72 |
>> # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
73 |
>> -# $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/ChangeLog,v 1.60 |
74 |
>> 2012/05/19 09:07:30 ssuominen Exp $ |
75 |
>> +# $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/ChangeLog,v 1.61 |
76 |
>> 2012/06/07 13:06:48 kensington Exp $ |
77 |
>> + |
78 |
>> +*kid3-2.1 (07 Jun 2012) |
79 |
>> + |
80 |
>> + 07 Jun 2012; Michael Palimaka <kensington@g.o> +kid3-2.1.ebuild, |
81 |
>> + metadata.xml: |
82 |
>> + Version bump. Add upstream metadata. |
83 |
>> |
84 |
>> 19 May 2012; Samuli Suominen <ssuominen@g.o> kid3-1.4.ebuild, |
85 |
>> kid3-2.0.1.ebuild: |
86 |
>> |
87 |
>> |
88 |
>> |
89 |
>> 1.1 media-sound/kid3/kid3-2.1.ebuild |
90 |
>> |
91 |
>> file : |
92 |
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/kid3-2.1.ebuild?rev=1.1&view=markup |
93 |
>> |
94 |
>> plain: |
95 |
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/kid3-2.1.ebuild?rev=1.1&content-type=text/plain |
96 |
>> |
97 |
>> |
98 |
>> Index: kid3-2.1.ebuild |
99 |
>> =================================================================== |
100 |
>> # Copyright 1999-2012 Gentoo Foundation |
101 |
>> # Distributed under the terms of the GNU General Public License v2 |
102 |
>> # $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/kid3-2.1.ebuild,v |
103 |
>> 1.1 2012/06/07 13:06:48 kensington Exp $ |
104 |
>> |
105 |
>> EAPI=4 |
106 |
>> KDE_LINGUAS="cs de es et fi fr it nl pl ru sr sr@ijekavian |
107 |
>> sr@ijekavianlatin sr@Latn tr zh_TW" |
108 |
>> KDE_REQUIRED="always" |
109 |
>> KDE_HANDBOOK="optional" |
110 |
>> inherit kde4-base |
111 |
>> |
112 |
>> DESCRIPTION="A simple tag editor for KDE" |
113 |
>> HOMEPAGE="http://kid3.sourceforge.net/" |
114 |
>> SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" |
115 |
>> |
116 |
>> LICENSE="GPL-2" |
117 |
>> SLOT="4" |
118 |
>> KEYWORDS="~amd64 ~x86" |
119 |
>> IUSE="chroma flac mp3 mp4 +taglib vorbis" |
120 |
>> |
121 |
>> RDEPEND=" |
122 |
>> chroma? ( |
123 |
>> media-libs/chromaprint |
124 |
>> virtual/ffmpeg |
125 |
>> ) |
126 |
>> flac? ( |
127 |
>> media-libs/flac[cxx] |
128 |
>> media-libs/libvorbis |
129 |
>> ) |
130 |
>> mp3? ( media-libs/id3lib ) |
131 |
>> mp4? ( media-libs/libmp4v2:0 ) |
132 |
>> taglib? ( media-libs/taglib ) |
133 |
>> vorbis? ( |
134 |
>> media-libs/libogg |
135 |
>> media-libs/libvorbis |
136 |
>> )" |
137 |
>> DEPEND="${RDEPEND}" |
138 |
>> |
139 |
>> REQUIRED_USE="flac? ( vorbis )" |
140 |
>> |
141 |
>> src_configure() { |
142 |
>> local mycmakeargs=( |
143 |
>> $(cmake-utils_use_with chroma CHROMAPRINT) |
144 |
>> $(cmake-utils_use_with flac) |
145 |
>> $(cmake-utils_use_with mp3 ID3LIB) |
146 |
>> $(cmake-utils_use_with mp4 MP4V2) |
147 |
>> $(cmake-utils_use_with vorbis) |
148 |
>> $(cmake-utils_use_with taglib) |
149 |
>> "-DWITH_TUNEPIMP=OFF" |
150 |
>> "-DWITH_KDE=ON" |
151 |
> |
152 |
> No such flag as WITH_TUNEPIMP in 2.1 release anymore. |
153 |
Good catch, thanks for noticing. |
154 |
|
155 |
> |
156 |
> And the build system should now work so that USE="kde" can be added with |
157 |
> KDE_REQUIRED=optional. |
158 |
I did test that, however was unable to make it work correctly. YMMV. |
159 |
|
160 |
> |
161 |
> (I was writing ebuild for this too, and it looks very much like what you |
162 |
> have except these 2 issues.) |
163 |
Great minds think alike. ;-) |
164 |
|
165 |
> |
166 |
> - Samuli |
167 |
|
168 |
Michael |