From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Perl modules Date: Sat, 7 Dec 2013 21:24:42 +0100 Message-ID: <20131207202442.GA4133@debian> References: <20131206221704.GA11316@debian> <87a9gd612m.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59557) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VpOQn-0001ev-Rk for guix-devel@gnu.org; Sat, 07 Dec 2013 15:25:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VpOQg-00027a-Hh for guix-devel@gnu.org; Sat, 07 Dec 2013 15:24:53 -0500 Content-Disposition: inline In-Reply-To: <87a9gd612m.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?iso-8859-15?Q?Court=E8s?= Cc: guix-devel@gnu.org On Fri, Dec 06, 2013 at 11:56:17PM +0100, Ludovic Courtès wrote: > I would add the ‘perl-’ prefix, unless the package stands alone (for > instance, Hydra would be called ‘hydra’, not ‘perl-hydra’.) Yes, that would be as for python. > For the rest of the name, I would take the Perl module name. So > ‘XML::Parser’ leads to ‘perl-xml-parser’, etc. > > In cases where there’s not a single module tree root, I would stick to > the upstream name, removing any redundant ‘perl’ in the name. So > ‘libxml-perl’ (which provides modules under XML::, Data::Grove, etc.) > would lead to ‘perl-libxml’. > > How does that sound? All very reasonable. Let us go for this (and I should add a section to the packaging guidelines later on). Andreas