1 # Maintainer: Sergej Pupykin <arch+pub@sergej.pp.ru>
2 # Maintainer: Maxwell Pray a.k.a. Synthead <synthead@gmail.com>
3 # Contributor: Justin Davis <jrcd83@gmail.com>
5 pkgname="perl-variable-magic"
6 _cpanname="Variable-Magic"
9 pkgdesc="Associate user-defined magic to variables from Perl."
11 license=("PerlArtistic" "GPL")
12 options=("!emptydirs")
14 url="https://search.cpan.org/dist/$_cpanname"
15 source=("https://search.cpan.org/CPAN/authors/id/V/VP/VPIT/$_cpanname-$pkgver.tar.gz")
17 # Function to change to the working directory and set
18 # environment variables to override undesired options.
19 prepareEnvironment() {
20 cd "$srcdir/$_cpanname-$pkgver"
22 PERL_MM_USE_DEFAULT="1" \
23 PERL_AUTOINSTALL="--skipdeps" \
24 PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='${pkgdir//\'/\\\'}'" \
25 PERL_MB_OPT="--installdirs vendor --destdir '${pkgdir//\'/\\\'}'" \
26 MODULEBUILDRC="/dev/null"
28 sha256sums=('ba4083b2c31ff2694f2371333d554c826aaf24b4d98d03e48b5b4a43a2a0e679')
32 /usr/bin/perl Makefile.PL
45 # Remove "perllocal.pod" and ".packlist".
46 find "$pkgdir" -name .packlist -o -name perllocal.pod -delete