FreeBSD Bugzilla – Attachment 52638 Details for
Bug 79710
[MAINTAINER] devel/cvsweb3: fix dependency on enscript and clean up
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
cvsweb-3.0.5_1.patch
cvsweb-3.0.5_1.patch (text/plain), 4.27 KB, created by
Jonathan Noack
on 2005-04-09 14:10:18 UTC
(
hide
)
Description:
cvsweb-3.0.5_1.patch
Filename:
MIME Type:
Creator:
Jonathan Noack
Created:
2005-04-09 14:10:18 UTC
Size:
4.27 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/devel/cvsweb3/Makefile /usr/home/noackjr/cvsweb/ports/cvsweb3/Makefile >--- /usr/ports/devel/cvsweb3/Makefile Sat Apr 9 05:32:46 2005 >+++ /usr/home/noackjr/cvsweb/ports/cvsweb3/Makefile Sat Apr 9 07:57:11 2005 >@@ -7,6 +7,7 @@ > > PORTNAME= cvsweb > PORTVERSION= 3.0.5 >+PORTREVISION= 1 > CATEGORIES= devel www > MASTER_SITES= ${MASTER_SITE_LOCAL} \ > http://people.FreeBSD.org/~scop/cvsweb/ >@@ -24,10 +25,15 @@ > # best with them. > RUN_DEPENDS+= ${SITE_PERL}/MIME/Types.pm:${PORTSDIR}/mail/p5-MIME-Types \ > ${SITE_PERL}/${PERL_ARCH}/String/Ediff.pm:${PORTSDIR}/devel/p5-String-Ediff \ >- enscript:${PORTSDIR}/print/enscript-a4 \ > cvsgraph:${PORTSDIR}/devel/cvsgraph > >+# Use PAPERSIZE to avoid a stale dependency on Enscript. >+PAPERSIZE?= letter >+RUN_DEPENDS+= enscript:${PORTSDIR}/print/enscript-${PAPERSIZE} >+ > LATEST_LINK= cvsweb3 >+CONFLICTS= cvsweb-2.* >+ > NO_BUILD= yes > USE_PERL5= yes > >@@ -73,6 +79,9 @@ > > PLIST_SUB= CGIDIR="${CGIDIR}" ICONSDIR="${ICONSDIR}" CSSDIR="${CSSDIR}" > >+SUB_FILES= pkg-message >+SUB_LIST= PREFIX="${PREFIX}" DOCSDIR="${DOCSDIR}" >+ > post-patch: > ${PERL} -i -pe "\ > s'!!PERL!!'${PERL}'g; \ >@@ -95,6 +104,7 @@ > ${INSTALL_DATA} ${WRKSRC}/icons/* ${PREFIX}/${ICONSDIR}/cvsweb/ > ${MKDIR} ${PREFIX}/${CSSDIR}/cvsweb > ${INSTALL_DATA} ${WRKSRC}/css/*.css ${PREFIX}/${CSSDIR}/cvsweb/ >+ ${MKDIR} ${PREFIX}/share/enscript/hl > ${INSTALL_DATA} ${WRKSRC}/enscript/*.st ${PREFIX}/share/enscript/hl/ > .if !defined(NOPORTDOCS) > ${MKDIR} ${DOCSDIR} >diff -ruN --exclude=CVS /usr/ports/devel/cvsweb3/files/pkg-message.in /usr/home/noackjr/cvsweb/ports/cvsweb3/files/pkg-message.in >--- /usr/ports/devel/cvsweb3/files/pkg-message.in Wed Dec 31 18:00:00 1969 >+++ /usr/home/noackjr/cvsweb/ports/cvsweb3/files/pkg-message.in Sat Apr 9 04:55:48 2005 >@@ -0,0 +1,15 @@ >+************************************************************ >+Quickstart: >+ cd %%PREFIX%%/etc/cvsweb >+ cp cvsweb.conf.dist cvsweb.conf >+ >+and you can browse your CVS repository via web if you set up >+your web server correctly. The URL to get to the cvsweb >+will be like `http://localhost/cgi-bin/cvsweb.cgi/'. >+ >+ To configure its appearance and repository entries to >+browse, edit cvsweb.conf* as you like. >+ >+ For further information, please look into the directory >+`%%DOCSDIR%%'. >+************************************************************ >diff -ruN --exclude=CVS /usr/ports/devel/cvsweb3/pkg-message /usr/home/noackjr/cvsweb/ports/cvsweb3/pkg-message >--- /usr/ports/devel/cvsweb3/pkg-message Sat Apr 9 05:00:53 2005 >+++ /usr/home/noackjr/cvsweb/ports/cvsweb3/pkg-message Wed Dec 31 18:00:00 1969 >@@ -1,15 +0,0 @@ >-************************************************************ >-Quickstart: >- cd ${PREFIX}/etc/cvsweb >- cp cvsweb.conf.dist cvsweb.conf >- >-and you can browse your CVS repository via web if you set up >-your web server correctly. The URL to get to the cvsweb >-will be like `http://localhost/cgi-bin/cvsweb.cgi/'. >- >- To configure its appearance and repository entries to >-browse, edit cvsweb.conf* as you like. >- >- For further information, please look into the directory >-`${PREFIX}/share/doc/cvsweb/'. >-************************************************************ >diff -ruN --exclude=CVS /usr/ports/devel/cvsweb3/pkg-plist /usr/home/noackjr/cvsweb/ports/cvsweb3/pkg-plist >--- /usr/ports/devel/cvsweb3/pkg-plist Sat Apr 9 05:00:53 2005 >+++ /usr/home/noackjr/cvsweb/ports/cvsweb3/pkg-plist Sat Apr 9 05:24:26 2005 >@@ -4,6 +4,14 @@ > etc/cvsweb/cvsweb.conf-netbsd.dist > etc/cvsweb/cvsweb.conf-ruby.dist > @dirrm etc/cvsweb >+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog >+%%PORTDOCS%%%%DOCSDIR%%/INSTALL >+%%PORTDOCS%%%%DOCSDIR%%/NEWS >+%%PORTDOCS%%%%DOCSDIR%%/README >+%%PORTDOCS%%%%DOCSDIR%%/TODO >+%%PORTDOCS%%@dirrm %%DOCSDIR%% >+%%PORTDOCS%%%%EXAMPLESDIR%%/cvsweb-httpd.conf >+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% > %%CGIDIR%%/cvsweb.cgi > %%ICONSDIR%%/cvsweb/back.gif > %%ICONSDIR%%/cvsweb/binary.gif >@@ -18,11 +26,4 @@ > @dirrm %%CSSDIR%%/cvsweb > share/enscript/hl/lang_cvsweb.st > share/enscript/hl/lang_cvsweb_diff.st >-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog >-%%PORTDOCS%%%%DOCSDIR%%/INSTALL >-%%PORTDOCS%%%%DOCSDIR%%/NEWS >-%%PORTDOCS%%%%DOCSDIR%%/README >-%%PORTDOCS%%%%DOCSDIR%%/TODO >-%%PORTDOCS%%@dirrm %%DOCSDIR%% >-%%PORTDOCS%%%%EXAMPLESDIR%%/cvsweb-httpd.conf >-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% >+@unexec rmdir %D/share/enscript/hl 2>/dev/null || true
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 79710
: 52638
Working