public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog
       [not found] <E1LNFNu-0004j0-BO@stork.gentoo.org>
@ 2009-01-15  8:12 ` Christian Faulhammer
  2009-01-15 13:38   ` Maciej Mrozowski
                     ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Christian Faulhammer @ 2009-01-15  8:12 UTC (permalink / raw
  To: gentoo-dev, hncaldwell; +Cc: hncaldwell, gentoo-commits

[-- Attachment #1: Type: text/plain, Size: 433 bytes --]

Hi,

"Heath Caldwell (hncaldwell)" <hncaldwell@gentoo.org>:
> +		<flag name="latex">
> +			Enable support for LaTeX
> +		</flag>

You only have to add flags to metadata.xml, that are not in
use.desc...and USE=latex is there with a similar description as yours.

V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
<URL:http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode

<URL:http://www.faulhammer.org/>

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog
  2009-01-15  8:12 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog Christian Faulhammer
@ 2009-01-15 13:38   ` Maciej Mrozowski
  2009-01-16 13:06     ` Christoph Mende
  2009-01-16  9:18   ` Peter Volkov
  2009-01-16 18:20   ` Heath N. Caldwell
  2 siblings, 1 reply; 5+ messages in thread
From: Maciej Mrozowski @ 2009-01-15 13:38 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1323 bytes --]

On Thursday 15 of January 2009 09:12:12 Christian Faulhammer wrote:
> Hi,
>
> "Heath Caldwell (hncaldwell)" <hncaldwell@gentoo.org>:
> > +		<flag name="latex">
> > +			Enable support for LaTeX
> > +		</flag>
>
> You only have to add flags to metadata.xml, that are not in
> use.desc...and USE=latex is there with a similar description as yours.

I would disagree here. I found considerable amount of packages in portage with 
less than specific "Add support for XML files" as USE=xml description.

While it may be by someone considered *similar* to "Enable XML support via 
libxml library", I found it more than confusing, as XML support is enabled in 
some packages anyway (as those packages just use only XML files for 
configuration), in some cases if may not be even remotely related to libxml.

That being said, I would rather suggest adding always *precise* and *non-
general* USE flags descriptions even for global USE flags (actually especially 
for them) as I usually found it pretty much necessary to look up ebuilds to 
get to know what does particular USE flag actually do, and I guess this should 
be avoided at all cost, especially when it does not cost a penny as maintainer 
actually already knows what's all about with those USE flags for particular 
package.

-- 
regards
MM

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog
  2009-01-15  8:12 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog Christian Faulhammer
  2009-01-15 13:38   ` Maciej Mrozowski
@ 2009-01-16  9:18   ` Peter Volkov
  2009-01-16 18:20   ` Heath N. Caldwell
  2 siblings, 0 replies; 5+ messages in thread
From: Peter Volkov @ 2009-01-16  9:18 UTC (permalink / raw
  To: gentoo-dev

В Чтв, 15/01/2009 в 09:12 +0100, Christian Faulhammer пишет:
> "Heath Caldwell (hncaldwell)" <hncaldwell@gentoo.org>:
> > +		<flag name="latex">
> > +			Enable support for LaTeX
> > +		</flag>
> 
> You only have to add flags to metadata.xml, that are not in
> use.desc...

I asked on IRC some time ago and I was told that it's good idea to
document global USE flags in metadata.xml in case description does not
amend global USE flag description but specializes it.

> and USE=latex is there with a similar description as yours.

In this case it's just redundant.

-- 
Peter.




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

* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog
  2009-01-15 13:38   ` Maciej Mrozowski
@ 2009-01-16 13:06     ` Christoph Mende
  0 siblings, 0 replies; 5+ messages in thread
From: Christoph Mende @ 2009-01-16 13:06 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 846 bytes --]

On Thu, 15 Jan 2009 14:38:26 +0100
Maciej Mrozowski <reavertm@poczta.fm> wrote:

> That being said, I would rather suggest adding always *precise* and *non-
> general* USE flags descriptions even for global USE flags (actually especially 
> for them) as I usually found it pretty much necessary to look up ebuilds to 
> get to know what does particular USE flag actually do, and I guess this should 
> be avoided at all cost, especially when it does not cost a penny as maintainer 
> actually already knows what's all about with those USE flags for particular 
> package.
> 

That'd definitely be annoying when doing "euse -i <some flag>" and
getting over 9000 hits, so let's remove the "always"

-- 
Christoph Mende
Gentoo/AMD64 Operational Lead and Release Engineering
GPG: EE2A 454A 6A3B A2D8 E43B  FF45 2A19 C3B3 6DA0 C1AF

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog
  2009-01-15  8:12 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog Christian Faulhammer
  2009-01-15 13:38   ` Maciej Mrozowski
  2009-01-16  9:18   ` Peter Volkov
@ 2009-01-16 18:20   ` Heath N. Caldwell
  2 siblings, 0 replies; 5+ messages in thread
From: Heath N. Caldwell @ 2009-01-16 18:20 UTC (permalink / raw
  To: Christian Faulhammer; +Cc: gentoo-dev, hncaldwell, gentoo-commits

[-- Attachment #1: Type: text/plain, Size: 403 bytes --]

On 2009-01-15 09:12, Christian Faulhammer wrote:
> Hi,
> 
> "Heath Caldwell (hncaldwell)" <hncaldwell@gentoo.org>:
> > +		<flag name="latex">
> > +			Enable support for LaTeX
> > +		</flag>
> 
> You only have to add flags to metadata.xml, that are not in
> use.desc...and USE=latex is there with a similar description as yours.

Fixed, thanks.

-- 
Heath Caldwell - hncaldwell@gentoo.org

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

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

end of thread, other threads:[~2009-01-16 18:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <E1LNFNu-0004j0-BO@stork.gentoo.org>
2009-01-15  8:12 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog Christian Faulhammer
2009-01-15 13:38   ` Maciej Mrozowski
2009-01-16 13:06     ` Christoph Mende
2009-01-16  9:18   ` Peter Volkov
2009-01-16 18:20   ` Heath N. Caldwell

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