aboutsummaryrefslogtreecommitdiffstats
path: root/community/xmltv/APKBUILD
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2017-11-22 09:25:21 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2017-11-22 09:25:42 +0000
commitce5b4dbe25d09b5df53913ea9d1be007d5e27151 (patch)
treebd05844536f672a54e541c4c915c10487f71e227 /community/xmltv/APKBUILD
parent3ba75a44029f0be6bec64c664ebc922143976d43 (diff)
main/xmltv: fix building with newer perl
Diffstat (limited to 'community/xmltv/APKBUILD')
-rw-r--r--community/xmltv/APKBUILD34
1 files changed, 16 insertions, 18 deletions
diff --git a/community/xmltv/APKBUILD b/community/xmltv/APKBUILD
index f17e98a07b3..f83d1b569cb 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"