* [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild [not found] <E1Jax3w-00013C-3V@stork.gentoo.org> @ 2008-03-16 18:00 ` Christian Faulhammer 2008-03-16 18:06 ` Markus Meier 2008-03-16 19:40 ` Rémi Cardona 0 siblings, 2 replies; 10+ messages in thread From: Christian Faulhammer @ 2008-03-16 18:00 UTC (permalink / raw To: gentoo-dev, maekke [-- Attachment #1: Type: text/plain, Size: 295 bytes --] Hi, "Markus Meier (maekke)" <maekke@gentoo.org>: > DOCS="AUTHORS COPYING ChangeLog NEWS README" Don't install COPYING. 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: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild 2008-03-16 18:00 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild Christian Faulhammer @ 2008-03-16 18:06 ` Markus Meier 2008-03-16 19:40 ` Rémi Cardona 1 sibling, 0 replies; 10+ messages in thread From: Markus Meier @ 2008-03-16 18:06 UTC (permalink / raw To: gentoo-dev; +Cc: opfer [-- Attachment #1: Type: text/plain, Size: 238 bytes --] On Sun, 16 Mar 2008 19:00:36 +0100 Christian Faulhammer <opfer@gentoo.org> wrote: > Hi, > > "Markus Meier (maekke)" <maekke@gentoo.org>: > > > DOCS="AUTHORS COPYING ChangeLog NEWS README" > > Don't install COPYING. fixed. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild 2008-03-16 18:00 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild Christian Faulhammer 2008-03-16 18:06 ` Markus Meier @ 2008-03-16 19:40 ` Rémi Cardona 2008-03-16 20:10 ` Arfrever Frehtes Taifersar Arahesis 1 sibling, 1 reply; 10+ messages in thread From: Rémi Cardona @ 2008-03-16 19:40 UTC (permalink / raw To: gentoo-dev Christian Faulhammer a écrit : > Don't install COPYING. Could repoman have a QA warning for COPYING inside DOCS="" and dodoc ? Cheers, Rémi -- gentoo-dev@lists.gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild 2008-03-16 19:40 ` Rémi Cardona @ 2008-03-16 20:10 ` Arfrever Frehtes Taifersar Arahesis 2008-03-16 20:51 ` Dawid Węgliński 0 siblings, 1 reply; 10+ messages in thread From: Arfrever Frehtes Taifersar Arahesis @ 2008-03-16 20:10 UTC (permalink / raw To: Gentoo Development [-- Attachment #1: Type: text/plain, Size: 450 bytes --] 2008-03-16 20:39:50 Rémi Cardona napisał(a): > Christian Faulhammer a écrit : > > Don't install COPYING. > > Could repoman have a QA warning for COPYING inside DOCS="" and dodoc ? Repoman already has such QA warning in case of dodoc: RepoMan scours the neighborhood... ebuild.minorsyn 1 ${CATEGORY}/${PN}/${PF}.ebuild: Useless dodoc 'COPYING' on line: ${LINE_NUMBER} -- Arfrever Frehtes Taifersar Arahesis [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild 2008-03-16 20:10 ` Arfrever Frehtes Taifersar Arahesis @ 2008-03-16 20:51 ` Dawid Węgliński 2008-03-16 22:29 ` Jeroen Roovers 0 siblings, 1 reply; 10+ messages in thread From: Dawid Węgliński @ 2008-03-16 20:51 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 607 bytes --] Sunday, 16 of March 2008 21:10:12 Arfrever Frehtes Taifersar Arahesis wrote: > 2008-03-16 20:39:50 Rémi Cardona napisał(a): > > Christian Faulhammer a écrit : > > > Don't install COPYING. > > > > Could repoman have a QA warning for COPYING inside DOCS="" and dodoc ? > > Repoman already has such QA warning in case of dodoc: > > RepoMan scours the neighborhood... > ebuild.minorsyn 1 > ${CATEGORY}/${PN}/${PF}.ebuild: Useless dodoc 'COPYING' on line: > ${LINE_NUMBER} Not if COPYING file is inside $DOCS and is installed in the loop. -- Cheers Dawid Węgliński [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild 2008-03-16 20:51 ` Dawid Węgliński @ 2008-03-16 22:29 ` Jeroen Roovers 2008-03-16 22:58 ` Mart Raudsepp 2008-03-17 3:52 ` Alec Warner 0 siblings, 2 replies; 10+ messages in thread From: Jeroen Roovers @ 2008-03-16 22:29 UTC (permalink / raw To: gentoo-dev On Sun, 16 Mar 2008 21:51:12 +0100 Dawid Węgliński <cla@gentoo.org> wrote: > Not if COPYING file is inside $DOCS and is installed in the loop. Doing something like this would work as well (and go equally unnoticed): local DOCS="foo bar COPYING baz" dodoc ${DOCS} Using a loop in the ebuild would be a waste of time generally (dodoc will do it for you). Maybe repoman should warn against mentioning the string 'COPYING' generally? :) Kind regards, JeR -- gentoo-dev@lists.gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild 2008-03-16 22:29 ` Jeroen Roovers @ 2008-03-16 22:58 ` Mart Raudsepp 2008-03-16 23:33 ` Dawid Węgliński 2008-03-17 3:52 ` Alec Warner 1 sibling, 1 reply; 10+ messages in thread From: Mart Raudsepp @ 2008-03-16 22:58 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 680 bytes --] On P, 2008-03-16 at 23:29 +0100, Jeroen Roovers wrote: > On Sun, 16 Mar 2008 21:51:12 +0100 > Dawid Węgliński <cla@gentoo.org> wrote: > > > Not if COPYING file is inside $DOCS and is installed in the loop. > > Doing something like this would work as well (and go equally unnoticed): > > local DOCS="foo bar COPYING baz" > dodoc ${DOCS} Well, this DOCS deal is coming through gnome2.eclass, and that's how all of the packages using that eclass are supposed to install DOCS. I suppose we could also add a QA warning into the eclass for COPYING? -- Mart Raudsepp Gentoo Developer Mail: leio@gentoo.org Weblog: http://planet.gentoo.org/developers/leio [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild 2008-03-16 22:58 ` Mart Raudsepp @ 2008-03-16 23:33 ` Dawid Węgliński 2008-03-17 0:25 ` Petteri Räty 0 siblings, 1 reply; 10+ messages in thread From: Dawid Węgliński @ 2008-03-16 23:33 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 831 bytes --] Sunday, 16 of March 2008 23:58:45 Mart Raudsepp wrote: > On P, 2008-03-16 at 23:29 +0100, Jeroen Roovers wrote: > > On Sun, 16 Mar 2008 21:51:12 +0100 > > > > Dawid Węgliński <cla@gentoo.org> wrote: > > > Not if COPYING file is inside $DOCS and is installed in the loop. > > > > Doing something like this would work as well (and go equally unnoticed): > > > > local DOCS="foo bar COPYING baz" > > dodoc ${DOCS} > > Well, this DOCS deal is coming through gnome2.eclass, and that's how all > of the packages using that eclass are supposed to install DOCS. > I suppose we could also add a QA warning into the eclass for COPYING? Something like: if [[ "${DOCS/COPYING/}" != "${DOCS}" ]]; then ewarn "QA: Don't install COPYING file." fi should be enough. ;) -- Cheers Dawid Węgliński [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild 2008-03-16 23:33 ` Dawid Węgliński @ 2008-03-17 0:25 ` Petteri Räty 0 siblings, 0 replies; 10+ messages in thread From: Petteri Räty @ 2008-03-17 0:25 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 890 bytes --] Dawid Węgliński kirjoitti: > Sunday, 16 of March 2008 23:58:45 Mart Raudsepp wrote: >> On P, 2008-03-16 at 23:29 +0100, Jeroen Roovers wrote: >>> On Sun, 16 Mar 2008 21:51:12 +0100 >>> >>> Dawid Węgliński <cla@gentoo.org> wrote: >>>> Not if COPYING file is inside $DOCS and is installed in the loop. >>> Doing something like this would work as well (and go equally unnoticed): >>> >>> local DOCS="foo bar COPYING baz" >>> dodoc ${DOCS} >> Well, this DOCS deal is coming through gnome2.eclass, and that's how all >> of the packages using that eclass are supposed to install DOCS. >> I suppose we could also add a QA warning into the eclass for COPYING? > > Something like: > > if [[ "${DOCS/COPYING/}" != "${DOCS}" ]]; then > ewarn "QA: Don't install COPYING file." > fi > > should be enough. ;) > ${DOCS} = *COPYING* Regards, Petteri [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild 2008-03-16 22:29 ` Jeroen Roovers 2008-03-16 22:58 ` Mart Raudsepp @ 2008-03-17 3:52 ` Alec Warner 1 sibling, 0 replies; 10+ messages in thread From: Alec Warner @ 2008-03-17 3:52 UTC (permalink / raw To: gentoo-dev On 3/16/08, Jeroen Roovers <jer@gentoo.org> wrote: > On Sun, 16 Mar 2008 21:51:12 +0100 > Dawid Węgliński <cla@gentoo.org> wrote: > > > Not if COPYING file is inside $DOCS and is installed in the loop. > > > Doing something like this would work as well (and go equally unnoticed): > > local DOCS="foo bar COPYING baz" > dodoc ${DOCS} > > Using a loop in the ebuild would be a waste of time generally (dodoc > will do it for you). Maybe repoman should warn against mentioning the > string 'COPYING' generally? :) And maybe repoman should do your laundry and dishes too? ;P But seriously, the bash parsing in repoman is already shitty as hell. Maybe someone should write a qa mode for ebuild.sh that enables all of this crap so that we don't have to do horrible regex hacks that have all kinds of edge cases ;) That being said dev-portage typically accepts repoman patches, but I know no one will submit any ;) -Alec > > > Kind regards, > JeR > > -- > gentoo-dev@lists.gentoo.org mailing list > > éí˘^žXŹśČ\x1eÚ(˘¸&j)b b˛ ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2008-03-17 3:53 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <E1Jax3w-00013C-3V@stork.gentoo.org> 2008-03-16 18:00 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in media-gfx/inkscape: ChangeLog inkscape-0.46-r1.ebuild Christian Faulhammer 2008-03-16 18:06 ` Markus Meier 2008-03-16 19:40 ` Rémi Cardona 2008-03-16 20:10 ` Arfrever Frehtes Taifersar Arahesis 2008-03-16 20:51 ` Dawid Węgliński 2008-03-16 22:29 ` Jeroen Roovers 2008-03-16 22:58 ` Mart Raudsepp 2008-03-16 23:33 ` Dawid Węgliński 2008-03-17 0:25 ` Petteri Räty 2008-03-17 3:52 ` Alec Warner
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox