Up to [cvs.NetBSD.org] / pkgsrc / devel / p5-Module-FromPerlVer
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.21 / (download) - annotate - [select for diffs], Thu Jul 6 09:39:32 2023 UTC (2 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
HEAD
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
*: recursive bump for perl 5.38
Revision 1.20 / (download) - annotate - [select for diffs], Tue Jun 6 12:40:53 2023 UTC (3 months, 4 weeks ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
Revision 1.19 / (download) - annotate - [select for diffs], Tue Jun 28 11:32:46 2022 UTC (15 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored)
*: recursive bump for perl 5.36
Revision 1.18 / (download) - annotate - [select for diffs], Mon May 24 19:51:03 2021 UTC (2 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
*: recursive bump for perl 5.34
Revision 1.17 / (download) - annotate - [select for diffs], Mon Aug 31 18:08:22 2020 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
*: bump PKGREVISION for perl-5.32.
Revision 1.16 / (download) - annotate - [select for diffs], Sun Nov 3 10:15:56 2019 UTC (3 years, 11 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
devel/p5-*: align variable assignments pkglint -Wall -F --only aligned --only indent p5-* No manual corrections.
Revision 1.15 / (download) - annotate - [select for diffs], Sun Aug 11 13:19:50 2019 UTC (4 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Bump PKGREVISIONs for perl 5.30.0
Revision 1.14 / (download) - annotate - [select for diffs], Sun Jun 30 20:15:19 2019 UTC (4 years, 3 months ago) by nia
Branch: MAIN
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
Update packages using a search.cpan.org HOMEPAGE to metacpan.org. The former now redirects to the latter. This covers the most simple cases where http://search.cpan.org/dist/name can be changed to https://metacpan.org/release/name. Reviewed by hand to hopefully make sure no unwanted changes sneak in.
Revision 1.13 / (download) - annotate - [select for diffs], Wed Aug 22 09:44:17 2018 UTC (5 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.12: +2 -1
lines
Diff to previous 1.12 (colored)
Recursive bump for perl5-5.28.0
Revision 1.12 / (download) - annotate - [select for diffs], Sun May 20 11:12:36 2018 UTC (5 years, 4 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
Update to 0.030000 Upstream changes: - v0.3.0 Wed May 9 09:11:35 CDT 2018 Bump version number to try and find out why this fails for lack of a module that isn't required. Failure notices call out File::Copy::Recursive, which is not used in the Makefile.PL, module, or test code. File::Copy::Recursive is not installed here and the tests all pass... but the tests fail for lack of it on the smoke systems. Only thing I can figure is that they are testing a stale copy of the module. Hopefully bumping the version will solve the issue. Add test to use File::Find to walk down the tree grep-ing "File::Copy::Recursive" and dumping the result along with the module version to try and see what is going on.
Revision 1.11 / (download) - annotate - [select for diffs], Sun May 6 06:26:40 2018 UTC (5 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
p5-Module-FromPerlVer: update to 0.022001. - v0.22.1 Fri May 4 21:05:12 UTC 2018 Change version dir test to simply existing with matching basename to avoid issues with volume and path manglement on Windows. Still no idea why pre-5.22 fails with compile error. - v0.22.0 Wed May 2 12:16:00 CDT 2018 Break up find call into separate blocks to find out why 5.20 blows up with it; 5.26 is entirely happy. File::Copy::Recursive may still have problems; revert to File::Copy::Recursive::Reduced.
Revision 1.10 / (download) - annotate - [select for diffs], Wed May 2 11:46:54 2018 UTC (5 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
p5-Module-FromPerlVer: update to 0.021000. - v0.21.0 Mon Apr 30 15:14:58 CDT 2018 Repair Makefile.PL, version spec's lost in the regression at v0.20. - v0.20.1 Fri Apr 27 18:47:30 CDT 2018 Makefile.PL cleanups. - v0.20.0 Thu Apr 26 22:45:15 CDT 2018 Bump version. - v0.11 Tue Apr 24 17:34:45 CDT 2018 Add back file-based tests for a variety of version strings. Replace join on '/' with File::Spec::Functions to allow use on systems with volumes -- anyone with VMS kindly test this for me. Removed anything git-ish from the module & tests. - v0.10 Sun Apr 22 19:08:47 CDT 2018 There is simply no way to get a consistent shell interface to git across different platforms; every fix for one breaks another. Going back to the original approach of supporting only the perl-version dir's, which has reliably worked throughout.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Mar 25 15:25:03 2018 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
p5-Module-FromPerlVer: update to 0.008002. - v0.8.2 Fri Mar 23 10:55:36 CDT 2018 - explicit $_ in -d. - Push most of the setup validation into 00-*.t in order to get output (Makefile.PL doesn't show up in testers' output).
Revision 1.8 / (download) - annotate - [select for diffs], Wed Mar 21 12:48:22 2018 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.7: +2 -8
lines
Diff to previous 1.7 (colored)
p5-Module-FromPerlVer: update to 0.008001. - v0.7.1 Tue Mar 20 21:46:05 CDT 2018 "git tag --list" fails on some systems. Replace "--list" with "-l" and see if that helps. - v0.7.0 Mon Mar 19 21:34:25 CDT 2018 More test code pushed into KwikHaks. More boilerplate. Replaced execution of dynamic file generation with generated MANIFEST that has all of the dynamic content in it. This passes "make test" here on an extracted copy of the tarball. This leaves me with a 1000+ line MANIFEST but lacking output from the original Makfile.PL execution there is no way to tell what is killing the make-*-dir execution on about half of the systems. - v0.6.1 Mon Mar 19 12:50:30 CDT 2018 One-time-hak of selecting STDERR in order to see output in failing tests in CPAN testers. Replaced skips with BAIL_OUT in setup for tests; remaining skip is not finding git installed, which dodges running the git-based dynamic tests. - v0.6.0 Sun Mar 18 22:20:49 CDT 2018 Add output to Makefile.PL, try to figure out why version directory is not being produced. Added boilerplate to t/bin/make-* without add'l output. Someday these might even work... Dir.pm uses search_bin then search_cwd to locate version & Git dir's. Order makes more sense since Makefile.PL will be usual spot for exection. Push a bit more code into Util for re-use, push searches into range of $Bin .. cwd if bin is below cwd. Avoids searching up large paths that aren't going to have anything useful in most cases. - v0.5.8 Replace /bin/env with /usr/bin/env as possibly the only thing with a more-or-less stable path across systems... Thanks to Thomas Klausner for checking this across systems for me. Ditto replacing #!/bin/bash with #!/usr/bin/env bash
Revision 1.7 / (download) - annotate - [select for diffs], Sun Mar 18 08:44:00 2018 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
p5-Module-FromPerlVer: update to 0.005007. - v0.5.7 Looking at it... probably want to search $Bin for git artifiacts first before checkin cwd -- normal users will want to find items relative to location of Makefile.PL rather than t/foobar. In most cases only one will find something, makes more sense to search in the users' order rather than for testing. Remmove extraneous tag from MANIFEST - v0.5.6 Add META_MERGE into Makefile.PL for git (thanks to Jim Keenan). Require Cwd 3.73, hopefully avoids issues with infinite loops. Add "VERBOSE_FROMPERLVER" to set $verbose in modules, print progress messages for debugging during install. Remove leftover breakpoints. Up module versions to v0.1.1. Split re-used utils into M::FPV::Util.
Revision 1.6 / (download) - annotate - [select for diffs], Sat Mar 17 07:46:14 2018 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.5: +9 -2
lines
Diff to previous 1.5 (colored)
p5-Module-FromPerlVer: update to 0.005005. - v0.5.5 Thu Mar 15 20:05:10 CDT 2018 Fix make-sandbox-dir. Fix MANIFEST Alwyas remove version, dynamic, sandbox/.git dir's in ./t to force running the build code during module packaging. Snag path search using File::Spec from FindBin::libs, doesn't seem to be any other way to deal with Windows (or VMS). Re-factor tests into Test::KwikHak to avoid cut+paste errors. Add steparate step to re-extract tarball and use Makefile.PL + make all test install prior to upload to verify MANIFEST contents (not visible in package, other than that perhaps the manifest is more likely to represent the necessary files). - v0.5.3 Wed Mar 14 22:18:31 CDT 2018 Unlink all version.* tmp files. Deal with MSW filesystem not using '/' for the root. Missing file in MANIFEST. - v0.5.2 Wed Mar 14 16:16:10 CDT 2018 Fix no 5.0 test to account for '5' or '5.'. Add test 13-*.t to check full variety of versions with 'no 5', hence the improvements in the no-5.0 check. Fix MANIFEST. Add strict to tests, fix undef vars. - v0.5.1 Wed Mar 14 13:43:46 CDT 2018 Handle edge case "no 5.0.0". Search up $Bin for version directory. Simplifies handing standard path with test sub-dirs. "version_dir" can be path to any existing directory or the path will be searched up $Bin to the root. Test cleanups. More example output in POD. - v0.5.0 Tue Mar 13 18:24:57 CDT 2018 Working version_from handler. Kwikhaks to generate version directory for a variety of version formats (make-version-dir) and recover the sandbox (make-sandbox-dir). Generator for dynamic tests based on version dir's (make-tests). The t/bin/make-* files are called from Makefile.PL. - v0.4.4 Mon Mar 12 10:14:04 CDT 2018 Fix botched path in usability for extracting the sandbox .git. - v0.4.3 Sun Mar 11 14:08:02 CDT 2018 Added tests, shell script to generate minimal sandbox test directory (extracted as necessary via 0-usable.t). this needs to be re-run if there are changes to the ./version directory. Added shell snippets to acquire usable test list into MANIFEST. The trick here is grabbing all of ./t other than the stub .git directory and including the ./t/sandbox/.git.tar file.
Revision 1.5 / (download) - annotate - [select for diffs], Sun Mar 11 10:18:41 2018 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.4: +5 -2
lines
Diff to previous 1.4 (colored)
p5-Module-FromPerlVer: update to 0.004002. - v0.4.2 Thu Mar 8 15:53:35 CST 2018 Modify git tests to be language-agnostic (hack regex rather than try to set the LC to C so that folks can read the test results). - v0.4.1 Thu Mar 8 15:00:08 CST 2018 Cleaned up packaging in the git tests. Non-URL git tests should now be portable. Still figuring out reliable way to test the URL handling (e.g., without a network). Any fix I can think of won't be portable to Windows due to lack of filesystem sockets. - v0.4.0 Allows defining arguments for tball & url, takes first one that works. POD for PREOP in Makefile.PL for auto-generating repo tarball. Git still needs testing, especially on Windows. Interface shouldn't change much at this point, main issue will be making the url-clone approach work and validating all of the ways that tarballs can fail. - v0.3.1 Test cleanups (mainly botched check for existing git executable). Start adding extract git from tarball of .git or url. - v0.3.0 Wed Mar 7 21:52:37 CST 2018 POD & tests for Git, enough hacks on the Git module that it works with the tests (Caveat Emptor). Fix bug of $ENV{ PERL_VERSION } not being parsed and numified. Minor clenaups. Make consistent use of extractor's "value" method rater than looking directly into the hash. Extract::value rejects false keys (used to be only undefined). Bump the module versions up a notch to 0.1.0 since the tests pass and it all seems to do something at this point. - v0.2.0 Tue Mar 6 19:18:15 CST 2018 POD Bump version.
Revision 1.4 / (download) - annotate - [select for diffs], Thu Mar 8 12:59:42 2018 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
p5-Module-FromPerlVer: update to 0.001000. - v0.1.0 Tue Mar 6 12:38:07 CST 2018 Passes all Dir tests on all platforms, bump up version. POD. - v0.0.7 Mon Mar 5 23:06:03 CST 2018 Correct error in Makefile.PL. Added tests. - v0.0.6 POD cleanups. Copy message "files" => "files/dirs" to avoid confusion with list of files displayed.
Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 5 13:08:23 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
p5-Module-FromPerlVer: update to 0.000005. Changes not documented.
Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 4 11:15:22 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.1: +2 -3
lines
Diff to previous 1.1 (colored)
p5-Module-FromPerlVer: update to 0.000004. -- v0.0.4 Sat Mar 3 22:51:10 CST 2018 Modify tests, separate require from calling import. Report version of module loaded via require to isolate which version is not parsable by 5.8. -- v0.0.3 Fri Mar 2 14:19:47 CST 2018 Makefile.PL, add missing dependencies. -- v0.0.2 Thu Mar 1 13:45:34 CST 2018 Add handling for Git, split low-level functions for acquiring data into Dir and Git classes. Utility functions have a few changed names to make them consistent with switching between subdir and git tags. Git is largely untested. Added tests & sanity checks.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Feb 28 08:36:12 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
devel/p5-Module-FromPerlVer: import p5-Module-FromPerlVer-0.0.1 Ever have to give up using a new, really useful feature in Perl because someone on Centos uses 5.8? Not sure what will work with PerlBrew if you have five versions of Perl installed with your modules? No longer. Now your Makefile.PL can use the correct Perl Version.