------------------------------------------------------------------------ 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 ------------------------------------------------------------------------