pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-ExtUtils-ModuleMaker p5-ExtUtils-ModuleMaker:...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c8dc3494a384
branches: trunk
changeset: 379812:c8dc3494a384
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun May 06 05:52:38 2018 +0000
description:
p5-ExtUtils-ModuleMaker: update to 0.58.
0.58 May 05, 2018
Address RTC 15563 (Discrepancy between documentation and results re author
information), 125266 ('modulemaker -h' fails to display help message; launches
interactive mode) and 125267 (modulemaker '-b' switch's documentation is
misleading).
0.57 May 02, 2018
Perl-5.6.1 was previously required; removed all code intended to handle
earlier versions of perl. Otherwise, no change in ExtUtils::ModuleMaker or
'modulemaker' functionality (or, at least, no intended changes).
Removed dependency on File::Save::Home in modules and test suite. Replaced it
with File::HomeDir. Borrowed technique for mocking one's home directory
during testing from CPAN-Reporter's test suite (thanks to David Golden, Breno
G. de Oliveira and Perl Toolchain Gang). This should substantially address
RTC 111637 (Not safe against parallel runs?). This also facilitated removal
from ExtUtils::ModuleMaker::Auxiliary of many subroutines no longer used in
test suite. Extensive consolidation of files within the test suite to improve
maintainability and test suite running time.
Provided configuration files for Travis and Appveyor.
diffstat:
devel/p5-ExtUtils-ModuleMaker/Makefile | 12 ++++++++----
devel/p5-ExtUtils-ModuleMaker/distinfo | 10 +++++-----
2 files changed, 13 insertions(+), 9 deletions(-)
diffs (44 lines):
diff -r b63929c6e7f3 -r c8dc3494a384 devel/p5-ExtUtils-ModuleMaker/Makefile
--- a/devel/p5-ExtUtils-ModuleMaker/Makefile Sun May 06 04:17:20 2018 +0000
+++ b/devel/p5-ExtUtils-ModuleMaker/Makefile Sun May 06 05:52:38 2018 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.16 2017/06/05 14:22:57 ryoon Exp $
+# $NetBSD: Makefile,v 1.17 2018/05/06 05:52:38 wiz Exp $
-DISTNAME= ExtUtils-ModuleMaker-0.56
+DISTNAME= ExtUtils-ModuleMaker-0.58
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=ExtUtils/}
@@ -11,8 +10,13 @@
COMMENT= Perl extension for creating modules (better than h2xs)
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-File-Save-Home>=0.03:../../devel/p5-File-Save-Home
+DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
+DEPENDS+= p5-File-Path>=2.15:../../devel/p5-File-Path
+DEPENDS+= p5-File-Copy-Recursive-Reduced-[0-9]*:../../sysutils/p5-File-Copy-Recursive-Reduced
+
+# TEST_DEPENDS
BUILD_DEPENDS+= p5-IO-Capture-[0-9]*:../../devel/p5-IO-Capture
+BUILD_DEPENDS+= p5-Module-Build-[0-9]*:../../devel/p5-Module-Build
PERL5_PACKLIST= auto/ExtUtils/ModuleMaker/.packlist
diff -r b63929c6e7f3 -r c8dc3494a384 devel/p5-ExtUtils-ModuleMaker/distinfo
--- a/devel/p5-ExtUtils-ModuleMaker/distinfo Sun May 06 04:17:20 2018 +0000
+++ b/devel/p5-ExtUtils-ModuleMaker/distinfo Sun May 06 05:52:38 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2017/02/04 02:46:46 mef Exp $
+$NetBSD: distinfo,v 1.7 2018/05/06 05:52:38 wiz Exp $
-SHA1 (ExtUtils-ModuleMaker-0.56.tar.gz) = 0229202b403ea6cba2a78ef5a2aa1e7796b19c95
-RMD160 (ExtUtils-ModuleMaker-0.56.tar.gz) = 0ee7a7f3027c3381f3d5407e84df39e38cacdb81
-SHA512 (ExtUtils-ModuleMaker-0.56.tar.gz) = a1e9c5773c1d210dd1f4c1ee7b244f69edb7196bd8e7767a8696ca241f7ff5e680bdc48502412bb205b393e06f96417664048648174804401f0f63b31562279c
-Size (ExtUtils-ModuleMaker-0.56.tar.gz) = 131279 bytes
+SHA1 (ExtUtils-ModuleMaker-0.58.tar.gz) = cd7c3aa4a7061709ece75e7bf9a416f2a21c3d20
+RMD160 (ExtUtils-ModuleMaker-0.58.tar.gz) = 871815d888e9bc5ef3634dcbf17a276b3cef7382
+SHA512 (ExtUtils-ModuleMaker-0.58.tar.gz) = 8cfb558f55c5b4f8cbc541d1f03d3ecb1e5906b32ccd045819d42f8e4aacf6e2d871f74f7928698672926bce9dcf354c3acc986cff959a7b471c0a4d57e6d9a7
+Size (ExtUtils-ModuleMaker-0.58.tar.gz) = 131191 bytes
Home |
Main Index |
Thread Index |
Old Index