diff options
author | Harm Müller | 2015-09-30 11:20:32 +0200 |
---|---|---|
committer | Harm Müller | 2015-09-30 11:20:32 +0200 |
commit | 602ec7bfab29409dded0c3cc9aa76848bc0812f8 (patch) | |
tree | 038bbf601e8ddaa7fef307096056ad32f383ee69 /PKGBUILD | |
download | aur-602ec7bfab29409dded0c3cc9aa76848bc0812f8.tar.gz |
initial commit PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dc39beac6b2a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Harm Müller <harm[DOT]mueller[AT]gmail[DOT]com> +pkgname='perl-rex' +pkgver='1.3.3' +pkgrel='1' +pkgdesc="(R)?ex Deployment & Configuration Management" +arch=('any') +license=('Apache') +options=('!emptydirs') +depends=('perl-hash-merge' 'perl-net-ssh2' 'perl-libwww' 'perl-io-string' 'perl-json-xs' 'perl-list-allutils' 'perl-sort-naturally' 'perl-term-readkey' 'perl-text-glob' 'perl-xml-simple' 'perl-yaml' 'perl-net-openssh' 'perl-test-useallmodules' 'perl-io-tty' 'perl-net-sftp-foreign' 'perl-test-pod') +makedepends=() +url='http://www.rexify.org/' +source=('http://search.cpan.org/CPAN/authors/id/F/FE/FERKI/Rex-1.3.3.tar.gz') +md5sums=('39ae7a114998364e3b90bd227bc8c163') +sha512sums=('b2331e400027568f59496ff52f0a19bd009f66fea2a5b80ed9055859f59f0057afa50f61934cccd5af434c6f60dfa99700bc3904127b822a5ae684cb8bb6c70c') +_distdir="Rex-1.3.3" + +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 + ) +} + +check() { + cd "$srcdir/$_distdir" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test + ) +} + +package() { + cd "$srcdir/$_distdir" + make install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} |