Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog

2009-01-16 Thread Peter Volkov
В Чтв, 15/01/2009 в 09:12 +0100, Christian Faulhammer пишет:
 Heath Caldwell (hncaldwell) hncaldw...@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.




Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog

2009-01-16 Thread Christoph Mende
On Thu, 15 Jan 2009 14:38:26 +0100
Maciej Mrozowski reave...@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


signature.asc
Description: PGP signature


[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog

2009-01-16 Thread Heath N. Caldwell
On 2009-01-15 09:12, Christian Faulhammer wrote:
 Hi,
 
 Heath Caldwell (hncaldwell) hncaldw...@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 - hncaldw...@gentoo.org


pgp9fkZ68W1D0.pgp
Description: PGP signature


[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/anki: anki-0.9.9.5.ebuild metadata.xml ChangeLog

2009-01-15 Thread Christian Faulhammer
Hi,

Heath Caldwell (hncaldwell) hncaldw...@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/


signature.asc
Description: PGP signature


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 Thread Maciej Mrozowski
On Thursday 15 of January 2009 09:12:12 Christian Faulhammer wrote:
 Hi,

 Heath Caldwell (hncaldwell) hncaldw...@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


signature.asc
Description: This is a digitally signed message part.