Fri Jul 17 16:53:47 2009 UTC ()
Give up MAINTAINER


(adrianp)
diff -r1.34 -r1.35 pkgsrc/devel/bugzilla/Makefile

cvs diff -r1.34 -r1.35 pkgsrc/devel/bugzilla/Makefile (switch to unified diff)

--- pkgsrc/devel/bugzilla/Makefile 2009/02/03 23:05:28 1.34
+++ pkgsrc/devel/bugzilla/Makefile 2009/07/17 16:53:46 1.35
@@ -1,115 +1,115 @@ @@ -1,115 +1,115 @@
1# $NetBSD: Makefile,v 1.34 2009/02/03 23:05:28 adrianp Exp $ 1# $NetBSD: Makefile,v 1.35 2009/07/17 16:53:46 adrianp Exp $
2# 2#
3 3
4DISTNAME= bugzilla-2.22.7 4DISTNAME= bugzilla-2.22.7
5CATEGORIES= www devel 5CATEGORIES= www devel
6MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=webtools/} 6MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=webtools/}
7 7
8MAINTAINER= adrianp@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.bugzilla.org/ 9HOMEPAGE= http://www.bugzilla.org/
10COMMENT= Web based bug tracking system 10COMMENT= Web based bug tracking system
11 11
12DEPENDS+= p5-AppConfig>=1.52:../../devel/p5-AppConfig 12DEPENDS+= p5-AppConfig>=1.52:../../devel/p5-AppConfig
13DEPENDS+= p5-CGI>=2.93:../../www/p5-CGI 13DEPENDS+= p5-CGI>=2.93:../../www/p5-CGI
14DEPENDS+= p5-DBI>=1.38:../../databases/p5-DBI 14DEPENDS+= p5-DBI>=1.38:../../databases/p5-DBI
15DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp 15DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp
16DEPENDS+= p5-Template-Toolkit>=2.10:../../www/p5-Template-Toolkit 16DEPENDS+= p5-Template-Toolkit>=2.10:../../www/p5-Template-Toolkit
17DEPENDS+= p5-Text-Tabs+Wrap>=2001.0131:../../textproc/p5-Text-Tabs+Wrap 17DEPENDS+= p5-Text-Tabs+Wrap>=2001.0131:../../textproc/p5-Text-Tabs+Wrap
18DEPENDS+= p5-Storable-[0-9]*:../../devel/p5-Storable 18DEPENDS+= p5-Storable-[0-9]*:../../devel/p5-Storable
19DEPENDS+= p5-TimeDate>=1.16:../../time/p5-TimeDate 19DEPENDS+= p5-TimeDate>=1.16:../../time/p5-TimeDate
20DEPENDS+= p5-MailTools>=1.74:../../mail/p5-MailTools 20DEPENDS+= p5-MailTools>=1.74:../../mail/p5-MailTools
21DEPENDS+= p5-MIME-Base64>=3.01:../../converters/p5-MIME-Base64 21DEPENDS+= p5-MIME-Base64>=3.01:../../converters/p5-MIME-Base64
22DEPENDS+= p5-MIME-tools>=5.406:../../mail/p5-MIME-tools 22DEPENDS+= p5-MIME-tools>=5.406:../../mail/p5-MIME-tools
23 23
24PKG_DESTDIR_SUPPORT= destdir 24PKG_DESTDIR_SUPPORT= destdir
25 25
26.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
27.include "options.mk" 27.include "options.mk"
28 28
29USE_TOOLS+= pax perl:run 29USE_TOOLS+= pax perl:run
30NO_BUILD= YES 30NO_BUILD= YES
31 31
32BZ_WEB_GROUP?= ${APACHE_GROUP} 32BZ_WEB_GROUP?= ${APACHE_GROUP}
33SENDMAIL?= /usr/sbin/sendmail 33SENDMAIL?= /usr/sbin/sendmail
34CVS?= /usr/bin/cvs 34CVS?= /usr/bin/cvs
35 35
36BUILD_DEFS+= SENDMAIL CVS 36BUILD_DEFS+= SENDMAIL CVS
37 37
38PKG_USERS_VARS+= APACHE_USER 38PKG_USERS_VARS+= APACHE_USER
39PKG_GROUPS_VARS+= BZ_WEB_GROUP APACHE_GROUP 39PKG_GROUPS_VARS+= BZ_WEB_GROUP APACHE_GROUP
40 40
41MESSAGE_SUBST+= BZDIR=${BZDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q} 41MESSAGE_SUBST+= BZDIR=${BZDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q}
42 42
43BZDIR= ${PREFIX}/share/bugzilla 43BZDIR= ${PREFIX}/share/bugzilla
44EGDIR= ${PREFIX}/share/examples/bugzilla 44EGDIR= ${PREFIX}/share/examples/bugzilla
45DOCDIR= ${PREFIX}/share/doc/bugzilla 45DOCDIR= ${PREFIX}/share/doc/bugzilla
46CONF_FILES= ${EGDIR}/bugzilla.conf ${PKG_SYSCONFDIR}/bugzilla.conf 46CONF_FILES= ${EGDIR}/bugzilla.conf ${PKG_SYSCONFDIR}/bugzilla.conf
47CONF_FILES_PERMS= ${EGDIR}/localconfig ${BZDIR}/localconfig \ 47CONF_FILES_PERMS= ${EGDIR}/localconfig ${BZDIR}/localconfig \
48 ${APACHE_USER} ${SHAREGRP} 0400 48 ${APACHE_USER} ${SHAREGRP} 0400
49PAX_DIRS= Bugzilla skins template 49PAX_DIRS= Bugzilla skins template
50 50
51REPLACE_PERL+= *.pl *.cgi 51REPLACE_PERL+= *.pl *.cgi
52 52
53SUBST_CLASSES+= conf 53SUBST_CLASSES+= conf
54SUBST_STAGE.conf= pre-install 54SUBST_STAGE.conf= pre-install
55SUBST_MESSAGE.conf= Fixing configuration files. 55SUBST_MESSAGE.conf= Fixing configuration files.
56SUBST_FILES.conf= bugzilla.conf localconfig Bugzilla/BugMail.pm 56SUBST_FILES.conf= bugzilla.conf localconfig Bugzilla/BugMail.pm
57SUBST_SED.conf= -e "s|@BZ_WEB_GROUP@|${BZ_WEB_GROUP}|g" 57SUBST_SED.conf= -e "s|@BZ_WEB_GROUP@|${BZ_WEB_GROUP}|g"
58SUBST_SED.conf+= -e "s|@PREFIX@|${PREFIX}|g" 58SUBST_SED.conf+= -e "s|@PREFIX@|${PREFIX}|g"
59SUBST_SED.conf+= -e "s|@BZDIR@|${BZDIR}|g" 59SUBST_SED.conf+= -e "s|@BZDIR@|${BZDIR}|g"
60SUBST_SED.conf+= -e "s|@CVS@|${CVS}|g" 60SUBST_SED.conf+= -e "s|@CVS@|${CVS}|g"
61SUBST_SED.conf+= -e "s|@DBDRIVER@|${DBDRIVER}|g" 61SUBST_SED.conf+= -e "s|@DBDRIVER@|${DBDRIVER}|g"
62SUBST_SED.conf+= -e "s|/usr/lib/sendmail|${SENDMAIL}|g" 62SUBST_SED.conf+= -e "s|/usr/lib/sendmail|${SENDMAIL}|g"
63 63
64post-extract: 64post-extract:
65 ${FIND} ${WRKSRC} -type d -name CVS | ${XARGS} ${RM} -rf 65 ${FIND} ${WRKSRC} -type d -name CVS | ${XARGS} ${RM} -rf
66 ${FIND} ${WRKSRC} -type f -name ".cvsignore" | ${XARGS} ${RM} -f 66 ${FIND} ${WRKSRC} -type f -name ".cvsignore" | ${XARGS} ${RM} -f
67 ${CP} ${FILESDIR}/bugzilla.conf ${WRKSRC} 67 ${CP} ${FILESDIR}/bugzilla.conf ${WRKSRC}
68 ${CP} ${FILESDIR}/localconfig ${WRKSRC} 68 ${CP} ${FILESDIR}/localconfig ${WRKSRC}
69 69
70do-install: 70do-install:
71 ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR} 71 ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
72 ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} 72 ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
73 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR} 73 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}
74 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/Bugzilla 74 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/Bugzilla
75 75
76 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/js 76 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/js
77 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/template 77 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/template
78 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/skins 78 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/skins
79 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/docs 79 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/docs
80 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/docs/html 80 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/docs/html
81 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/images 81 ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/images
82 82
83 ${INSTALL_DATA} ${WRKSRC}/docs/txt/Bugzilla-Guide.txt ${DESTDIR}${DOCDIR} 83 ${INSTALL_DATA} ${WRKSRC}/docs/txt/Bugzilla-Guide.txt ${DESTDIR}${DOCDIR}
84 ${INSTALL_DATA} ${WRKSRC}/docs/rel_notes.txt ${DESTDIR}${DOCDIR} 84 ${INSTALL_DATA} ${WRKSRC}/docs/rel_notes.txt ${DESTDIR}${DOCDIR}
85 ${INSTALL_DATA} ${WRKSRC}/QUICKSTART ${DESTDIR}${DOCDIR} 85 ${INSTALL_DATA} ${WRKSRC}/QUICKSTART ${DESTDIR}${DOCDIR}
86 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR} 86 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR}
87 ${INSTALL_DATA} ${WRKSRC}/UPGRADING ${DESTDIR}${DOCDIR} 87 ${INSTALL_DATA} ${WRKSRC}/UPGRADING ${DESTDIR}${DOCDIR}
88 ${INSTALL_DATA} ${WRKSRC}/UPGRADING-pre-2.8 ${DESTDIR}${DOCDIR} 88 ${INSTALL_DATA} ${WRKSRC}/UPGRADING-pre-2.8 ${DESTDIR}${DOCDIR}
89 89
90 ${INSTALL_SCRIPT} ${WRKSRC}/*.cgi ${DESTDIR}${BZDIR} 90 ${INSTALL_SCRIPT} ${WRKSRC}/*.cgi ${DESTDIR}${BZDIR}
91 ${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${DESTDIR}${BZDIR} 91 ${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${DESTDIR}${BZDIR}
92 ${INSTALL_DATA} ${WRKSRC}/*.js ${DESTDIR}${BZDIR} 92 ${INSTALL_DATA} ${WRKSRC}/*.js ${DESTDIR}${BZDIR}
93 ${INSTALL_DATA} ${WRKSRC}/robots.txt ${DESTDIR}${BZDIR} 93 ${INSTALL_DATA} ${WRKSRC}/robots.txt ${DESTDIR}${BZDIR}
94 ${INSTALL_DATA} ${WRKSRC}/bugzilla.dtd ${DESTDIR}${BZDIR} 94 ${INSTALL_DATA} ${WRKSRC}/bugzilla.dtd ${DESTDIR}${BZDIR}
95 ${INSTALL_DATA} ${WRKSRC}/duplicates.xul ${DESTDIR}${BZDIR} 95 ${INSTALL_DATA} ${WRKSRC}/duplicates.xul ${DESTDIR}${BZDIR}
96 ${INSTALL_DATA} ${WRKSRC}/Bugzilla.pm ${DESTDIR}${BZDIR} 96 ${INSTALL_DATA} ${WRKSRC}/Bugzilla.pm ${DESTDIR}${BZDIR}
97 97
98 ${INSTALL_DATA} ${WRKSRC}/bugzilla.conf ${DESTDIR}${EGDIR} 98 ${INSTALL_DATA} ${WRKSRC}/bugzilla.conf ${DESTDIR}${EGDIR}
99 ${INSTALL_DATA} ${WRKSRC}/localconfig ${DESTDIR}${EGDIR} 99 ${INSTALL_DATA} ${WRKSRC}/localconfig ${DESTDIR}${EGDIR}
100 100
101 ${INSTALL_DATA} ${WRKSRC}/images/*.png ${DESTDIR}${BZDIR}/images 101 ${INSTALL_DATA} ${WRKSRC}/images/*.png ${DESTDIR}${BZDIR}/images
102 ${INSTALL_DATA} ${WRKSRC}/js/*.js ${DESTDIR}${BZDIR}/js 102 ${INSTALL_DATA} ${WRKSRC}/js/*.js ${DESTDIR}${BZDIR}/js
103 ${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${DESTDIR}${BZDIR}/docs/html 103 ${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${DESTDIR}${BZDIR}/docs/html
104 104
105.for i in ${PAX_DIRS} 105.for i in ${PAX_DIRS}
106 cd ${WRKSRC}/${i} && pax -rw . ${DESTDIR}${BZDIR}/${i} 106 cd ${WRKSRC}/${i} && pax -rw . ${DESTDIR}${BZDIR}/${i}
107 ${FIND} ${DESTDIR}${BZDIR}/${i} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} 107 ${FIND} ${DESTDIR}${BZDIR}/${i} -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
108 ${FIND} ${DESTDIR}${BZDIR}/${i} -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE} 108 ${FIND} ${DESTDIR}${BZDIR}/${i} -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE}
109 ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${BZDIR}/${i} 109 ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${BZDIR}/${i}
110.endfor 110.endfor
111 111
112 ${CHMOD} ${SHAREMODE} ${DESTDIR}${BZDIR}/globals.pl 112 ${CHMOD} ${SHAREMODE} ${DESTDIR}${BZDIR}/globals.pl
113 113
114.include "../../mk/apache.mk" 114.include "../../mk/apache.mk"
115.include "../../mk/bsd.pkg.mk" 115.include "../../mk/bsd.pkg.mk"