------------------------------------------------------------------------
rev 65: k | 2003-03-08 12:50:25 +0100 (Sat, 08 Mar 2003) | 1 line
Changed paths:
M /lib/Perl/Repository/APC.pm
Property set for release after_64
------------------------------------------------------------------------
rev 64: k | 2003-03-08 12:50:19 +0100 (Sat, 08 Mar 2003) | 22 lines
Changed paths:
M /eg/Makefile
M /lib/Perl/Repository/APC2SVN.pm
M /scripts/apc2svn
M /scripts/binsearchaperl
M /scripts/perlpatch2svn
* eg/Makefile
-- rewritten to only connect once
* binsearchaperl
-- add to the FAQ question about incomplete mirror of repository
* perlpatch2svn:
-- patch from Rafael: add encoding=latin1 to the commit parameters.
* SVN2APC.pm:
-- prototype all functions, C< dir_will_be_empty > was called as a
method!
* apc2svn:
-- die on more system() fails. We were too tolerant, we may still be
too tolerant.
------------------------------------------------------------------------
rev 63: k | 2003-03-02 19:10:45 +0100 (Sun, 02 Mar 2003) | 1 line
Changed paths:
M /lib/Perl/Repository/APC.pm
Property set for release after_62
------------------------------------------------------------------------
rev 62: k | 2003-03-02 19:10:34 +0100 (Sun, 02 Mar 2003) | 13 lines
Changed paths:
M /scripts/binsearchaperl
* binsearchaperl:
-- argument validation on --branch
-- allow --bounds lower-upper with lower==upper, useful for --show-cache
-- fixed a few off-by-one errors in the --bounds logic
-- exit instead of die when maxbuild is reached
-- added a FAQ section to the manpage; first FAQ is about handling
modules
------------------------------------------------------------------------
rev 61: k | 2003-03-01 09:05:57 +0100 (Sat, 01 Mar 2003) | 36 lines
Changed paths:
M /Makefile.PL
M /eg/Makefile
M /eg/README
M /lib/Perl/Repository/APC.pm
M /scripts/apc2svn
M /scripts/binsearchaperl
M /scripts/buildaperl
M /scripts/patchaperlup
* buildaperl:
-- assign to $0 as soon as branch and level are known
-- ./Configure cannot be run when execute bit isn't set. Let's call
sh Configure instead.
-- and use './perl installperl' instead of './installperl'
-- shorten too long lines
Makefile.PL:
-- Switch from ${} to $() for nmake
-- File::Spec'd
eg/Makefile:
-- now the default target does nothing to protect the innocent
* Gross File::Spec'ing of several scripts and modules, but given up as
I cannot test anywhere but on Linux
* patchaperlup
-- "--start 0" didn't understand that the argument was actually 0.
Checking for definedness now instead of truth.
* binsearchaperl:
-- didn't recognize perl-0@60 as a perl directory in installed-perls
-- made formatting of final message in case of identical results
more readable
------------------------------------------------------------------------
rev 60: k | 2003-02-27 16:10:13 +0100 (Thu, 27 Feb 2003) | 30 lines
Changed paths:
M /Makefile.PL
M /lib/Perl/Repository/APC.pm
M /scripts/binsearchaperl
M /scripts/buildaperl
* APC.pm:
-- confess instead of die for better debugging
* binsearchaperl:
-- remove unused C<use Cwd>
-- more helpful error messages if installed-perls is still sparse
-- buildnext now checks if $next is valid and helps user if not
-- more helpful messages wrt %NOSUCCESS
-- move informational messages to STDERR, only expected things go to STDOUT
-- switch to trying random middle points when we have encountered
"no success": it's too likely the neighbors won't compile either
-- assign to $0 where we are currently search
* buildaperl:
-- relative pathnames in prefix need to be composed to absolute ones
because we are in the wrong directory when using the argument.
* Makefile.PL:
-- fix an "uninitialized" warning
------------------------------------------------------------------------
rev 59: k | 2003-02-26 10:00:00 +0100 (Wed, 26 Feb 2003) | 1 line
Changed paths:
M /lib/Perl/Repository/APC.pm
Property set for release after_58
------------------------------------------------------------------------
rev 58: k | 2003-02-26 09:59:09 +0100 (Wed, 26 Feb 2003) | 4 lines
Changed paths:
M /README
* README:
-- rewrite in 2-column-mode.
------------------------------------------------------------------------
rev 57: k | 2003-02-26 02:16:31 +0100 (Wed, 26 Feb 2003) | 6 lines
Changed paths:
M /scripts/patchaperlup
* patchaperlup
-- adjust the format of warnings to be consistent
-- do not try Changes at all if --start option is given
------------------------------------------------------------------------
rev 56: k | 2003-02-25 16:25:38 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /lib/Perl/Repository/APC.pm
Property set for release after_55
------------------------------------------------------------------------
rev 55: k | 2003-02-25 16:25:31 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /Makefile.PL
Makefile.PL: more documentation
------------------------------------------------------------------------
rev 54: k | 2003-02-25 16:15:58 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /lib/Perl/Repository/APC.pm
Property set for release after_53
------------------------------------------------------------------------
rev 53: k | 2003-02-25 16:14:59 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /Makefile.PL
Makefile.PL: add documentation of the svn tricks
------------------------------------------------------------------------
rev 52: k | 2003-02-25 15:40:10 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /lib/Perl/Repository/APC.pm
Property set for release after_51
------------------------------------------------------------------------
rev 51: k | 2003-02-25 15:40:07 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /MANIFEST
forgot MANIFEST.SKIP in MANIFEST
------------------------------------------------------------------------
rev 50: k | 2003-02-25 15:37:09 +0100 (Tue, 25 Feb 2003) | 8 lines
Changed paths:
A /MANIFEST.SKIP
M /Makefile.PL
M /lib/Perl/Repository/APC/BAP.pm
M /lib/Perl/Repository/APC.pm
M /lib/Perl/Repository/APC2SVN.pm
* Added MANIFEST.SKIP
* Makefile.PL
-- new tricks with svnversion to keep APC.pm at the leading edge
* all *.pm files have again $Rev tricks to determine $VERSION
------------------------------------------------------------------------
rev 49: k | 2003-02-25 13:14:37 +0100 (Tue, 25 Feb 2003) | 3 lines
Changed paths:
M /MANIFEST
M /Makefile.PL
M /lib/Perl/Repository/APC/BAP.pm
M /lib/Perl/Repository/APC.pm
M /lib/Perl/Repository/APC2SVN.pm
Testing svn rules in Makefile.PL
------------------------------------------------------------------------
rev 48: k | 2003-02-25 12:45:17 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /Makefile.PL
M /lib/Perl/Repository/APC/BAP.pm
M /lib/Perl/Repository/APC.pm
M /lib/Perl/Repository/APC2SVN.pm
Makefile.PL: add Rafael's URL
------------------------------------------------------------------------
rev 47: k | 2003-02-25 12:10:23 +0100 (Tue, 25 Feb 2003) | 12 lines
Changed paths:
M /
M /Makefile.PL
M /lib/Perl/Repository/APC/BAP.pm
M /lib/Perl/Repository/APC.pm
M /lib/Perl/Repository/APC2SVN.pm
M /scripts/apc2svn
M /scripts/binsearchaperl
* binsearchaperl:
-- new option --show-cache
* Makefile.PL:
-- more appropriate die message when --setversion is active
* apc2svn:
-- trim the output
------------------------------------------------------------------------
rev 46: k | 2003-02-25 07:36:36 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /Makefile.PL
M /lib/Perl/Repository/APC/BAP.pm
M /lib/Perl/Repository/APC.pm
M /lib/Perl/Repository/APC2SVN.pm
Makefile.PL: die later if version_diff
------------------------------------------------------------------------
rev 45: k | 2003-02-25 07:33:04 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /Makefile.PL
M /lib/Perl/Repository/APC/BAP.pm
M /lib/Perl/Repository/APC.pm
M /lib/Perl/Repository/APC2SVN.pm
APC2SVN.pm: unmatched =back
------------------------------------------------------------------------
rev 44: k | 2003-02-25 07:24:12 +0100 (Tue, 25 Feb 2003) | 1 line
Changed paths:
M /scripts/buildaperl
buildaperl: tweaking the Info line
------------------------------------------------------------------------
rev 43: k | 2003-02-25 07:18:38 +0100 (Tue, 25 Feb 2003) | 28 lines
Changed paths:
M /Makefile.PL
M /lib/Perl/Repository/APC/BAP.pm
M /lib/Perl/Repository/APC.pm
M /lib/Perl/Repository/APC2SVN.pm
M /scripts/apc2svn
M /scripts/buildaperl
M /scripts/perlpatch2svn
* all *.pm:
-- hardcode the version number and let it be written by the
"setversion" rule in the Makefile
* APC2SVN.pm:
-- import dirname. This was lost on the transition to APC2SVN
-- remove some overly verbose output
* Makefile.PL:
-- remove the crufty verifyversion in favor of setversion: Letting
subversion set the version number is not very CPAN-friendly.
People may not notice updated versions because we only changed a
script. As a bonus we get VERSION_FROM back.
* buildaperl:
-- patchlevel.h above 18749 now used for adding a comment
* apc2svn:
-- trim verbosity
-- the '#line 4' trick to have always correct line numbers
------------------------------------------------------------------------
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
------------------------------------------------------------------------