Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Florian Pritz <bluewind@xinu.at>
|
|
Signed-off-by: Florian Pritz <bluewind@xinu.at>
|
|
Allows for easier manual updates later on
Signed-off-by: Florian Pritz <bluewind@xinu.at>
|
|
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.
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
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.
|
|
cpandists => cpan.dists
cpanmods => cpan.mods
Fixes a bug where loadcore tried to use _vardir in perl-dist.
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
Re-adds export PERL_MM_DEFAULT=1 and unset PERL5LIB.
|
|
|
|
Alot of logic was added to allow changing versions
in mods while still preserving the version in the
$_ver custom variable.
|
|
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 ("_").
|
|
|
|
Scrapecore needs ~/.genpkg/var/cpanmods data to exist.
When it is missing try to give a friendlier error message.
|
|
Use the PREPSPATH env variable to tell the user exactly
where the scrapecore script is located.
|
|
This matches the prepkg script name.
|