diff options
author | Jiří Klimeš | 2021-02-26 17:24:49 +0100 |
---|---|---|
committer | Jiří Klimeš | 2021-02-26 17:30:02 +0100 |
commit | 07198ea3971633d3ebe795a7808fd79e2db47c1f (patch) | |
tree | 49a23912a3d2c86868b546efad31cdbb3d4e2ed0 | |
parent | 6f4a010980c763d8a248db41a6672d063d4508bd (diff) | |
download | aur-07198ea3971633d3ebe795a7808fd79e2db47c1f.tar.gz |
Update dependencies according to xmltv description
https://github.com/XMLTV/xmltv#required-distributionsmodules
-rw-r--r-- | .SRCINFO | 66 | ||||
-rw-r--r-- | PKGBUILD | 69 |
2 files changed, 97 insertions, 38 deletions
@@ -1,41 +1,57 @@ pkgbase = xmltv pkgdesc = Set of utilities to download tv listings and format them in xml pkgver = 1.0.0 - pkgrel = 1 + pkgrel = 2 url = http://xmltv.org/wiki/ arch = any license = GPL - depends = perl-archive-zip - depends = perl-datetime - depends = perl-date-manip + depends = perl-date-manip>=5.42 depends = perl-file-slurp + depends = perl-json + depends = perl-libwww>=5.65 + depends = perl-term-readkey + depends = perl-xml-libxml + depends = perl-xml-parser>=2.34 + depends = perl-xml-treepp + depends = perl-xml-twig>=3.28 + depends = perl-xml-writer>=0.60 + depends = perl-archive-zip + depends = perl-cgi + depends = perl-data-dump + depends = perl-timedate + depends = perl-timedate + depends = perl-datetime-format-iso8601 + depends = perl-datetime-format-sqlite depends = perl-datetime-format-strptime - depends = perl-datetime-locale - depends = perl-http-cache-transparent - depends = perl-http-response-encoding + depends = perl-datetime-timezone + depends = perl-dbd-sqlite + depends = perl-dbi + depends = perl-digest-sha1 + depends = perl-file-homedir + depends = perl-file-which + depends = perl-html-parser depends = perl-html-tree + depends = perl-http-cache-transparent + depends = perl-http-cookies + depends = perl-http-message depends = perl-io-stringy - depends = perl-lingua-en-numbers-ordinate - depends = perl-lingua-preferred - depends = perl-soap-lite - depends = perl-term-progressbar - depends = perl-term-readkey - depends = perl-timedate + depends = perl-list-moreutils + depends = perl-lwp-protocol-https + depends = perl-lwp-useragent-determined + depends = perl-soap-lite>=0.67 + depends = perl-time-piece + depends = perl-tk depends = perl-tk-tablematrix - depends = perl-unicode-string - depends = perl-unicode-utf8simple - depends = perl-www-mechanize + depends = perl-uri depends = perl-xml-dom - depends = perl-xml-libxml depends = perl-xml-libxslt - depends = perl-xml-simple - depends = perl-xml-twig - depends = perl-xml-writer - depends = perl-parse-recdescent - depends = perl-cgi - depends = perl-xml-treepp - depends = perl-datetime-format-iso8601 - depends = perl-json + optdepends = perl-file-chdir: testing grabbers + optdepends = perl-json-xs: faster JSON handling + optdepends = perl-lingua-preferred: helps with multilingual listings + optdepends = perl-perlio-gzip: can make tv_imdb a bit faster + optdepends = perl-term-progressbar: displays pretty progress bars + optdepends = perl-unicode-string: improved character handling in tv_to_latex + optdepends = perl-uri-escape-xs: faster URI handling source = xmltv-1.0.0.tar.gz::https://github.com/XMLTV/xmltv/archive/v1.0.0.tar.gz sha256sums = 2dd2cfb3571ca01afb2ddd568d0d6b1a8c5684fd2cbe11729d72aea3a20db5d9 @@ -6,21 +6,64 @@ pkgname=xmltv pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Set of utilities to download tv listings and format them in xml" arch=('any') url="http://xmltv.org/wiki/" license=('GPL') -depends=('perl-archive-zip' 'perl-datetime' 'perl-date-manip' - 'perl-file-slurp' 'perl-datetime-format-strptime' 'perl-datetime-locale' - 'perl-http-cache-transparent' 'perl-http-response-encoding' - 'perl-html-tree' 'perl-io-stringy' 'perl-lingua-en-numbers-ordinate' - 'perl-lingua-preferred' 'perl-soap-lite' 'perl-term-progressbar' - 'perl-term-readkey' 'perl-timedate' 'perl-tk-tablematrix' - 'perl-unicode-string' 'perl-unicode-utf8simple' 'perl-www-mechanize' - 'perl-xml-dom' 'perl-xml-libxml' 'perl-xml-libxslt' 'perl-xml-simple' - 'perl-xml-twig' 'perl-xml-writer' 'perl-parse-recdescent' 'perl-cgi' - 'perl-xml-treepp' 'perl-datetime-format-iso8601' 'perl-json') +depends=('perl-date-manip>=5.42' + 'perl-file-slurp' + 'perl-json' + 'perl-libwww>=5.65' + 'perl-term-readkey' + 'perl-xml-libxml' + 'perl-xml-parser>=2.34' + 'perl-xml-treepp' + 'perl-xml-twig>=3.28' + 'perl-xml-writer>=0.60' + + 'perl-archive-zip' # for tv_grab_eu_epgdata, tv_grab_uk_bleb + 'perl-cgi' # for tv_pick_cgi, core module until 5.20.3 + 'perl-data-dump' # for tv_grab_it_dvb + 'perl-timedate' # for tv_grab_ar and some other grabbers + 'perl-timedate' # for several grabbers + 'perl-datetime-format-iso8601' # for tv_grab_zz_sdjson_sqlite + 'perl-datetime-format-sqlite' # for tv_grab_zz_sdjson_sqlite + 'perl-datetime-format-strptime' # for tv_grab_eu_epgdata + 'perl-datetime-timezone' # for tv_grab_fr + 'perl-dbd-sqlite' # for tv_grab_zz_sdjson_sqlite + 'perl-dbi' # for tv_grab_zz_sdjson_sqlite + 'perl-digest-sha1' # for tv_grab_zz_sdjson_sqlite + 'perl-file-homedir' # for tv_grab_zz_sdjson_sqlite + 'perl-file-which' # for tv_grab_zz_sdjson_sqlite + 'perl-html-parser' # for many of the grabbers + 'perl-html-tree' # for many of the grabbers + 'perl-http-cache-transparent' # for several grabbers + 'perl-http-cookies' # for several grabbers + 'perl-http-message' # for tv_grab_eu_epgdata + 'perl-io-stringy' # for some of the grabbers + 'perl-list-moreutils' # for tv_grab_zz_sdjson_sqlite + 'perl-lwp-protocol-https' # for tv_grab_fi, tv_grab_huro, tv_grab_zz_sdjson + 'perl-lwp-useragent-determined' # for tv_grab_zz_sdjson_sqlite + 'perl-soap-lite>=0.67' # for tv_grab_na_dd + 'perl-time-piece' # for tv_grab_huro + 'perl-tk' # for tv_check + 'perl-tk-tablematrix' # for tv_check + 'perl-uri' # for some grabbers + # enable perl-url-encode when AUR perl-url-encode package is fixed + #'perl-url-encode' # for tv_grab_pt_vodafone + 'perl-xml-dom' # for tv_grab_is + 'perl-xml-libxslt' # for tv_grab_is +) + +optdepends=('perl-file-chdir: testing grabbers' + 'perl-json-xs: faster JSON handling' + 'perl-lingua-preferred: helps with multilingual listings' + 'perl-perlio-gzip: can make tv_imdb a bit faster' + 'perl-term-progressbar: displays pretty progress bars' + 'perl-unicode-string: improved character handling in tv_to_latex' + 'perl-uri-escape-xs: faster URI handling') + source=( "${pkgname}-${pkgver}.tar.gz::https://github.com/XMLTV/${pkgname}/archive/v${pkgver}.tar.gz" ) @@ -30,7 +73,7 @@ build() { cd "$pkgname-$pkgver" unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps - yes | /usr/bin/perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor + yes | /usr/bin/perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor make } @@ -45,7 +88,7 @@ package() { cd "$pkgname-$pkgver" unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT make install DESTDIR="$pkgdir" - + # remove perllocal.pod and .packlist find ${pkgdir} -name perllocal.pod -delete find ${pkgdir} -name .packlist -delete |