summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoritz Bunkus2023-01-07 23:25:37 +0100
committerMoritz Bunkus2023-01-07 23:25:37 +0100
commit34de0b9a09df2e28f5f2e6d98747f60bec97357d (patch)
treeb1475083b6ab6deacc94d787e037d77d1a74786a
parent5a744da2ad7d5a8927a5aff9412dde6324e68e59 (diff)
downloadaur-perl-b-utils.tar.gz
adjust to my usual style; switch to metacpan
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD43
2 files changed, 23 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5368c5d92e76..b954c417b6c8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = perl-b-utils
pkgdesc = Helper functions for op tree manipulation
pkgver = 0.27
- pkgrel = 2
+ pkgrel = 3
url = https://metacpan.org/release/B-Utils
arch = i686
arch = x86_64
@@ -11,8 +11,7 @@ pkgbase = perl-b-utils
depends = perl-task-weaken
depends = perl-extutils-depends
options = !emptydirs
- source = http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/B-Utils-0.27.tar.gz
- md5sums = 340d6461afcec016ce6d0a0ba27290ba
+ source = https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Utils-0.27.tar.gz
sha512sums = a896476f59a424fa9062c5dfe6431493c020e51746fa7f7b4c7fcdb109d1c0fa252292b891263d676884f064db95f16958a5d2ed5981dc5997436dced6579e74
pkgname = perl-b-utils
diff --git a/PKGBUILD b/PKGBUILD
index dc8d7f68d8ab..e393a94588b3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
-# Contributor: John D Jones III AKA jnbek <jnbek1972 -_AT_- g m a i l -_Dot_- com>
+# Maintainer: Moritz Bunkus <moritz@bunkus.org>
pkgname='perl-b-utils'
pkgver='0.27'
-pkgrel='2'
+pkgrel='3'
pkgdesc="Helper functions for op tree manipulation"
arch=('i686' 'x86_64')
license=('PerlArtistic' 'GPL')
@@ -10,33 +10,32 @@ options=('!emptydirs')
depends=('perl-task-weaken' 'perl-extutils-depends')
makedepends=('perl-test-reporter')
url='https://metacpan.org/release/B-Utils'
-source=('http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/B-Utils-0.27.tar.gz')
-md5sums=('340d6461afcec016ce6d0a0ba27290ba')
+source=("https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Utils-${pkgver}.tar.gz")
sha512sums=('a896476f59a424fa9062c5dfe6431493c020e51746fa7f7b4c7fcdb109d1c0fa252292b891263d676884f064db95f16958a5d2ed5981dc5997436dced6579e74')
-_distdir="B-Utils-0.27"
-build() {
- ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
- PERL_AUTOINSTALL=--skipdeps \
- PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \
- PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \
- MODULEBUILDRC=/dev/null
- cd "$srcdir/$_distdir"
- /usr/bin/perl Makefile.PL
- make
- )
+prepare_environment() {
+ export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
+ PERL_AUTOINSTALL=--skipdeps \
+ PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \
+ PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \
+ MODULEBUILDRC=/dev/null
+ cd "${srcdir}/B-Utils-${pkgver}"
+}
+
+build() {
+ prepare_environment
+ /usr/bin/perl Makefile.PL
+ make
}
check() {
- cd "$srcdir/$_distdir"
- ( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
- make test
- )
+ prepare_environment
+ make test
}
package() {
- cd "$srcdir/$_distdir"
+ prepare_environment
make install
- find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
-} \ No newline at end of file
+ find "$pkgdir" '(' -name .packlist -o -name perllocal.pod ')' -delete
+}