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

(-)/usr/home/noackjr/cvsweb/ports/cvsweb3/Makefile (-1 / +11 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	cvsweb
8
PORTNAME=	cvsweb
9
PORTVERSION=	3.0.5
9
PORTVERSION=	3.0.5
10
PORTREVISION=	1
10
CATEGORIES=	devel www
11
CATEGORIES=	devel www
11
MASTER_SITES=	${MASTER_SITE_LOCAL} \
12
MASTER_SITES=	${MASTER_SITE_LOCAL} \
12
		http://people.FreeBSD.org/~scop/cvsweb/
13
		http://people.FreeBSD.org/~scop/cvsweb/
Lines 24-33 Link Here
24
# best with them.
25
# best with them.
25
RUN_DEPENDS+=	${SITE_PERL}/MIME/Types.pm:${PORTSDIR}/mail/p5-MIME-Types \
26
RUN_DEPENDS+=	${SITE_PERL}/MIME/Types.pm:${PORTSDIR}/mail/p5-MIME-Types \
26
		${SITE_PERL}/${PERL_ARCH}/String/Ediff.pm:${PORTSDIR}/devel/p5-String-Ediff \
27
		${SITE_PERL}/${PERL_ARCH}/String/Ediff.pm:${PORTSDIR}/devel/p5-String-Ediff \
27
		enscript:${PORTSDIR}/print/enscript-a4 \
28
		cvsgraph:${PORTSDIR}/devel/cvsgraph
28
		cvsgraph:${PORTSDIR}/devel/cvsgraph
29
29
30
# Use PAPERSIZE to avoid a stale dependency on Enscript.
31
PAPERSIZE?=	letter
32
RUN_DEPENDS+=	enscript:${PORTSDIR}/print/enscript-${PAPERSIZE}
33
30
LATEST_LINK=	cvsweb3
34
LATEST_LINK=	cvsweb3
35
CONFLICTS=	cvsweb-2.*
36
31
NO_BUILD=	yes
37
NO_BUILD=	yes
32
USE_PERL5=	yes
38
USE_PERL5=	yes
33
39
Lines 73-78 Link Here
73
79
74
PLIST_SUB=	CGIDIR="${CGIDIR}" ICONSDIR="${ICONSDIR}" CSSDIR="${CSSDIR}"
80
PLIST_SUB=	CGIDIR="${CGIDIR}" ICONSDIR="${ICONSDIR}" CSSDIR="${CSSDIR}"
75
81
82
SUB_FILES=	pkg-message
83
SUB_LIST=	PREFIX="${PREFIX}" DOCSDIR="${DOCSDIR}"
84
76
post-patch:
85
post-patch:
77
	${PERL} -i -pe "\
86
	${PERL} -i -pe "\
78
		s'!!PERL!!'${PERL}'g; \
87
		s'!!PERL!!'${PERL}'g; \
Lines 95-100 Link Here
95
	${INSTALL_DATA} ${WRKSRC}/icons/* ${PREFIX}/${ICONSDIR}/cvsweb/
104
	${INSTALL_DATA} ${WRKSRC}/icons/* ${PREFIX}/${ICONSDIR}/cvsweb/
96
	${MKDIR} ${PREFIX}/${CSSDIR}/cvsweb
105
	${MKDIR} ${PREFIX}/${CSSDIR}/cvsweb
97
	${INSTALL_DATA} ${WRKSRC}/css/*.css ${PREFIX}/${CSSDIR}/cvsweb/
106
	${INSTALL_DATA} ${WRKSRC}/css/*.css ${PREFIX}/${CSSDIR}/cvsweb/
107
	${MKDIR} ${PREFIX}/share/enscript/hl
98
	${INSTALL_DATA} ${WRKSRC}/enscript/*.st ${PREFIX}/share/enscript/hl/
108
	${INSTALL_DATA} ${WRKSRC}/enscript/*.st ${PREFIX}/share/enscript/hl/
99
.if !defined(NOPORTDOCS)
109
.if !defined(NOPORTDOCS)
100
	${MKDIR} ${DOCSDIR}
110
	${MKDIR} ${DOCSDIR}
(-)/usr/home/noackjr/cvsweb/ports/cvsweb3/files/pkg-message.in (+15 lines)
Line 0 Link Here
1
************************************************************
2
Quickstart:
3
	cd %%PREFIX%%/etc/cvsweb
4
	cp cvsweb.conf.dist cvsweb.conf
5
6
and you can browse your CVS repository via web if you set up
7
your web server correctly.  The URL to get to the cvsweb
8
will be like `http://localhost/cgi-bin/cvsweb.cgi/'.
9
10
  To configure its appearance and repository entries to
11
browse, edit cvsweb.conf* as you like.
12
13
  For further information, please look into the directory
14
`%%DOCSDIR%%'.
15
************************************************************
(-)/usr/home/noackjr/cvsweb/ports/cvsweb3/pkg-message (-15 lines)
Lines 1-15 Link Here
1
************************************************************
2
Quickstart:
3
	cd ${PREFIX}/etc/cvsweb
4
	cp cvsweb.conf.dist cvsweb.conf
5
6
and you can browse your CVS repository via web if you set up
7
your web server correctly.  The URL to get to the cvsweb
8
will be like `http://localhost/cgi-bin/cvsweb.cgi/'.
9
10
  To configure its appearance and repository entries to
11
browse, edit cvsweb.conf* as you like.
12
13
  For further information, please look into the directory
14
`${PREFIX}/share/doc/cvsweb/'.
15
************************************************************
(-)/usr/home/noackjr/cvsweb/ports/cvsweb3/pkg-plist (-8 / +9 lines)
Lines 4-9 Link Here
4
etc/cvsweb/cvsweb.conf-netbsd.dist
4
etc/cvsweb/cvsweb.conf-netbsd.dist
5
etc/cvsweb/cvsweb.conf-ruby.dist
5
etc/cvsweb/cvsweb.conf-ruby.dist
6
@dirrm etc/cvsweb
6
@dirrm etc/cvsweb
7
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
8
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
9
%%PORTDOCS%%%%DOCSDIR%%/NEWS
10
%%PORTDOCS%%%%DOCSDIR%%/README
11
%%PORTDOCS%%%%DOCSDIR%%/TODO
12
%%PORTDOCS%%@dirrm %%DOCSDIR%%
13
%%PORTDOCS%%%%EXAMPLESDIR%%/cvsweb-httpd.conf
14
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
7
%%CGIDIR%%/cvsweb.cgi
15
%%CGIDIR%%/cvsweb.cgi
8
%%ICONSDIR%%/cvsweb/back.gif
16
%%ICONSDIR%%/cvsweb/back.gif
9
%%ICONSDIR%%/cvsweb/binary.gif
17
%%ICONSDIR%%/cvsweb/binary.gif
Lines 18-28 Link Here
18
@dirrm %%CSSDIR%%/cvsweb
26
@dirrm %%CSSDIR%%/cvsweb
19
share/enscript/hl/lang_cvsweb.st
27
share/enscript/hl/lang_cvsweb.st
20
share/enscript/hl/lang_cvsweb_diff.st
28
share/enscript/hl/lang_cvsweb_diff.st
21
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
29
@unexec rmdir %D/share/enscript/hl 2>/dev/null || true
22
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
23
%%PORTDOCS%%%%DOCSDIR%%/NEWS
24
%%PORTDOCS%%%%DOCSDIR%%/README
25
%%PORTDOCS%%%%DOCSDIR%%/TODO
26
%%PORTDOCS%%@dirrm %%DOCSDIR%%
27
%%PORTDOCS%%%%EXAMPLESDIR%%/cvsweb-httpd.conf
28
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%

Return to bug 79710