From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20899 invoked by uid 1002); 26 Mar 2003 00:06:48 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 12716 invoked from network); 26 Mar 2003 00:06:47 -0000 From: Per Wigren To: gentoo-dev@gentoo.org Date: Wed, 26 Mar 2003 00:57:41 +0100 User-Agent: KMail/1.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200303260057.43296.wigren@home.se> Subject: [gentoo-dev] Renaming ebuilds... X-Archives-Salt: 8bead8a2-2292-45de-92e2-9d6b3a1e9850 X-Archives-Hash: d90fe6584177c45236a66f41a482ad33 We need a method to rename and move ebuilds... For example dev-perl/Mail-SpamAssassin does not belong in dev-perl... It really should be net-mail/spamassassin instead.. I don't think anyone using spamassassin cares that it is written in Perl... Another one is x11-themes/redhat-artwork which should be called bluecurve instead... Yes, that one is my fault because I submitted it as redhat-artwork a long time ago.. ;) But anyway.. How about a special variable in the ebuilds called OBSOLETES? An example: We move dev-perl/Mail-SpamAssassin/Mail-SpamAssassin-2.52.ebuild to net-mail/spamassassin/spamassassin-2,52,ebuild and add the line: OBSOLETES="dev-perl/Mail-SpamAssassin" A user who has Mail-SpamAssassin installed and run "emerge -u world" would then "upgrade" dev-perl/Mail-SpamAssassin to net-mail/spamassassin.. This could also be used in other places.. Example: net-www/galeon-1.3.0.ebuild: (when it is released) OBSOLETES="<=net-www/galeon-cvs-20030324" Does this sound sane? ;) Maybe it's already implemented in some way? I admit it was a LONG time ago I wanted this functionality last time, but it wasn't implemented by then... Regards, Per Wigren -- gentoo-dev@gentoo.org mailing list