summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-08-18Bugfix for fetchcpan. Changed the dist/version splitting algorithm.Justin Davis1-8/+4
We split on hyphens and underscores and choose the last element for the version string. The earlier algorithm was mistaking the 3D in GD-3DBarcode for a version string.
2013-04-11Better error reporting if sync with CPAN fails.Justin Davis2-4/+12
2013-04-11Perl mod pkgbuilds use $_ddir now.Justin Davis3-22/+32
With pacman 4.1 $srcdir is no longer set outside of PKGBUILD functions. Yipee! This breaks all of my PKGBUILDs. Now we switch to storing the distribution's tarballed directory in the _ddir custom variable. We cd into $srcdir/$_ddir at the beginning of every func. Custom variable mechanics have changed in bin/pbfields as well. Instead of hard-coding _dir as an accepted field, any PKGDATA entry with a name starting with underscore (_) is considered a custom variable and printed in the PKGBUILD.
2013-04-11Remove code for obsolete customvars field.Justin Davis1-21/+0
2012-08-16Updates the perl-anyevent mod.Justin Davis1-1/+5
Increment the stupid epoch. Ensure the pkgver is zero padded. Prepend environment var exports to the check func to ensure more tests are run.
2012-08-15Fix typo bug caused by previous correction of typo...Justin Davis1-1/+1
2012-08-15Notify the user of moding before the fact.Justin Davis1-1/+1
This maybe might make errors easier to understand.
2012-08-15injectdigs will use md5/sha512sum or openssl.Justin Davis1-8/+39
2012-08-15Ditto for perl-extutils-makemaker.Justin Davis1-1/+0
Now that the version of ExtUtils::MakeMaker has been lowered to a more reasonable value, it is satisfied by the version in perl core and elided.
2012-08-15perl-file-temp is no longer a dep of perlbrew.Justin Davis1-1/+1
File::Temp is a core module and shouldn't have been listed.
2012-08-15Merge branch 'master' of github.com:juster/genpkgJustin Davis2-6/+8
2012-07-22Reorder arguments to "move" modpkg command.Justin Davis2-6/+8
2012-07-04Strip zeros from dependencies upon the perl package.Justin Davis1-5/+4
2012-07-04Add acme file to .gitignore.Justin Davis1-0/+1
2012-06-15Cleanup pkg/dest when package is not found.Justin Davis3-10/+21
2012-06-15Comment was in the wrong spot.Justin Davis1-2/+3
2012-06-15preps return 100 when they can't find matches.Justin Davis2-3/+3
2012-06-15Remove forgotten LWP::UserAgent.Justin Davis1-1/+0
2012-06-06Remove tracing output.Justin Davis1-1/+0
2012-06-06Module::Build dists were totally borked.Justin Davis2-4/+6
2012-06-06Regenerate core list. Looks better.Justin Davis1-41/+57
2012-06-06Remove unnecessary code from perlcore.Justin Davis1-33/+7
2012-06-06Search for package names when parsing VERSIONs.Justin Davis1-29/+56
2012-06-06Better error handling in genpkg's dupver().Justin Davis1-3/+2
2012-06-06Remove old unused tmp var from prepkg.Justin Davis1-1/+0
2012-06-06Scrape *_pm.PL scripts in misc/perlcore.Justin Davis2-23/+50
Regenerates perlcore.mods-5.16.0 using the new script. DynaLoader and some ext/ modules were missing.
2012-06-02Fix slight typo in README.Justin Davis1-1/+1
2012-06-02Start of README file.Justin Davis1-0/+29
2012-06-02Install the core perl module list in setup script.Justin Davis1-0/+6
2012-06-02perl 5.16 is now in core. Remove 5.14.2 corelist and update 5.16.0 corelist.Justin Davis2-540/+39
2012-06-02Read core modules in the ext/ dir too.Justin Davis1-1/+1
2012-06-02A general cleanup of the perlcore script.Justin Davis1-116/+58
2012-06-02Update the perlbrew mod.Justin Davis1-1/+1
Force perl-file-temp into being a checkdepends, too.
2012-06-02Fix bug in modpkg's move command.Justin Davis1-1/+1
2012-06-02Fix perlcore to work properly. Mark core-only modules.Justin Davis4-271/+1189
Find every module, not just the main module in the distribution. This acted like provides.pl in perlpkgscripts. Now I remember why I used Module::CoreList instead of going through this. Updates the perlcore.mods-* files under misc/ as well. Fix perl-dist to parse the extra * properly.
2012-06-01Add precomputed perl core module lists.Justin Davis2-0/+216
2012-06-01Rename README to HACKING since it has TMI.Justin Davis1-0/+0
2012-06-01Move pushpkgs helper script into misc/.Justin Davis1-0/+0
2012-06-01Update CPAN index filenames everywhere they are used.Justin Davis3-15/+16
cpandists => cpan.dists cpanmods => cpan.mods Fixes a bug where loadcore tried to use _vardir in perl-dist.
2012-06-01Fix error handling when prepkg fails.Justin Davis3-14/+10
Typo fixed in prepkg. Do not duplicate pkgver unless we are going to modify the package. Pipes screw up the error code returned. vervar silently ignores a missing _ver field.
2012-06-01Update the filenames in fetchcpan too whydontcha?!Justin Davis1-2/+2
2012-06-01Use our own list instead of Module::CoreList.Justin Davis1-26/+35
2012-06-01Avoid searching in test modules.Justin Davis1-0/+1
2012-06-01Die on bad verstrJustin Davis1-1/+1
2012-06-01Make missing version error slightly different.Justin Davis1-1/+1
2012-06-01Move scrapecore script. Perl corelist will be bundled now.Justin Davis3-8/+5
The core module list for perl might as well be bundled with genpkg. The setup script will install it to the proper place. The scrapecore script will still be included for completeness but shouldn't have to be used by the user, hopefully.
2012-06-01Update style of scrapecore (again) and warn on missing versions.Justin Davis1-31/+36
2012-06-01Move internal notes from genpkg manpage to README.Justin Davis2-38/+38
2012-05-31Start writing docs. First a manpage for genpkg.Justin Davis1-0/+80
2012-05-31Remove obsolete $templd definition.Justin Davis1-1/+0