View | Details | Raw Unified | Return to bug 66715
Collapse All | Expand All

(-)Makefile (-17 / +18 lines)
Lines 2-12 Link Here
2
# Date created:		Mon Nov 4 02:56:34 UTC 2002
2
# Date created:		Mon Nov 4 02:56:34 UTC 2002
3
# Whom:			Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
3
# Whom:			Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
4
#
4
#
5
# $FreeBSD$
5
# $FreeBSD: ports/textproc/p5-xmltv/Makefile,v 1.11 2004/02/08 01:14:05 lioux Exp $
6
#
6
#
7
7
8
PORTNAME=	xmltv
8
PORTNAME=	xmltv
9
PORTVERSION=	0.5.21
9
PORTVERSION=	0.5.33
10
CATEGORIES=	textproc perl5
10
CATEGORIES=	textproc perl5
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	xmltv
12
MASTER_SITE_SUBDIR=	xmltv
Lines 31-44 Link Here
31
	${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
31
	${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
32
	${SITE_PERL}/Lingua/Preferred.pm:${PORTSDIR}/textproc/p5-Lingua-Preferred \
32
	${SITE_PERL}/Lingua/Preferred.pm:${PORTSDIR}/textproc/p5-Lingua-Preferred \
33
	${SITE_PERL}/Lingua/EN/Numbers/Ordinate.pm:${PORTSDIR}/textproc/p5-Lingua-EN-Numbers-Ordinate \
33
	${SITE_PERL}/Lingua/EN/Numbers/Ordinate.pm:${PORTSDIR}/textproc/p5-Lingua-EN-Numbers-Ordinate \
34
	${SITE_PERL}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String
34
	${SITE_PERL}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String \
35
	${SITE_PERL}/SOAP/Lite.pm:${PORTSDIR}/net/p5-SOAP-Lite \
36
	${SITE_PERL}/HTML/TreeBuilder.pm:${PORTSDIR}/www/p5-HTML-Tree \
37
	${SITE_PERL}/HTML/LinkExtractor.pm:${PORTSDIR}/www/p5-HTML-LinkExtractor \
38
	${SITE_PERL}/WWW/Mechanize.pm:${PORTSDIR}/www/p5-WWW-Mechanize
35
RUN_DEPENDS=	${BUILD_DEPENDS}
39
RUN_DEPENDS=	${BUILD_DEPENDS}
36
40
37
USE_BZIP2=	yes
41
USE_BZIP2=	yes
38
USE_REINPLACE=	yes
42
USE_REINPLACE=	yes
39
USE_SIZE=	yes
40
PERL_CONFIGURE=	yes
43
PERL_CONFIGURE=	yes
41
PLIST_SUB=	VERSION="${PORTVERSION}"
44
PLIST_SUB=	PORTVERSION="${PORTVERSION}"
45
DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
42
46
43
.include <bsd.port.pre.mk>
47
.include <bsd.port.pre.mk>
44
48
Lines 46-65 Link Here
46
IGNORE=	"perl 5.6 or higher is required to build this port"
50
IGNORE=	"perl 5.6 or higher is required to build this port"
47
.endif
51
.endif
48
52
49
.if ${OSVERSION} >= 500000
53
MAN1PREFIX=	${PREFIX}
50
MAN1PREFIX=	${PREFIX}/share
54
MAN1=	tv_cat.1 tv_check.1 tv_extractinfo_en.1 \
51
.else
55
	tv_grab_de_tvtoday.1 tv_grab_dk.1 tv_grab_es.1 \
52
# override bsd.port.mk setting for perl ports
56
	tv_grab_es_digital.1 tv_grab_fi.1 tv_grab_fr.1 tv_grab_hu.1 \
53
MAN3PREFIX=	${MANPREFIX}
57
	tv_grab_it.1 tv_grab_jp.1 tv_grab_na_dd.1 tv_grab_na_icons.1 \
54
.endif
58
	tv_grab_nl.1 tv_grab_nl_wolf.1 tv_grab_no.1 tv_grab_nz.1 \
55
59
	tv_grab_pt.1 tv_grab_se.1 tv_grab_uk_rt.1 tv_grep.1 \
56
MAN1=	tv_cat.1 tv_check.1 tv_extractinfo_en.1 tv_grab_dk.1 \
57
	tv_grab_es.1 tv_grab_fi.1 tv_grab_hu.1 tv_grab_it.1 \
58
	tv_grab_na.1 tv_grab_nl.1 tv_grab_nl_wolf.1 tv_grab_nz.1 \
59
	tv_grab_sn.1 tv_grab_uk.1 tv_grab_uk_rt.1 tv_grep.1 \
60
	tv_imdb.1 tv_remove_some_overlapping.1 tv_sort.1 tv_split.1 \
60
	tv_imdb.1 tv_remove_some_overlapping.1 tv_sort.1 tv_split.1 \
61
	tv_to_latex.1 tv_to_text.1
61
	tv_to_latex.1 tv_to_text.1
62
MAN3=	XMLTV.3 XMLTV::Grab_XML.3 XMLTV::Gunzip.3 XMLTV::Summarize.3
62
MAN3=	XMLTV.3 XMLTV::Date.3 XMLTV::Grab_XML.3 XMLTV::Gunzip.3 \
63
	XMLTV::Summarize.3
63
64
64
# idea taken from devel/cvsweb port
65
# idea taken from devel/cvsweb port
65
# Specify these directories in relative paths to ${PREFIX}.
66
# Specify these directories in relative paths to ${PREFIX}.
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (xmltv-0.5.21.tar.bz2) = aa15d4663e57a8b1a4c0736568a2d447
1
MD5 (xmltv-0.5.33.tar.bz2) = 1bd1a72205696eacffb60f9f2d460b9e
2
SIZE (xmltv-0.5.21.tar.bz2) = 405588
2
SIZE (xmltv-0.5.33.tar.bz2) = 398313
(-)pkg-plist (-66 / +31 lines)
Lines 1-17 Link Here
1
bin/tv_cat
1
bin/tv_cat
2
bin/tv_check
2
bin/tv_check
3
bin/tv_extractinfo_en
3
bin/tv_extractinfo_en
4
bin/tv_grab_de_tvtoday
4
bin/tv_grab_dk
5
bin/tv_grab_dk
5
bin/tv_grab_es
6
bin/tv_grab_es
7
bin/tv_grab_es_digital
6
bin/tv_grab_fi
8
bin/tv_grab_fi
9
bin/tv_grab_fr
7
bin/tv_grab_hu
10
bin/tv_grab_hu
8
bin/tv_grab_it
11
bin/tv_grab_it
9
bin/tv_grab_na
12
bin/tv_grab_jp
13
bin/tv_grab_na_dd
14
bin/tv_grab_na_icons
10
bin/tv_grab_nl
15
bin/tv_grab_nl
11
bin/tv_grab_nl_wolf
16
bin/tv_grab_nl_wolf
17
bin/tv_grab_no
12
bin/tv_grab_nz
18
bin/tv_grab_nz
13
bin/tv_grab_sn
19
bin/tv_grab_pt
14
bin/tv_grab_uk
20
bin/tv_grab_se
15
bin/tv_grab_uk_rt
21
bin/tv_grab_uk_rt
16
bin/tv_grep
22
bin/tv_grep
17
bin/tv_imdb
23
bin/tv_imdb
Lines 26-32 Link Here
26
%%SITE_PERL%%/XMLTV/AskTk.pm
32
%%SITE_PERL%%/XMLTV/AskTk.pm
27
%%SITE_PERL%%/XMLTV/Clumps.pm
33
%%SITE_PERL%%/XMLTV/Clumps.pm
28
%%SITE_PERL%%/XMLTV/Config_file.pm
34
%%SITE_PERL%%/XMLTV/Config_file.pm
29
%%SITE_PERL%%/XMLTV/Europe_TZ.pm
35
%%SITE_PERL%%/XMLTV/DST.pm
36
%%SITE_PERL%%/XMLTV/Date.pm
30
%%SITE_PERL%%/XMLTV/Get_nice.pm
37
%%SITE_PERL%%/XMLTV/Get_nice.pm
31
%%SITE_PERL%%/XMLTV/Grab_XML.pm
38
%%SITE_PERL%%/XMLTV/Grab_XML.pm
32
%%SITE_PERL%%/XMLTV/Grep.pm
39
%%SITE_PERL%%/XMLTV/Grep.pm
Lines 38-106 Link Here
38
%%SITE_PERL%%/XMLTV/TZ.pm
45
%%SITE_PERL%%/XMLTV/TZ.pm
39
%%SITE_PERL%%/XMLTV/Usage.pm
46
%%SITE_PERL%%/XMLTV/Usage.pm
40
%%SITE_PERL%%/XMLTV/Version.pm
47
%%SITE_PERL%%/XMLTV/Version.pm
41
%%SITE_PERL%%/XMLTV/ZapListings.pm
42
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XMLTV/.packlist
48
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XMLTV/.packlist
43
share/doc/xmltv-%%VERSION%%/COPYING
49
%%PORTDOCS%%%%DOCSDIR%%/COPYING
44
share/doc/xmltv-%%VERSION%%/QuickStart
50
%%PORTDOCS%%%%DOCSDIR%%/QuickStart
45
share/doc/xmltv-%%VERSION%%/README
51
%%PORTDOCS%%%%DOCSDIR%%/README
46
share/doc/xmltv-%%VERSION%%/README.tv_check
52
%%PORTDOCS%%%%DOCSDIR%%/README.tv_check
47
share/doc/xmltv-%%VERSION%%/README.win32
53
%%PORTDOCS%%%%DOCSDIR%%/README.win32
48
share/doc/xmltv-%%VERSION%%/tv_check_doc.html
54
%%PORTDOCS%%%%DOCSDIR%%/tv_check_doc.html
49
share/doc/xmltv-%%VERSION%%/tv_check_doc.jpg
55
%%PORTDOCS%%%%DOCSDIR%%/tv_check_doc.jpg
50
share/xmltv/tv_grab_it/dud_channels
56
%%DATADIR%%/tv_grab_de_tvtoday/channel_ids
51
share/xmltv/tv_grab_nz/episode_names
57
%%DATADIR%%/tv_grab_it/dud_channels
52
share/xmltv/tv_grab_uk/channel_ids
58
%%DATADIR%%/tv_grab_nl/channels
53
share/xmltv/tv_grab_uk/channel_pkgs/Freeview
59
%%DATADIR%%/tv_grab_nz/episode_names
54
share/xmltv/tv_grab_uk/channel_pkgs/NTL/analogue
60
%%DATADIR%%/tv_grab_uk_rt/channel_ids
55
share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/Base
56
share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/Disney
57
share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/Family
58
share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/Sports
59
share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital/movies
60
share/xmltv/tv_grab_uk/channel_pkgs/Sky/Family
61
share/xmltv/tv_grab_uk/channel_pkgs/Sky/Movies_World
62
share/xmltv/tv_grab_uk/channel_pkgs/Sky/Sports
63
share/xmltv/tv_grab_uk/channel_pkgs/Sky/Value
64
share/xmltv/tv_grab_uk/channel_pkgs/Telewest/Essential
65
share/xmltv/tv_grab_uk/channel_pkgs/Telewest/Supreme
66
share/xmltv/tv_grab_uk/channel_pkgs/adult
67
share/xmltv/tv_grab_uk/channel_pkgs/arts
68
share/xmltv/tv_grab_uk/channel_pkgs/asia
69
share/xmltv/tv_grab_uk/channel_pkgs/children
70
share/xmltv/tv_grab_uk/channel_pkgs/classics
71
share/xmltv/tv_grab_uk/channel_pkgs/comedy
72
share/xmltv/tv_grab_uk/channel_pkgs/entertainment
73
share/xmltv/tv_grab_uk/channel_pkgs/factual
74
share/xmltv/tv_grab_uk/channel_pkgs/film
75
share/xmltv/tv_grab_uk/channel_pkgs/gratis
76
share/xmltv/tv_grab_uk/channel_pkgs/ireland
77
share/xmltv/tv_grab_uk/channel_pkgs/lifestyle
78
share/xmltv/tv_grab_uk/channel_pkgs/misc
79
share/xmltv/tv_grab_uk/channel_pkgs/music
80
share/xmltv/tv_grab_uk/channel_pkgs/musicchoice
81
share/xmltv/tv_grab_uk/channel_pkgs/national
82
share/xmltv/tv_grab_uk/channel_pkgs/news
83
share/xmltv/tv_grab_uk/channel_pkgs/not_england
84
share/xmltv/tv_grab_uk/channel_pkgs/regional
85
share/xmltv/tv_grab_uk/channel_pkgs/religion
86
share/xmltv/tv_grab_uk/channel_pkgs/scifi
87
share/xmltv/tv_grab_uk/channel_pkgs/scotland
88
share/xmltv/tv_grab_uk/channel_pkgs/shop
89
share/xmltv/tv_grab_uk/channel_pkgs/sport
90
share/xmltv/tv_grab_uk/channel_pkgs/travel
91
share/xmltv/tv_grab_uk/channel_pkgs/wales
92
share/xmltv/tv_grab_uk_rt/channel_ids
93
%%CGIDIR%%/tv_pick.cgi
61
%%CGIDIR%%/tv_pick.cgi
94
@dirrm share/xmltv/tv_grab_uk_rt
62
@dirrm %%CGIDIR%%
95
@dirrm share/xmltv/tv_grab_uk/channel_pkgs/Telewest
63
@dirrm %%DATADIR%%/tv_grab_uk_rt
96
@dirrm share/xmltv/tv_grab_uk/channel_pkgs/Sky
64
@dirrm %%DATADIR%%/tv_grab_nz
97
@dirrm share/xmltv/tv_grab_uk/channel_pkgs/NTL/digital
65
@dirrm %%DATADIR%%/tv_grab_nl
98
@dirrm share/xmltv/tv_grab_uk/channel_pkgs/NTL
66
@dirrm %%DATADIR%%/tv_grab_it
99
@dirrm share/xmltv/tv_grab_uk/channel_pkgs
67
@dirrm %%DATADIR%%/tv_grab_de_tvtoday
100
@dirrm share/xmltv/tv_grab_uk
68
@dirrm %%DATADIR%%
101
@dirrm share/xmltv/tv_grab_nz
69
@dirrm %%DOCSDIR%%
102
@dirrm share/xmltv/tv_grab_it
103
@dirrm share/xmltv
104
@dirrm share/doc/xmltv-%%VERSION%%
105
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XMLTV
70
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XMLTV
106
@dirrm %%SITE_PERL%%/XMLTV
71
@dirrm %%SITE_PERL%%/XMLTV
(-)files/patch-Makefile.PL (-10 / +29 lines)
Lines 1-11 Link Here
1
--- Makefile.PL.orig	Thu Sep 18 11:53:31 2003
1
--- m	Sun May 16 18:23:38 2004
2
+++ Makefile.PL	Thu Sep 18 11:53:46 2003
2
+++ Makefile.PL	Sun May 16 18:25:14 2004
3
@@ -365,7 +365,7 @@
3
@@ -456,14 +456,14 @@
4
 		  "\n");
4
 	# Guess a default value for {install} based on whether
5
 	# prerequisites were found.
6
 	#
7
-	$info->{install} = $opt_yes || not $info->{missing};
8
+	$info->{install} = 1; #$opt_yes || not $info->{missing};
9
 
10
 	print STDERR ($s, ' ' x (1 + $width - length $s),
11
 		      $info->{install} ? '[yes]' : '[no]',
12
 		      "\n");
13
     }
14
     print STDERR "\n";
15
-    if (not ask('Do you want to proceed with this configuration?', 1)) {
16
+    if (1 or not ask('Do you want to proceed with this configuration?', 1)) {
17
 	# Need to set {install} for each component by prompting.
18
 	foreach my $info (@opt_components) {
19
 	    my $missing = $info->{missing};
20
@@ -492,8 +492,8 @@
21
 		die;
22
 	    }
23
 	
24
-	    $info->{install} =
25
-	      ask($msg, not $missing);
26
+	    $info->{install} = 1;
27
+	    #  ask($msg, not $missing);
28
 	}
29
     }
5
 }
30
 }
6
 print STDERR "\n";
7
-if (not ask('Do you want to proceed with this configuration?', 1)) {
8
+if (0) {
9
     # Need to set {install} for each component by prompting.
10
     foreach my $info (@opt_components) {
11
 	my $missing = $info->{missing};

Return to bug 66715