Tue Jul 7 18:46:37 2009 UTC ()
user-destdir support


(joerg)
diff -r1.8 -r1.9 pkgsrc/www/viewvc/Makefile

cvs diff -r1.8 -r1.9 pkgsrc/www/viewvc/Makefile (expand / switch to unified diff)

--- pkgsrc/www/viewvc/Makefile 2009/02/09 22:56:28 1.8
+++ pkgsrc/www/viewvc/Makefile 2009/07/07 18:46:37 1.9
@@ -1,25 +1,27 @@ @@ -1,25 +1,27 @@
1# $NetBSD: Makefile,v 1.8 2009/02/09 22:56:28 joerg Exp $ 1# $NetBSD: Makefile,v 1.9 2009/07/07 18:46:37 joerg Exp $
2# 2#
3 3
4DISTNAME= viewvc-1.0.7 4DISTNAME= viewvc-1.0.7
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= devel www 6CATEGORIES= devel www
7MASTER_SITES= http://viewvc.tigris.org/files/documents/3330/44050/ 7MASTER_SITES= http://viewvc.tigris.org/files/documents/3330/44050/
8 8
9MAINTAINER= adrianp@NetBSD.org 9MAINTAINER= adrianp@NetBSD.org
10HOMEPAGE= http://www.viewvc.org/ 10HOMEPAGE= http://www.viewvc.org/
11COMMENT= Viewing the content of CVS/SVN repositories with a Webbrowser 11COMMENT= Viewing the content of CVS/SVN repositories with a Webbrowser
12 12
 13PKG_DESTDIR_SUPPORT= user-destdir
 14
13PYTHON_PATCH_SCRIPTS= viewvc-install bin/* bin/cgi/*.cgi lib/*.py 15PYTHON_PATCH_SCRIPTS= viewvc-install bin/* bin/cgi/*.cgi lib/*.py
14 16
15.if !exists(/usr/bin/rlog) 17.if !exists(/usr/bin/rlog)
16DEPENDS+= rcs-[0-9]*:../../devel/rcs 18DEPENDS+= rcs-[0-9]*:../../devel/rcs
17RCS_PKG= YES 19RCS_PKG= YES
18.else 20.else
19RCS_PKG= NO 21RCS_PKG= NO
20.endif 22.endif
21 23
22NO_BUILD= YES 24NO_BUILD= YES
23VIEWVCDIR= share/viewvc 25VIEWVCDIR= share/viewvc
24PLIST_SUBST+= VIEWVCDIR=${VIEWVCDIR:Q} 26PLIST_SUBST+= VIEWVCDIR=${VIEWVCDIR:Q}
25 27
@@ -37,26 +39,27 @@ SUBST_FILES.conf= viewvc.conf.dist @@ -37,26 +39,27 @@ SUBST_FILES.conf= viewvc.conf.dist
37SUBST_SED.conf= -e "s|@VIEWVCDIR@|${VIEWVCDIR}|g" 39SUBST_SED.conf= -e "s|@VIEWVCDIR@|${VIEWVCDIR}|g"
38SUBST_SED.conf+= -e "s|@PREFIX@|${PREFIX}|g" 40SUBST_SED.conf+= -e "s|@PREFIX@|${PREFIX}|g"
39SUBST_SED.conf+= -e "s|@PHP_OPT@|${PHP_OPT}|g" 41SUBST_SED.conf+= -e "s|@PHP_OPT@|${PHP_OPT}|g"
40SUBST_SED.conf+= -e "s|@CVSGRAPH_OPT@|${CVSGRAPH_OPT}|g" 42SUBST_SED.conf+= -e "s|@CVSGRAPH_OPT@|${CVSGRAPH_OPT}|g"
41 43
42.if defined(RCS_PKG) && ${RCS_PKG} == "YES" 44.if defined(RCS_PKG) && ${RCS_PKG} == "YES"
43SUBST_SED.conf+= -e "s|@RCS_PREFIX@|${PREFIX}|g" 45SUBST_SED.conf+= -e "s|@RCS_PREFIX@|${PREFIX}|g"
44.else 46.else
45SUBST_SED.conf+= -e "s|@RCS_PREFIX@|/usr|g" 47SUBST_SED.conf+= -e "s|@RCS_PREFIX@|/usr|g"
46.endif 48.endif
47 49
48CHECK_PORTABILITY_SKIP= tools/make-release 50CHECK_PORTABILITY_SKIP= tools/make-release
49 51
 52INSTALLATION_DIRS= share/examples/viewvc
 53
50do-install: 54do-install:
51 (cd ${WRKSRC} && \ 55 (cd ${WRKSRC} && \
52 ${PYTHONBIN} \ 56 ${PYTHONBIN} \
53 viewvc-install --prefix=${PREFIX}/${VIEWVCDIR} --destdir="") 57 viewvc-install --prefix=${PREFIX}/${VIEWVCDIR} --destdir=${DESTDIR})
54 58
55 ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/viewvc 
56 ${INSTALL_DATA} ${WRKSRC}/viewvc.conf.dist \ 59 ${INSTALL_DATA} ${WRKSRC}/viewvc.conf.dist \
57 ${PREFIX}/share/examples/viewvc/viewvc.conf 60 ${DESTDIR}${PREFIX}/share/examples/viewvc/viewvc.conf
58 ${INSTALL_DATA} ${WRKSRC}/cvsgraph.conf.dist \ 61 ${INSTALL_DATA} ${WRKSRC}/cvsgraph.conf.dist \
59 ${PREFIX}/share/examples/viewvc/cvsgraph.conf 62 ${DESTDIR}${PREFIX}/share/examples/viewvc/cvsgraph.conf
60 63
61.include "../../lang/python/application.mk" 64.include "../../lang/python/application.mk"
62.include "../../mk/bsd.pkg.mk" 65.include "../../mk/bsd.pkg.mk"