Gentoo Archives: gentoo-dev

From: Jon Portnoy <avenj@g.o>
To: Per Wigren <wigren@××××.se>
Cc: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Renaming ebuilds...
Date: Wed, 26 Mar 2003 00:16:24
Message-Id: 20030326001622.GA15849@cerberus.oppresses.us
In Reply to: [gentoo-dev] Renaming ebuilds... by Per Wigren
1 This is actually already implemented. Check out
2 /usr/portage/profiles/updates/*
3
4 On Wed, Mar 26, 2003 at 12:57:41AM +0100, Per Wigren wrote:
5 > We need a method to rename and move ebuilds... For example
6 > dev-perl/Mail-SpamAssassin does not belong in dev-perl... It really should be
7 > net-mail/spamassassin instead.. I don't think anyone using spamassassin cares
8 > that it is written in Perl...
9 > Another one is x11-themes/redhat-artwork which should be called bluecurve
10 > instead... Yes, that one is my fault because I submitted it as redhat-artwork
11 > a long time ago.. ;) But anyway.. How about a special variable in the
12 > ebuilds called OBSOLETES?
13 > An example:
14 > We move dev-perl/Mail-SpamAssassin/Mail-SpamAssassin-2.52.ebuild to
15 > net-mail/spamassassin/spamassassin-2,52,ebuild and add the line:
16 > OBSOLETES="dev-perl/Mail-SpamAssassin"
17 >
18 > A user who has Mail-SpamAssassin installed and run "emerge -u world" would
19 > then "upgrade" dev-perl/Mail-SpamAssassin to net-mail/spamassassin..
20 >
21 > This could also be used in other places.. Example:
22 >
23 > net-www/galeon-1.3.0.ebuild: (when it is released)
24 > OBSOLETES="<=net-www/galeon-cvs-20030324"
25 >
26 >
27 > Does this sound sane? ;)
28 > Maybe it's already implemented in some way? I admit it was a LONG time ago I
29 > wanted this functionality last time, but it wasn't implemented by then...
30 >
31 > Regards,
32 > Per Wigren
33 >
34 > --
35 > gentoo-dev@g.o mailing list
36
37 --
38 Jon Portnoy
39
40 --
41 gentoo-dev@g.o mailing list