Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-perl
Navigation:
Lists: gentoo-perl: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-perl@g.o
From: antoine.raillon@...
Subject: r12 - / docs
Date: Thu, 12 May 2005 23:56:29 +0200 (CEST)
Author: mcummings
Date: 2005-05-11 12:22:35 +0200 (Wed, 11 May 2005)
New Revision: 12

Added:
   docs/g-cpan.pl.1
Modified:
   Changes
Log:
Updating Changes with old changes data, adding the man page as it appears in the current distribution (so we can update, expand, etc.)



Modified: Changes
===================================================================
--- Changes	2005-05-11 04:39:30 UTC (rev 11)
+++ Changes	2005-05-11 10:22:35 UTC (rev 12)
@@ -34,3 +34,81 @@
 - Reorganised code, adding some comments, removing some useless others.
 
 - Had fun !
+#Copyright 1999-2004 Gentoo Foundation
+#Distributed under the terms of the GNU General Public License v2
+#$Header: /var/cvsroot/gentoo/users/mcummings/g-cpan/g-cpan-0.12/Changes,v 1.1 2005/04/30 21:44:15 mcummings Exp $
+
+History: 
+
+04/30/05: mcummings@g.o
+	Moving g-cpan into its own package space withing app-portage for better managability.
+	Also, this breaks the tie to g-cpan fixes being reliant on the next release of portage.
+
+01/29/05: andrew-g@...: 
+	Improved filename/version matching to close bugs 64403 74149 69464 23951.  
+	Improved default help message.  Added -v verbose flag.
+
+11/16/04: pete@...:
+	Fixed handling of CPAN modules that end in '.pm' (e.g. CGI.pm)
+	Closes bug 64403.
+
+10/29/04: rac@g.o:
+	attempt to recognize lowercased packages in dev-perl in portage_dir
+
+05/23/03: jrray@g.o: 
+	Skip modules the CPAN thinks are included with perl (closes bug 14679).
+
+	Used the CPAN module to discover the real location of Makefile.PL to set
+	the ${S} variable in the ebuild, sometimes the location isn't the same as
+	${P}.
+	
+	Don't assume the filename of the tarball will be ${P}.tar.gz, use the
+	real filename out of CPAN.
+	
+	Some modules' filenames have underscores in unfortunate places.  Change
+	all of them to hyphens to avoid that mess.
+
+02/23/03: alain@g.o: 
+	removed portage direct-access code, and switched to using the
+	portageq utility which hides the portage APIs.
+
+01/08/03: jrray@g.o: 
+	remove dependency on Digest::MD5
+
+01/07/03: jrray@g.o: getting the way subroutines are fed variables
+	sorted out (they're in @_)
+	Clean out module_check, unnecessary temp variables are evil.
+	It isn't okay to skip a module if module_check succeeds when
+	that module is listed as a dependency for a module we're trying
+	to install, the subsequent emerge can fail if the ebuild doesn't
+	exist.  So only skip a module if it is a first order module from
+	the command line but not if it is being considered to meet a
+	dependency.
+	Use the portage python module to learn some configuration values
+	instead of trying to parse make.conf.
+	Need to use system and not exec when calling out to emerge, exec
+	ends our process!
+
+12/09/02: baz@...: some further amends:
+	standardised code, declared external vars early, 
+	amended layout and sub styles for consistency and brevity,
+	also removed a 'spare' function :-)
+
+12/07/02: mcummings: Reviewed baz's comments (thanks!). Moved the make.conf check to an external
+	 sub so that we could grab other important functions. Added Digest::MD5 so that we could
+	 check the checksum more cleanly instead of making a system call.
+	 Thanks to stocke2 for pointing me in the direction of File::Path -
+	 and helping me debug silly michael coding with rmtree
+
+12/07/02: baz@...: 
+	comments added, basically a very picky code review.
+
+12/06/02: mcummings; 
+	Added emerge functionality. Now emerges modules on the 
+	fly
+
+12/03/02: mcummings; 
+	Added checks for /var/db/pkg and manually installed 
+	modules
+
+11/07/02: jrray : Initial upload to bug 3450
\ No newline at end of file

Added: docs/g-cpan.pl.1
===================================================================
--- docs/g-cpan.pl.1	2005-05-11 04:39:30 UTC (rev 11)
+++ docs/g-cpan.pl.1	2005-05-11 10:22:35 UTC (rev 12)
@@ -0,0 +1,33 @@
+.TH "G-CPAN.PL" "1" "Feb 2004" "Portage 2.0.51" "Portage"
+.SH NAME
+g-cpan.pl \- install CPAN-provided Perl modules using Gentoo's Portage
+.SH SYNOPSIS
+\fBg-cpan.pl\fR [\ \fB\-v\fR\ ] <\fImodule-name\fR>
+.SH "DESCRIPTION"
+.B g-cpan.pl
+is a perl script that installs a CPAN module (including its
+dependencies) using Gentoo's Portage.  It saves dependency information and 
+stored files as if they were installed through a regular ebuild.
+
+The first time you run \fBg-cpan.pl\fR, it will ask you to setup your CPAN
+environment.  Most users can agree with the defaults asked.
+.SH "ARGUMENTS"
+.B -v
+Enable verbose mode for more feedback on the step by step processes that
+g-cpan is running
+.SH "EXAMPLES"
+Here we install Jabber::RPC
+
+# \fBg-cpan.pl Jabber::RPC\fR
+.SH "AUTHORS"
+J Robert Ray <jrray@g.o> (g-cpan.pl)
+.br
+RAC <rac@g.o> 
+.br
+mcummings <mcummings@g.o>
+.br
+Sven Vermeulen <swift@g.o> (manpage)
+.SH "REPORTING BUGS"
+Please report bugs via http://bugs.gentoo.org/
+.SH "CVS HEADER"
+$Header: /var/cvsroot/gentoo/users/mcummings/g-cpan/g-cpan-0.12/man/g-cpan.pl.1,v 1.1 2005/04/30 21:44:15 mcummings Exp $


-- 
gentoo-perl@g.o mailing list

Navigation:
Lists: gentoo-perl: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
r11 - code
Next by thread:
r13 - code
Previous by date:
r11 - code
Next by date:
r13 - code


Updated Jun 17, 2009

Summary: Archive of the gentoo-perl mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.