perl-ack: Update to 3.0.0
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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}"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user