| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.53 2019/11/11 21:53:06 maya Exp $ | | 1 | # $NetBSD: Makefile,v 1.54 2020/05/16 11:31:34 rillig Exp $ |
2 | | | 2 | |
3 | DISTNAME= bugzilla-5.0.3 | | 3 | DISTNAME= bugzilla-5.0.3 |
4 | PKGREVISION= 4 | | 4 | PKGREVISION= 4 |
5 | CATEGORIES= www devel | | 5 | CATEGORIES= www devel |
6 | MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=webtools/} | | 6 | MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=webtools/} |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= https://www.bugzilla.org/ | | 9 | HOMEPAGE= https://www.bugzilla.org/ |
10 | COMMENT= Web based bug tracking system | | 10 | COMMENT= Web based bug tracking system |
11 | LICENSE= mpl-2.0 | | 11 | LICENSE= mpl-2.0 |
12 | | | 12 | |
13 | # mod_perl | | 13 | # mod_perl |
14 | DEPENDS+= ap2[0-9]-perl-[0-9]*:../../www/ap2-perl | | 14 | DEPENDS+= ap2[0-9]-perl-[0-9]*:../../www/ap2-perl |
| @@ -94,29 +94,30 @@ REPLACE_PERL+= *.pl *.cgi docs/makedocs | | | @@ -94,29 +94,30 @@ REPLACE_PERL+= *.pl *.cgi docs/makedocs |
94 | SUBST_CLASSES+= conf | | 94 | SUBST_CLASSES+= conf |
95 | SUBST_STAGE.conf= pre-install | | 95 | SUBST_STAGE.conf= pre-install |
96 | SUBST_MESSAGE.conf= Fixing configuration files. | | 96 | SUBST_MESSAGE.conf= Fixing configuration files. |
97 | SUBST_FILES.conf= bugzilla.conf localconfig Bugzilla/BugMail.pm | | 97 | SUBST_FILES.conf= bugzilla.conf localconfig Bugzilla/BugMail.pm |
98 | SUBST_VARS.conf= BZ_WEB_GROUP | | 98 | SUBST_VARS.conf= BZ_WEB_GROUP |
99 | SUBST_VARS.conf+= PREFIX | | 99 | SUBST_VARS.conf+= PREFIX |
100 | SUBST_VARS.conf+= BZDIR | | 100 | SUBST_VARS.conf+= BZDIR |
101 | SUBST_VARS.conf+= CVS | | 101 | SUBST_VARS.conf+= CVS |
102 | SUBST_VARS.conf+= DBDRIVER | | 102 | SUBST_VARS.conf+= DBDRIVER |
103 | SUBST_SED.conf+= -e "s|/usr/lib/sendmail|${SENDMAIL}|g" | | 103 | SUBST_SED.conf+= -e "s|/usr/lib/sendmail|${SENDMAIL}|g" |
104 | | | 104 | |
105 | SUBST_CLASSES+= diff | | 105 | SUBST_CLASSES+= diff |
106 | SUBST_STAGE.diff= post-configure | | 106 | SUBST_STAGE.diff= post-configure |
107 | SUBST_MESSAGE.diff= Fixing diff path used for Patch Viewer (Ignore depending on OS) | | 107 | SUBST_MESSAGE.diff= Fixing diff path used for Patch Viewer |
108 | SUBST_FILES.diff= localconfig | | 108 | SUBST_FILES.diff= localconfig |
109 | SUBST_SED.diff= -e "s|\$$diffpath = .*|\$$diffpath = \'${DIFF:C,/[^/]+$,,}\';|" | | 109 | SUBST_SED.diff= -e "s|\$$diffpath = .*|\$$diffpath = \'${DIFF:C,/[^/]+$,,}\';|" |
| | | 110 | SUBST_NOOP_OK.diff= yes |
110 | | | 111 | |
111 | INSTALLATION_DIRS+= ${DOCDIR} ${DOCDIR}/en ${EGDIR} ${BZDIR} ${BZDIR}/Bugzilla | | 112 | INSTALLATION_DIRS+= ${DOCDIR} ${DOCDIR}/en ${EGDIR} ${BZDIR} ${BZDIR}/Bugzilla |
112 | INSTALLATION_DIRS+= ${BZDIR}/js ${BZDIR}/lib ${BZDIR}/template ${BZDIR}/skins | | 113 | INSTALLATION_DIRS+= ${BZDIR}/js ${BZDIR}/lib ${BZDIR}/template ${BZDIR}/skins |
113 | INSTALLATION_DIRS+= ${BZDIR}/docs ${BZDIR}/docs/en ${BZDIR}/docs/en/html | | 114 | INSTALLATION_DIRS+= ${BZDIR}/docs ${BZDIR}/docs/en ${BZDIR}/docs/en/html |
114 | INSTALLATION_DIRS+= ${BZDIR}/images ${BZDIR}/docs/en/html/api | | 115 | INSTALLATION_DIRS+= ${BZDIR}/images ${BZDIR}/docs/en/html/api |
115 | INSTALLATION_DIRS+= ${BZDIR}/docs/en/html/api/Bugzilla | | 116 | INSTALLATION_DIRS+= ${BZDIR}/docs/en/html/api/Bugzilla |
116 | .for i in data contrib t xt template lib graphs skins | | 117 | .for i in data contrib t xt template lib graphs skins |
117 | INSTALLATION_DIRS+= ${BZDIR}/${i} | | 118 | INSTALLATION_DIRS+= ${BZDIR}/${i} |
118 | .endfor | | 119 | .endfor |
119 | | | 120 | |
120 | FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \ | | 121 | FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \ |
121 | BZDIR=${BZDIR} | | 122 | BZDIR=${BZDIR} |
122 | | | 123 | |