ports/178515: [PATCH] textproc/ack: update to 2.04
Raphael Kubo da Costa
kubito at gmail.com
Sat May 11 18:50:00 UTC 2013
>Number: 178515
>Category: ports
>Synopsis: [PATCH] textproc/ack: update to 2.04
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sat May 11 18:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Raphael Kubo da Costa
>Release: FreeBSD 10.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD orwell 10.0-CURRENT FreeBSD 10.0-CURRENT #10 r250410M: Thu May 9 19:14:47
>Description:
- Update to 2.04
- Use a more user-friendly site in pkg-descr.
- Remove OPTIONS, upstream does not ship completion files anymore.
Please note that ack2 is slightly incompatible with some options present in
ack1.
Port maintainer (perl at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.99_7 (mode: update, diff: ports)
>How-To-Repeat:
>Fix:
--- ack-2.04.patch begins here ---
diff -ruN /usr/ports/textproc/ack/Makefile ./Makefile
--- /usr/ports/textproc/ack/Makefile 2013-03-29 02:44:53.000000000 +0200
+++ ./Makefile 2013-05-11 21:26:27.000000000 +0300
@@ -1,9 +1,8 @@
# Created by: chinsan <chinsan.tw at gmail.com>
-# $FreeBSD: textproc/ack/Makefile 315509 2013-03-29 00:44:53Z eadler $
+# $FreeBSD: head/textproc/ack/Makefile 315509 2013-03-29 00:44:53Z eadler $
PORTNAME= ack
-PORTVERSION= 1.96
-PORTREVISION= 1
+PORTVERSION= 2.04
CATEGORIES= textproc perl5 sysutils
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= App
@@ -20,19 +19,4 @@
MAN1= ack.1
-OPTIONS_DEFINE= BASH_COMPLETE
-BASH_COMPLETE_DESC= install bash completion files
-
-.include <bsd.port.options.mk>
-
-COMPLETION_DIR= ${PREFIX}/etc/bash_completion.d
-.if ${PORT_OPTIONS:MBASH_COMPLETE}
-RUN_DEPENDS+= ${COMPLETION_DIR}:${PORTSDIR}/shells/bash-completion
-PLIST_SUB+= BASH=""
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/etc/ack.bash_completion.sh ${COMPLETION_DIR}
-.else
-PLIST_SUB+= BASH="@comment "
-.endif
-
.include <bsd.port.mk>
diff -ruN /usr/ports/textproc/ack/distinfo ./distinfo
--- /usr/ports/textproc/ack/distinfo 2012-07-14 17:29:18.000000000 +0300
+++ ./distinfo 2013-05-11 21:21:24.000000000 +0300
@@ -1,2 +1,2 @@
-SHA256 (ack-1.96.tar.gz) = bb9d29842d8c5c1ec7ad9b577707aca0e1d278e8e21560dbed76ea3b5aa6cb64
-SIZE (ack-1.96.tar.gz) = 111986
+SHA256 (ack-2.04.tar.gz) = 7c58d72f61eec4e6e57a418f3a63c6735eafad20d6c319279fe33edc41ef9ac4
+SIZE (ack-2.04.tar.gz) = 209885
diff -ruN /usr/ports/textproc/ack/pkg-descr ./pkg-descr
--- /usr/ports/textproc/ack/pkg-descr 2012-07-14 17:29:18.000000000 +0300
+++ ./pkg-descr 2013-05-11 21:34:59.000000000 +0300
@@ -10,4 +10,4 @@
* Uses Perl regular expressions
* Highlights matched text
-WWW: http://search.cpan.org/dist/ack/
+WWW: http://beyondgrep.com/
diff -ruN /usr/ports/textproc/ack/pkg-plist ./pkg-plist
--- /usr/ports/textproc/ack/pkg-plist 2012-07-14 17:29:18.000000000 +0300
+++ ./pkg-plist 2013-05-11 21:31:05.000000000 +0300
@@ -1,12 +1,21 @@
bin/ack
-%%BASH%%etc/bash_completion.d/ack.bash_completion.sh
%%SITE_PERL%%/App/Ack.pm
-%%SITE_PERL%%/App/Ack/Plugin/Basic.pm
-%%SITE_PERL%%/App/Ack/Plugin.pm
-%%SITE_PERL%%/App/Ack/Repository.pm
+%%SITE_PERL%%/App/Ack/ConfigDefault.pm
+%%SITE_PERL%%/App/Ack/ConfigFinder.pm
+%%SITE_PERL%%/App/Ack/ConfigLoader.pm
+%%SITE_PERL%%/App/Ack/Filter.pm
+%%SITE_PERL%%/App/Ack/Filter/Default.pm
+%%SITE_PERL%%/App/Ack/Filter/Extension.pm
+%%SITE_PERL%%/App/Ack/Filter/FirstLineMatch.pm
+%%SITE_PERL%%/App/Ack/Filter/Inverse.pm
+%%SITE_PERL%%/App/Ack/Filter/Is.pm
+%%SITE_PERL%%/App/Ack/Filter/Match.pm
%%SITE_PERL%%/App/Ack/Resource.pm
+%%SITE_PERL%%/App/Ack/Resource/Basic.pm
+%%SITE_PERL%%/App/Ack/Resources.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ack/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ack
- at dirrmtry %%SITE_PERL%%/App/Ack/Plugin
+ at dirrmtry %%SITE_PERL%%/App/Ack/Resource
+ at dirrmtry %%SITE_PERL%%/App/Ack/Filter
@dirrmtry %%SITE_PERL%%/App/Ack
@dirrmtry %%SITE_PERL%%/App
--- ack-2.04.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list