Hi, ports@:
Here is a patch for devel/p5-Graph:
i) Update to 0.9706
ii) Remove the line of FIX_EXTRACT_PERMISSIONS
iii) Add missing DEPENDS
iv) Add TEST_POD=Yes to MAKE_ENV
It build well and pass all tests on amd64-6.8 system.
Three ports depends on it, all build well and pass tests.
Any comments ?
Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-Graph/Makefile,v
retrieving revision 1.30
diff -u -p -r1.30 Makefile
--- Makefile 3 Jul 2020 21:44:55 -0000 1.30
+++ Makefile 21 Oct 2020 02:03:08 -0000
@@ -4,12 +4,14 @@ COMMENT = graph data structures in perl
MODULES = cpan
PKG_ARCH = *
-DISTNAME = Graph-0.9704
+DISTNAME = Graph-0.9706
CATEGORIES = devel
-FIX_EXTRACT_PERMISSIONS=Yes
-REVISION = 0
# perl
PERMIT_PACKAGE = Yes
+
+RUN_DEPENDS = devel/p5-Heap>=0.80
+
+MAKE_ENV = TEST_POD=Yes
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-Graph/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo 1 Nov 2015 10:07:23 -0000 1.18
+++ distinfo 21 Oct 2020 02:03:08 -0000
@@ -1,2 +1,2 @@
-SHA256 (Graph-0.9704.tar.gz) = Ml6OsHvi0JqQnkUME9OkLcsqLpbMOseA/kVyoNgLKiU=
-SIZE (Graph-0.9704.tar.gz) = 146930
+SHA256 (Graph-0.9706.tar.gz) = qkjeGohBX+bw+AQeZes2386jER+TRYIZY0rOGYMRbPk=
+SIZE (Graph-0.9706.tar.gz) = 150143
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-Graph/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 5 Dec 2008 08:53:49 -0000 1.3
+++ pkg/PLIST 21 Oct 2020 02:03:08 -0000
@@ -23,15 +23,6 @@ ${P5SITE}/Graph/Traversal/BFS.pm
${P5SITE}/Graph/Traversal/DFS.pm
${P5SITE}/Graph/Undirected.pm
${P5SITE}/Graph/UnionFind.pm
-${P5SITE}/Heap071/
-${P5SITE}/Heap071/Elem.pm
-${P5SITE}/Heap071/Fibonacci.pm
-${P5SITE}/auto/
-${P5SITE}/auto/Heap071/
-${P5SITE}/auto/Heap071/Elem/
-${P5SITE}/auto/Heap071/Elem/autosplit.ix
-${P5SITE}/auto/Heap071/Fibonacci/
-${P5SITE}/auto/Heap071/Fibonacci/autosplit.ix
@man man/man3p/Graph.3p
@man man/man3p/Graph::AdjacencyMap.3p
@man man/man3p/Graph::AdjacencyMap::Vertex.3p
@@ -46,5 +37,3 @@ ${P5SITE}/auto/Heap071/Fibonacci/autospl
@man man/man3p/Graph::Traversal::DFS.3p
@man man/man3p/Graph::Undirected.3p
@man man/man3p/Graph::UnionFind.3p
-@man man/man3p/Heap071::Elem.3p
-@man man/man3p/Heap071::Fibonacci.3p