ports/64989: [PATCH] textproc/p5-xmltv: update to 0.5.31
michael johnson
ahze at ahze.net
Wed Mar 31 12:00:34 UTC 2004
>Number: 64989
>Category: ports
>Synopsis: [PATCH] textproc/p5-xmltv: update to 0.5.31
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Mar 31 04:00:34 PST 2004
>Closed-Date:
>Last-Modified:
>Originator: michael johnson
>Release: FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD gentoo.ahze.net 5.2-CURRENT FreeBSD 5.2-CURRENT #37: Sat Mar 27 18:30:44 EST 2004
>Description:
- Update to 0.5.31
i tested with perl-5.8 on 5.2-CURRENT and perl-5.6 on 4.9-CURRENT
the following pr's need to be commited first before it will build
64987 update textproc/p5-Lingua-Preferred
64986 update textproc/p5-XML-Writer
64985 update textproc/p5-XML-Twig
Port maintainer (lioux at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.50
>How-To-Repeat:
>Fix:
--- p5-xmltv-0.5.31.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/p5-xmltv/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- Makefile 8 Feb 2004 01:14:05 -0000 1.11
+++ Makefile 31 Mar 2004 11:45:36 -0000
@@ -6,7 +6,7 @@
#
PORTNAME= xmltv
-PORTVERSION= 0.5.21
+PORTVERSION= 0.5.31
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= xmltv
@@ -16,19 +16,17 @@
COMMENT= Set of programs to process TV (tvguide) listings in XML format
BUILD_DEPENDS= \
+ SOAPsh.pl:${PORTSDIR}/net/p5-SOAP-Lite \
+ ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \
${SITE_PERL}/XML/Twig.pm:${PORTSDIR}/textproc/p5-XML-Twig \
${SITE_PERL}/XML/Writer.pm:${PORTSDIR}/textproc/p5-XML-Writer \
${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip \
- ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
- ${SITE_PERL}/Memoize.pm:${PORTSDIR}/devel/p5-Memoize \
${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
${SITE_PERL}/HTML/TableExtract.pm:${PORTSDIR}/www/p5-HTML-TableExtract \
${SITE_PERL}/HTML/Tree.pm:${PORTSDIR}/www/p5-HTML-Tree \
- ${SITE_PERL}/${PERL_ARCH}/Tk/TableMatrix.pm:${PORTSDIR}/x11-toolkits/p5-Tk-TableMatrix \
${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \
${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \
${SITE_PERL}/Term/ProgressBar.pm:${PORTSDIR}/devel/p5-Term-ProgressBar \
- ${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
${SITE_PERL}/Lingua/Preferred.pm:${PORTSDIR}/textproc/p5-Lingua-Preferred \
${SITE_PERL}/Lingua/EN/Numbers/Ordinate.pm:${PORTSDIR}/textproc/p5-Lingua-EN-Numbers-Ordinate \
${SITE_PERL}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String
@@ -36,30 +34,39 @@
USE_BZIP2= yes
USE_REINPLACE= yes
-USE_SIZE= yes
PERL_CONFIGURE= yes
PLIST_SUB= VERSION="${PORTVERSION}"
.include <bsd.port.pre.mk>
+.if ${OSVERSION} < 500000
+MAN3PREFIX= ${MANPREFIX}
+.endif
+
.if ${PERL_LEVEL} <= 500600
IGNORE= "perl 5.6 or higher is required to build this port"
.endif
-.if ${OSVERSION} >= 500000
-MAN1PREFIX= ${PREFIX}/share
-.else
-# override bsd.port.mk setting for perl ports
-MAN3PREFIX= ${MANPREFIX}
+.if ${PERL_LEVEL} < 500800
+BUILD_DEPENDS+= ${SITE_PERL}/Memoize.pm:${PORTSDIR}/devel/p5-Memoize
+.endif
+
+.if ${PERL_LEVEL} >= 500800
+BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Tk/TableMatrix.pm:${PORTSDIR}/x11-toolkits/p5-Tk-TableMatrix
+PLIST_FILES+= bin/tv_check share/doc/xmltv-${PORTVERSION}/README.tv_check \
+ share/doc/xmltv-${PORTVERSION}/tv_check_doc.html \
+ share/doc/xmltv-${PORTVERSION}/tv_check_doc.jpg
+MAN1+= tv_check.1
.endif
-MAN1= tv_cat.1 tv_check.1 tv_extractinfo_en.1 tv_grab_dk.1 \
- tv_grab_es.1 tv_grab_fi.1 tv_grab_hu.1 tv_grab_it.1 \
- tv_grab_na.1 tv_grab_nl.1 tv_grab_nl_wolf.1 tv_grab_nz.1 \
- tv_grab_sn.1 tv_grab_uk.1 tv_grab_uk_rt.1 tv_grep.1 \
- tv_imdb.1 tv_remove_some_overlapping.1 tv_sort.1 tv_split.1 \
- tv_to_latex.1 tv_to_text.1
-MAN3= XMLTV.3 XMLTV::Grab_XML.3 XMLTV::Gunzip.3 XMLTV::Summarize.3
+MAN1= tv_cat.1 tv_extractinfo_en.1 tv_grab_de_tvtoday.1 \
+ tv_grab_es_digital.1 tv_grab_dk.1 \
+ tv_grab_es.1 tv_grab_fi.1 tv_grab_fr.1 tv_grab_hu.1 tv_grab_it.1 \
+ tv_grab_na.1 tv_grab_na_dd.1 tv_grab_nl.1 tv_grab_nl_wolf.1 \
+ tv_grab_nz.1 tv_grab_se.1 tv_grab_uk_rt.1 tv_grep.1 tv_imdb.1 \
+ tv_remove_some_overlapping.1 tv_sort.1 tv_split.1 tv_to_latex.1 \
+ tv_to_text.1
+MAN3= XMLTV.3 XMLTV::Date.3 XMLTV::Grab_XML.3 XMLTV::Gunzip.3 XMLTV::Summarize.3
# idea taken from devel/cvsweb port
# Specify these directories in relative paths to ${PREFIX}.
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/textproc/p5-xmltv/distinfo,v
retrieving revision 1.8
diff -u -r1.8 distinfo
--- distinfo 8 Feb 2004 01:14:05 -0000 1.8
+++ distinfo 31 Mar 2004 09:04:04 -0000
@@ -1,2 +1,2 @@
-MD5 (xmltv-0.5.21.tar.bz2) = aa15d4663e57a8b1a4c0736568a2d447
-SIZE (xmltv-0.5.21.tar.bz2) = 405588
+MD5 (xmltv-0.5.31.tar.bz2) = 4d90eef9318bd854e5b375056588d83a
+SIZE (xmltv-0.5.31.tar.bz2) = 416157
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/textproc/p5-xmltv/pkg-plist,v
retrieving revision 1.8
diff -u -r1.8 pkg-plist
--- pkg-plist 5 Dec 2003 05:34:07 -0000 1.8
+++ pkg-plist 31 Mar 2004 11:18:59 -0000
@@ -1,17 +1,19 @@
bin/tv_cat
-bin/tv_check
bin/tv_extractinfo_en
+bin/tv_grab_de_tvtoday
bin/tv_grab_dk
bin/tv_grab_es
+bin/tv_grab_es_digital
bin/tv_grab_fi
+bin/tv_grab_fr
bin/tv_grab_hu
bin/tv_grab_it
bin/tv_grab_na
+bin/tv_grab_na_dd
bin/tv_grab_nl
bin/tv_grab_nl_wolf
bin/tv_grab_nz
-bin/tv_grab_sn
-bin/tv_grab_uk
+bin/tv_grab_se
bin/tv_grab_uk_rt
bin/tv_grep
bin/tv_imdb
@@ -26,6 +28,7 @@
%%SITE_PERL%%/XMLTV/AskTk.pm
%%SITE_PERL%%/XMLTV/Clumps.pm
%%SITE_PERL%%/XMLTV/Config_file.pm
+%%SITE_PERL%%/XMLTV/Date.pm
%%SITE_PERL%%/XMLTV/Europe_TZ.pm
%%SITE_PERL%%/XMLTV/Get_nice.pm
%%SITE_PERL%%/XMLTV/Grab_XML.pm
@@ -43,61 +46,16 @@
share/doc/xmltv-%%VERSION%%/COPYING
share/doc/xmltv-%%VERSION%%/QuickStart
share/doc/xmltv-%%VERSION%%/README
-share/doc/xmltv-%%VERSION%%/README.tv_check
share/doc/xmltv-%%VERSION%%/README.win32
-share/doc/xmltv-%%VERSION%%/tv_check_doc.html
-share/doc/xmltv-%%VERSION%%/tv_check_doc.jpg
+share/xmltv/tv_grab_de_tvtoday/channel_ids
share/xmltv/tv_grab_it/dud_channels
-share/xmltv/tv_grab_nz/episode_names
-share/xmltv/tv_grab_uk/channel_ids
-share/xmltv/tv_grab_uk/channel_pkgs/Freeview
-share/xmltv/tv_grab_uk/channel_pkgs/NTL/analogue
-share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/Base
-share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/Disney
-share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/Family
-share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/Sports
-share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/movies
-share/xmltv/tv_grab_uk/channel_pkgs/Sky/Family
-share/xmltv/tv_grab_uk/channel_pkgs/Sky/Movies_World
-share/xmltv/tv_grab_uk/channel_pkgs/Sky/Sports
-share/xmltv/tv_grab_uk/channel_pkgs/Sky/Value
-share/xmltv/tv_grab_uk/channel_pkgs/Telewest/Essential
-share/xmltv/tv_grab_uk/channel_pkgs/Telewest/Supreme
-share/xmltv/tv_grab_uk/channel_pkgs/adult
-share/xmltv/tv_grab_uk/channel_pkgs/arts
-share/xmltv/tv_grab_uk/channel_pkgs/asia
-share/xmltv/tv_grab_uk/channel_pkgs/children
-share/xmltv/tv_grab_uk/channel_pkgs/classics
-share/xmltv/tv_grab_uk/channel_pkgs/comedy
-share/xmltv/tv_grab_uk/channel_pkgs/entertainment
-share/xmltv/tv_grab_uk/channel_pkgs/factual
-share/xmltv/tv_grab_uk/channel_pkgs/film
-share/xmltv/tv_grab_uk/channel_pkgs/gratis
-share/xmltv/tv_grab_uk/channel_pkgs/ireland
-share/xmltv/tv_grab_uk/channel_pkgs/lifestyle
-share/xmltv/tv_grab_uk/channel_pkgs/misc
-share/xmltv/tv_grab_uk/channel_pkgs/music
-share/xmltv/tv_grab_uk/channel_pkgs/musicchoice
-share/xmltv/tv_grab_uk/channel_pkgs/national
-share/xmltv/tv_grab_uk/channel_pkgs/news
-share/xmltv/tv_grab_uk/channel_pkgs/not_england
-share/xmltv/tv_grab_uk/channel_pkgs/regional
-share/xmltv/tv_grab_uk/channel_pkgs/religion
-share/xmltv/tv_grab_uk/channel_pkgs/scifi
-share/xmltv/tv_grab_uk/channel_pkgs/scotland
-share/xmltv/tv_grab_uk/channel_pkgs/shop
-share/xmltv/tv_grab_uk/channel_pkgs/sport
-share/xmltv/tv_grab_uk/channel_pkgs/travel
-share/xmltv/tv_grab_uk/channel_pkgs/wales
+share/xmltv/tv_grab_nl/channels
share/xmltv/tv_grab_uk_rt/channel_ids
+share/xmltv/tv_grab_nz/episode_names
%%CGIDIR%%/tv_pick.cgi
+ at dirrm share/xmltv/tv_grab_de_tvtoday
+ at dirrm share/xmltv/tv_grab_nl
@dirrm share/xmltv/tv_grab_uk_rt
- at dirrm share/xmltv/tv_grab_uk/channel_pkgs/Telewest
- at dirrm share/xmltv/tv_grab_uk/channel_pkgs/Sky
- at dirrm share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital
- at dirrm share/xmltv/tv_grab_uk/channel_pkgs/NTL
- at dirrm share/xmltv/tv_grab_uk/channel_pkgs
- at dirrm share/xmltv/tv_grab_uk
@dirrm share/xmltv/tv_grab_nz
@dirrm share/xmltv/tv_grab_it
@dirrm share/xmltv
--- p5-xmltv-0.5.31.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list