diff options
author | Anton Komolov | 2015-06-08 12:18:42 +0300 |
---|---|---|
committer | Anton Komolov | 2015-06-08 12:18:42 +0300 |
commit | 45ea0a2dd9a37c52595bbc2533b9abc8b04dbcb3 (patch) | |
tree | e02a3c74c996d031daaf4c652c708c0f313544f6 | |
download | aur-45ea0a2dd9a37c52595bbc2533b9abc8b04dbcb3.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..23edf59b0ee1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = perl-moosex-emulate-class-accessor-fast + pkgdesc = 'Emulate Class::Accessor::Fast behavior using Moose attributes' + pkgver = 0.00903 + pkgrel = 2 + url = http://search.cpan.org/dist/MooseX-Emulate-Class-Accessor-Fast + arch = i686 + arch = x86_64 + license = perl + makedepends = perl-test-exception + makedepends = perl + depends = perl-namespace-clean + depends = perl-moose + provides = moosex-emulate-class-accessor-fast=0.00903 + provides = MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor=undef + provides = perl-moosex-emulate-class-accessor-fast-meta-accessor=undef + provides = MooseX::Emulate::Class::Accessor::Fast::Meta::Role::Attribute=undef + provides = perl-moosex-emulate-class-accessor-fast-meta-role-attribute=undef + provides = MooseX::Emulate::Class::Accessor::Fast=0.00903 + provides = perl-moosex-emulate-class-accessor-fast=0.00903 + provides = MooseX::Adopt::Class::Accessor::Fast=0.00903 + provides = perl-moosex-adopt-class-accessor-fast=0.00903 + options = !emptydirs + source = http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/MooseX-Emulate-Class-Accessor-Fast-0.00903.tar.gz + md5sums = edb0d626207e7db61154b5cc65112638 + sha512sums = 5205589b905449855e34c3772a9d18140352fc964a400fda53c0fee63da19116655d992c1bf1bae1bdfea4c2464fc579bb443d878291644152e1b851827897eb + +pkgname = perl-moosex-emulate-class-accessor-fast + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2bc5c9988468 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Contributor: xRemaLx <anton.komolov@gmail.com> + +pkgname=perl-moosex-emulate-class-accessor-fast +_pkgname=MooseX-Emulate-Class-Accessor-Fast +pkgver=0.00903 +pkgrel=2 +pkgdesc="'Emulate Class::Accessor::Fast behavior using Moose attributes'" +arch=(i686 x86_64) +license=('perl') +url="http://search.cpan.org/dist/MooseX-Emulate-Class-Accessor-Fast" +options=(!emptydirs) + +depends=('perl-namespace-clean' 'perl-moose') +makedepends=('perl-test-exception' 'perl') + +#provides=('MooseX-Emulate-Class-Accessor-Fast') +provides=("moosex-emulate-class-accessor-fast=${pkgver}" "MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor=undef" "perl-moosex-emulate-class-accessor-fast-meta-accessor=undef" "MooseX::Emulate::Class::Accessor::Fast::Meta::Role::Attribute=undef" "perl-moosex-emulate-class-accessor-fast-meta-role-attribute=undef" "MooseX::Emulate::Class::Accessor::Fast=${pkgver}" "perl-moosex-emulate-class-accessor-fast=${pkgver}" "MooseX::Adopt::Class::Accessor::Fast=${pkgver}" "perl-moosex-adopt-class-accessor-fast=${pkgver}") + +source=("http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/${_pkgname}-${pkgver}.tar.gz") +md5sums=('edb0d626207e7db61154b5cc65112638') +sha512sums=('5205589b905449855e34c3772a9d18140352fc964a400fda53c0fee63da19116655d992c1bf1bae1bdfea4c2464fc579bb443d878291644152e1b851827897eb') + +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}/${_pkgname}-${pkgver}" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + cd "${srcdir}/${_pkgname}-${pkgver}" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test + ) +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + make install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# vim:set ts=2 sw=2 et: + |