public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-sound/kid3: metadata.xml kid3-2.1.ebuild ChangeLog
       [not found] <20120607130648.C0D4A2004B@flycatcher.gentoo.org>
@ 2012-06-07 13:06 ` Samuli Suominen
  2012-06-07 13:19   ` Michael Palimaka
  0 siblings, 1 reply; 2+ messages in thread
From: Samuli Suominen @ 2012-06-07 13:06 UTC (permalink / raw
  To: gentoo-dev, kensington

On 06/07/2012 04:06 PM, Michael Palimaka (kensington) wrote:
> kensington    12/06/07 13:06:48
>
>    Modified:             metadata.xml ChangeLog
>    Added:                kid3-2.1.ebuild
>    Log:
>    Version bump. Add upstream metadata.
>
>    (Portage version: 2.1.10.65/cvs/Linux x86_64)
>
> Revision  Changes    Path
> 1.5                  media-sound/kid3/metadata.xml
>
> file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/metadata.xml?rev=1.5&view=markup
> plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/metadata.xml?rev=1.5&content-type=text/plain
> diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/metadata.xml?r1=1.4&r2=1.5
>
> Index: metadata.xml
> ===================================================================
> RCS file: /var/cvsroot/gentoo-x86/media-sound/kid3/metadata.xml,v
> retrieving revision 1.4
> retrieving revision 1.5
> diff -u -r1.4 -r1.5
> --- metadata.xml	21 Aug 2009 14:36:01 -0000	1.4
> +++ metadata.xml	7 Jun 2012 13:06:48 -0000	1.5
> @@ -3,4 +3,12 @@
>   <pkgmetadata>
>     <herd>kde</herd>
>     <herd>sound</herd>
> +  <use>
> +    <flag name="chroma">Enable support for acoustic fingerprinting plugin using
> +      (<pkg>media-libs/chromaprint</pkg>)</flag>
> +  </use>
> +  <upstream>
> +    <bugs-to>http://sourceforge.net/tracker/?group_id=70849</bugs-to>
> +    <remote-id type="sourceforge">kid3</remote-id>
> +  </upstream>
>   </pkgmetadata>
>
>
>
> 1.61                 media-sound/kid3/ChangeLog
>
> file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/ChangeLog?rev=1.61&view=markup
> plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/ChangeLog?rev=1.61&content-type=text/plain
> diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/ChangeLog?r1=1.60&r2=1.61
>
> Index: ChangeLog
> ===================================================================
> RCS file: /var/cvsroot/gentoo-x86/media-sound/kid3/ChangeLog,v
> retrieving revision 1.60
> retrieving revision 1.61
> diff -u -r1.60 -r1.61
> --- ChangeLog	19 May 2012 09:07:30 -0000	1.60
> +++ ChangeLog	7 Jun 2012 13:06:48 -0000	1.61
> @@ -1,6 +1,12 @@
>   # ChangeLog for media-sound/kid3
>   # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
> -# $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/ChangeLog,v 1.60 2012/05/19 09:07:30 ssuominen Exp $
> +# $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/ChangeLog,v 1.61 2012/06/07 13:06:48 kensington Exp $
> +
> +*kid3-2.1 (07 Jun 2012)
> +
> +  07 Jun 2012; Michael Palimaka <kensington@gentoo.org> +kid3-2.1.ebuild,
> +  metadata.xml:
> +  Version bump. Add upstream metadata.
>
>     19 May 2012; Samuli Suominen <ssuominen@gentoo.org> kid3-1.4.ebuild,
>     kid3-2.0.1.ebuild:
>
>
>
> 1.1                  media-sound/kid3/kid3-2.1.ebuild
>
> file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/kid3-2.1.ebuild?rev=1.1&view=markup
> plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/kid3-2.1.ebuild?rev=1.1&content-type=text/plain
>
> Index: kid3-2.1.ebuild
> ===================================================================
> # Copyright 1999-2012 Gentoo Foundation
> # Distributed under the terms of the GNU General Public License v2
> # $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/kid3-2.1.ebuild,v 1.1 2012/06/07 13:06:48 kensington Exp $
>
> EAPI=4
> KDE_LINGUAS="cs de es et fi fr it nl pl ru sr sr@ijekavian sr@ijekavianlatin sr@Latn tr zh_TW"
> KDE_REQUIRED="always"
> KDE_HANDBOOK="optional"
> inherit kde4-base
>
> DESCRIPTION="A simple tag editor for KDE"
> HOMEPAGE="http://kid3.sourceforge.net/"
> SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
>
> LICENSE="GPL-2"
> SLOT="4"
> KEYWORDS="~amd64 ~x86"
> IUSE="chroma flac mp3 mp4 +taglib vorbis"
>
> RDEPEND="
> 	chroma? (
> 		media-libs/chromaprint
> 		virtual/ffmpeg
> 	)
> 	flac? (
> 		media-libs/flac[cxx]
> 		media-libs/libvorbis
> 	)
> 	mp3? ( media-libs/id3lib )
> 	mp4? ( media-libs/libmp4v2:0 )
> 	taglib? ( media-libs/taglib )
> 	vorbis? (
> 		media-libs/libogg
> 		media-libs/libvorbis
> 	)"
> DEPEND="${RDEPEND}"
>
> REQUIRED_USE="flac? ( vorbis )"
>
> src_configure() {
> 	local mycmakeargs=(
> 		$(cmake-utils_use_with chroma CHROMAPRINT)
> 		$(cmake-utils_use_with flac)
> 		$(cmake-utils_use_with mp3 ID3LIB)
> 		$(cmake-utils_use_with mp4 MP4V2)
> 		$(cmake-utils_use_with vorbis)
> 		$(cmake-utils_use_with taglib)
> 		"-DWITH_TUNEPIMP=OFF"
> 		"-DWITH_KDE=ON"

No such flag as WITH_TUNEPIMP in 2.1 release anymore.

And the build system should now work so that USE="kde" can be added with 
KDE_REQUIRED=optional.

(I was writing ebuild for this too, and it looks very much like what you 
have except these 2 issues.)

- Samuli



^ permalink raw reply	[flat|nested] 2+ messages in thread

* [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-sound/kid3: metadata.xml kid3-2.1.ebuild ChangeLog
  2012-06-07 13:06 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-sound/kid3: metadata.xml kid3-2.1.ebuild ChangeLog Samuli Suominen
@ 2012-06-07 13:19   ` Michael Palimaka
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Palimaka @ 2012-06-07 13:19 UTC (permalink / raw
  To: Samuli Suominen; +Cc: gentoo-dev

On 2012-06-07 23:06, Samuli Suominen wrote:
> On 06/07/2012 04:06 PM, Michael Palimaka (kensington) wrote:
>> kensington 12/06/07 13:06:48
>>
>> Modified: metadata.xml ChangeLog
>> Added: kid3-2.1.ebuild
>> Log:
>> Version bump. Add upstream metadata.
>>
>> (Portage version: 2.1.10.65/cvs/Linux x86_64)
>>
>> Revision Changes Path
>> 1.5 media-sound/kid3/metadata.xml
>>
>> file :
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/metadata.xml?rev=1.5&view=markup
>>
>> plain:
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/metadata.xml?rev=1.5&content-type=text/plain
>>
>> diff :
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/metadata.xml?r1=1.4&r2=1.5
>>
>>
>> Index: metadata.xml
>> ===================================================================
>> RCS file: /var/cvsroot/gentoo-x86/media-sound/kid3/metadata.xml,v
>> retrieving revision 1.4
>> retrieving revision 1.5
>> diff -u -r1.4 -r1.5
>> --- metadata.xml 21 Aug 2009 14:36:01 -0000 1.4
>> +++ metadata.xml 7 Jun 2012 13:06:48 -0000 1.5
>> @@ -3,4 +3,12 @@
>> <pkgmetadata>
>> <herd>kde</herd>
>> <herd>sound</herd>
>> + <use>
>> + <flag name="chroma">Enable support for acoustic fingerprinting
>> plugin using
>> + (<pkg>media-libs/chromaprint</pkg>)</flag>
>> + </use>
>> + <upstream>
>> + <bugs-to>http://sourceforge.net/tracker/?group_id=70849</bugs-to>
>> + <remote-id type="sourceforge">kid3</remote-id>
>> + </upstream>
>> </pkgmetadata>
>>
>>
>>
>> 1.61 media-sound/kid3/ChangeLog
>>
>> file :
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/ChangeLog?rev=1.61&view=markup
>>
>> plain:
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/ChangeLog?rev=1.61&content-type=text/plain
>>
>> diff :
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/ChangeLog?r1=1.60&r2=1.61
>>
>>
>> Index: ChangeLog
>> ===================================================================
>> RCS file: /var/cvsroot/gentoo-x86/media-sound/kid3/ChangeLog,v
>> retrieving revision 1.60
>> retrieving revision 1.61
>> diff -u -r1.60 -r1.61
>> --- ChangeLog 19 May 2012 09:07:30 -0000 1.60
>> +++ ChangeLog 7 Jun 2012 13:06:48 -0000 1.61
>> @@ -1,6 +1,12 @@
>> # ChangeLog for media-sound/kid3
>> # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
>> -# $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/ChangeLog,v 1.60
>> 2012/05/19 09:07:30 ssuominen Exp $
>> +# $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/ChangeLog,v 1.61
>> 2012/06/07 13:06:48 kensington Exp $
>> +
>> +*kid3-2.1 (07 Jun 2012)
>> +
>> + 07 Jun 2012; Michael Palimaka <kensington@gentoo.org> +kid3-2.1.ebuild,
>> + metadata.xml:
>> + Version bump. Add upstream metadata.
>>
>> 19 May 2012; Samuli Suominen <ssuominen@gentoo.org> kid3-1.4.ebuild,
>> kid3-2.0.1.ebuild:
>>
>>
>>
>> 1.1 media-sound/kid3/kid3-2.1.ebuild
>>
>> file :
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/kid3-2.1.ebuild?rev=1.1&view=markup
>>
>> plain:
>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/kid3/kid3-2.1.ebuild?rev=1.1&content-type=text/plain
>>
>>
>> Index: kid3-2.1.ebuild
>> ===================================================================
>> # Copyright 1999-2012 Gentoo Foundation
>> # Distributed under the terms of the GNU General Public License v2
>> # $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/kid3-2.1.ebuild,v
>> 1.1 2012/06/07 13:06:48 kensington Exp $
>>
>> EAPI=4
>> KDE_LINGUAS="cs de es et fi fr it nl pl ru sr sr@ijekavian
>> sr@ijekavianlatin sr@Latn tr zh_TW"
>> KDE_REQUIRED="always"
>> KDE_HANDBOOK="optional"
>> inherit kde4-base
>>
>> DESCRIPTION="A simple tag editor for KDE"
>> HOMEPAGE="http://kid3.sourceforge.net/"
>> SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
>>
>> LICENSE="GPL-2"
>> SLOT="4"
>> KEYWORDS="~amd64 ~x86"
>> IUSE="chroma flac mp3 mp4 +taglib vorbis"
>>
>> RDEPEND="
>> chroma? (
>> media-libs/chromaprint
>> virtual/ffmpeg
>> )
>> flac? (
>> media-libs/flac[cxx]
>> media-libs/libvorbis
>> )
>> mp3? ( media-libs/id3lib )
>> mp4? ( media-libs/libmp4v2:0 )
>> taglib? ( media-libs/taglib )
>> vorbis? (
>> media-libs/libogg
>> media-libs/libvorbis
>> )"
>> DEPEND="${RDEPEND}"
>>
>> REQUIRED_USE="flac? ( vorbis )"
>>
>> src_configure() {
>> local mycmakeargs=(
>> $(cmake-utils_use_with chroma CHROMAPRINT)
>> $(cmake-utils_use_with flac)
>> $(cmake-utils_use_with mp3 ID3LIB)
>> $(cmake-utils_use_with mp4 MP4V2)
>> $(cmake-utils_use_with vorbis)
>> $(cmake-utils_use_with taglib)
>> "-DWITH_TUNEPIMP=OFF"
>> "-DWITH_KDE=ON"
>
> No such flag as WITH_TUNEPIMP in 2.1 release anymore.
Good catch, thanks for noticing.

>
> And the build system should now work so that USE="kde" can be added with
> KDE_REQUIRED=optional.
I did test that, however was unable to make it work correctly. YMMV.

>
> (I was writing ebuild for this too, and it looks very much like what you
> have except these 2 issues.)
Great minds think alike. ;-)

>
> - Samuli

Michael



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-06-07 13:20 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20120607130648.C0D4A2004B@flycatcher.gentoo.org>
2012-06-07 13:06 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-sound/kid3: metadata.xml kid3-2.1.ebuild ChangeLog Samuli Suominen
2012-06-07 13:19   ` Michael Palimaka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox