14 years agoSimpler. Technically less correct, but who cares.
t0m [Fri, 16 Oct 2009 02:06:29 +0000]
Simpler. Technically less correct, but who cares.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7790 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoUse CPAN::Version for version comparison if available so that warnings due to having...
t0m [Fri, 16 Oct 2009 01:54:34 +0000]
Use CPAN::Version for version comparison if available so that warnings due to having the file::homedir dev release installed shut up

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7789 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoAnd update the Changes file, too.
apeiron [Wed, 14 Oct 2009 01:46:49 +0000]
And update the Changes file, too.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7785 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoAdd explicit licensing info and bump the version for a release.
apeiron [Wed, 14 Oct 2009 01:45:10 +0000]
Add explicit licensing info and bump the version for a release.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7784 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoAdd details about sourcing the shell config file after writing it since
apeiron [Wed, 14 Oct 2009 01:41:56 +0000]
Add details about sourcing the shell config file after writing it since
apparently it is not obvious to at least four-five people, even though it is
blindingly obvious to everyone who's committed to this repo. I'll save my rant
about knowing the command line for somewhere other than a commit message.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7783 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoMake The bootstrapping technique a =head2 for easy linking upon ash's advice.
apeiron [Sat, 5 Sep 2009 23:55:25 +0000]
Make The bootstrapping technique a =head2 for easy linking upon ash's advice.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7576 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoDoc changes thanks to kurisuto@irc.perl.org/#catalyst.
apeiron [Thu, 3 Sep 2009 02:00:30 +0000]
Doc changes thanks to kurisuto@irc.perl.org/#catalyst.
Cleaned up the indentation on code lines in the POD.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7496 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoDe-dup @INC and $ENV{PERL5LIB} entries
t0m [Wed, 2 Sep 2009 22:35:37 +0000]
De-dup @INC and $ENV{PERL5LIB} entries

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7495 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoI totally misparsed the next if ref code first time round, oops. Here are some tests...
t0m [Wed, 2 Sep 2009 22:33:42 +0000]
I totally misparsed the next if ref code first time round, oops. Here are some tests for what it does to help idiots like me in future

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7494 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoroll-up of changes for 1.004005 and 1.004006 because I forgot to commit
apeiron [Wed, 26 Aug 2009 02:26:50 +0000]
roll-up of changes for 1.004005 and 1.004006 because I forgot to commit
1.004005 because I suck

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7392 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years ago- Fix Win32 / Cygwin detection (emazep).
apeiron [Thu, 6 Aug 2009 02:51:35 +0000]
- Fix Win32 / Cygwin detection (emazep).

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7239 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoDamn slow lorries
t0m [Sun, 2 Aug 2009 23:45:11 +0000]
Damn slow lorries

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@7168 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoAdd ignoreprops everywhere. Update changes and bump version for release. Update MANIF...
t0m [Tue, 16 Jun 2009 23:11:53 +0000]
Add ignoreprops everywhere. Update changes and bump version for release. Update MANIFEST.SKIP to avoid test generated files

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6696 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoFix Makefile.PL if you have really really old CPAN.pm and you're not trying to -...
t0m [Tue, 16 Jun 2009 14:29:41 +0000]
Fix Makefile.PL if you have really really old CPAN.pm and you're not trying to --bootstrap

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6692 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoFix warning
t0m [Mon, 15 Jun 2009 23:54:27 +0000]
Fix warning

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6688 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoSlightly cleanup @INC vs PERL5LIB handling in --self-contained, and fix duplicate...
t0m [Mon, 15 Jun 2009 23:51:01 +0000]
Slightly cleanup @INC vs PERL5LIB handling in --self-contained, and fix duplicate code from merge

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6687 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoMerged patches from Curtis Jewell <csjewell@cpan.org> for win32 fixes.
apeiron [Mon, 15 Jun 2009 23:19:05 +0000]
Merged patches from Curtis Jewell <csjewell@cpan.org> for win32 fixes.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6686 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoFixed up INC untaint procedure to skip/ignore CODE, ARRAY, blessed entries.
grink [Fri, 12 Jun 2009 23:54:57 +0000]
Fixed up INC untaint procedure to skip/ignore CODE, ARRAY, blessed entries.
Include test in xt/ for the above

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6654 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agogrink's fixes for --self-contained
t0m [Fri, 12 Jun 2009 08:22:13 +0000]
grink's fixes for --self-contained

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6646 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agomissing semicolon, remove ^Ms
hdp [Mon, 8 Jun 2009 19:46:24 +0000]
missing semicolon, remove ^Ms

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6547 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agomake TARGET optional
hdp [Mon, 8 Jun 2009 19:44:47 +0000]
make TARGET optional

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6546 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoClean up CPAN.pm's environment variable the same way we do for CPANPLUS. Add an
apeiron [Fri, 22 May 2009 01:21:33 +0000]
Clean up CPAN.pm's environment variable the same way we do for CPANPLUS. Add an
example program showing local::lib employed programmatically (confound).
Add the beginnings of a troubleshooting section (pattern).

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6365 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoCheck for bad options in CPAN config. Fix bootstrapping, thanks to confound.
apeiron [Fri, 15 May 2009 15:53:10 +0000]
Check for bad options in CPAN config. Fix bootstrapping, thanks to confound.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6273 bd8105ee-0ff8-0310-8827-fb3f25b6796d

14 years agoAdditional install tests from Hans Dieter Pearcey (hdp@cpan.org). Thanks!
apeiron [Wed, 13 May 2009 00:53:03 +0000]
Additional install tests from Hans Dieter Pearcey (hdp@cpan.org). Thanks!

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6242 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agodoc patch from amiri in #catalyst
t0m [Wed, 29 Apr 2009 20:28:10 +0000]
doc patch from amiri in #catalyst

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@6028 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agoBetter docs and nix the .svn files from being included in the dist.
apeiron [Fri, 10 Apr 2009 02:21:20 +0000]
Better docs and nix the .svn files from being included in the dist.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@5882 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agoAdd a doc patch from Torsten Raudssus <torsten@raudssus.de> that clarifies how
apeiron [Wed, 25 Feb 2009 05:16:07 +0000]
Add a doc patch from Torsten Raudssus <torsten@raudssus.de> that clarifies how
to specify a directory other than ~/perl5.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@5644 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agoBail if given fancy dashes due to copypasting from a UTF8-happy POD formatter.
apeiron [Wed, 14 Jan 2009 08:02:12 +0000]
Bail if given fancy dashes due to copypasting from a UTF8-happy POD formatter.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@5312 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agoSwipe the MANIFEST.SKIP from Devel::REPL.
apeiron [Wed, 14 Jan 2009 03:21:36 +0000]
Swipe the MANIFEST.SKIP from Devel::REPL.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@5311 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agoAnd the Changes file too. Whoops.
apeiron [Wed, 14 Jan 2009 03:03:39 +0000]
And the Changes file too. Whoops.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@5310 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agoTiny grammar nit in the POD.
apeiron [Wed, 14 Jan 2009 03:02:48 +0000]
Tiny grammar nit in the POD.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@5309 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agoAdd the --self-contained patch from Mark Stosberg (with corrected CPAN.pm
apeiron [Wed, 14 Jan 2009 02:38:54 +0000]
Add the --self-contained patch from Mark Stosberg (with corrected CPAN.pm
command-line usage). Thanks, Mark!

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@5308 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agobump version for release
matthewt [Wed, 6 Aug 2008 20:11:39 +0000]
bump version for release

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@4737 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agomore mangling to try and get cpan config init to work right
matthewt [Wed, 6 Aug 2008 12:17:33 +0000]
more mangling to try and get cpan config init to work right

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@4730 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agomake CPAN config reinit automagic
matthewt [Mon, 4 Aug 2008 12:28:23 +0000]
make CPAN config reinit automagic

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@4728 bd8105ee-0ff8-0310-8827-fb3f25b6796d

15 years agoFix the use 5.8.1 line to work with 5.10 via use 5.008001;. Thanks to Mark
apeiron [Sat, 21 Jun 2008 17:21:22 +0000]
Fix the use 5.8.1 line to work with 5.10 via use 5.008001;. Thanks to Mark
Grimes (mgrimes).

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@4509 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoInterpolation fixes for PERL5LIB, improve --bootstrap handling
matthewt [Fri, 14 Mar 2008 22:03:47 +0000]
Interpolation fixes for PERL5LIB, improve --bootstrap handling

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@4203 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agobetter bootstrap
matthewt [Thu, 14 Feb 2008 16:24:45 +0000]
better bootstrap

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@4082 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoI can no longer stay anonymous; add a CONTRIBUTORS section with the bits for
apeiron [Wed, 19 Sep 2007 20:29:59 +0000]
I can no longer stay anonymous; add a CONTRIBUTORS section with the bits for
which people can blame me.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3758 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoPrep for releasing 1.001000.
apeiron [Wed, 19 Sep 2007 16:45:57 +0000]
Prep for releasing 1.001000.
    o Increment version number in local/lib.pm
    o Document changes that made it into 1.001000 in the Changes file
    o Add the Changes file

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3757 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agostupid hack to deal with CPAN.pm setting PERL5_CPANPLUS_IS_RUNNING env var
matthewt [Mon, 17 Sep 2007 20:57:39 +0000]
stupid hack to deal with CPAN.pm setting PERL5_CPANPLUS_IS_RUNNING env var

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3756 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agodiffs from apeiron
matthewt [Mon, 17 Sep 2007 20:20:58 +0000]
diffs from apeiron

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3755 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoAdd a line to ignore .svn directories for those of us not using svk.
apeiron [Sun, 16 Sep 2007 18:18:13 +0000]
Add a line to ignore .svn directories for those of us not using svk.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3751 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoo Whoops. Brace style fixings.
apeiron [Sun, 16 Sep 2007 02:25:00 +0000]
o   Whoops. Brace style fixings.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3750 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoo Refactored shell detection into something a bit more easily-extendable, and
apeiron [Sun, 16 Sep 2007 02:21:04 +0000]
o   Refactored shell detection into something a bit more easily-extendable, and
    general cleanups in that department.

o   Additional docs stating when you'd use this and a more accurate description
    of what this actually does. Also enumerate the environment variables that
    are changed on import, and let the user know that if they try to be a wise
    guy and forget to define $SHELL that they'll be given Bourne commands as a
    default.

o   Much -- or rather most -- of this work was done in direct cooperation with
    mst++ who taught me more than a thing or two about how perl works as we
    discussed the shell refactoring. I merely did the typing. Thanks, mst.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3749 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoredid test setup to be sane pod-wise
matthewt [Sat, 15 Sep 2007 20:45:42 +0000]
redid test setup to be sane pod-wise

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3744 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agonoted sponsorship of certain fixes
matthewt [Fri, 14 Sep 2007 14:29:25 +0000]
noted sponsorship of certain fixes

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3740 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoMove the shell detection code *out* of the while loop.
apeiron [Fri, 14 Sep 2007 01:16:22 +0000]
Move the shell detection code *out* of the while loop.
apeiron-- /kick apeiron idiot

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3739 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoo Add a =head1 DESCRIPTION. This fixes installation using FreeBSD's BSDPAN
apeiron [Fri, 14 Sep 2007 00:12:00 +0000]
o   Add a =head1 DESCRIPTION. This fixes installation using FreeBSD's BSDPAN
    extension. Oh. And it also does this neat little thing called telling people
    what the code does. Might be handy.
o   Add rudimentary support with C style shells. Defaults to sh if your
    $ENV{SHELL} isn't defined for some reason (you evil person). Anything that
    doesn't match /csh/ is assumed to be Bourne. If someone makes another
    Futurama-themed shell that isn't Bourne-style, this'll probably spit out
    commands which make that shell break.
o   And add some docs in support of the aforementioned support for csh.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3738 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agodocument more limitations, fix bootstrap docs (CPAN non-reentrant so my original...
matthewt [Thu, 13 Sep 2007 22:24:14 +0000]
document more limitations, fix bootstrap docs (CPAN non-reentrant so my original way didn't work)

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3736 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agofix File::HomeDir invocation, document limitations
matthewt [Thu, 13 Sep 2007 22:15:59 +0000]
fix File::HomeDir invocation, document limitations

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3735 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agodocument bootstrap procedure
matthewt [Thu, 13 Sep 2007 22:03:30 +0000]
document bootstrap procedure

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3734 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoheinous bootstrapping code
matthewt [Thu, 13 Sep 2007 22:01:02 +0000]
heinous bootstrapping code

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3733 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agopopulate @INC as well as $ENV{PERL5LIB}
matthewt [Thu, 13 Sep 2007 22:00:46 +0000]
populate @INC as well as $ENV{PERL5LIB}

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3732 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoadd MANIFEST.SKIP
matthewt [Thu, 13 Sep 2007 22:00:06 +0000]
add MANIFEST.SKIP

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3731 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoremove erroneously checked-in t/var
matthewt [Thu, 13 Sep 2007 21:59:36 +0000]
remove erroneously checked-in t/var

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3730 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agoscrewed up the modulebuildrc syntax slightly
matthewt [Wed, 22 Aug 2007 15:33:28 +0000]
screwed up the modulebuildrc syntax slightly

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3707 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agotests and test gen script
matthewt [Sun, 19 Aug 2007 21:01:59 +0000]
tests and test gen script

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3686 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agorenamed compose to pipeline cos Lemm@netgoth.org.uk#orgy convinced me it made more...
matthewt [Fri, 17 Aug 2007 15:51:52 +0000]
renamed compose to pipeline cos Lemm@netgoth.org.uk#orgy convinced me it made more sense

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3685 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agolib::local code
matthewt [Mon, 13 Aug 2007 22:20:42 +0000]
lib::local code

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3677 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years agodoc EUMM and MB version reqs
matthewt [Mon, 13 Aug 2007 22:20:26 +0000]
doc EUMM and MB version reqs

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3676 bd8105ee-0ff8-0310-8827-fb3f25b6796d

16 years ago.
matthewt [Mon, 13 Aug 2007 22:13:29 +0000]
.

git-svn-id: http://dev.catalyst.perl.org/repos/bast/local-lib/1.000/trunk@3675 bd8105ee-0ff8-0310-8827-fb3f25b6796d