On 11/12/14 21:54, Nigel Taylor wrote:
On 11/12/14 20:48, Fred wrote:
On 11/12/14 17:29, Jungle Boogie wrote:
Hello Managers of Ports,

I noticed the port and package of ack[0] is quite outdated, from
December 2013[1].

I don't know what it takes to have it updated in ports/packages but I'd
greatly appreciate any considering to do so!

Thanks,
Jungle

[0] http://beyondgrep.com/
[1] http://beyondgrep.com/changes.txt
--
inum: 883510009027723
sip: jungleboo...@sip2sip.info
xmpp: jungle-boo...@jit.si


Hi,

The diff below will bring ack up to 2.14.

I've emailed the maintainer as well.

Cheers

Fred


Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/p5-ack/Makefile,v
retrieving revision 1.17
diff -u -p -u -r1.17 Makefile
--- Makefile    22 Oct 2014 14:24:13 -0000    1.17
+++ Makefile    12 Nov 2014 20:44:38 -0000
@@ -3,7 +3,7 @@
  COMMENT=        grep like tool, aimed at programmers

  MODULES=        cpan
-DISTNAME=        ack-2.12
+DISTNAME=        ack-2.14
  REVISION=        0
  CPAN_AUTHOR=        PETDANCE
  CATEGORIES=        textproc
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/p5-ack/distinfo,v
retrieving revision 1.10
diff -u -p -u -r1.10 distinfo
--- distinfo    12 Dec 2013 17:26:11 -0000    1.10
+++ distinfo    12 Nov 2014 20:44:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (ack-2.12.tar.gz) = UvLTe8JXDZRxcfEAWdbtTw8jQThJpUbKICtuF967fSs=
-SIZE (ack-2.12.tar.gz) = 219614
+SHA256 (ack-2.14.tar.gz) = hUmoM+/sFY3IW8YzSzo4SuWjiYlpQuq5pYxuYwwYGz8=
+SIZE (ack-2.14.tar.gz) = 222479


Try the attached ....

a) I checked META.json / Makefile.pl for dependency changes / version
requirement changes. Version is 1.10 not 1.1 for p5-File-Next, we have
1.12 so 1.10 check will pass.

b) Tests some had been skipped because of missing dependencies, added
the extra dependencies required for these tests. All tests do pass apart
from one skipped test. The one test being skipped is unfinished
upstream, even latest in github. Besides make test, make
port-lib-depends-check, portcheck should be run, neither reported any
issues, only tested on amd64.

Also checked for other packages using p5-ack, none, so no additional
checks required or carried out.

There are a lot of upstream commits after 2.14, not sure how stable the
2.14 version is. ChangeLog contains a concern about problem introduced
in 2.14, Commit history another, but ignored as related to a test. If
some of these later changes are required the port needs patches adding
until next version is released.

This is a better diff than mine - tested on i386, amd64 and sparc64.

Cheers

Fred


Reply via email to