Package Details: xmltv 0.6.1-1

Git Clone URL: https://aur.archlinux.org/xmltv.git (read-only)
Package Base: xmltv
Description: Set of utilities to download tv listings and format them in xml
Upstream URL: http://xmltv.org/wiki/
Licenses: GPL
Submitter: haawda
Maintainer: blueowl
Last Packager: blueowl
Votes: 61
Popularity: 0.032595
First Submitted: 2011-03-12 19:56
Last Updated: 2019-04-25 12:17

Latest Comments

1 2 3 4 5 Next › Last »

blueowl commented on 2018-08-08 10:41

It compiles and passes all tests for me. @Louis would you re-run the tests to find out what is the problem?

uncompress source xmltv tarball, cd xmltv-0.5.70 and re-run the tests by $ prove -p -f

Louis commented on 2018-07-24 22:33

Got a build error as well. Thanks to @sultanoswing's fix I've fixed this.

Original log: https://ptpb.pw/JQuf

khampf commented on 2018-07-04 20:19

As I am no longer using this package myself I will abandon it. I managed to transfer ownership to @blueowl as you seem more than capable to mantain it if you would like to. If not, pass it on or disown it for somebody else to adopt :)

blueowl commented on 2018-07-03 16:59

Please update the package to new version 0.5.70 Patch: https://paste.ee/p/OJ1WG

Then the temporary build fixes in prepare() can be removed (fixed upstream). Patch: https://paste.ee/p/6KCHJ

@fezla 0.5.69 builds just fine for me. What is your error?

fezla commented on 2018-07-03 00:44

Hmmmm. Tried it yesterday myself on a clean arch install and it failed while doing the tests during building.

gmelchett commented on 2018-07-02 07:59

I did just install xmltv and I didn't have to do any manual changes to get it to install and run.

jss commented on 2017-09-11 17:24

Although with new PKGBUILD, still get errors of modules not found because they are at /usr/lib/perl5/5.26/vendor_perl and @INC only includes /usr/lib/perl5/vendor_perl (without $version) and others similar.

The only way to build for me was to insert at the top:
export PERL5LIB=/usr/lib/perl5/5.26/vendor_perl

and to delete the 'unset PERL5LIB' everywhere.

So the build completed, now I'm going to test. If someone with more knowledge than me thinks I'm doing it wrong, please advise.

khampf commented on 2017-09-04 19:56

@blueowl: thanks! Commiting your prepare() as is shortly. Get back to me with your real name if you want it to appear in the PKGBUILD :)

blueowl commented on 2017-09-04 11:19

As noted previously, xmltv package does not build with Perl 5.26.

Please add this prepare() function to PKGBUILD to fix it:

prepare() {
# To build corectly with Perl 5.26
# see https://sourceforge.net/p/xmltv/mailman/message/36001436/
# and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865045
sed "s/use POSIX 'tmpnam';//" -i "$pkgname-$pkgver"/filter/tv_to_latex
sed "s/use POSIX 'tmpnam';//" -i "$pkgname-$pkgver"/filter/tv_to_text
sed "s/\(lib\/set_share_dir.pl';\)/.\/\1/" -i "$pkgname-$pkgver"/grab/it/tv_grab_it.PL
sed "s/\(filter\/Grep.pm';\)/.\/\1/" -i "$pkgname-$pkgver"/filter/tv_grep.PL
sed "s/\(lib\/XMLTV.pm.in';\)/.\/\1/" -i "$pkgname-$pkgver"/lib/XMLTV.pm.PL
sed "s/\(lib\/Ask\/Term.pm';\)/.\/\1/" -i "$pkgname-$pkgver"/Makefile.PL
}

ArnaudNux commented on 2017-09-03 14:20

==> Building and installing package
==> Making package: xmltv 0.5.69-1 (Sun Sep 3 16:18:20 CEST 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading xmltv-0.5.69.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 372 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 353 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1243k 100 1243k 0 0 621k 0 0:00:02 0:00:02 --:--:-- 1377k
==> Validating source files with md5sums...
xmltv-0.5.69.tar.bz2 ... Passed
==> Extracting sources...
-> Extracting xmltv-0.5.69.tar.bz2 with bsdtar
==> Starting build()...
Can't locate lib/Ask/Term.pm in @INC (you may need to install the lib::Ask::Term module) (@INC contains: /usr/lib/perl5/5.26/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.26/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.26/core_perl /usr/share/perl5/core_perl) at Makefile.PL line 254.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build xmltv.
==> Restart building xmltv ? [y/N]