svn commit: r371099 - head/devel/cvsweb3
Thomas Zander
riggs at FreeBSD.org
Sat Oct 18 08:45:56 UTC 2014
Author: riggs
Date: Sat Oct 18 08:45:54 2014
New Revision: 371099
URL: https://svnweb.freebsd.org/changeset/ports/371099
QAT: https://qat.redports.org/buildarchive/r371099/
Log:
- Fix install in case share/apache dir is not created prior to installtion
PR: 192943
Submitted by: turutani at scphys.kyoto-u.ac.jp
Approved by: maintainer timeout
Modified:
head/devel/cvsweb3/Makefile
head/devel/cvsweb3/pkg-plist
Modified: head/devel/cvsweb3/Makefile
==============================================================================
--- head/devel/cvsweb3/Makefile Sat Oct 18 08:20:22 2014 (r371098)
+++ head/devel/cvsweb3/Makefile Sat Oct 18 08:45:54 2014 (r371099)
@@ -47,22 +47,19 @@ TITLE?= My CVS Repository
# Specify these directories in relative paths to ${PREFIX}.
.if exists(${PREFIX}/www/cgi-bin)
-CGIDIR?= www/cgi-bin
-ICONSDIR?= www/icons
-CSSDIR?= www/data/css
+DIRPREFIX= www
+.elif exists(${PREFIX}/www/apache24/cgi-bin)
+DIRPREFIX= www/apache24
.elif exists(${PREFIX}/www/apache22/cgi-bin)
-CGIDIR?= www/apache22/cgi-bin
-ICONSDIR?= www/apache22/icons
-CSSDIR?= www/apache22/data/css
+DIRPREFIX= www/apache22
.elif exists(${PREFIX}/apache/cgi-bin)
-CGIDIR?= apache/cgi-bin
-ICONSDIR?= apache/icons
-CSSDIR?= apache/data/css
+DIRPREFIX= apache
.else
-CGIDIR?= share/apache/cgi-bin
-ICONSDIR?= share/apache/icons
-CSSDIR?= share/apache/data/css
+DIRPREFIX= share/apache
.endif
+CGIDIR?= ${DIRPREFIX}/cgi-bin
+ICONSDIR?= ${DIRPREFIX}/icons
+CSSDIR?= ${DIRPREFIX}/data/css
CONFFILES= cvsweb.conf \
cvsweb.conf-freebsd \
@@ -70,7 +67,8 @@ CONFFILES= cvsweb.conf \
cvsweb.conf-netbsd \
cvsweb.conf-ruby
-PLIST_SUB= CGIDIR="${CGIDIR}" ICONSDIR="${ICONSDIR}" CSSDIR="${CSSDIR}"
+PLIST_SUB= CGIDIR="${CGIDIR}" ICONSDIR="${ICONSDIR}" CSSDIR="${CSSDIR}" \
+ DIRPREFIX="${DIRPREFIX}"
SUB_FILES= pkg-message
SUB_LIST= PREFIX="${PREFIX}" DOCSDIR="${DOCSDIR}"
Modified: head/devel/cvsweb3/pkg-plist
==============================================================================
--- head/devel/cvsweb3/pkg-plist Sat Oct 18 08:20:22 2014 (r371098)
+++ head/devel/cvsweb3/pkg-plist Sat Oct 18 08:45:54 2014 (r371099)
@@ -3,13 +3,11 @@ etc/cvsweb/cvsweb.conf-freebsd.dist
etc/cvsweb/cvsweb.conf-openbsd.dist
etc/cvsweb/cvsweb.conf-netbsd.dist
etc/cvsweb/cvsweb.conf-ruby.dist
- at dirrm etc/cvsweb
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cvsweb-httpd.conf
%%CGIDIR%%/cvsweb.cgi
%%ICONSDIR%%/cvsweb/back.gif
@@ -20,14 +18,8 @@ etc/cvsweb/cvsweb.conf-ruby.dist
%%ICONSDIR%%/cvsweb/minigraph.png
%%ICONSDIR%%/cvsweb/minitext.gif
%%ICONSDIR%%/cvsweb/text.gif
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
- at dirrm %%ICONSDIR%%/cvsweb
%%CSSDIR%%/cvsweb/cvsweb.css
- at dirrm %%CSSDIR%%/cvsweb
share/enscript/hl/lang_cvsweb.st
share/enscript/hl/lang_cvsweb_diff.st
- at dirrmtry %%CGIDIR%%
- at dirrmtry %%CSSDIR%%
- at dirrmtry share/apache/data
- at dirrmtry %%ICONSDIR%%
- at dirrmtry share/apache
+ at dir %%DIRPREFIX%%/data
+ at dir %%DIRPREFIX%%
More information about the svn-ports-head
mailing list