perl-ack: Update to 3.0.0

This commit is contained in:
Alexey Pavlov
2019-06-07 08:58:17 +03:00
parent 97743b8c62
commit 4eb4a60c6c
2 changed files with 13 additions and 13 deletions

View File

@@ -1,10 +1,10 @@
diff -urN ack-2.12.orig/ConfigDefault.pm ack-2.12/ConfigDefault.pm
--- ack-2.12.orig/ConfigDefault.pm 2013-11-30 18:34:00.000000000 +0000
+++ ack-2.12/ConfigDefault.pm 2014-04-20 12:19:57.886341400 +0100
@@ -168,6 +168,7 @@
--type-add=make:is:Makefile
diff -urN ack-v3.0.0.orig/lib/App/Ack/ConfigDefault.pm ack-v.3.0.0/lib/App/Ack/ConfigDefault.pm
--- ack-v3.0.0.orig/lib/App/Ack/ConfigDefault.pm 2013-11-30 18:34:00.000000000 +0000
+++ ack-v.3.0.0/lib/App/Ack/ConfigDefault.pm 2014-04-20 12:19:57.886341400 +0100
@@ -176,6 +176,7 @@
--type-add=make:is:Makefile.Debug
--type-add=make:is:Makefile.Release
--type-add=make:is:GNUmakefile
+--type-add=make:match:.*(M|m)akefile.*
# Rakefiles

View File

@@ -3,7 +3,7 @@
_realname=ack
pkgname=perl-${_realname}
pkgver=2.24
pkgver=3.0.0
pkgrel=1
pkgdesc="A Perl-based grep replacement, aimed at programmers with large trees of heterogeneous source code"
arch=('any')
@@ -12,28 +12,28 @@ license=('GPL' 'PerlArtistic')
depends=('perl-File-Next')
groups=('perl-modules')
options=(!emptydirs)
source=("https://www.cpan.org/authors/id/P/PE/PETDANCE/${_realname}-${pkgver}.tar.gz"
source=("https://www.cpan.org/authors/id/P/PE/PETDANCE/${_realname}-v${pkgver}.tar.gz"
'0002-ack-2.12-match-makefiles-with-more-generality.patch')
sha256sums=('72934009ad8fe712deeb2c41960f2746d0a25e3a226ad7c54232c00105e54f00'
'1dc49450126a4e765aaade7e90c5e6716b90a7d32d83abba5b324e49e3d190dc')
sha256sums=('8daddb225226b3cd532f8ab9ce4abfd31e651ad300deb7a4e419beb9197c4ded'
'3f2bec65a174465babb5fef6c179ae25b7d85bee2263683396b574c3d3d33cab')
prepare() {
cd "${srcdir}/${_realname}-${pkgver}"
cd "${srcdir}/${_realname}-v${pkgver}"
patch -p1 -i ${srcdir}/0002-ack-2.12-match-makefiles-with-more-generality.patch
}
build() {
cd "${srcdir}/${_realname}-${pkgver}"
cd "${srcdir}/${_realname}-v${pkgver}"
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
}
check() {
cd "${srcdir}/${_realname}-${pkgver}"
cd "${srcdir}/${_realname}-v${pkgver}"
# some standalone tests are failing
make test || true
}
package() {
cd "${srcdir}/${_realname}-${pkgver}"
cd "${srcdir}/${_realname}-v${pkgver}"
make install DESTDIR="${pkgdir}"
}