diff options
-rw-r--r-- | testing/perl-xml-rss/APKBUILD | 35 |
1 files changed, 16 insertions, 19 deletions
diff --git a/testing/perl-xml-rss/APKBUILD b/testing/perl-xml-rss/APKBUILD index 16ad98fbb2..e6e72d055c 100644 --- a/testing/perl-xml-rss/APKBUILD +++ b/testing/perl-xml-rss/APKBUILD @@ -1,39 +1,36 @@ -# Contributor: Natanael Copa <ncopa@alpinelinux.org> -# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +# Automatically generated by apkbuild-cpan, template 1 +# Contributor: Timo Teräs <timo.teras@iki.fi> +# Maintainer: Timo Teräs <timo.teras@iki.fi> pkgname=perl-xml-rss +_pkgreal=XML-RSS pkgver=1.49 pkgrel=0 -pkgdesc="XML::RSS perl module" +pkgdesc="creates and updates RSS files" url="http://search.cpan.org/dist/XML-RSS/" arch="noarch" -license="GPLv2 or Artistic" -depends="perl perl-xml-parser perl-datetime perl-html-parser - perl-datetime-format-w3cdtf perl-datetime-format-mail" -makedepends="perl-dev perl-test-manifest" -install="" +license="GPL PerlArtistic" +cpandepends="perl-datetime-format-mail perl-xml-parser perl-html-parser perl-datetime-format-w3cdtf perl-datetime" +cpanmakedepends="perl-test-manifest" +depends="$cpandepends" +makedepends="perl-dev $cpanmakedepends" subpackages="$pkgname-doc" -source="http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/XML-RSS-$pkgver.tar.gz" +source="http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/$_pkgreal-$pkgver.tar.gz" + +_builddir="$srcdir/$_pkgreal-$pkgver" -_builddir="$srcdir"/XML-RSS-$pkgver prepare() { - local i cd "$_builddir" - for i in $source; do - case $i in - *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; - esac - done + perl Build.PL installdirs=vendor || return 1 } build() { cd "$_builddir" - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1 - make && make test || return 1 + ./Build && ./Build test } package() { cd "$_builddir" - make DESTDIR="$pkgdir" install || return 1 + ./Build install destdir="$pkgdir" || return 1 find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } |