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