wen heping writes: > Here's an update of devel/p5-Package-Stash to 0.27 , > it is required by some others ports' update.
Upstream is already at version 0.28, which only fixes META.json though. > Tested on loongson OK. Regress test OK too. > > Comments? Ok? > > wen > > REVISION= 0 I think this line can be removed as the package version got bumped. > +RUN_DEPENDS= devel/p5-Package-DeprecationManager \ > + devel/p5-Package-Stash-XS>=0.22 By always depending on p5-Package-Stash-XS the port can only be used on platforms that support shared objects. But I think that's okay as the ports that depend on p5-Package-Stash depend on shared libraries anyway. Attached is a port of Dist::CheckConflicts, which is used by Package::Stash during configuration. I don't know if this port is of any use but as I created it a while ago I've decided to attach the archive. The port could be added to the build dependencies: BUILD_DEPENDS = ${RUN_DEPENDS} devel/p5-Dist-CheckConflicts IIRC the update of p5-Package-Stash also requires updates to p5-namespace-clean and p5-namespace-autoclean. Patches are attached. > +REGRESS_DEPENDS= devel/p5-Test-Exception \ As far as I can see Test::Exception is no longer used. According to the changelog Test::Fatal is used instead. Regards, Andreas
p5-Dist-CheckConflicts-0.02.tar.gz
Description: application/gzip
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-namespace-autoclean/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- Makefile 3 Dec 2010 11:44:38 -0000 1.4 +++ Makefile 4 Apr 2011 09:35:18 -0000 @@ -3,8 +3,8 @@ COMMENT = keep imports out of your namespace MODULES = cpan -DISTNAME = namespace-autoclean-0.09 -REVISION = 0 +DISTNAME = namespace-autoclean-0.12 +CPAN_AUTHOR = BOBTFISH CATEGORIES = devel USE_GROFF = Yes @@ -18,7 +18,7 @@ RUN_DEPENDS = devel/p5-B-Hooks-EndOfScope \ devel/p5-Class-MOP \ - devel/p5-namespace-clean + devel/p5-namespace-clean>=0.20 REGRESS_DEPENDS = devel/p5-Moose Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-namespace-autoclean/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo 26 Oct 2009 16:30:35 -0000 1.1.1.1 +++ distinfo 4 Apr 2011 09:35:18 -0000 @@ -1,5 +1,5 @@ -MD5 (namespace-autoclean-0.09.tar.gz) = eSQetJKc327s1uXMTB7y+A== -RMD160 (namespace-autoclean-0.09.tar.gz) = NDAY12b4JCmkfuyaWNybT0OWDrs= -SHA1 (namespace-autoclean-0.09.tar.gz) = /woR7/51wKjeZBjl+K0Y/Cgk6X4= -SHA256 (namespace-autoclean-0.09.tar.gz) = hzDhWhDlmB5BfQb6NpDNVNW8hFNl4q80hxNEhpVbMok= -SIZE (namespace-autoclean-0.09.tar.gz) = 10993 +MD5 (namespace-autoclean-0.12.tar.gz) = bEM/3LBw7sA+ILHi00u/Eg== +RMD160 (namespace-autoclean-0.12.tar.gz) = LxL/ZgVrRV6qfYIKkBYI8WLp4wI= +SHA1 (namespace-autoclean-0.12.tar.gz) = c/APOOUfSAYUZlbTb6Efpi7LMcc= +SHA256 (namespace-autoclean-0.12.tar.gz) = 76YqKYnHPJeeLORqm64pMfp/owwQq66DnMlhTbwtr4g= +SIZE (namespace-autoclean-0.12.tar.gz) = 12768
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-namespace-clean/Makefile,v retrieving revision 1.8 diff -u -r1.8 Makefile --- Makefile 3 Dec 2010 11:44:38 -0000 1.8 +++ Makefile 4 Apr 2011 09:34:40 -0000 @@ -3,8 +3,8 @@ COMMENT = keep imports and functions out of your namespace MODULES = cpan -DISTNAME = namespace-clean-0.18 -REVISION = 0 +DISTNAME = namespace-clean-0.20 +CPAN_AUTHOR = FLORA CATEGORIES = devel USE_GROFF = Yes @@ -17,7 +17,7 @@ PERMIT_DISTFILES_FTP = Yes RUN_DEPENDS = devel/p5-B-Hooks-EndOfScope>=0.07 \ - devel/p5-Package-Stash \ + devel/p5-Package-Stash>=0.22 \ devel/p5-Sub-Identify \ devel/p5-Sub-Name BUILD_DEPENDS = ${RUN_DEPENDS} Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-namespace-clean/distinfo,v retrieving revision 1.4 diff -u -r1.4 distinfo --- distinfo 30 Jun 2010 18:16:27 -0000 1.4 +++ distinfo 4 Apr 2011 09:34:40 -0000 @@ -1,5 +1,5 @@ -MD5 (namespace-clean-0.18.tar.gz) = qWSst3MkxoahENOLcwKoeQ== -RMD160 (namespace-clean-0.18.tar.gz) = gPRdVgU41WN8CrLSB6Ani6+q5/U= -SHA1 (namespace-clean-0.18.tar.gz) = lxGpLey1NDyTb0rdK4gJOTdRufY= -SHA256 (namespace-clean-0.18.tar.gz) = kmk88Cjfg+J54vpYatdV05J7M9X1V+p7G2bCBA9YTMc= -SIZE (namespace-clean-0.18.tar.gz) = 17063 +MD5 (namespace-clean-0.20.tar.gz) = 5zdi2cu7zVcRJuxyS0bJYg== +RMD160 (namespace-clean-0.20.tar.gz) = x5V2iF2kFfWYdh28eVj9vJqXZMA= +SHA1 (namespace-clean-0.20.tar.gz) = LUerf3ZxlJNWSkPVXO4b+7l/YP8= +SHA256 (namespace-clean-0.20.tar.gz) = Nfx+TSPkEycXmRCQrttCeLPhoPK+JD44yZYEiBVDWtU= +SIZE (namespace-clean-0.20.tar.gz) = 17257