pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/p5-ExtUtils-ModuleMaker



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun May  6 05:52:38 UTC 2018

Modified Files:
        pkgsrc/devel/p5-ExtUtils-ModuleMaker: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/p5-ExtUtils-ModuleMaker/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/p5-ExtUtils-ModuleMaker/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/p5-ExtUtils-ModuleMaker/Makefile
diff -u pkgsrc/devel/p5-ExtUtils-ModuleMaker/Makefile:1.16 pkgsrc/devel/p5-ExtUtils-ModuleMaker/Makefile:1.17
--- pkgsrc/devel/p5-ExtUtils-ModuleMaker/Makefile:1.16  Mon Jun  5 14:22:57 2017
+++ pkgsrc/devel/p5-ExtUtils-ModuleMaker/Makefile       Sun May  6 05:52:38 2018
@@ -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 @@ HOMEPAGE=    http://search.cpan.org/dist/Ex
 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
 

Index: pkgsrc/devel/p5-ExtUtils-ModuleMaker/distinfo
diff -u pkgsrc/devel/p5-ExtUtils-ModuleMaker/distinfo:1.6 pkgsrc/devel/p5-ExtUtils-ModuleMaker/distinfo:1.7
--- pkgsrc/devel/p5-ExtUtils-ModuleMaker/distinfo:1.6   Sat Feb  4 02:46:46 2017
+++ pkgsrc/devel/p5-ExtUtils-ModuleMaker/distinfo       Sun May  6 05:52:38 2018
@@ -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