updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / perl-moose / PKGBUILD
blob0b634d7a3111fbb79f3fc684a7fd13d716fd4f51
1 # CPAN Name  : Moose
2 # Contributor: Justin Davis <jrcd83@gmail.com>
3 # Generator  : CPANPLUS::Dist::Arch 1.19
5 pkgname='perl-moose'
6 pkgver='2.0401'
7 pkgrel='1'
8 pkgdesc="A postmodern object system for Perl 5"
9 arch=('any')
10 license=('PerlArtistic' 'GPL')
11 options=('!emptydirs')
12 depends=('perl-class-load>=0.09' 'perl-class-load-xs>=0.01' 'perl-data-optlist>=0.107' 'perl-devel-globaldestruction' 'perl-dist-checkconflicts>=0.02' 'perl-eval-closure>=0.04' 'perl-list-moreutils>=0.28' 'perl-mro-compat>=0.05' 'perl-package-deprecationmanager>=0.11' 'perl-package-stash>=0.32' 'perl-package-stash-xs>=0.24' 'perl-params-util>=1.00' 'perl-sub-exporter>=0.980' 'perl-sub-name>=0.05' 'perl-task-weaken' 'perl-try-tiny>=0.02')
13 makedepends=('perl-dist-checkconflicts>=0.02' 'perl-test-fatal>=0.001' 'perl-test-requires>=0.05')
14 conflicts=('perl-class-mop')
15 provides=('perl-class-mop')
16 url='http://search.cpan.org/dist/Moose'
17 source=('http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Moose-2.0401.tar.gz')
18 md5sums=('2dcc473722d691dc2b06fb9f776b3e62')
19 _distdir="${srcdir}/Moose-2.0401"
21 build() {
22   ( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""                 \
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     cd "$_distdir"
29     /usr/bin/perl Makefile.PL
30     make
31   )
34 check() {
35   cd "$_distdir"
36   ( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
37     make test
38   )
41 package() {
42   cd "$_distdir"
43   make install
44   find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
47 # Local Variables:
48 # mode: shell-script
49 # sh-basic-offset: 2
50 # End:
51 # vim:set ts=2 sw=2 et: