diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2017-11-22 09:25:21 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2017-11-22 09:25:42 +0000 |
commit | ce5b4dbe25d09b5df53913ea9d1be007d5e27151 (patch) | |
tree | bd05844536f672a54e541c4c915c10487f71e227 /community/xmltv/APKBUILD | |
parent | 3ba75a44029f0be6bec64c664ebc922143976d43 (diff) | |
download | aports-ce5b4dbe25d09b5df53913ea9d1be007d5e27151.tar.bz2 aports-ce5b4dbe25d09b5df53913ea9d1be007d5e27151.tar.xz |
main/xmltv: fix building with newer perl
Diffstat (limited to 'community/xmltv/APKBUILD')
-rw-r--r-- | community/xmltv/APKBUILD | 34 |
1 files changed, 16 insertions, 18 deletions
diff --git a/community/xmltv/APKBUILD b/community/xmltv/APKBUILD index f17e98a07b..f83d1b569c 100644 --- a/community/xmltv/APKBUILD +++ b/community/xmltv/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=xmltv pkgver=0.5.69 -pkgrel=0 +pkgrel=1 pkgdesc="Set of utilities to download tv listings and format them in xml" url="http://xmltv.org/wiki" arch="noarch" @@ -15,29 +15,27 @@ depends_dev="" makedepends="$depends_dev perl-dev" install="" subpackages="$pkgname-doc" -source="http://downloads.sourceforge.net/xmltv/xmltv-$pkgver.tar.bz2" +source="http://downloads.sourceforge.net/xmltv/xmltv-$pkgver.tar.bz2 + fix-build.patch" -_builddir="$srcdir"/xmltv-$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 -} +builddir="$srcdir"/xmltv-$pkgver build() { - cd "$_builddir" - PERL_MM_USE_DEFAULT=1 yes | perl Makefile.PL INSTALLDIRS=vendor || return 1 - make || return 1 + cd "$builddir" + PERL_MM_USE_DEFAULT=1 yes | perl Makefile.PL INSTALLDIRS=vendor + make } +#check() { +# cd "$builddir" +# make check +#} + package() { - cd "$_builddir" - make DESTDIR="$pkgdir" install || return 1 + cd "$builddir" + make DESTDIR="$pkgdir" install find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="b76991bdcf2803f67c0c24b52d44b62ebfc37f177dbfb31a781fefe420ee5a575b522ed6a6669fa9f0462ac866abd382a1b3fe2cf91d3bfab1758f95facd333c xmltv-0.5.69.tar.bz2" +sha512sums="b76991bdcf2803f67c0c24b52d44b62ebfc37f177dbfb31a781fefe420ee5a575b522ed6a6669fa9f0462ac866abd382a1b3fe2cf91d3bfab1758f95facd333c xmltv-0.5.69.tar.bz2 +66e0307a0ad4d1eeccef4a189eb59e4096070cc5165ce8a62206ebe9f43c76a62ac8640c8da3fbf078ddf780dc0ed6fbeeecb43f6550e61bf0a076ff80d8c79e fix-build.patch" |