commit 6283665a825e0c36e305694d599d6feb6b2a9300 Author: Tim Biermann <tbier@posteo.de> Date: Sat Jun 20 22:17:18 2020 +0000 ack: 2.24 -> 3.3.1 diff --git a/ack/.footprint b/ack/.footprint index f7c7dbfed..01e0a7236 100644 --- a/ack/.footprint +++ b/ack/.footprint @@ -1,7 +1,40 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ --rwxr-xr-x root/root usr/bin/ack +-r-xr-xr-x root/root usr/bin/ack +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/perl5/ +drwxr-xr-x root/root usr/lib/perl5/5.28/ +drwxr-xr-x root/root usr/lib/perl5/5.28/linux-thread-multi/ +-rw-r--r-- root/root usr/lib/perl5/5.28/linux-thread-multi/perllocal.pod +drwxr-xr-x root/root usr/lib/perl5/site_perl/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/App/ +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack.pm +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/App/Ack/ +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/ConfigDefault.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/ConfigFinder.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/ConfigLoader.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/File.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Files.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter.pm +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/ +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/Collection.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/Default.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/Extension.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/ExtensionGroup.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/FirstLineMatch.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/Inverse.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/Is.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/IsGroup.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/IsPath.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/IsPathGroup.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/Match.pm +-r--r--r-- root/root usr/lib/perl5/site_perl/5.28/App/Ack/Filter/MatchGroup.pm +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/linux-thread-multi/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/linux-thread-multi/auto/ +drwxr-xr-x root/root usr/lib/perl5/site_perl/5.28/linux-thread-multi/auto/ack/ +-rw-r--r-- root/root usr/lib/perl5/site_perl/5.28/linux-thread-multi/auto/ack/.packlist drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ --rw-r--r-- root/root usr/share/man/man1/ack.1.gz +-r--r--r-- root/root usr/share/man/man1/ack.1pm.gz diff --git a/ack/.signature b/ack/.signature index c16ad6723..03b0cd783 100644 --- a/ack/.signature +++ b/ack/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3zkPl1JH5jA7t9Mygei1uYipzIBPqItq97hY7phTJ24C1jc29ySrOhXUKKE4s09afr6Zk7utFPwPG4FEeuzPFgw= -SHA256 (Pkgfile) = a48478343f4cd8c5b212dcd9be3ff70f8b14cdcb809b214ebc25d341cfae6f49 -SHA256 (.footprint) = 96add98d81506b9fa6521e56c6ea0c896bd6ad8e133108367bc68fb17686cab0 -SHA256 (ack-2.24-single-file) = 8361e5a2654bc575db27bfa40470c4182d74d51098d390944d98fe7cd5b20d49 +RWSagIOpLGJF32iOlxNywKy52Kn2dHnaH/unweKouYqyG2uK5jDgZIcPG4yf0RBQgSVjzf0pVYdmBpNTZB7YX35jDgWY7RE05AU= +SHA256 (Pkgfile) = 616461fdddc5b2ab3cc6da849305424e9822912581d7a215343838af4a22d929 +SHA256 (.footprint) = c599db8265ee1f77925f50a0e8684c142255e2e1ba4316bac0b8eb65d569bc41 +SHA256 (ack-v3.3.1.tar.gz) = ae3b62049f046139470933e460f2434f881f522b6b2c2b4a94cd624fef4fd589 diff --git a/ack/Pkgfile b/ack/Pkgfile index 87ebf3539..fbcea6f59 100644 --- a/ack/Pkgfile +++ b/ack/Pkgfile @@ -1,15 +1,16 @@ # Description: tool like grep, aimed at programmers with large trees of heterogeneous source code -# URL: http://beyondgrep.com/ -# Maintainer: Thomas Penteker, tek at serverop dot de +# URL: https://beyondgrep.com/ +# Maintainer: Thomas Penteker, tek at serverop dot de # Packager: Bartlomiej Palmowski, rotwang at crux dot org dot pl name=ack -version=2.24 +version=3.3.1 release=1 -source=(http://beyondgrep.com/$name-$version-single-file) +source=(https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/$name-v$version.tar.gz) build() { - install -D $name-$version-single-file $PKG/usr/bin/$name - install -d $PKG/usr/share/man/man1 - pod2man $PKG/usr/bin/$name > $PKG/usr/share/man/man1/$name.1 + cd $name-v$version + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make + make DESTDIR=$PKG install }