------------------------------------------------------------------------
rev 42: k | 2003-02-24 13:31:21 +0100 (Mon, 24 Feb 2003) | 21 lines
Changed paths:
M /README
M /lib/Perl/Repository/APC/BAP.pm
M /scripts/binsearchaperl
M /scripts/buildaperl
M /scripts/patchaperlup
* BAP.pm:
-- also return the first patch so that buildaperl can construct the
--start option
binsearchaperl:
-- left-trim the long status line that echos the path to each perl
buildaperl:
-- always construct the --start option
patchaperlup
-- mention ccache in the documentation
README:
-- do not discourage apc2svn that strongly
------------------------------------------------------------------------
rev 41: k | 2003-02-20 11:59:16 +0100 (Thu, 20 Feb 2003) | 4 lines
Changed paths:
M /MANIFEST
M /Makefile.PL
M /lib/Perl/Repository/APC2SVN.pm
M /scripts/apc2svn
M /scripts/perlpatch2svn
* added APC2SVN.pm, perlpatch2svn, and apc2svn
------------------------------------------------------------------------
rev 40: k | 2003-02-20 11:15:15 +0100 (Thu, 20 Feb 2003) | 4 lines
Changed paths:
M /MANIFEST
M /Makefile.PL
M /README
A /lib/Perl/Repository/APC2SVN.pm
A /scripts/apc2svn
A /scripts/perlpatch2svn
M /t/apc.t
* added APC2SVN.pm, perlpatch2svn, and apc2svn
------------------------------------------------------------------------
rev 39: k | 2003-02-20 06:57:29 +0100 (Thu, 20 Feb 2003) | 1 line
Changed paths:
M /Makefile.PL
Makefile.PL: fixing verifyversion
------------------------------------------------------------------------
rev 38: k | 2003-02-20 06:47:39 +0100 (Thu, 20 Feb 2003) | 1 line
Changed paths:
M /Makefile.PL
Makefile.PL: verifyversion before dist
------------------------------------------------------------------------
rev 37: k | 2003-02-18 15:38:08 +0100 (Tue, 18 Feb 2003) | 12 lines
Changed paths:
M /lib/Perl/Repository/APC.pm
M /t/apc.t
* APC.pm
-- bug in closest() when $wanted argument is 0
* apc.t
-- test for the bug above
-- use $i instead of hardcoded values. No I don't want Test::More in
this package. Yet.
------------------------------------------------------------------------
rev 36: k | 2003-02-18 11:16:01 +0100 (Tue, 18 Feb 2003) | 5 lines
Changed paths:
M /Makefile.PL
* Makefile.PL
-- ChangeLog generation, take 4
------------------------------------------------------------------------
rev 35: k | 2003-02-18 11:15:15 +0100 (Tue, 18 Feb 2003) | 5 lines
Changed paths:
M /Makefile.PL
* Makefile.PL
-- ChangeLog generation, take 3
------------------------------------------------------------------------
rev 34: k | 2003-02-18 11:13:11 +0100 (Tue, 18 Feb 2003) | 4 lines
Changed paths:
M /Makefile.PL
* Makefile.PL
-- Spaces->Tabs
------------------------------------------------------------------------
rev 33: k | 2003-02-18 11:12:08 +0100 (Tue, 18 Feb 2003) | 4 lines
Changed paths:
D /ChangeLog
A /ChangeLog.old (from /ChangeLog:4)
M /MANIFEST
M /Makefile.PL
* Makefile.PL
-- create the ChangeLog from Subversion
------------------------------------------------------------------------
rev 32: k | 2003-02-17 23:39:38 +0100 (Mon, 17 Feb 2003) | 15 lines
Changed paths:
M /MANIFEST
M /scripts/apc-overview
M /scripts/binsearchaperl
M /scripts/buildaperl
A /t/scripts.t
* new test t/scripts.t
* binsearchaperl
-- docs about the installed-perls/ directory and the danger of mixed
config options
* buildaperl
-- escaping @ in string
* scripts/apc-overview
-- add a header line to the output
------------------------------------------------------------------------
rev 31: k | 2003-02-17 10:57:01 +0100 (Mon, 17 Feb 2003) | 1 line
Changed paths:
M /MANIFEST
M /Makefile.PL
added apc-overview to MANIFEST and EXE_FILES
------------------------------------------------------------------------
rev 30: k | 2003-02-17 10:54:35 +0100 (Mon, 17 Feb 2003) | 19 lines
Changed paths:
M /README
M /eg/test_full_apc.pl
M /lib/Perl/Repository/APC.pm
A /scripts/apc-overview
M /scripts/buildaperl
* APC.pm
-- added apcdirs method so that external scripts need not access
object data directly
* buildaperl
-- small doc fixes
* adding apc-overview
* eg/test_full_apc.pl
-- use apcdirs()
* README
-- rewording
------------------------------------------------------------------------
rev 29: k | 2003-02-17 00:12:15 +0100 (Mon, 17 Feb 2003) | 15 lines
Changed paths:
M /scripts/buildaperl
* buildaperl
-- when renaming perl-5... to perl-p-5... I missed the early check
"Directory exists, giving up". No reinstantiated
-- Remove the code that changed patchlevel.h forever
-- Removed the "tee" and the whole patchaperlup.out. As we check
beforehand if the argument is correct, we do not have to read the
output at all.
* APC.pm
-- pseudo checking
------------------------------------------------------------------------
rev 28: k | 2003-02-16 23:40:16 +0100 (Sun, 16 Feb 2003) | 1 line
Changed paths:
M /lib/Perl/Repository/APC.pm
pseudo checkin to get a new VERSION in APM
------------------------------------------------------------------------
rev 27: k | 2003-02-16 22:47:08 +0100 (Sun, 16 Feb 2003) | 5 lines
Changed paths:
M /scripts/patchaperlup
* buildaperl
-- branches were skipping many patches. I wonder why we skipped many
but not all. Danger, Will Robinson!
------------------------------------------------------------------------
rev 26: k | 2003-02-16 20:01:03 +0100 (Sun, 16 Feb 2003) | 9 lines
Changed paths:
M /lib/Perl/Repository/APC/BAP.pm
M /t/bap.t
* BAP.pm
-- 5.6.0@7424 in branch maint-5.6 was rejected because we did not
store the initial value for @ver in $last.
* bap.t
-- test for the fix above
------------------------------------------------------------------------
rev 25: k | 2003-02-16 14:47:52 +0100 (Sun, 16 Feb 2003) | 6 lines
Changed paths:
M /t/apc.t
M /t/bap.t
* bap.t
-- better skip message
------------------------------------------------------------------------
rev 24: k | 2003-02-16 14:41:57 +0100 (Sun, 16 Feb 2003) | 6 lines
Changed paths:
M /t/bap.t
* bap.t
-- protect against inexistent repo
------------------------------------------------------------------------
rev 23: k | 2003-02-16 14:38:38 +0100 (Sun, 16 Feb 2003) | 5 lines
Changed paths:
M /Makefile.PL
* Makefile.PL
-- determine the VERSION from the highest included $Id
------------------------------------------------------------------------
rev 22: k | 2003-02-16 14:35:31 +0100 (Sun, 16 Feb 2003) | 8 lines
Changed paths:
M /Makefile.PL
* buildaperl
-- delete wince/perl.ico from MANIFEST if it doesn't exist
* eg/Makefile
-- updated to my needs
------------------------------------------------------------------------
rev 21: k | 2003-02-16 14:02:50 +0100 (Sun, 16 Feb 2003) | 8 lines
Changed paths:
M /eg/Makefile
M /scripts/buildaperl
* buildaperl
-- delete wince/perl.ico from MANIFEST if it doesn't exist
* eg/Makefile
-- updated to my needs
------------------------------------------------------------------------
rev 20: k | 2003-02-16 12:49:55 +0100 (Sun, 16 Feb 2003) | 23 lines
Changed paths:
M /MANIFEST
A /lib/Perl/Repository/APC
A /lib/Perl/Repository/APC/BAP.pm
M /lib/Perl/Repository/APC.pm
M /scripts/buildaperl
M /t/apc.t
A /t/bap.t
* APC.pm:
-- documented closest in a comment, not in the manpage
* buildaperl
-- now accepts a formidable range of arguments using BAP.pm
-- renames to a new directory name that indicates trunk/maint as in
perl-m-5.8.0@18701/ vs. perl-p-5.8.0@18718/
* eg/Makefile
* added P:R:APC:BAP to parse and translate the argument to buildaperl
* added a test bap.t for APC/BAP.pm
* t/apc.t
-- now accept envariable to set repository
------------------------------------------------------------------------
rev 19: k | 2003-02-15 10:58:55 +0100 (Sat, 15 Feb 2003) | 20 lines
Changed paths:
A /eg
A /eg/Makefile
A /eg/README
A /eg/test_full_apc.pl (from /scripts/test_full_apc.pl:12)
M /lib/Perl/Repository/APC.pm
M /scripts/binsearchaperl
M /scripts/buildaperl
M /scripts/patchaperlup
D /scripts/test_full_apc.pl
* APC.pm:
-- more input checks
* all scripts get a "# line 4" directive at line 4 because the
installed versions get 3 lines of shebang magic and then everything
is off by something
* buildaperl
-- support argument "@" alone to pick latest patch of latest version
of a given branch
* move test_full_apc.pl to the eg/ directory
* add my Makefile to the eg directory
* add a README to the eg directory
------------------------------------------------------------------------
rev 18: k | 2003-02-15 02:16:27 +0100 (Sat, 15 Feb 2003) | 1 line
Changed paths:
M /lib/Perl/Repository/APC.pm
buildaperl: bugfix
------------------------------------------------------------------------
rev 17: k | 2003-02-15 02:12:55 +0100 (Sat, 15 Feb 2003) | 1 line
Changed paths:
M /scripts/buildaperl
buildaperl: bugfix
------------------------------------------------------------------------
rev 16: k | 2003-02-15 02:06:19 +0100 (Sat, 15 Feb 2003) | 1 line
Changed paths:
M /scripts/buildaperl
buildaperl: forgot to remove debugging code
------------------------------------------------------------------------
rev 15: k | 2003-02-15 01:43:41 +0100 (Sat, 15 Feb 2003) | 1 line
Changed paths:
M /lib/Perl/Repository/APC.pm
M /scripts/buildaperl
buildaperl: could not reach last version of a branch
------------------------------------------------------------------------
rev 14: k | 2003-02-14 23:41:44 +0100 (Fri, 14 Feb 2003) | 1 line
Changed paths:
M /MANIFEST
M /lib/Perl/Repository/APC.pm
------------------------------------------------------------------------
rev 13: k | 2003-02-14 23:17:40 +0100 (Fri, 14 Feb 2003) | 1 line
Changed paths:
M /MANIFEST
A /README
M /scripts/binsearchaperl
M /scripts/patchaperlup
added a readme
------------------------------------------------------------------------
rev 12: k | 2003-02-14 21:37:50 +0100 (Fri, 14 Feb 2003) | 4 lines
Changed paths:
M /lib/Perl/Repository/APC.pm
M /scripts/test_full_apc.pl
* APC.pm:
-- $VERSION again
------------------------------------------------------------------------
rev 11: k | 2003-02-14 21:21:40 +0100 (Fri, 14 Feb 2003) | 26 lines
Changed paths:
M /lib/Perl/Repository/APC.pm
M /scripts/buildaperl
M /scripts/patchaperlup
M /scripts/test_full_apc.pl
* APC.pm:
-- $VERSION
-- more input checking on patches()
* buildaperl:
-- use {first,next}_in_branch to determine what we have to do. The
old code was optimized for perl branch and did not work for
5.005_01
-- remove nocompile and introduce a better noconfigure instead
-- disable "patchlevelscript.3.txt" patching: this is private
-- --remo was broken, a chdir was missing
* patchaperlup
-- many entries for %SKIP
* test_full_apc.pl
-- ad hoc changes for *really* running it
------------------------------------------------------------------------
rev 10: k | 2003-02-14 17:58:20 +0100 (Fri, 14 Feb 2003) | 10 lines
Changed paths:
M /scripts/buildaperl
M /scripts/patchaperlup
* APC.pm:
-- confess if get_{to,from}_version are called without $patch
* add binsearchaperl
* buildaperl:
-- remove prerequisites from manpage
------------------------------------------------------------------------
rev 9: k | 2003-02-14 16:54:43 +0100 (Fri, 14 Feb 2003) | 10 lines
Changed paths:
M /Makefile.PL
M /lib/Perl/Repository/APC.pm
A /scripts/binsearchaperl
M /scripts/buildaperl
* APC.pm:
-- confess if get_{to,from}_version are called without $patch
* add binsearchaperl
* buildaperl:
-- remove prerequisites from manpage
------------------------------------------------------------------------
rev 8: k | 2003-02-14 16:05:27 +0100 (Fri, 14 Feb 2003) | 5 lines
Changed paths:
M /lib/Perl/Repository/APC.pm
M /scripts/buildaperl
M /scripts/patchaperlup
M /scripts/test_full_apc.pl
M /t/apc.t
* APC.pm:
-- did not even compile
------------------------------------------------------------------------
rev 7: k | 2003-02-14 12:06:41 +0100 (Fri, 14 Feb 2003) | 1 line
Changed paths:
M /scripts/buildaperl
M /scripts/patchaperlup
testing
------------------------------------------------------------------------
rev 6: k | 2003-02-14 11:47:12 +0100 (Fri, 14 Feb 2003) | 1 line
Changed paths:
M /scripts/buildaperl
propset
------------------------------------------------------------------------
rev 5: k | 2003-02-14 11:45:36 +0100 (Fri, 14 Feb 2003) | 5 lines
Changed paths:
M /lib/Perl/Repository/APC.pm
* APC.pm:
-- did not even compile
------------------------------------------------------------------------
rev 4: k | 2003-02-14 11:43:51 +0100 (Fri, 14 Feb 2003) | 9 lines
Changed paths:
M /ChangeLog
M /MANIFEST
M /Makefile.PL
M /lib/Perl/Repository/APC.pm
A /scripts
A /scripts/buildaperl
A /scripts/patchaperlup
A /scripts/test_full_apc.pl
* added buildaperl from a different repository
* started test_full_apc.pl
* APC.pm:
-- added method tarball
------------------------------------------------------------------------
rev 3: k | 2003-02-13 14:39:02 +0100 (Thu, 13 Feb 2003) | 5 lines
Changed paths:
M /lib/Perl/Repository/APC.pm
-- patch_range and version_range now without code duplication
-- in last checkin forgot to mention closest() which remains
undocumented. Seems internal to me.
------------------------------------------------------------------------
rev 2: k | 2003-02-13 14:32:06 +0100 (Thu, 13 Feb 2003) | 4 lines
Changed paths:
M /lib/Perl/Repository/APC.pm
M /t/apc.t
-- added patch_range and version_range: yes, I could have made them
with less code duplication. It was my original intent, but then I
forgot.
------------------------------------------------------------------------
rev 1: k | 2003-02-13 09:38:56 +0100 (Thu, 13 Feb 2003) | 1 line
Changed paths:
A /ChangeLog
A /MANIFEST
A /Makefile.PL
A /lib
A /lib/Perl
A /lib/Perl/Repository
A /lib/Perl/Repository/APC.pm
A /t
A /t/apc.t
populate
------------------------------------------------------------------------