17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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