Index: head/textproc/p5-xmltv/Makefile =================================================================== --- head/textproc/p5-xmltv/Makefile (revision 386582) +++ head/textproc/p5-xmltv/Makefile (revision 386583) @@ -1,100 +1,100 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= xmltv PORTVERSION= 0.5.65 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc perl5 MASTER_SITES= SF PKGNAMEPREFIX= p5- MAINTAINER= multimedia@FreeBSD.org COMMENT= Set of programs to process TV (tvguide) listings in XML format LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING XMLTV_DEPENDS= \ p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ p5-XML-Twig>=0:${PORTSDIR}/textproc/p5-XML-Twig \ p5-XML-Writer>=0:${PORTSDIR}/textproc/p5-XML-Writer \ p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip \ p5-PerlIO-gzip>=0:${PORTSDIR}/archivers/p5-PerlIO-gzip \ p5-CGI>=0:${PORTSDIR}/www/p5-CGI \ p5-IO-Compress>=0:${PORTSDIR}/archivers/p5-IO-Compress \ p5-Data-Dumper>=0:${PORTSDIR}/devel/p5-Data-Dumper \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww \ p5-Parse-RecDescent>=0:${PORTSDIR}/devel/p5-Parse-RecDescent \ p5-HTML-Tree>=0:${PORTSDIR}/www/p5-HTML-Tree \ p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \ p5-Tk-TableMatrix>=0:${PORTSDIR}/x11-toolkits/p5-Tk-TableMatrix \ ja-p5-Text-Kakasi>=0:${PORTSDIR}/japanese/p5-Text-Kakasi \ p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML \ p5-SOAP-Lite>=0:${PORTSDIR}/net/p5-SOAP-Lite \ p5-Term-ReadKey>=0:${PORTSDIR}/devel/p5-Term-ReadKey \ p5-HTML-TableExtract>=0:${PORTSDIR}/www/p5-HTML-TableExtract \ p5-WWW-Mechanize>=0:${PORTSDIR}/www/p5-WWW-Mechanize \ p5-Term-ProgressBar>=0:${PORTSDIR}/devel/p5-Term-ProgressBar \ p5-Lingua-Preferred>=0:${PORTSDIR}/textproc/p5-Lingua-Preferred \ p5-Unicode-String>=0:${PORTSDIR}/converters/p5-Unicode-String \ p5-Unicode-UTF8simple>=0:${PORTSDIR}/converters/p5-Unicode-UTF8simple \ p5-Lingua-EN-Numbers-Ordinate>=0:${PORTSDIR}/textproc/p5-Lingua-EN-Numbers-Ordinate \ p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \ p5-HTTP-Cache-Transparent>=0:${PORTSDIR}/www/p5-HTTP-Cache-Transparent \ p5-IO-stringy>=0:${PORTSDIR}/devel/p5-IO-stringy \ p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate \ p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \ p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \ p5-DateTime-Format-Strptime>=0:${PORTSDIR}/devel/p5-DateTime-Format-Strptime \ p5-JSON>=0:${PORTSDIR}/converters/p5-JSON BUILD_DEPENDS= ${XMLTV_DEPENDS} RUN_DEPENDS= ${XMLTV_DEPENDS} USES= perl5 tar:bzip2 USE_PERL5= configure DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= DOCS DOCS_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-noportdocs-patch-Makefile.PL PORTDOCS= COPYING \ QuickStart \ README \ README.tv_check \ README.win32 \ tv_check_doc.html \ tv_check_doc.jpg # idea taken from devel/cvsweb port # Specify these directories in relative paths to ${PREFIX}. .if !exists(${PREFIX}/www) && exists(${PREFIX}/share/apache) CGIDIR?= share/apache/cgi-bin ICONSDIR?= share/apache/icons .else CGIDIR?= www/cgi-bin ICONSDIR?= www/icons .endif # PLIST_SUB+= CGIDIR="${CGIDIR}" post-patch: # fix man install location @${REINPLACE_CMD} -e \ 's|share/man|man|' \ ${WRKSRC}/Makefile.PL @${FIND} ${WRKSRC} -type f | \ ${XARGS} -n 10 ${REINPLACE_CMD} \ -e 's|/usr/bin/perl|${PERL}|' @${FIND} ${WRKSRC} -type f \ -name "*.bak" | \ ${XARGS} -n 10 ${RM} post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${CGIDIR} ${INSTALL_SCRIPT} ${WRKSRC}/choose/tv_pick/tv_pick_cgi \ ${STAGEDIR}${PREFIX}/${CGIDIR}/tv_pick.cgi .include Index: head/textproc/p5-xmltv/files/patch-Makefile.PL =================================================================== --- head/textproc/p5-xmltv/files/patch-Makefile.PL (revision 386582) +++ head/textproc/p5-xmltv/files/patch-Makefile.PL (revision 386583) @@ -1,41 +1,41 @@ ---- ./Makefile.PL.orig 2014-07-27 08:07:00.036965435 +0100 -+++ ./Makefile.PL 2014-07-27 08:05:30.848965659 +0100 -@@ -1031,14 +1031,14 @@ +--- Makefile.PL.orig 2014-05-09 04:07:13 UTC ++++ Makefile.PL +@@ -1031,14 +1031,14 @@ END # Guess a default value for {install} based on whether # prerequisites were found. # - $info->{install} = (not $info->{exclude}) && ($opt_yes || not $info->{missing}); + $info->{install} = 1;(not $info->{exclude}) && ($opt_yes || not $info->{missing}); print STDERR ($s, ' ' x (1 + $width - length $s), $info->{install} ? '[yes]' : '[no]', "\n"); } print STDERR "\n"; - if (not ask(0, 'Do you want to proceed with this configuration?', 1)) { + if (1 or not ask(0, 'Do you want to proceed with this configuration?', 1)) { # Need to set {install} for each component by prompting. foreach my $info (@opt_components) { my $missing = $info->{missing}; -@@ -1067,8 +1067,8 @@ +@@ -1067,8 +1067,8 @@ END die; } - $info->{install} = - ask(0, $msg, not $missing); + $info->{install} = 1; + # ask(0, $msg, not $missing); } } } -@@ -1272,8 +1272,8 @@ +@@ -1272,8 +1272,8 @@ END } # Remove existing non-working 'uninstall' target. - $inherited =~ s!^uninstall\s:.*$!!m - or die "no uninstall target in: $inherited"; + $inherited =~ s!^uninstall\s::?.*?\n\t+.*$!!m; + $inherited =~ s!^uninstall\s:.*$!!m; # For each *_install create a corresponding _uninstall. my $targets = ::targets($inherited); Index: head/textproc/p5-xmltv/files/patch-grab-na_dd-tv_grab_na_dd.in =================================================================== --- head/textproc/p5-xmltv/files/patch-grab-na_dd-tv_grab_na_dd.in (nonexistent) +++ head/textproc/p5-xmltv/files/patch-grab-na_dd-tv_grab_na_dd.in (revision 386583) @@ -0,0 +1,13 @@ +--- grab/na_dd/tv_grab_na_dd.in.orig 2012-09-24 04:37:54 UTC ++++ grab/na_dd/tv_grab_na_dd.in +@@ -716,8 +716,8 @@ else + return "$dd_user" => "$local_pass"; + } + +- my $dd_service='http://docs.tms.tribune.com/tech/tmsdatadirect/schedulesdirect/tvDataDelivery.wsdl'; +- $dd_service='http://docs.tms.tribune.com/tech/tmsdatadirect/schedulesdirect/stage/tvDataDelivery.wsdl' if $opt_beta_data; ++ my $dd_service='http://dd.schedulesdirect.org/tech/tmsdatadirect/schedulesdirect/tvDataDelivery.wsdl'; ++ $dd_service='http://dd.schedulesdirect.org/tech/tmsdatadirect/schedulesdirect/stage/tvDataDelivery.wsdl' if $opt_beta_data; + + my $proxy='http://localhost/'; + if (exists $ENV{HTTP_PROXY}) Property changes on: head/textproc/p5-xmltv/files/patch-grab-na_dd-tv_grab_na_dd.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property