Tue Nov 30 00:48:08 2010 UTC ()
Updated textproc/p5-ack to 1.94

1.94        Mon Nov 15 22:38:48 CST 2010

    [ENHANCEMENTS]
    Added support for Go and Delphi.

    Ignores Monotone's _MTN directories.

    Added .xsl to the list of --xml files.

1.93_02     Wed Oct  6 21:39:58 CDT 2010
    [FIXES]
    --man and --version now return with an exit code of 0.  They
    used to exit with a 1. Thanks to Bo Borgerson.

    [ENHANCEMENTS]
    The --ignore-dir option now can ignore entire paths relative
    to your current directory.  Thanks to Nick Hooey.  For example:

        ack --ignore-dir=t/subsystem/test-data

    Added --invert-file-match switch to negate the sense of the
    -g/-G switches.  Thanks, Lars Dieckow.

1.93_01     Sun Sep  5 16:00:29 CDT 2010
    [FILE TYPE UPDATES]

    Added --verilog, --vhdl and --clojure.

    Files that match *.mk and *.mak as well as GNUmakefile are now included in
    the ack filetype 'make' (issue 88).

    Added RSpec's .spec type to the --ruby list.

    [ENHANCEMENTS]
    Updated the README to Markdown format.  Thanks to Mark Szymanski
    for the idea.

    Added docs for -r, -R, --recurse options.

    Added new switch --color-lineno and environment variable ACK_COLOR_LINENO,
    which allow setting the line number color.  (Marq Schneider)

    Added option --show-types to output the types that ack considers
    a file to have. (Torsten Blix)

    'ack --count --no-filename regex' doesn't output a list of numbers but a
    sum of all occurences. This is NOT what grep does but is the more sensible
    behavior.

    [FIXES]
    Fixed ack misbehavior when using --match or not specifying a regex:

        ack --match Sue
        cat foo | ack --perl

    Fixed issue 74: analog to grep, 'ack --count regex file' now
    only outputs the number of found matches, if only one file is
    given.

    Fixed issue 76: Giving both --line and a regex (with --match)
    now leads to an error. The same is true for -f or -g in conjunction
    with --match. (Torsten Blix)

    Fixed issue 80: Piping into ack --count now works as expected.
    ack always returned 0 when piped into, no matter how many matches
    where found. (Torsten Blix)

    Fixed issue 81: .ackrc now ignores leading/trailing whitespace.
    (Torsten Blix)


(abs)
diff -r1.4 -r1.5 pkgsrc/textproc/p5-ack/Makefile
diff -r1.2 -r1.3 pkgsrc/textproc/p5-ack/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/textproc/p5-ack/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/p5-ack/Makefile 2010/08/21 16:36:19 1.4
+++ pkgsrc/textproc/p5-ack/Makefile 2010/11/30 00:48:07 1.5
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.4 2010/08/21 16:36:19 seb Exp $ 1# $NetBSD: Makefile,v 1.5 2010/11/30 00:48:07 abs Exp $
2 2
3DISTNAME= ack-1.92 3DISTNAME= ack-1.94
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= textproc perl5 5CATEGORIES= textproc perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://search.cpan.org/dist/ack/ 9HOMEPAGE= http://search.cpan.org/dist/ack/
11COMMENT= Grep-like text finder 10COMMENT= Grep-like text finder
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
15 14
16USE_LANGUAGES= # empty 15USE_LANGUAGES= # empty
17PERL5_PACKLIST= auto/ack/.packlist 16PERL5_PACKLIST= auto/ack/.packlist
18 17

cvs diff -r1.2 -r1.3 pkgsrc/textproc/p5-ack/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/p5-ack/distinfo 2009/12/15 13:40:22 1.2
+++ pkgsrc/textproc/p5-ack/distinfo 2010/11/30 00:48:07 1.3
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.2 2009/12/15 13:40:22 wiz Exp $ 1$NetBSD: distinfo,v 1.3 2010/11/30 00:48:07 abs Exp $
2 2
3SHA1 (ack-1.92.tar.gz) = 6ea70ccab642909e7f274b372efdb6b0161e0d1e 3SHA1 (ack-1.94.tar.gz) = 5d0261413138eddeec68a52fe5d18769e959cec8
4RMD160 (ack-1.92.tar.gz) = c5fe12050ef8a2698f4d0d68085dcc3bcb8bde92 4RMD160 (ack-1.94.tar.gz) = 3482437ad0796740fa2375797831d25e74100f76
5Size (ack-1.92.tar.gz) = 103454 bytes 5Size (ack-1.94.tar.gz) = 109343 bytes