aboutsummaryrefslogtreecommitdiffstats
path: root/community/xmltv/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/xmltv/APKBUILD')
-rw-r--r--community/xmltv/APKBUILD60
1 files changed, 45 insertions, 15 deletions
diff --git a/community/xmltv/APKBUILD b/community/xmltv/APKBUILD
index fa3a1baa536..f8ce23f1897 100644
--- a/community/xmltv/APKBUILD
+++ b/community/xmltv/APKBUILD
@@ -1,36 +1,66 @@
-# Contributor: Carlo Landmeter <clandmeter@gmail.com>
+# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=xmltv
-pkgver=0.6.3
+pkgver=1.3.0
pkgrel=0
pkgdesc="Set of utilities to download tv listings and format them in xml"
-url="http://xmltv.org/wiki"
+url="https://xmltv.org/wiki"
arch="noarch"
-license="GPL-2.0"
-depends="perl-libwww perl-xml-parser perl-xml-twig perl-date-manip perl-xml-writer
- perl-timedate perl-unicode-string perl-term-readkey perl-file-slurp perl-xml-libxml
- perl-lingua-en-numbers-ordinate perl-lingua-preferred perl-compress-raw-zlib perl-io-gzip
- perl-term-progressbar perl-xml-treepp"
+license="GPL-2.0-or-later"
+depends="
+ perl-compress-raw-zlib
+ perl-date-manip
+ perl-datetime
+ perl-datetime-format-iso8601
+ perl-datetime-format-sqlite
+ perl-datetime-format-strptime
+ perl-datetime-timezone
+ perl-dbd-sqlite
+ perl-dbi
+ perl-digest-sha1
+ perl-file-homedir
+ perl-file-slurp
+ perl-file-which
+ perl-http-cache-transparent
+ perl-http-message
+ perl-html-tree
+ perl-io-gzip
+ perl-io-stringy
+ perl-libwww
+ perl-lingua-en-numbers-ordinate
+ perl-lingua-preferred
+ perl-list-moreutils
+ perl-lwp-protocol-https
+ perl-lwp-useragent-determined
+ perl-term-progressbar
+ perl-term-readkey
+ perl-test-requiresinternet
+ perl-timedate
+ perl-unicode-string
+ perl-xml-libxml
+ perl-xml-parser
+ perl-xml-treepp
+ perl-xml-twig
+ perl-xml-writer
+ "
makedepends="perl-dev"
subpackages="$pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/XMLTV/$pkgname/archive/v$pkgver.tar.gz"
-builddir="$srcdir"/xmltv-$pkgver
+source="$pkgname-$pkgver.tar.gz::https://github.com/XMLTV/xmltv/archive/v$pkgver.tar.gz"
build() {
- cd "$builddir"
- PERL_MM_USE_DEFAULT=1 yes | perl Makefile.PL INSTALLDIRS=vendor
+ yes | PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
}
check() {
- cd "$builddir"
make test
}
package() {
- cd "$builddir"
make DESTDIR="$pkgdir" install
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="ec3736a91b3704c96672d85b821ba160802ebf76d96219970d5eb8b44742d1474866b06171bfef79d6a14fde0ba056fc206ec8b2e27b3e03dedf7c6fa1fd54f1 xmltv-0.6.3.tar.gz"
+sha512sums="
+62e02c6b05bfb20446b2461e047535c99b6b704f5064fa18be7a535bd7f785a5c11169a85db98aa3c30107992b232f3466ccd6c29869ad311c2316a327128d22 xmltv-1.3.0.tar.gz
+"