[Update] devel/p5-Git-Repository : Update to 1.324

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Update] devel/p5-Git-Repository : Update to 1.324

wen heping
Hi,

    To update devel/p5-Git-Repository to 1.324, 4 new ports should be created,
I attached these 4 new ports in one package.

    The patch for devel/p5-Git-Repository itself include:
      i) Update to 1.324
      ii) Add devel/p5-Test-Requires-Git as TEST_DEPENDS
      iii) Add AUTHOR_TESTING to MAKE_ENV to do pod tests.

   All build well and passed all tests on amd64-head system.
   No other ports depends on devel/p5-Git-Repository.

Comments? OK?
wen

4-new-ports-for-p5-Git-Repository.tar.gz (2K) Download Attachment
p5-Git-Repository-1.324.diff.txt (2K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [Update] devel/p5-Git-Repository : Update to 1.324

Andrew Hewus Fresh
On Fri, Sep 27, 2019 at 07:10:36AM +0000, wen heping wrote:

> Hi,
>
>     To update devel/p5-Git-Repository to 1.324, 4 new ports should be created,
> I attached these 4 new ports in one package.
>
>     The patch for devel/p5-Git-Repository itself include:
>       i) Update to 1.324
>       ii) Add devel/p5-Test-Requires-Git as TEST_DEPENDS
>       iii) Add AUTHOR_TESTING to MAKE_ENV to do pod tests.
>
>    All build well and passed all tests on amd64-head system.
>    No other ports depends on devel/p5-Git-Repository.
>
> Comments? OK?
> wen
Missing a RUN_DEPENDS on devel/p5-namespace-clean and if we instead skip
the author tests, we only need the new devel/p5-Test-Requires-Git (with
its author tests disabled) and the update to devel/p5-System-Command I
recently OK'd before this goes in.


Here's the regen'd patch and the updated p5-Test-Requires with those
fixes, with that, OK afresh1@


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Git-Repository/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile 12 Jul 2019 20:44:56 -0000 1.13
+++ Makefile 31 Oct 2019 01:48:54 -0000
@@ -4,7 +4,7 @@ COMMENT = Perl interface to Git reposit
 
 MODULES = cpan
 PKG_ARCH = *
-DISTNAME = Git-Repository-1.317
+DISTNAME = Git-Repository-1.324
 CATEGORIES = devel
 
 MAINTAINER = Benoit Lecocq <[hidden email]>
@@ -12,8 +12,14 @@ MAINTAINER = Benoit Lecocq <benoit@openb
 # perl
 PERMIT_PACKAGE = Yes
 
-RUN_DEPENDS = devel/p5-System-Command
-TEST_DEPENDS = devel/git
-MAKE_ENV += TEST_POD=1
+RUN_DEPENDS = devel/p5-namespace-clean \
+ devel/p5-System-Command
+
+TEST_DEPENDS = devel/p5-Test-CPAN-Meta \
+ devel/p5-Test-Requires-Git \
+ devel/git
+
+# Missing modules for unnecessary author testing
+MAKE_ENV += TEST_POD= AUTHOR_TESTING=
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Git-Repository/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo 25 Feb 2016 15:18:33 -0000 1.10
+++ distinfo 31 Oct 2019 01:48:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (Git-Repository-1.317.tar.gz) = T7SVAUYQ3VQ55Gp4yawnkXYrGTWdL3e4E5zc1QkzcRg=
-SIZE (Git-Repository-1.317.tar.gz) = 54216
+SHA256 (Git-Repository-1.324.tar.gz) = gU360QSpVGNJ+eD9SSyGE33oJ+vChAF6kaUmfBIK1PY=
+SIZE (Git-Repository-1.324.tar.gz) = 56277
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-Git-Repository/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 25 Feb 2016 15:18:33 -0000 1.3
+++ pkg/PLIST 31 Oct 2019 01:48:54 -0000
@@ -5,12 +5,10 @@ ${P5SITE}/Git/Repository.pm
 ${P5SITE}/Git/Repository/Command.pm
 ${P5SITE}/Git/Repository/Plugin.pm
 ${P5SITE}/Git/Repository/Tutorial.pod
-${P5SITE}/Git/Repository/Util.pm
 ${P5SITE}/Test/
 ${P5SITE}/Test/Git.pm
 @man man/man3p/Git::Repository.3p
 @man man/man3p/Git::Repository::Command.3p
 @man man/man3p/Git::Repository::Plugin.3p
 @man man/man3p/Git::Repository::Tutorial.3p
-@man man/man3p/Git::Repository::Util.3p
 @man man/man3p/Test::Git.3p

p5-Test-Requires-Git-1.008.tar.gz (1020 bytes) Download Attachment