summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-05-15Fix typo in vervar.Justin Davis1-1/+1
When using the ver field, the bash variable must be prefixed with an underscore (i.e. $_ver).
2012-05-15Add mod for perl-net-ssleay.Justin Davis1-0/+7
Adds a custom license file and depends on openssl.
2012-05-15pushpkgs will svn update before changing files.Justin Davis1-2/+2
2012-05-15Add mod for perl-common-sense.Justin Davis1-0/+2
MetaCPAN has a bug where common-sense is simply missing.
2012-05-15Do an svn update in pushpkgs if dir exists.Justin Davis1-7/+9
2012-05-15Fix DUMB typo in scanfield() inside genpkg.Justin Davis1-1/+1
2012-05-15prepkg should only print to stdout.Justin Davis1-18/+2
2012-05-15Duplicate the version in the prepkg step of genpkg.Justin Davis1-3/+5
2012-05-15s/PERL_MM_DEFAULT/PERL_MM_USE_DEFAULT/.Justin Davis1-1/+1
2012-05-15s/prefix/beg/.Justin Davis1-1/+1
2012-05-15Be paranoid with env vars in check() for perl pkgs.Justin Davis1-0/+8
Re-adds export PERL_MM_DEFAULT=1 and unset PERL5LIB.
2012-05-15Update pushpkgs. Use PKGDEST and REPODIR env vars.Justin Davis1-11/+12
pushpkgs hasn't been updated since I changed the destination of generated packages.
2012-05-15Changes to custom vars in mods must persist.Justin Davis1-1/+7
For each var in the customvars PKGDATA field, we must be sure changes to them in a package mod are written to the new PKGDATA stream.
2012-05-15Rename path to dir in vervar script.Justin Davis1-1/+1
2012-05-15Rename $_distdir to _$dir in PKGBUILD.Justin Davis1-1/+1
2012-05-15Quote fields with <> chars (again).Justin Davis1-1/+1
2012-05-15Inject digests before substituting version strings.Justin Davis1-1/+1
2012-05-15Forgot to add vervar script.Justin Davis1-0/+52
2012-05-14Add feature to replace ver-strings with $pkgver.Justin Davis4-26/+53
Alot of logic was added to allow changing versions in mods while still preserving the version in the $_ver custom variable.
2012-05-13Don't try to seek stdin in scanfields.Justin Davis1-1/+0
2012-05-12Adds perl-lwp-protocol-https mod.Justin Davis1-0/+2
2012-05-12Replace all mods with tcl versions.Justin Davis21-38/+36
2012-05-12Adds setdep command.Justin Davis1-1/+33
Fix bugs when appending to dotinstall files.
2012-05-06TCL version of modpkg seems to be in working order.Justin Davis1-20/+58
2012-05-05Start of tcl rewrite of modpkg.Justin Davis1-332/+102
2012-04-30Make sure the epoch is an integer...Justin Davis1-1/+1
2012-04-30Automatically set epoch in mods/perl-anyevent.Justin Davis1-1/+1
2012-04-30Fix typo in mods/perl-anyevent.Justin Davis1-1/+1
2012-04-30Fix typos in mods/perl-extutils-makemaker.Justin Davis1-1/+1
2012-04-22Do not rm the PKGDATA file automatically.Justin Davis1-1/+1
2012-04-22Add _distdir var to perl PKGBUILDs.Justin Davis2-31/+46
pbfields now recognizes a customvars field which names other fields it should print in the PKGBUILD header. These field names are prefixed with an underscore ("_").
2012-04-21Use simplier parameter expansion in perlbrew mod.Justin Davis1-1/+1
2012-04-21Use test -z just for kicks.Justin Davis1-1/+1
2012-04-21Emit unknown PKGDATA fields unchanged.Justin Davis1-2/+10
Previously unknown fields would be filtered out.
2012-04-21Use the GENPKGDBG var in perl-dist.Justin Davis1-1/+1
2012-04-21Fix modpkg typo. Don't use old fieldVals method.Justin Davis1-5/+4
Also fixes the number of space in the indent. I remember that two is preferred.
2012-04-21Rename METBIN var to PREPSPATH.Justin Davis2-7/+7
I meant to do this earlier. Oh well.
2012-04-21Fix the perlbrew mod.Justin Davis1-3/+5
Replace the license, dont just add to it. Append to the package() func in one fell swoop.
2012-04-21Make missing cpanmods message friendlier.Justin Davis1-0/+3
Scrapecore needs ~/.genpkg/var/cpanmods data to exist. When it is missing try to give a friendlier error message.
2012-04-21Make missing coremods message friendlier.Justin Davis1-7/+11
Use the PREPSPATH env variable to tell the user exactly where the scrapecore script is located.
2012-04-21Change METABIN var to PREPSPATH.Justin Davis20-40/+33
genpkg uses this to tell prepkg where the preparer scripts are located.
2012-04-21PkgDataFields are now just Lists.Justin Davis1-28/+24
Since fields are basically just lists of PkgDataFieldVal objects we can use lists. This makes assigning to fields easier in modifier scripts. For example: license = list("GPL2", "LGPL2.1")
2012-04-21Fix typo in setup.Justin Davis1-4/+5
Forgot to rename a reference to $t.
2012-04-21Add modpkg call to genpkg.Justin Davis1-8/+13
Rename mention of tweaks to mods.
2012-04-16Generate .install files from genpkg as well.Justin Davis1-3/+33
2012-04-16Rename tweaks/ to preps/.Justin Davis23-7/+12
Adds GENPKGDBG env variable. Set it to prevent genpkg from removing PKGTREE and PKGDATA.
2012-04-16Rename the metas/ directory to preps/.Justin Davis7-9/+9
This matches the prepkg script name.
2012-04-16Rename mkpkgmeta script to prepkg.Justin Davis3-2/+2
2012-04-16Remove empty mergepbfields file. I forget what it was for.Justin Davis1-0/+0
2012-04-16Remove digest calculation from perl-dist.Justin Davis1-24/+0