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

Attachment: 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

Reply via email to