a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
pkgsrc changes:
- Adding license information
- Adjusting dependencies according to comments in Changes and required
modules with version checking in PAR/dist.pm
Upstream changes:
By: smueller on 2009/07/31
* Do not use Archive::Zip if its version is 1.28.
* This is 0.46.
- Updating package of p5 module PAR::Dist from 0.44 to 0.45
- Adjusting dependencies (check what module tries to load)
Upstream changes:
By: smueller on 2009/02/20
* Fix test skipping if certain optional dependencies couldn't be found.
* This is 0.45.
- Updating module to 0.44
Upstream changes:
By: smueller on 2009/02/02
* Abandon support for perl 5.005.
* Merging of the various requires-like META.yml sections in
merge_par.
* This is 0.44.
By: smueller on 2009/01/23
* Don't rely on the return value of ExtUtils::Install::(un)?install
to indicate success or failure of the (un)?installation.
* This is 0.43.
Upstream changes:
By: smueller on 2009/01/03
* Apply *correct* patch for blib_to_par across file system
boundaries from Radek. (Radek's patch was correct, just not my
application.)
* This is 0.42.
By: smueller on 2008/12/17
* Apply patch for blib_to_par across file system boundaries from Radek.
* This is 0.41.
Pkgsrc changes:
o Make it possible to select between different YAML modules this module
should depend on, and depend on p5-YAML by default. Patch from
PR#39556 -- thanks!
Pkgsrc changes:
o Add p5-Archive-Zip as build dependency (for tests)
Upstream changes:
____________________________________________________________________________
By: smueller on 2008/10/27
* Rewrite parts of the install_par docs.
* Add the esoteric auto_inst_lib_conversion parameter to install_par.
* This is 0.40.
____________________________________________________________________________
By: smueller on 2008/10/21
* Add the "verbose" option to install_par and uninstall_par.
* Add the "uninstall_shadows" option to install_par.
* This is 0.39.
____________________________________________________________________________
By: smueller on 2008/10/16
* Fix _check_tools() to use *Foo{THING} syntax instead of \&{}.
* This is 0.38.
____________________________________________________________________________
By: smueller on 2008/10/08
* Fix the "Skip 03merge_meta tests if no A::Zip nor zip/unzip found." logic.
* Add more debug output to debug mode (system calls).
* Add internal _check_tools() sub which checks the availability of various
required tools (yaml, zip).
* This is 0.37.
____________________________________________________________________________
By: smueller on 2008/09/30
* Skip 03merge_meta tests if no YAML *DUMPER* could be found.
* Better debug output for the YAML-search.
* This is 0.36.
____________________________________________________________________________
By: smueller on 2008/09/30
* Skip 03merge_meta tests if no A::Zip nor zip/unzip found.
* Better error messages from _zip/_unzip
* This is 0.35.
____________________________________________________________________________
By: smueller on 2008/09/24
* Do not fail if _zip() doesn't return true, doh!
* This is 0.34.
____________________________________________________________________________
By: smueller on 2008/09/17
* Better diagnostics for the CPAN testers test failures.
* Extra -f check in _merge_meta.
* This is 0.33.
____________________________________________________________________________
By: smueller on 2008/09/12
* Version bump, fix tests.
* This is 0.32.
____________________________________________________________________________
By: smueller on 2008/09/01
* merge_par now requires a (i.e. any) YAML reader
* merge_par now merges the "provides" sections of the META.yml's
* blib_to_par now accepts a "quiet" option
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
By: smueller on 2008/02/06
* Make file://foo.par URLs installable.
* This is 0.29.
____________________________________________________________________________
By: smueller on 2008/02/05
* Setting installation targets to undef with install_par
should remove them altogether now. This way, you can
make sure, some parts aren't installed. (Such as manpages
on win32)
* This is 0.28.
* Now hopefully back to bi-annual releases ;)
____________________________________________________________________________
By: smueller on 2008/02/04
* No more signature. I keep breaking things with it.
* This is 0.27.
____________________________________________________________________________
By: smueller on 2008/02/03
* If the return code from LWP::Simple is 304/not modified,
then that's a success. So we shouldn't throw an error.
* This is 0.26.
____________________________________________________________________________
By: smueller on 2007/06/29
* Use Archive::Unzip::Burst for unzipping if available.
* Some refactoring and code cleanup.
* This is 0.25.
____________________________________________________________________________
By: smueller on 2007/07/20
* Remove shebang from Makefile.PL. No assumptions about the user's perl.
* Port Makefile.PL to use ExtUtils::MakeMaker so I no longer need to
release for Module::Install upgrades. PAR::Dist wasn't using any of
the advanced features anyway!
* This is 0.24.
____________________________________________________________________________
By: smueller on 2007/06/20
* Add contains_binaries.
* This is 0.23
By: smueller on 2007/04/30
* Patch from Jos Boumans: Remove use of "static" variable.
By: smueller on 2006/10/28
* parse_dist_name now supports versions starting with a 'v'.
Changes:
By: smueller on 2006/10/12
* _install_or_uninstall tries to remove the temporary directory
while cwd() is in that directory. That fails on win32 leaving
temporary directories on disk. This is now fixed.
* This is 0.21
____________________________________________________________________________
By: smueller on 2006/10/11
* Added a more flexible way of using PAR::Dist::install_par's
custom target logic.
* This is 0.20
____________________________________________________________________________
By: smueller on 2006/10/02
* Repaired PAR::Dist::install_par's custom target logic.
____________________________________________________________________________
By: smueller on 2006/09/03
Log:
* It's not possible to specify your own installation paths.
* Installation paths now documented.
* This is 0.19.
____________________________________________________________________________
By: smueller on 2006/08/28
Log:
* Added optional POD tests.
____________________________________________________________________________
By: smueller on 2006/08/25
Log:
* Added the generate_blib_stub method.
* Added parse_dist_name to @EXPORT_OK
* Upgraded Module::Install to 0.64
* This is PAR::Dist 0.18.
____________________________________________________________________________
By: smueller on 2006/08/23
Log:
* Fixed merge_par for relative paths.
* This is PAR::Dist 0.17.
____________________________________________________________________________
By: smueller on 2006/08/09
Log:
* Fixed tests for parse_dist_name.
* Release 0.15_02
____________________________________________________________________________
By: smueller on 2006/08/02
Log:
* Added the parse_dist_name routine which was previously shipped with
both PAR::Repository and PAR::Repository::Client.
* Changed the distribution name detection heuristics to favour the
distribution name determined from META.yml and then those from
parse_dist_name.
* Version bump to 0.15_01.
____________________________________________________________________________
By: smueller on 2006/07/28
Log:
* PAR::Dist would previously generate bad file names and META.yml if
the newlines contained Windows' \r. That's history.
* This is 0.15.
____________________________________________________________________________
By: smueller on 2006/07/25
Log:
* Changed the calling conventions of remove_man to better resemble
those of the other functions. (This is backwards compatible.)
* Added get_meta() function.
* Slight documentation fixes.
* Version bump to 0.15.
____________________________________________________________________________
By: audreyt on 2006/07/19
Log:
* The "version" field of META.yml files written by Module::Build
was not parsed correctly by the ad-hoc YAML parser.
Reported by: Jesse Vincent
* Remove the 0-signature.t.
* This be 0.14
____________________________________________________________________________
By: smueller on 2006/07/22
Log:
* Added rudimentary support for installing to a prefix-ed location.
* Documented the new parameter "prefix" to install_par();
____________________________________________________________________________
By: smueller on 2006/07/22
Log:
* Module::Install didn't regenerate META.yml because author bit
wasn't set.
* This is 0.13. (Sorry again, need to do this to make CPAN.pm happy.)
____________________________________________________________________________
By: smueller on 2006/07/21
Log:
* Found a couple of path-related bugs in the new functions of 0.11.
* This be 0.12. Sorry!
____________________________________________________________________________
By: smueller on 2006/07/21
Log:
* Fixed potential bugs where slashes were used as path separators.
Now using File::Spec everywhere (I think).
* Added merge_par() which merges two or more .par archives.
* Added remove_man() which removes all man pages and html docs from
a .par archive.
* Fixed a bit of indentation. (I know. Don't do it.)
* This be 0.11
____________________________________________________________________________
By: smueller on 2006/07/05
Log:
* .par distributions fetched from URLs will now be installed as
distributions named "Module-Name" instead of
"http://foo.bar/path/Module-Name-0.01-architecture-version.par".
* Updated Module::Install to 0.63
* This be 0.10
____________________________________________________________________________
By: smueller on 2006/05/20
Log:
* Updated Module::Install to 0.62
* This be 0.09
____________________________________________________________________________
By: smueller on 2006/02/13
Log:
* Updated Module::Install
* Slight documentation fixes.
* This be 0.08
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.