head 1.61; access; symbols pkgsrc-2023Q4:1.61.0.12 pkgsrc-2023Q4-base:1.61 pkgsrc-2023Q3:1.61.0.10 pkgsrc-2023Q3-base:1.61 pkgsrc-2023Q2:1.61.0.8 pkgsrc-2023Q2-base:1.61 pkgsrc-2023Q1:1.61.0.6 pkgsrc-2023Q1-base:1.61 pkgsrc-2022Q4:1.61.0.4 pkgsrc-2022Q4-base:1.61 pkgsrc-2022Q3:1.61.0.2 pkgsrc-2022Q3-base:1.61 pkgsrc-2022Q2:1.60.0.10 pkgsrc-2022Q2-base:1.60 pkgsrc-2022Q1:1.60.0.8 pkgsrc-2022Q1-base:1.60 pkgsrc-2021Q4:1.60.0.6 pkgsrc-2021Q4-base:1.60 pkgsrc-2021Q3:1.60.0.4 pkgsrc-2021Q3-base:1.60 pkgsrc-2021Q2:1.60.0.2 pkgsrc-2021Q2-base:1.60 pkgsrc-2021Q1:1.59.0.2 pkgsrc-2021Q1-base:1.59 pkgsrc-2020Q4:1.58.0.4 pkgsrc-2020Q4-base:1.58 pkgsrc-2020Q3:1.58.0.2 pkgsrc-2020Q3-base:1.58 pkgsrc-2020Q2:1.55.0.2 pkgsrc-2020Q2-base:1.55 pkgsrc-2020Q1:1.53.0.2 pkgsrc-2020Q1-base:1.53 pkgsrc-2019Q4:1.53.0.4 pkgsrc-2019Q4-base:1.53 pkgsrc-2019Q3:1.50.0.2 pkgsrc-2019Q3-base:1.50 pkgsrc-2019Q2:1.49.0.2 pkgsrc-2019Q2-base:1.49 pkgsrc-2019Q1:1.48.0.6 pkgsrc-2019Q1-base:1.48 pkgsrc-2018Q4:1.48.0.4 pkgsrc-2018Q4-base:1.48 pkgsrc-2018Q3:1.48.0.2 pkgsrc-2018Q3-base:1.48 pkgsrc-2018Q2:1.47.0.4 pkgsrc-2018Q2-base:1.47 pkgsrc-2018Q1:1.47.0.2 pkgsrc-2018Q1-base:1.47 pkgsrc-2017Q4:1.45.0.10 pkgsrc-2017Q4-base:1.45 pkgsrc-2017Q3:1.45.0.8 pkgsrc-2017Q3-base:1.45 pkgsrc-2017Q2:1.45.0.4 pkgsrc-2017Q2-base:1.45 pkgsrc-2017Q1:1.45.0.2 pkgsrc-2017Q1-base:1.45 pkgsrc-2016Q4:1.44.0.4 pkgsrc-2016Q4-base:1.44 pkgsrc-2016Q3:1.44.0.2 pkgsrc-2016Q3-base:1.44 pkgsrc-2016Q2:1.43.0.8 pkgsrc-2016Q2-base:1.43 pkgsrc-2016Q1:1.43.0.6 pkgsrc-2016Q1-base:1.43 pkgsrc-2015Q4:1.43.0.4 pkgsrc-2015Q4-base:1.43 pkgsrc-2015Q3:1.43.0.2 pkgsrc-2015Q3-base:1.43 pkgsrc-2015Q2:1.42.0.2 pkgsrc-2015Q2-base:1.42 pkgsrc-2015Q1:1.41.0.8 pkgsrc-2015Q1-base:1.41 pkgsrc-2014Q4:1.41.0.6 pkgsrc-2014Q4-base:1.41 pkgsrc-2014Q3:1.41.0.4 pkgsrc-2014Q3-base:1.41 pkgsrc-2014Q2:1.41.0.2 pkgsrc-2014Q2-base:1.41 pkgsrc-2014Q1:1.39.0.4 pkgsrc-2014Q1-base:1.39 pkgsrc-2013Q4:1.39.0.2 pkgsrc-2013Q4-base:1.39 pkgsrc-2013Q3:1.37.0.4 pkgsrc-2013Q3-base:1.37 pkgsrc-2013Q2:1.37.0.2 pkgsrc-2013Q2-base:1.37 pkgsrc-2013Q1:1.36.0.4 pkgsrc-2013Q1-base:1.36 pkgsrc-2012Q4:1.36.0.2 pkgsrc-2012Q4-base:1.36 pkgsrc-2012Q3:1.35.0.26 pkgsrc-2012Q3-base:1.35 pkgsrc-2012Q2:1.35.0.24 pkgsrc-2012Q2-base:1.35 pkgsrc-2012Q1:1.35.0.22 pkgsrc-2012Q1-base:1.35 pkgsrc-2011Q4:1.35.0.20 pkgsrc-2011Q4-base:1.35 pkgsrc-2011Q3:1.35.0.18 pkgsrc-2011Q3-base:1.35 pkgsrc-2011Q2:1.35.0.16 pkgsrc-2011Q2-base:1.35 pkgsrc-2011Q1:1.35.0.14 pkgsrc-2011Q1-base:1.35 pkgsrc-2010Q4:1.35.0.12 pkgsrc-2010Q4-base:1.35 pkgsrc-2010Q3:1.35.0.10 pkgsrc-2010Q3-base:1.35 pkgsrc-2010Q2:1.35.0.8 pkgsrc-2010Q2-base:1.35 pkgsrc-2010Q1:1.35.0.6 pkgsrc-2010Q1-base:1.35 pkgsrc-2009Q4:1.35.0.4 pkgsrc-2009Q4-base:1.35 pkgsrc-2009Q3:1.35.0.2 pkgsrc-2009Q3-base:1.35 pkgsrc-2009Q2:1.34.0.4 pkgsrc-2009Q2-base:1.34 pkgsrc-2009Q1:1.34.0.2 pkgsrc-2009Q1-base:1.34 pkgsrc-2008Q4:1.33.0.2 pkgsrc-2008Q4-base:1.33 pkgsrc-2008Q3:1.32.0.4 pkgsrc-2008Q3-base:1.32 cube-native-xorg:1.32.0.2 cube-native-xorg-base:1.32 pkgsrc-2008Q2:1.31.0.4 pkgsrc-2008Q2-base:1.31 cwrapper:1.31.0.2 pkgsrc-2008Q1:1.28.0.2 pkgsrc-2008Q1-base:1.28 pkgsrc-2007Q4:1.27.0.2 pkgsrc-2007Q4-base:1.27 pkgsrc-2007Q3:1.26.0.2 pkgsrc-2007Q3-base:1.26 pkgsrc-2007Q2:1.24.0.2 pkgsrc-2007Q2-base:1.24 pkgsrc-2007Q1:1.23.0.2 pkgsrc-2007Q1-base:1.23 pkgsrc-2006Q4:1.21.0.2 pkgsrc-2006Q4-base:1.21 pkgsrc-2006Q3:1.19.0.2 pkgsrc-2006Q3-base:1.19 pkgsrc-2006Q2:1.18.0.2 pkgsrc-2006Q2-base:1.18 pkgsrc-2006Q1:1.17.0.2 pkgsrc-2006Q1-base:1.17 pkgsrc-2005Q4:1.14.0.2 pkgsrc-2005Q4-base:1.14 pkgsrc-2005Q3:1.10.0.2 pkgsrc-2005Q3-base:1.10 pkgsrc-2005Q2:1.7.0.2 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.4.0.2 pkgsrc-2005Q1-base:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.61 date 2022.06.28.11.31.40; author wiz; state Exp; branches; next 1.60; commitid D2UoJrTHpoHEANJD; 1.60 date 2021.05.24.19.49.53; author wiz; state Exp; branches; next 1.59; commitid qokaiStTApGMcrUC; 1.59 date 2021.01.16.08.15.01; author maya; state Exp; branches; next 1.58; commitid bDCQveir14UutVDC; 1.58 date 2020.09.04.11.09.01; author wiz; state Exp; branches; next 1.57; commitid Pw3yCHUMxJbTKImC; 1.57 date 2020.09.04.09.29.10; author wiz; state Exp; branches; next 1.56; commitid fXWl8JICh6OBcImC; 1.56 date 2020.08.31.18.07.17; author wiz; state Exp; branches; next 1.55; commitid 7zxRbfOkDOoxbfmC; 1.55 date 2020.05.22.05.14.28; author rillig; state Exp; branches; next 1.54; commitid HJJnhm995wRtac9C; 1.54 date 2020.05.16.11.31.34; author rillig; state Exp; branches; next 1.53; commitid xZkyq9tbhv0Krs8C; 1.53 date 2019.11.11.21.53.06; author maya; state Exp; branches; next 1.52; commitid vp5E4QPzBvQuTtKB; 1.52 date 2019.11.11.20.36.04; author maya; state Exp; branches; next 1.51; commitid MHHWFJk2qhpQstKB; 1.51 date 2019.11.03.10.39.07; author rillig; state Exp; branches; next 1.50; commitid REW2CfrA7HdqqoJB; 1.50 date 2019.08.11.13.18.39; author wiz; state Exp; branches; next 1.49; commitid Ifet9Pg6Qt99ZByB; 1.49 date 2019.05.23.19.22.57; author rillig; state Exp; branches; next 1.48; commitid aWlQW8HYUUFCAmoB; 1.48 date 2018.08.22.09.43.28; author wiz; state Exp; branches; next 1.47; commitid YLub8g3ofvFGb6PA; 1.47 date 2018.02.25.16.03.35; author wiz; state Exp; branches; next 1.46; commitid P72KV2M8X60r1gsA; 1.46 date 2018.01.02.00.08.42; author rillig; state Exp; branches; next 1.45; commitid qpuuKvq3bviUrelA; 1.45 date 2017.03.17.16.26.30; author mef; state Exp; branches; next 1.44; commitid HvWPsmyqajMfdVJz; 1.44 date 2016.07.09.06.38.05; author wiz; state Exp; branches; next 1.43; commitid dlqnocGpOoXV2Cdz; 1.43 date 2015.07.12.18.56.09; author wiz; state Exp; branches; next 1.42; commitid eGBYYIIW99WMN1ty; 1.42 date 2015.06.12.10.48.47; author wiz; state Exp; branches; next 1.41; commitid B4JmCfaVUbiY38py; 1.41 date 2014.05.31.12.22.42; author wiz; state Exp; branches; next 1.40; commitid TuNp0BqHNZARHGCx; 1.40 date 2014.05.29.23.35.34; author wiz; state Exp; branches; next 1.39; commitid laryHfkCalgYtuCx; 1.39 date 2013.12.09.14.17.42; author obache; state Exp; branches; next 1.38; commitid wogoyilp7OKaTsgx; 1.38 date 2013.11.24.09.57.03; author wiz; state Exp; branches; next 1.37; commitid RgL2UTzcopKqWvex; 1.37 date 2013.05.31.12.39.57; author wiz; state Exp; branches; next 1.36; commitid hIeXGcx6VfKHwMRw; 1.36 date 2012.10.03.21.54.28; author wiz; state Exp; branches; next 1.35; 1.35 date 2009.07.17.16.53.46; author adrianp; state Exp; branches; next 1.34; 1.34 date 2009.02.03.23.05.28; author adrianp; state Exp; branches; next 1.33; 1.33 date 2008.11.09.20.09.02; author adrianp; state Exp; branches 1.33.2.1; next 1.32; 1.32 date 2008.08.17.09.21.47; author adrianp; state Exp; branches 1.32.4.1; next 1.31; 1.31 date 2008.05.26.02.13.17; author joerg; state Exp; branches 1.31.4.1; next 1.30; 1.30 date 2008.05.24.13.19.51; author tnn; state Exp; branches; next 1.29; 1.29 date 2008.05.06.19.36.39; author adrianp; state Exp; branches; next 1.28; 1.28 date 2008.03.03.17.45.34; author jlam; state Exp; branches 1.28.2.1; next 1.27; 1.27 date 2007.12.22.07.22.06; author obache; state Exp; branches; next 1.26; 1.26 date 2007.08.25.09.49.33; author adrianp; state Exp; branches; next 1.25; 1.25 date 2007.07.04.20.54.37; author jlam; state Exp; branches; next 1.24; 1.24 date 2007.06.15.14.20.10; author jlam; state Exp; branches; next 1.23; 1.23 date 2007.02.03.17.21.02; author adrianp; state Exp; branches; next 1.22; 1.22 date 2007.01.13.21.24.58; author abs; state Exp; branches; next 1.21; 1.21 date 2006.10.15.12.36.05; author adrianp; state Exp; branches 1.21.2.1; next 1.20; 1.20 date 2006.10.15.12.21.13; author adrianp; state Exp; branches; next 1.19; 1.19 date 2006.07.07.22.10.07; author jlam; state Exp; branches 1.19.2.1; next 1.18; 1.18 date 2006.06.17.19.03.05; author rillig; state Exp; branches; next 1.17; 1.17 date 2006.02.21.16.48.55; author adrianp; state Exp; branches; next 1.16; 1.16 date 2006.02.05.23.08.40; author joerg; state Exp; branches; next 1.15; 1.15 date 2005.12.29.06.21.36; author jlam; state Exp; branches; next 1.14; 1.14 date 2005.12.05.20.50.02; author rillig; state Exp; branches 1.14.2.1; next 1.13; 1.13 date 2005.11.02.11.35.57; author adrianp; state Exp; branches; next 1.12; 1.12 date 2005.10.26.10.16.09; author adrianp; state Exp; branches; next 1.11; 1.11 date 2005.10.05.15.09.23; author salo; state Exp; branches; next 1.10; 1.10 date 2005.08.06.06.19.07; author jlam; state Exp; branches 1.10.2.1; next 1.9; 1.9 date 2005.08.05.21.45.29; author jlam; state Exp; branches; next 1.8; 1.8 date 2005.07.14.10.26.29; author adrianp; state Exp; branches; next 1.7; 1.7 date 2005.06.17.22.58.02; author adrianp; state Exp; branches 1.7.2.1; next 1.6; 1.6 date 2005.05.15.17.04.32; author adrianp; state Exp; branches; next 1.5; 1.5 date 2005.04.11.21.45.18; author tv; state Exp; branches; next 1.4; 1.4 date 2005.01.17.23.03.17; author adrianp; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2005.01.15.09.33.48; author adrianp; state Exp; branches; next 1.2; 1.2 date 2005.01.06.13.15.27; author adrianp; state Exp; branches; next 1.1; 1.1 date 2005.01.02.13.39.55; author adrianp; state Exp; branches 1.1.1.1; next ; 1.33.2.1 date 2009.02.05.10.02.30; author rtr; state Exp; branches; next ; 1.32.4.1 date 2008.11.15.16.50.48; author tron; state Exp; branches; next ; 1.31.4.1 date 2008.08.18.23.14.57; author rtr; state Exp; branches; next ; 1.28.2.1 date 2008.05.15.10.33.01; author rtr; state Exp; branches; next ; 1.21.2.1 date 2007.02.07.16.38.02; author salo; state Exp; branches; next ; 1.19.2.1 date 2006.11.04.22.23.14; author salo; state Exp; branches; next ; 1.14.2.1 date 2006.03.15.14.44.48; author salo; state Exp; branches; next ; 1.10.2.1 date 2005.10.08.06.13.04; author snj; state Exp; branches; next ; 1.7.2.1 date 2005.07.14.22.01.51; author snj; state Exp; branches; next ; 1.4.2.1 date 2005.05.18.11.59.31; author salo; state Exp; branches; next ; 1.1.1.1 date 2005.01.02.13.39.55; author adrianp; state Exp; branches; next ; desc @@ 1.61 log @*: recursive bump for perl 5.36 @ text @# $NetBSD: Makefile,v 1.60 2021/05/24 19:49:53 wiz Exp $ DISTNAME= bugzilla-5.0.6 PKGREVISION= 2 CATEGORIES= www devel MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=webtools/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.bugzilla.org/ COMMENT= Web based bug tracking system LICENSE= mpl-2.0 # mod_perl DEPENDS+= ap2[0-9]-perl-[0-9]*:../../www/ap2-perl DEPENDS+= p5-CGI-[0-9]*:../../www/p5-CGI DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate DEPENDS+= p5-DateTime-[0-9]*:../../time/p5-DateTime DEPENDS+= p5-DateTime-TimeZone-[0-9]*:../../time/p5-DateTime-TimeZone DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI DEPENDS+= p5-Template-Toolkit-[0-9]*:../../www/p5-Template-Toolkit DEPENDS+= p5-Email-Sender-[0-9]*:../../mail/p5-Email-Sender DEPENDS+= p5-Email-MIME-[0-9]*:../../mail/p5-Email-MIME DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI DEPENDS+= p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils DEPENDS+= p5-Math-Random-ISAAC-[0-9]*:../../math/p5-Math-Random-ISAAC DEPENDS+= p5-File-Slurp-[0-9]*:../../devel/p5-File-Slurp DEPENDS+= p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS DEPENDS+= p5-GD-[0-9]*:../../graphics/p5-GD DEPENDS+= p5-Chart-[0-9]*:../../graphics/p5-Chart DEPENDS+= libwww-[0-9]*:../../www/libwww DEPENDS+= p5-Template-GD-[0-9]*:../../graphics/p5-Template-GD DEPENDS+= p5-GDTextUtil-[0-9]*:../../graphics/p5-GDTextUtil DEPENDS+= p5-GDGraph-[0-9]*:../../graphics/p5-GDGraph DEPENDS+= p5-MIME-tools-[0-9]*:../../mail/p5-MIME-tools DEPENDS+= p5-XML-Twig-[0-9]*:../../textproc/p5-XML-Twig DEPENDS+= p5-PatchReader-[0-9]*:../../devel/p5-PatchReader DEPENDS+= p5-perl-ldap-[0-9]*:../../databases/p5-perl-ldap DEPENDS+= p5-Authen-SASL-[0-9]*:../../security/p5-Authen-SASL DEPENDS+= p5-Net-SMTP-SSL-[0-9]*:../../mail/p5-Net-SMTP-SSL DEPENDS+= p5-RadiusPerl-[0-9]*:../../net/p5-RadiusPerl DEPENDS+= p5-SOAP-Lite-[0-9]*:../../net/p5-SOAP-Lite DEPENDS+= p5-XMLRPC-Lite-[0-9]*:../../net/p5-XMLRPC-Lite DEPENDS+= p5-JSON-RPC-[0-9]*:../../www/p5-JSON-RPC DEPENDS+= p5-Test-Taint-[0-9]*:../../devel/p5-Test-Taint DEPENDS+= p5-HTML-Parser-[0-9]*:../../www/p5-HTML-Parser DEPENDS+= p5-HTML-Scrubber-[0-9]*:../../www/p5-HTML-Scrubber DEPENDS+= p5-Encode-Detect-[0-9]*:../../textproc/p5-Encode-Detect DEPENDS+= p5-Email-Reply-[0-9]*:../../mail/p5-Email-Reply DEPENDS+= p5-HTML-FormatText-WithLinks-[0-9]*:../../textproc/p5-HTML-FormatText-WithLinks DEPENDS+= p5-TheSchwartz-[0-9]*:../../devel/p5-TheSchwartz DEPENDS+= p5-Daemon-Generic-[0-9]*:../../sysutils/p5-Daemon-Generic DEPENDS+= p5-File-MimeInfo-[0-9]*:../../devel/p5-File-MimeInfo DEPENDS+= p5-IO-stringy-[0-9]*:../../devel/p5-IO-stringy DEPENDS+= p5-Cache-Memcached-[0-9]*:../../devel/p5-Cache-Memcached DEPENDS+= p5-File-Copy-Recursive-[0-9]*:../../sysutils/p5-File-Copy-Recursive DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which # DEPENDS+= p5-DBI>=1.41:../../databases/p5-DBI # DEPENDS+= p5-Template-Toolkit>=2.15:../../www/p5-Template-Toolkit # DEPENDS+= p5-TimeDate>=1.16:../../time/p5-TimeDate # DEPENDS+= p5-Email-Send>=2.00:../../mail/p5-Email-Send # DEPENDS+= p5-Email-MIME>=1.903:../../mail/p5-Email-MIME .include "../../mk/bsd.prefs.mk" .include "options.mk" USE_TOOLS+= pax perl:run NO_BUILD= YES BZ_WEB_GROUP?= ${APACHE_GROUP} SENDMAIL?= /usr/sbin/sendmail CVS?= /usr/bin/cvs BUILD_DEFS+= SENDMAIL CVS APACHE_USER APACHE_GROUP PERL5_REQD+= 5.8.1 PKG_USERS_VARS+= APACHE_USER PKG_GROUPS_VARS+= BZ_WEB_GROUP APACHE_GROUP MESSAGE_SUBST+= BZDIR=${BZDIR} PKG_SYSCONFDIR=${PKG_SYSCONFDIR} BZDIR= ${PREFIX}/share/bugzilla EGDIR= ${PREFIX}/share/examples/bugzilla DOCDIR= ${PREFIX}/share/doc/bugzilla CONF_FILES= ${EGDIR}/bugzilla.conf ${PKG_SYSCONFDIR}/bugzilla.conf CONF_FILES_PERMS= ${EGDIR}/localconfig ${BZDIR}/localconfig \ ${APACHE_USER} ${SHAREGRP} 0400 REPLACE_PERL+= *.pl *.cgi docs/makedocs.pl SUBST_CLASSES+= conf SUBST_STAGE.conf= pre-install SUBST_MESSAGE.conf= Fixing configuration files. SUBST_FILES.conf= bugzilla.conf localconfig SUBST_VARS.conf= BZ_WEB_GROUP SUBST_VARS.conf+= PREFIX SUBST_VARS.conf+= BZDIR SUBST_VARS.conf+= CVS SUBST_VARS.conf+= DBDRIVER SUBST_SED.conf+= -e "s|/usr/lib/sendmail|${SENDMAIL}|g" SUBST_CLASSES+= diff SUBST_STAGE.diff= post-configure SUBST_MESSAGE.diff= Fixing diff path used for Patch Viewer SUBST_FILES.diff= localconfig SUBST_SED.diff= -e "s|\$$diffpath = .*|\$$diffpath = \'${DIFF:C,/[^/]+$,,}\';|" SUBST_NOOP_OK.diff= yes INSTALLATION_DIRS+= ${DOCDIR} ${DOCDIR}/en ${EGDIR} ${BZDIR} ${BZDIR}/Bugzilla INSTALLATION_DIRS+= ${BZDIR}/js ${BZDIR}/lib ${BZDIR}/template ${BZDIR}/skins/standard INSTALLATION_DIRS+= ${BZDIR}/docs ${BZDIR}/docs/en ${BZDIR}/docs/en/html INSTALLATION_DIRS+= ${BZDIR}/images ${BZDIR}/docs/en/html/api INSTALLATION_DIRS+= ${BZDIR}/docs/en/html/api/Bugzilla .for i in data contrib t xt template lib graphs INSTALLATION_DIRS+= ${BZDIR}/${i} .endfor FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \ BZDIR=${BZDIR} do-configure: cd ${WRKSRC} && ./checksetup.pl post-extract: ${CP} ${FILESDIR}/bugzilla.conf ${WRKSRC} ${CP} ${FILESDIR}/localconfig ${WRKSRC} do-install: .for i in ${BZDIR} ${EGDIR} ${DOCDIR} ${BZDIR}/lib ${INSTALL_DATA_DIR} ${DESTDIR}${i} .endfor (cd ${WRKSRC} ;\ pax -rw -pmp docs ${DESTDIR}${BZDIR} ;\ ${INSTALL_SCRIPT} *.cgi *.pl ${DESTDIR}${BZDIR} ;\ ${INSTALL_SCRIPT} robots.txt ${DESTDIR}${BZDIR} ;\ ${INSTALL_DATA} Bugzilla.pm ${DESTDIR}${BZDIR} ;\ ${INSTALL_DATA} README ${DESTDIR}${DOCDIR} ;\ ${INSTALL_DATA} localconfig ${DESTDIR}${EGDIR} ;\ ${INSTALL_DATA} bugzilla.conf ${DESTDIR}${EGDIR} ;\ ${INSTALL_DATA} images/*.png ${DESTDIR}${BZDIR}/images ;\ ${INSTALL_DATA} images/favicon.ico ${DESTDIR}${BZDIR} ;\ pax -rw -pmp skins ${DESTDIR}${BZDIR} ;\ pax -rw -pmp Bugzilla ${DESTDIR}${BZDIR} ;\ pax -rw -pmp js ${DESTDIR}${BZDIR} ;\ pax -rw -pmp template ${DESTDIR}${BZDIR} ;\ ) .include "../../mk/apache.mk" .include "../../mk/bsd.pkg.mk" @ 1.60 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2021/01/16 08:15:01 maya Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.59 log @bugzilla: update to 5.0.6, fix default configuration - No skin was installed - Some configuration seemed to be relevant for Apache 2.2 5.0.6: This release contains a schema change to the flagtypes table, allowing for many more flagtypes. The flagtypes table should have been using a mediumint for several releases, but due to a bug in the schema migration code this never happened. 5.0.5: This release reformats the code according to the same conventions as the popular Mojolicious product and includes a .perltidyrc to do the same. You may use whatever coding style you want, but all files commited to the repo must be reformatted according to those rules. Additionally, we no longer follow the same release process as before. Releases will be more frequent. As it is now 2019, the bugs_fulltext table is now InnoDB instead of MyISAM. This may cause upgrade headaches. 5.0.4: This release fixes one security issue. CVE-2018-5123 This release also contains the following [% terms.bug %] fixes: checksetup.pl would fail to update Chart storage during pre-3.6 to 5.0 upgrade. ([% terms.Bug %] 1273846) editflagtypes.cgi would crash when classifications are enabled and the user did not have global editcomponents privileges. ([% terms.Bug %] 1310728) The File::Slurp would trigger warnings on perl 5.24. ([% terms.Bug %] 1301887) All the time entries in the 'when' column had the correct date but the time was fixed to 00:00 when using Sqlite. ([% terms.Bug %] 1303702) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2020/09/04 11:09:01 wiz Exp $ d4 1 @ 1.58 log @*: remove p5-Digest-SHA, part of perl @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2020/09/04 09:29:10 wiz Exp $ d3 1 a3 2 DISTNAME= bugzilla-5.0.3 PKGREVISION= 7 d110 1 a110 1 INSTALLATION_DIRS+= ${BZDIR}/js ${BZDIR}/lib ${BZDIR}/template ${BZDIR}/skins d114 1 a114 1 .for i in data contrib t xt template lib graphs skins d134 1 a134 1 pax -rw -pmp docs ${DESTDIR}${BZDIR} ;\ d143 1 d146 1 a146 1 pax -rw -pmp template ${DESTDIR}${BZDIR} ;\ a147 1 ${RM} ${DESTDIR}${BZDIR}/Bugzilla/Install/Filesystem.pm.orig @ 1.57 log @*: remove references to p5-Encode Encode has been part of perl since ~forever @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2020/08/31 18:07:17 wiz Exp $ d4 1 a4 1 PKGREVISION= 6 a15 1 DEPENDS+= p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA @ 1.56 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2020/05/22 05:14:28 rillig Exp $ d4 1 a4 1 PKGREVISION= 5 a48 1 DEPENDS+= p5-Encode-[0-9]*:../../textproc/p5-Encode @ 1.55 log @devel/bugzilla: remove no-op file from SUBST_FILES @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2020/05/16 11:31:34 rillig Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.54 log @devel/bugzilla: allow no-op SUBST block for path to diff @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2019/11/11 21:53:06 maya Exp $ d97 1 a97 1 SUBST_FILES.conf= bugzilla.conf localconfig Bugzilla/BugMail.pm @ 1.53 log @bugzilla: Undo workaround to handle Perl 5.30.0 issue. Fixed in perl package. PR pkg/54625 Bump PKGREVISION again @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2019/11/03 10:39:07 rillig Exp $ d107 1 a107 1 SUBST_MESSAGE.diff= Fixing diff path used for Patch Viewer (Ignore depending on OS) d110 1 @ 1.52 log @bugzilla: workaround build issue with Perl 5.30. It doesn't like this one line of code. Unclear why. Fails with an undefined reference to utf8::SWASHNEW. But all it does is remove BiDi control characters, so we can remove it. Bump PKGREVISION PR pkg/54624 @ text @d4 1 a4 1 PKGREVISION= 3 a149 1 ${RM} ${DESTDIR}${BZDIR}/Bugzilla/Util.pm.orig @ 1.51 log @devel: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2019/08/11 13:18:39 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 d150 1 @ 1.50 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2019/05/23 19:22:57 rillig Exp $ d120 2 a121 2 FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \ BZDIR=${BZDIR} @ 1.49 log @all: replace SUBST_SED with the simpler SUBST_VARS pkglint -Wall -r --only "substitution command" -F With manual review and indentation fixes since pkglint doesn't get that part correct in every case. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2018/08/22 09:43:28 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.48 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2018/02/25 16:03:35 wiz Exp $ d98 5 a102 5 SUBST_SED.conf= -e "s|@@BZ_WEB_GROUP@@|${BZ_WEB_GROUP}|g" SUBST_SED.conf+= -e "s|@@PREFIX@@|${PREFIX}|g" SUBST_SED.conf+= -e "s|@@BZDIR@@|${BZDIR}|g" SUBST_SED.conf+= -e "s|@@CVS@@|${CVS}|g" SUBST_SED.conf+= -e "s|@@DBDRIVER@@|${DBDRIVER}|g" @ 1.47 log @bugzilla: follow redirect @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2018/01/02 00:08:42 rillig Exp $ d4 1 @ 1.46 log @Fixed SUBST sed expression that confused pkglint. In the text "s|\$diffpath = .*|...|", the dollar is interpreted as a Make variable, as if it were "s|\${d}iffpath". Since that variable is usually not defined, the substitution failed to match. Since most systems provide a diff tool in /usr/bin, this didn't break anything. The patched version can also handle DIFF=/usr/bin/gdiff or DIFF=/opt/bin/gnudiff. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2017/03/17 16:26:30 mef Exp $ d8 1 a8 1 HOMEPAGE= http://www.bugzilla.org/ @ 1.45 log @Update devel/bugzilla from 2.22.7 to 5.0.3 ------------------------------------- - please note devel/bugzilla3 has now 3.6.8 - Below is a Release note for 5.0.1 to 5.0.3 from: https://www.bugzilla.org/releases/5.0.3/release-notes.html ------------------------------------- Bugzilla 5.0.3 Release Notes * Introduction * Updates in this 5.0.x Release .. (original has more sections, but omitted, see above URL for more info) Introduction Welcome to Bugzilla 5.0! It has been slightly over two years since we released Bugzilla 4.4 in May of 2013. This new major release comes with many new features and improvements to WebServices and performance. If you're upgrading, make sure to read Notes On Upgrading From a Previous Version. If you are upgrading from a release before 4.4, make sure to read the release notes for all the previous versions in between your version and this one, particularly the Upgrading section of each version's release notes. Updates in this 5.0.x Release 5.0.3 This release fixes one security issue. See the Security Advisory for details. This release also contains the following bug fixes: * A regression in Bugzilla 5.0.2 caused whine.pl to be unable to send emails due to a missing subroutine. (Bug 1235395) * The Encode module changed the way it encodes strings, causing email addresses in emails sent by Bugzilla to be encoded, preventing emails from being correctly delivered to recipients. We now encode email headers correctly. (Bug 1246228) * Fix additional taint issues with Strawberry Perl. (Bug 987742 and bug 1089448) * When exporting a buglist as a CSV file, fields starting with either "=", "+", "-" or "@@" are preceded by a space to not trigger formula execution in Excel. (Bug 1259881) * An extension which allows user-controlled data to be used as a link in tabs could trigger XSS if the data is not correctly sanitized. Bugzilla no longer relies on the extension to do the sanity check. A vanilla installation is not affected as no tab is user-controlled. (Bug 1250114) * Extensions can now easily override the favicon used for the Bugzilla website. (Bug 1250264) 5.0.2 This release fixes two security issues. See the Security Advisory for details. This release also contains the following bug fixes: * mod_perl now works correctly with mod_access_compat turned off on Apache 2.4. To regenerate the .htaccess files, you must first delete all existing ones in subdirectories: find . -mindepth 2 -name .htaccess -exec rm -f {} \; You must then run checksetup.pl again to recreate them with the correct syntax. (Bug 1223790) * Emails sent by Bugzilla are now correctly encoded as UTF-8. (Bug 714724) * Strawberry Perl is now fully supported on Windows. (Bug 1089448 and bug 987742) * The XML-RPC API now works with IIS on Windows. (Bug 708252) * Some queries should now be faster on PostgreSQL. (Bug 1184431) 5.0.1 This release fixes one security issue. See the Security Advisory for details. This release also contains the following bug fixes: * Users whose login name is not an email address could not log in on installations which use LDAP to authenticate users. (Bug 1179160) * If a mandatory custom field was hidden, it was not possible to create a new bug or to edit existing ones. (Bug 1183398 and bug 1196969) * A user editing his login name to point to a non-existent email address could cause Bugzilla to stop working, causing a denial of service. (Bug 1194987) * Emails generated during a transaction made PostgreSQL stop working. (Bug 1186700) * Bugs containing a comment with a reference to a bug ID larger than 2^31 could not be displayed anymore using PostgreSQL. (Bug 1191937) * The date picker in the "Time Summary" page was broken. (Bug 1181649) * If Test::Taint or any other Perl module required to use the JSON-RPC API was not installed or was too old, the UI to tag comments was displayed anyway, you could tag comments, but tags were not persistent (they were lost on page reload). Now the UI to tag comments is not displayed at all until the missing Perl modules are installed and up-to-date. (Bug 1183227) * Custom fields of type INTEGER now accept negative integers. (Bug 1198659) * On Windows, the checksetup.pl installation script no longer asks for a SMTP server. It can be set after the installation is complete. (Bug 1191255) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2017/01/16 14:06:43 mef Exp $ d108 1 a108 1 SUBST_SED.diff= -e "s|\$diffpath = .*|\$diffpath = \'${DIFF}\';|" -e "s|/diff||" d123 1 a123 1 (cd ${WRKSRC}; ./checksetup.pl) @ 1.44 log @Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2015/07/12 18:56:09 wiz Exp $ d3 1 a3 2 DISTNAME= bugzilla-2.22.7 PKGREVISION= 8 d10 1 d12 53 a64 13 DEPENDS+= p5-AppConfig>=1.52:../../devel/p5-AppConfig DEPENDS+= p5-CGI>=2.93:../../www/p5-CGI DEPENDS+= p5-DBI>=1.38:../../databases/p5-DBI #DEPENDS+= {perl>=5.6.1,p5-File-Temp-[0-9]*}:../../devel/p5-File-Temp DEPENDS+= p5-Template-Toolkit>=2.10:../../www/p5-Template-Toolkit #DEPENDS+= {perl>=5.17.3,p5-Text-Tabs+Wrap>=2001.0131}:../../textproc/p5-Text-Tabs+Wrap #DEPENDS+= p5-Storable-[0-9]*:../../devel/p5-Storable DEPENDS+= p5-TimeDate>=1.16:../../time/p5-TimeDate DEPENDS+= p5-MailTools>=1.74:../../mail/p5-MailTools #DEPENDS+= {perl>=5.8.4,p5-MIME-Base64>=3.01}:../../converters/p5-MIME-Base64 DEPENDS+= p5-MIME-tools>=5.406:../../mail/p5-MIME-tools PKG_DESTDIR_SUPPORT= destdir d76 2 a77 1 BUILD_DEFS+= SENDMAIL CVS d82 1 a82 1 MESSAGE_SUBST+= BZDIR=${BZDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q} d84 4 a87 4 BZDIR= ${PREFIX}/share/bugzilla EGDIR= ${PREFIX}/share/examples/bugzilla DOCDIR= ${PREFIX}/share/doc/bugzilla CONF_FILES= ${EGDIR}/bugzilla.conf ${PKG_SYSCONFDIR}/bugzilla.conf a89 1 PAX_DIRS= Bugzilla skins template d91 1 a91 1 REPLACE_PERL+= *.pl *.cgi d104 21 d126 2 a127 4 ${FIND} ${WRKSRC} -type d -name CVS | ${XARGS} ${RM} -rf ${FIND} ${WRKSRC} -type f -name ".cvsignore" | ${XARGS} ${RM} -f ${CP} ${FILESDIR}/bugzilla.conf ${WRKSRC} ${CP} ${FILESDIR}/localconfig ${WRKSRC} d130 3 a132 39 ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR} ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR} ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/Bugzilla ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/js ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/template ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/skins ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/docs ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/docs/html ${INSTALL_DATA_DIR} ${DESTDIR}${BZDIR}/images ${INSTALL_DATA} ${WRKSRC}/docs/txt/Bugzilla-Guide.txt ${DESTDIR}${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/docs/rel_notes.txt ${DESTDIR}${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/QUICKSTART ${DESTDIR}${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/UPGRADING ${DESTDIR}${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/UPGRADING-pre-2.8 ${DESTDIR}${DOCDIR} ${INSTALL_SCRIPT} ${WRKSRC}/*.cgi ${DESTDIR}${BZDIR} ${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${DESTDIR}${BZDIR} ${INSTALL_DATA} ${WRKSRC}/*.js ${DESTDIR}${BZDIR} ${INSTALL_DATA} ${WRKSRC}/robots.txt ${DESTDIR}${BZDIR} ${INSTALL_DATA} ${WRKSRC}/bugzilla.dtd ${DESTDIR}${BZDIR} ${INSTALL_DATA} ${WRKSRC}/duplicates.xul ${DESTDIR}${BZDIR} ${INSTALL_DATA} ${WRKSRC}/Bugzilla.pm ${DESTDIR}${BZDIR} ${INSTALL_DATA} ${WRKSRC}/bugzilla.conf ${DESTDIR}${EGDIR} ${INSTALL_DATA} ${WRKSRC}/localconfig ${DESTDIR}${EGDIR} ${INSTALL_DATA} ${WRKSRC}/images/*.png ${DESTDIR}${BZDIR}/images ${INSTALL_DATA} ${WRKSRC}/js/*.js ${DESTDIR}${BZDIR}/js ${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${DESTDIR}${BZDIR}/docs/html .for i in ${PAX_DIRS} cd ${WRKSRC}/${i} && pax -rw . ${DESTDIR}${BZDIR}/${i} ${FIND} ${DESTDIR}${BZDIR}/${i} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} ${FIND} ${DESTDIR}${BZDIR}/${i} -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE} ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${BZDIR}/${i} d134 15 a148 2 ${CHMOD} ${SHAREMODE} ${DESTDIR}${BZDIR}/globals.pl @ 1.43 log @Comment out dependencies of the style {perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS since pkgsrc enforces the newest perl version anyway, so they should always pick perl, but sometimes (pkg_add) don't due to the design of the {,} syntax. No effective change for the above reason. Ok joerg @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2015/06/12 10:48:47 wiz Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.42 log @Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2014/05/31 12:22:42 wiz Exp $ d15 1 a15 1 DEPENDS+= {perl>=5.6.1,p5-File-Temp-[0-9]*}:../../devel/p5-File-Temp d17 1 a17 1 DEPENDS+= {perl>=5.17.3,p5-Text-Tabs+Wrap>=2001.0131}:../../textproc/p5-Text-Tabs+Wrap d21 1 a21 1 DEPENDS+= {perl>=5.8.4,p5-MIME-Base64>=3.01}:../../converters/p5-MIME-Base64 @ 1.41 log @Don't expect perl to provide p5-CGI, depend on the package instead. Bump PKGREVISION. p5-CGI will be removed from perl soon. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2014/05/29 23:35:34 wiz Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.40 log @Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2013/12/09 14:17:42 obache Exp $ d4 1 a4 1 PKGREVISION= 5 d13 1 a13 1 DEPENDS+= {perl>=5.8.1,p5-CGI>=2.93}:../../www/p5-CGI @ 1.39 log @Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes. Bump PKGREVISION for runtime dependency pattern changed packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2013/11/24 09:57:03 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.38 log @Comment out p5-Storable dependency; included in perl since 5.7.3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2013/05/31 12:39:57 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 d13 1 a13 1 DEPENDS+= p5-CGI>=2.93:../../www/p5-CGI d15 1 a15 1 DEPENDS+= p5-File-Temp-[0-9]*:../../devel/p5-File-Temp d17 1 a17 1 DEPENDS+= p5-Text-Tabs+Wrap>=2001.0131:../../textproc/p5-Text-Tabs+Wrap d21 1 a21 1 DEPENDS+= p5-MIME-Base64>=3.01:../../converters/p5-MIME-Base64 @ 1.37 log @Bump all packages for perl-5.18, that a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.36 2012/10/03 21:54:28 wiz Exp $ # d4 1 a4 1 PKGREVISION= 2 d18 1 a18 1 DEPENDS+= p5-Storable-[0-9]*:../../devel/p5-Storable @ 1.36 log @Bump all packages that use perl, or depend on a p5-* package, or are called p5-*. I hope that's all of them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2009/07/17 16:53:46 adrianp Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.35 log @Give up MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2009/02/03 23:05:28 adrianp Exp $ d5 1 @ 1.34 log @Update to 2.22.7 + Saving changes to parameters would sometimes fail silently. Bugzilla will now throw an error instead of failing silently. (bug 347707) Security fixes for: http://www.bugzilla.org/security/2.22.6/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2008/11/09 20:09:02 adrianp Exp $ d8 1 a8 1 MAINTAINER= adrianp@@NetBSD.org @ 1.33 log @Bugzilla 2.22.6 is compatible with Perl 5.10. Includes a fix for: http://www.bugzilla.org/security/2.20.6/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2008/08/17 09:21:47 adrianp Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22.6 @ 1.33.2.1 log @pullup ticket #2681 - requested by adrianp bugzilla: bug fix revisions pulled up: pkgsrc/devel/bugzilla/Makefile 1.34 pkgsrc/devel/bugzilla/PLIST 1.16 pkgsrc/devel/bugzilla/distinfo 1.18 Module Name: pkgsrc Committed By: adrianp Date: Tue Feb 3 23:05:28 UTC 2009 Modified Files: pkgsrc/devel/bugzilla: Makefile PLIST distinfo Log Message: Update to 2.22.7 + Saving changes to parameters would sometimes fail silently. Bugzilla will now throw an error instead of failing silently. (bug 347707) Security fixes for: http://www.bugzilla.org/security/2.22.6/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2008/11/09 20:09:02 adrianp Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22.7 @ 1.32 log @Update to 2.22.5 Addresses a new security issue: http://www.bugzilla.org/security/2.22.4/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2008/05/26 02:13:17 joerg Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22.5 @ 1.32.4.1 log @Pullup ticket #2590 - requested by adrianp bugzilla: security update Revisions pulled up: - devel/bugzilla/Makefile 1.33 - devel/bugzilla/PLIST 1.15 - devel/bugzilla/distinfo 1.17 --- Module Name: pkgsrc Committed By: adrianp Date: Sun Nov 9 20:09:02 UTC 2008 Modified Files: pkgsrc/devel/bugzilla: Makefile PLIST distinfo Log Message: Bugzilla 2.22.6 is compatible with Perl 5.10. Includes a fix for: http://www.bugzilla.org/security/2.20.6/ @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 DISTNAME= bugzilla-2.22.6 @ 1.31 log @Second round of explicit pax dependencies. As reminded by tnn@@, many packages used to use ${PAX}. Use the common way of directly calling pax, it is created as tool after all. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2008/05/24 13:19:51 tnn Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22.4 @ 1.31.4.1 log @pullup ticket #2490 - requested by adrianp bugzilla: update for security issue revisions pulled up: pkgsrc/devel/bugzilla/Makefile 1.32 pkgsrc/devel/bugzilla/distinfo 1.16 Module Name: pkgsrc Committed By: adrianp Date: Sun Aug 17 09:21:47 UTC 2008 Modified Files: pkgsrc/devel/bugzilla: Makefile distinfo Log Message: Update to 2.22.5 Addresses a new security issue: http://www.bugzilla.org/security/2.22.4/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2008/05/26 02:13:17 joerg Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22.5 @ 1.30 log @Conflicts lines for the same package name but different version are redundant, so drop them. XXX: should one of the pkgs be renamed? @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2008/05/06 19:36:39 adrianp Exp $ d29 1 a29 1 USE_TOOLS+= perl:run d106 1 a106 1 cd ${WRKSRC}/${i} && ${PAX} -rw . ${DESTDIR}${BZDIR}/${i} @ 1.29 log @2.22.4 Class: Cross-Site Scripting Versions: 2.17.2 and higher Description: When using the "Format for Printing" view of a bug (or the "Long Format" of a bug list, which is the same thing), there was a cross-site scripting hole--arbitrary text from a particular URL parameter could be injected into the page without filtering. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2008/03/03 17:45:34 jlam Exp $ a11 2 CONFLICTS+= bugzilla-3.[0-9]* @ 1.28 log @Mechanical changes to add DESTDIR support to packages that install their files via a custom do-install target. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2007/12/22 07:22:06 obache Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22.3 d12 2 @ 1.28.2.1 log @pullup ticket #2380 - requested by adrianp bugzilla: update for cross-site scripting vulnerability revisions pulled up: - pkgsrc/devel/bugzilla/Makefile - pkgsrc/devel/bugzilla/PLIST - pkgsrc/devel/bugzilla/distinfo Module Name: pkgsrc Committed By: adrianp Date: Tue May 6 19:36:39 UTC 2008 Modified Files: pkgsrc/devel/bugzilla: Makefile PLIST distinfo Log Message: 2.22.4 Class: Cross-Site Scripting Versions: 2.17.2 and higher Description: When using the "Format for Printing" view of a bug (or the "Long Format" of a bug list, which is the same thing), there was a cross-site scripting hole--arbitrary text from a particular URL parameter could be injected into the page without filtering. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2008/03/03 17:45:34 jlam Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22.4 a11 2 CONFLICTS+= bugzilla-3.[0-9]* @ 1.27 log @Change MOZILLA master sites difinitions, related to PR 37379. There are three types Mozilla mirrors. (http://www.mozilla.org/mirroring.html) * mozilla-current contains only the current version of Firefox and Thunderbird * mozilla-release contains Firefox, Thunderbird, and Sunbird releases * mozilla-all complete archive Define following variables for mozilla master sites: MASTER_SITE_MOZILLA_ALL = mozilla-all MASTER_SITE_MOZILLA = mozilla-release and change some packages to use appropriate variable. Update contents of MASTER_SITE_MOZILLA with master and primary mirrors taken from http://www.mozilla.org/mirrors.html and add some sample definitions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2007/08/25 09:49:33 adrianp Exp $ d24 2 d71 33 a103 33 ${INSTALL_DATA_DIR} ${DOCDIR} ${INSTALL_DATA_DIR} ${EGDIR} ${INSTALL_DATA_DIR} ${BZDIR} ${INSTALL_DATA_DIR} ${BZDIR}/Bugzilla ${INSTALL_DATA_DIR} ${BZDIR}/js ${INSTALL_DATA_DIR} ${BZDIR}/template ${INSTALL_DATA_DIR} ${BZDIR}/skins ${INSTALL_DATA_DIR} ${BZDIR}/docs ${INSTALL_DATA_DIR} ${BZDIR}/docs/html ${INSTALL_DATA_DIR} ${BZDIR}/images ${INSTALL_DATA} ${WRKSRC}/docs/txt/Bugzilla-Guide.txt ${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/docs/rel_notes.txt ${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/QUICKSTART ${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/UPGRADING ${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/UPGRADING-pre-2.8 ${DOCDIR} ${INSTALL_SCRIPT} ${WRKSRC}/*.cgi ${BZDIR} ${INSTALL_SCRIPT} ${WRKSRC}/*.pl ${BZDIR} ${INSTALL_DATA} ${WRKSRC}/*.js ${BZDIR} ${INSTALL_DATA} ${WRKSRC}/robots.txt ${BZDIR} ${INSTALL_DATA} ${WRKSRC}/bugzilla.dtd ${BZDIR} ${INSTALL_DATA} ${WRKSRC}/duplicates.xul ${BZDIR} ${INSTALL_DATA} ${WRKSRC}/Bugzilla.pm ${BZDIR} ${INSTALL_DATA} ${WRKSRC}/bugzilla.conf ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/localconfig ${EGDIR} ${INSTALL_DATA} ${WRKSRC}/images/*.png ${BZDIR}/images ${INSTALL_DATA} ${WRKSRC}/js/*.js ${BZDIR}/js ${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${BZDIR}/docs/html d106 4 a109 4 cd ${WRKSRC}/${i} && ${PAX} -rw . ${BZDIR}/${i} ${FIND} ${BZDIR}/${i} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} ${FIND} ${BZDIR}/${i} -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE} ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${BZDIR}/${i} d112 1 a112 1 ${CHMOD} ${SHAREMODE} ${BZDIR}/globals.pl @ 1.26 log @Update to 2.22.3 + Bug lists in iCal format were cutting off bug summaries if they had a comma in them. (bug 274408) + If collectstats.pl encountered an invalid series when collecting data for New Charts, it would stop processing all series, silently. This means that several series may not have been collecting data. On PostgreSQL, all series were failing, thus meaning that New Charts were not working at all on PostgreSQL. (bug 257351) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2007/07/04 20:54:37 jlam Exp $ d6 1 a6 1 MASTER_SITES= ${MASTER_SITE_MOZILLA:=webtools/} @ 1.25 log @Make it easier to build and install packages "unprivileged", where the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2007/06/15 14:20:10 jlam Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22.2 @ 1.24 log @Use CONF_FILES_PERMS instead of CONF_FILES + SPECIAL_PERMS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2007/02/03 17:21:02 adrianp Exp $ d34 4 a37 1 BUILD_DEFS+= BZ_WEB_GROUP SENDMAIL APACHE_USER APACHE_GROUP CVS @ 1.23 log @Update to 2.22.2 + Make Bugzilla compatible with Template Toolkit 2.15 (bug 357374) + Make Bugzilla compatible with versions of MySQL higher than 5.0.25 (bug 321645) + Sanity Check can now only be run by people with the "admin" privilege. (bug 91761) + Security [XSS] fix https://bugzilla.mozilla.org/show_bug.cgi?id=367674 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2007/01/13 21:24:58 abs Exp $ d41 3 a43 3 CONF_FILES= ${EGDIR}/bugzilla.conf ${PKG_SYSCONFDIR}/bugzilla.conf \ ${EGDIR}/localconfig ${BZDIR}/localconfig SPECIAL_PERMS= ${BZDIR}/localconfig ${APACHE_USER} ${SHAREGRP} 0400 @ 1.22 log @p5-File-Spec has gone (superseded by p5-PathTools), but the version in the perl in pkgsrc should be enough for these packages. Bump PKGREVISIONs Cleanup for PR pkg/35402 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2006/10/15 12:36:05 adrianp Exp $ d4 1 a4 2 DISTNAME= bugzilla-2.22.1 PKGREVISION= 1 d107 2 @ 1.21 log @Update to 2.22.1 + When sending mail, Bugzilla could throw the error "Insecure dependency in exec while running with -T switch" (bug 340538). + Using the public webdot server (for dependency graphs) should work again (bug 351243). + The "I'm added to or removed from this capacity" email preference wasn't working for new bugs (bug 349852). + The original release of 2.22 incorrectly said it required Template-Toolkit version 2.08. In actual fact, Bugzilla requires version 2.10 (bug 351478). + votes.cgi would crash if your bug was the one confirming a bug (bug 351300). + checksetup.pl now correctly reports if your Template::Plugin::GD module is missing. If missing, it could lead to charts and graphs not working (bug 345389). + The "Keyword" field on buglist.cgi was not sorted alphabetically, so it wasn't very useful for sorting (bug 342828). + Sendmail will no longer complain about there being a newline in the email address, when Bugzilla sends mail (bug 331365). + contrib/bzdbcopy.pl would try to insert an invalid value into the database, unnecessarily (bug 335572). + Deleting a bug now correctly deletes its attachments from the database (bug 339667). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2006/10/15 12:21:13 adrianp Exp $ d5 1 a15 1 DEPENDS+= p5-File-Spec>=0.84:../../devel/p5-File-Spec @ 1.21.2.1 log @Pullup ticket 2016 - requested by adrianp security update for bugzilla Revisions pulled up: - pkgsrc/devel/bugzilla/Makefile 1.23 (via patch) - pkgsrc/devel/bugzilla/PLIST 1.12 - pkgsrc/devel/bugzilla/distinfo 1.13 Module Name: pkgsrc Committed By: adrianp Date: Sat Feb 3 17:21:02 UTC 2007 Modified Files: pkgsrc/devel/bugzilla: Makefile PLIST distinfo Log Message: Update to 2.22.2 + Make Bugzilla compatible with Template Toolkit 2.15 (bug 357374) + Make Bugzilla compatible with versions of MySQL higher than 5.0.25 (bug 321645) + Sanity Check can now only be run by people with the "admin" privilege. (bug 91761) + Security [XSS] fix https://bugzilla.mozilla.org/show_bug.cgi?id=367674 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2007/02/03 17:21:02 adrianp Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22.2 a107 2 ${CHMOD} ${SHAREMODE} ${BZDIR}/globals.pl @ 1.20 log @Update to 2.22 New features include: * Complete PostgreSQL Support * Parameters In Sections * One Codebase, Multiple Databases * UTF-8 for New Installations * Admins Can Impersonate Users * Bug Import and Moving Improvements * Adding Individual Bugs to Saved Searches * Attach URLs * Optional "Strict Isolation" for Groups * "editcomponents" Change * "shutdownhtml" Change * Miscellaneous Improvements For further details see: http://www.bugzilla.org/releases/2.22/new-features.html http://www.bugzilla.org/releases/2.22/release-notes.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2006/07/07 22:10:07 jlam Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.22 d17 1 a17 1 DEPENDS+= p5-Template-Toolkit>=2.08:../../www/p5-Template-Toolkit @ 1.19 log @Add an explicit run-time dependency on perl because these packages install perl scripts. Bump the PKGREVISION for the dependency change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2006/06/17 19:03:05 rillig Exp $ d4 1 a4 2 DISTNAME= bugzilla-2.20.1 PKGREVISION= 1 d6 1 a6 1 MASTER_SITES= http://ftp.mozilla.org/pub/mozilla.org/webtools/ a13 1 DEPENDS+= p5-DBD-mysql>=2.9003:../../databases/p5-DBD-mysql d21 3 a23 1 DEPENDS+= p5-MailTools>=1.65:../../mail/p5-MailTools d33 1 d35 1 a35 1 BUILD_DEFS+= BZ_WEB_GROUP SENDMAIL APACHE_USER d56 2 a87 1 ${INSTALL_DATA} ${WRKSRC}/*.html ${BZDIR} a89 1 ${INSTALL_DATA} ${WRKSRC}/ant.jpg ${BZDIR} d108 1 a108 1 # .include "../../mk/apache.mk" @ 1.19.2.1 log @Pullup ticket 1873 - requested by adrianp security update for bugzilla Revisions pulled up: - pkgsrc/devel/bugzilla/MESSAGE 1.3 - pkgsrc/devel/bugzilla/Makefile 1.20, 1.21 - pkgsrc/devel/bugzilla/PLIST 1.10, 1.11 - pkgsrc/devel/bugzilla/distinfo 1.11, 1.12 - pkgsrc/devel/bugzilla/options.mk 1.2 - pkgsrc/devel/bugzilla/files/localconfig 1.3 Module Name: pkgsrc Committed By: adrianp Date: Sun Oct 15 12:21:14 UTC 2006 Modified Files: pkgsrc/devel/bugzilla: MESSAGE Makefile PLIST distinfo options.mk pkgsrc/devel/bugzilla/files: localconfig Log Message: Update to 2.22 New features include: * Complete PostgreSQL Support * Parameters In Sections * One Codebase, Multiple Databases * UTF-8 for New Installations * Admins Can Impersonate Users * Bug Import and Moving Improvements * Adding Individual Bugs to Saved Searches * Attach URLs * Optional "Strict Isolation" for Groups * "editcomponents" Change * "shutdownhtml" Change * Miscellaneous Improvements For further details see: http://www.bugzilla.org/releases/2.22/new-features.html http://www.bugzilla.org/releases/2.22/release-notes.html --- Module Name: pkgsrc Committed By: adrianp Date: Sun Oct 15 12:36:05 UTC 2006 Modified Files: pkgsrc/devel/bugzilla: Makefile PLIST distinfo Log Message: Update to 2.22.1 + When sending mail, Bugzilla could throw the error "Insecure dependency in exec while running with -T switch" (bug 340538). + Using the public webdot server (for dependency graphs) should work again (bug 351243). + The "I'm added to or removed from this capacity" email preference wasn't working for new bugs (bug 349852). + The original release of 2.22 incorrectly said it required Template-Toolkit version 2.08. In actual fact, Bugzilla requires version 2.10 (bug 351478). + votes.cgi would crash if your bug was the one confirming a bug (bug 351300). + checksetup.pl now correctly reports if your Template::Plugin::GD module is missing. If missing, it could lead to charts and graphs not working (bug 345389). + The "Keyword" field on buglist.cgi was not sorted alphabetically, so it wasn't very useful for sorting (bug 342828). + Sendmail will no longer complain about there being a newline in the email address, when Bugzilla sends mail (bug 331365). + contrib/bzdbcopy.pl would try to insert an invalid value into the database, unnecessarily (bug 335572). + Deleting a bug now correctly deletes its attachments from the database (bug 339667). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2006/10/15 12:36:05 adrianp Exp $ d4 2 a5 1 DISTNAME= bugzilla-2.22.1 d7 1 a7 1 MASTER_SITES= ${MASTER_SITE_MOZILLA:=webtools/} d15 1 d19 1 a19 1 DEPENDS+= p5-Template-Toolkit>=2.10:../../www/p5-Template-Toolkit d23 1 a23 3 DEPENDS+= p5-MailTools>=1.74:../../mail/p5-MailTools DEPENDS+= p5-MIME-Base64>=3.01:../../converters/p5-MIME-Base64 DEPENDS+= p5-MIME-tools>=5.406:../../mail/p5-MIME-tools a32 1 CVS?= /usr/bin/cvs d34 1 a34 1 BUILD_DEFS+= BZ_WEB_GROUP SENDMAIL APACHE_USER APACHE_GROUP CVS a54 2 SUBST_SED.conf+= -e "s|@@CVS@@|${CVS}|g" SUBST_SED.conf+= -e "s|@@DBDRIVER@@|${DBDRIVER}|g" d85 1 d88 1 d107 1 a107 1 .include "../../mk/apache.mk" @ 1.18 log @Fixed most pkglint warnings. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2006/02/21 16:48:55 adrianp Exp $ d5 1 d28 1 @ 1.17 log @Update to 2.20.1 Make pkglint happer This also fixes a number of security issues: http://www.securityfocus.com/archive/1/425584/30/0/threaded > Version 2.20.1 > -------------- > > + Many PostgreSQL fixes, including fixing whine.pl on Pg 8 > (bug 301062) and fixing the --regenerate option of collectstats.pl > for all versions of Pg (bug 316971). However, users who want full > PostgreSQL support are encouraged to use the 2.22 series, as > certain PostgreSQL bugs were discovered that will not be fixed > in 2.20 (their fixes were too complex). > > + In Bugzilla 2.20, the "administrator" user created by checksetup.pl > would not ever be sent email, because their email preferences were > left blank. This has been fixed for 2.20.1. However, if you created > this administrative user with Bugzilla 2.20, make sure to go back > and enable their Email Preferences. (bug 317489) > > + The bzdbcopy.pl script mentioned in these release notes > has now actually been checked-in to the 2.20 branch, and so > it's included in this release. (bug 291776) > > + When there's only one Classification, you now won't be required > to pick a Classification on bug entry. (bug 311489) > > + You can no longer add dependencies on bugs you can't see. > (bug 141593) > > + The CC list is included in "New" bug emails, again. (bug 313661) > > + In the original 2.20, certain scripts were not correctly using > the "shadow database," if it was specified. This has been fixed > in 2.20.1. (bug 313695) > > + "Saved Searches" that were saved before Bugzilla 2.20, would throw > an error if they contained "Days Since Bug Changed." as part of their > criteria. This has been fixed in Bugzilla 2.20.1. (bug 302599) > > + You can now successfully delete a product even when Target Milestones > are turned off. (bug 317025) > > + checksetup.pl now correctly pre-compiles templates for languages other > than English. (bug 304417) > > + The "All Closed" chart that is created by default in New Charts > now actually represents all closed bugs, and not all bugs in the > product. (bug 300473) > > + CSV bug lists with more than 1000 dates now work properly. (bug 257813) > > + Various bugs with upgrading from previous versions of Bugzilla > have been fixed. (bug 307662, bug 311047, bug 310108) > > + Many, many other bug fixes. See http://www.bugzilla.org/status/changes.html > for details on what was fixed between 2.20 and 2.20.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2006/02/05 23:08:40 joerg Exp $ d32 1 a32 1 BUILD_DEFS+= BZ_WEB_GROUP SENDMAIL APACHE_USER d48 1 d50 4 a53 5 SUBST_SED.conf= -e "s|@@BZ_WEB_GROUP@@|${BZ_WEB_GROUP}|g" \ -e "s|@@PREFIX@@|${PREFIX}|g" \ -e "s|@@BZDIR@@|${BZDIR}|g" \ -e "s|/usr/lib/sendmail|${SENDMAIL}|g" SUBST_MESSAGE.conf= Fixing configuration files. d56 4 a59 4 @@${FIND} ${WRKSRC} -type d -name CVS | ${XARGS} ${RM} -rf @@${FIND} ${WRKSRC} -type f -name ".cvsignore" | ${XARGS} ${RM} -f @@${CP} ${FILESDIR}/bugzilla.conf ${WRKSRC} @@${CP} ${FILESDIR}/localconfig ${WRKSRC} d98 6 a103 6 . for i in ${PAX_DIRS} cd ${WRKSRC}/${i} && ${PAX} -rw . ${BZDIR}/${i} ${FIND} ${BZDIR}/${i} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} ${FIND} ${BZDIR}/${i} -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE} ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${BZDIR}/${i} . endfor @ 1.16 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2005/12/29 06:21:36 jlam Exp $ d4 1 a4 2 DISTNAME= bugzilla-2.20 PKGREVISION= 2 d34 1 a34 1 MESSAGE_SUBST+= BZDIR=${BZDIR} PKG_SYSCONFDIR=${PKG_SYSCONFDIR} d44 1 a44 1 REPLACE_PERL= *.pl *.cgi d53 1 a53 1 SUBST_MESSAGE.conf= "Fixing configuration files." @ 1.15 log @Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2005/12/05 20:50:02 rillig Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.14 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2005/11/02 11:35:57 adrianp Exp $ a28 1 USE_PKGINSTALL= YES @ 1.14.2.1 log @Pullup ticket 1215 - requested by Adrian Portelli security update for bugzilla Revisions pulled up: - pkgsrc/devel/bugzilla/Makefile 1.17 - pkgsrc/devel/bugzilla/PLIST 1.8 - pkgsrc/devel/bugzilla/distinfo 1.10 Module Name: pkgsrc Committed By: adrianp Date: Tue Feb 21 16:48:55 UTC 2006 Modified Files: pkgsrc/devel/bugzilla: Makefile PLIST distinfo Log Message: Update to 2.20.1 Make pkglint happer This also fixes a number of security issues: http://www.securityfocus.com/archive/1/425584/30/0/threaded > Version 2.20.1 > -------------- > > + Many PostgreSQL fixes, including fixing whine.pl on Pg 8 > (bug 301062) and fixing the --regenerate option of collectstats.pl > for all versions of Pg (bug 316971). However, users who want full > PostgreSQL support are encouraged to use the 2.22 series, as > certain PostgreSQL bugs were discovered that will not be fixed > in 2.20 (their fixes were too complex). > > + In Bugzilla 2.20, the "administrator" user created by checksetup.pl > would not ever be sent email, because their email preferences were > left blank. This has been fixed for 2.20.1. However, if you created > this administrative user with Bugzilla 2.20, make sure to go back > and enable their Email Preferences. (bug 317489) > > + The bzdbcopy.pl script mentioned in these release notes > has now actually been checked-in to the 2.20 branch, and so > it's included in this release. (bug 291776) > > + When there's only one Classification, you now won't be required > to pick a Classification on bug entry. (bug 311489) > > + You can no longer add dependencies on bugs you can't see. > (bug 141593) > > + The CC list is included in "New" bug emails, again. (bug 313661) > > + In the original 2.20, certain scripts were not correctly using > the "shadow database," if it was specified. This has been fixed > in 2.20.1. (bug 313695) > > + "Saved Searches" that were saved before Bugzilla 2.20, would throw > an error if they contained "Days Since Bug Changed." as part of their > criteria. This has been fixed in Bugzilla 2.20.1. (bug 302599) > > + You can now successfully delete a product even when Target Milestones > are turned off. (bug 317025) > > + checksetup.pl now correctly pre-compiles templates for languages other > than English. (bug 304417) > > + The "All Closed" chart that is created by default in New Charts > now actually represents all closed bugs, and not all bugs in the > product. (bug 300473) > > + CSV bug lists with more than 1000 dates now work properly. (bug 257813) > > + Various bugs with upgrading from previous versions of Bugzilla > have been fixed. (bug 307662, bug 311047, bug 310108) > > + Many, many other bug fixes. See > http://www.bugzilla.org/status/changes.html > for details on what was fixed between 2.20 and 2.20.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2006/02/21 16:48:55 adrianp Exp $ d4 2 a5 1 DISTNAME= bugzilla-2.20.1 d36 1 a36 1 MESSAGE_SUBST+= BZDIR=${BZDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q} d46 1 a46 1 REPLACE_PERL+= *.pl *.cgi d55 1 a55 1 SUBST_MESSAGE.conf= Fixing configuration files. @ 1.13 log @PLIST fixes for missing files reported by Krister Walfridsson (CHECK_FILES=yes) Bump nb @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2005/10/26 10:16:09 adrianp Exp $ d48 1 a48 1 SUBST_CLASSES= conf @ 1.12 log @Move to bugzilla 2.20 From the release-notes.html: What's New? New User-Interface Color/Style Higher-Level Categorization of Bugs (above "Product") Regular Reports by Email of Complex Queries ("Whining") "Environment Variable" Authentication Method User-List Drop-Down Menus Server-Side Comment Wrapping UI for Editing Priority, OS, Platform, and Severity Bugzilla Queries as RSS Choice of E-Mail Sending Methods "Large Attachment" Storage and lots of Miscellaneous Improvements See http://www.bugzilla.org/releases/2.20/release-notes.html for all the details. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2005/10/05 15:09:23 salo Exp $ d5 1 @ 1.11 log @Security update to 2.18.4: "Two security issues have been reported in Bugzilla, which can be exploited by malicious people to disclose system and potentially sensitive information." See http://www.bugzilla.org/security/2.18.4/ for more details. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2005/08/06 06:19:07 jlam Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.18.4 d14 3 a16 3 DEPENDS+= p5-DBD-mysql>=2.1010:../../databases/p5-DBD-mysql DEPENDS+= p5-DBI>=1.36:../../databases/p5-DBI DEPENDS+= p5-File-Spec>=0.82:../../devel/p5-File-Spec d20 3 a22 1 DEPENDS+= p5-TimeDate>=1.14:../../time/p5-TimeDate d30 1 a30 1 BZ_WEB_GROUP?= www d43 1 d57 2 a58 3 @@${FIND} ${WRKSRC}/template -type d -name CVS | ${XARGS} ${RM} -rf @@${FIND} ${WRKSRC}/template -type f -name ".cvsignore" | ${XARGS} \ ${RM} -f d67 1 a67 3 ${INSTALL_DATA_DIR} ${BZDIR}/Bugzilla/Auth ${INSTALL_DATA_DIR} ${BZDIR}/Bugzilla/Template/Plugin ${INSTALL_DATA_DIR} ${BZDIR}/css d71 1 a71 1 ${INSTALL_DATA_DIR} ${BZDIR}/skins/standard d73 2 a74 2 ${INSTALL_DATA_DIR} ${BZDIR}/docs/images ${INSTALL_DATA_DIR} ${BZDIR}/docs/images/callouts d81 1 d85 1 a85 5 ${INSTALL_DATA} ${WRKSRC}/Bugzilla.pm ${BZDIR} ${INSTALL_DATA} ${WRKSRC}/Bugzilla/*.pm ${BZDIR}/Bugzilla ${INSTALL_DATA} ${WRKSRC}/Bugzilla/Auth/*.pm ${BZDIR}/Bugzilla/Auth ${INSTALL_DATA} ${WRKSRC}/Bugzilla/Template/Plugin/*.pm \ ${BZDIR}/Bugzilla/Template/Plugin a86 1 ${INSTALL_DATA} ${WRKSRC}/1x1.gif ${BZDIR} d88 4 a91 1 ${INSTALL_DATA} ${WRKSRC}/padlock.png ${BZDIR} d94 2 a95 2 ${INSTALL_DATA} ${WRKSRC}/bugzilla.dtd ${BZDIR} ${INSTALL_DATA} ${WRKSRC}/*.js ${BZDIR} a96 2 ${INSTALL_DATA} ${WRKSRC}/duplicates.xul ${BZDIR} ${INSTALL_DATA} ${WRKSRC}/css/*.css ${BZDIR}/css a97 11 cd ${WRKSRC}/template && ${PAX} -rw . ${BZDIR}/template ${FIND} ${BZDIR}/template -type f | ${XARGS} ${CHMOD} ${SHAREMODE} ${FIND} ${BZDIR}/template -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE} ${CHMOD} ${BINMODE} ${BZDIR}/template/en/default/filterexceptions.pl ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${BZDIR}/template ${INSTALL_DATA} ${WRKSRC}/skins/standard/*.css ${BZDIR}/skins/standard ${INSTALL_DATA} ${WRKSRC}/docs/images/*.gif ${BZDIR}/docs/images ${INSTALL_DATA} ${WRKSRC}/docs/images/*.png ${BZDIR}/docs/images ${INSTALL_DATA} ${WRKSRC}/docs/images/*.xml ${BZDIR}/docs/images ${INSTALL_DATA} ${WRKSRC}/docs/images/callouts/*.gif \ ${BZDIR}/docs/images/callouts d99 8 a106 1 .include "../../mk/apache.mk" @ 1.10 log @Bump the PKGREVISIONs of all (638) packages that hardcode the locations of Perl files to deal with the perl-5.8.7 update that moved all pkgsrc-installed Perl files into the "vendor" directories. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2005/08/05 21:45:29 jlam Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.18.3 @ 1.10.2.1 log @Pullup ticket 804 - requested by Lubomir Sedlacik security update for bugzilla Revisions pulled up: - pkgsrc/devel/bugzilla/Makefile 1.11 - pkgsrc/devel/bugzilla/distinfo 1.8 Module Name: pkgsrc Committed By: salo Date: Wed Oct 5 15:09:23 UTC 2005 Modified Files: pkgsrc/devel/bugzilla: Makefile distinfo Log Message: Security update to 2.18.4: "Two security issues have been reported in Bugzilla, which can be exploited by malicious people to disclose system and potentially sensitive information." See http://www.bugzilla.org/security/2.18.4/ for more details. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2005/10/05 15:09:23 salo Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.18.4 @ 1.9 log @Don't use buildlink3.mk files when not needing a library dependency. Bugzilla only want's p5-* modules, and the MySQL dependency is pulled in indirectly because it needs p5-DBD-mysql. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2005/07/14 10:26:29 adrianp Exp $ a26 1 PERL5_REQD+= 5.6.0 @ 1.8 log @- Update to 2.18.3 - Update addresses two security issues - From the ChangeLog: > Version 2.18.2 > -------------- > > + You can now create accounts with createaccount.cgi even > when the "requirelogin" parameter is turned on. (Bug 294778) > > + Bugs that are in disabled groups may not show a padlock > on the bug list, or may otherwise behave strangely. You > can now fix this using sanitycheck.cgi. (Bug 277454) > > + If sendmail dies while you are marking a bug > as a duplicate, the duplicates table will no longer become > corrupted. (Bug 225042) > > + Any user can change a flag on any bug. This also allows the > attacker to expose the summary of any bug, even a hidden bug. > > + Summaries of private bugs are sometimes exposed under a very rare > condition if you use MySQL replication. > > Version 2.18.3 > -------------- > > + The query.cgi page was broken in 2.18.2 by bug 300138. > That is now fixed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2005/06/17 22:58:02 adrianp Exp $ d14 2 a20 1 DEPENDS+= p5-DBD-mysql>=2.1010:../../databases/p5-DBD-mysql a28 3 BUILDLINK_DEPENDS.p5-DBI+= p5-DBI>=1.36 BUILDLINK_DEPENDS.mysql-client+= mysql-client>=3.23.41 a113 2 .include "../../databases/p5-DBI/buildlink3.mk" .include "../../mk/mysql.buildlink3.mk" @ 1.7 log @- Modify checkconfig.pl to accept any version of File::Spec as this will by taken care of by pkgsrc infrastructure anyway. - The problem is that checkconfig.pl thinks File::Spec v0.90 is v0.9 and complains that the version installed is too old. - Problem reported by Brandon Adams on tech-pkg@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2005/05/15 17:04:32 adrianp Exp $ d4 1 a4 2 DISTNAME= bugzilla-2.18.1 PKGREVISION= 1 @ 1.7.2.1 log @Pullup ticket 600 - requested by Adrian Portelli security update for bugzilla Revisions pulled up: - pkgsrc/devel/bugzilla/Makefile 1.8 - pkgsrc/devel/bugzilla/PLIST 1.4 - pkgsrc/devel/bugzilla/distinfo 1.7 Module Name: pkgsrc Committed By: adrianp Date: Thu Jul 14 10:26:29 UTC 2005 Modified Files: pkgsrc/devel/bugzilla: Makefile PLIST distinfo Log Message: - Update to 2.18.3 - Update addresses two security issues - From the ChangeLog: > Version 2.18.2 > -------------- > > + You can now create accounts with createaccount.cgi even > when the "requirelogin" parameter is turned on. (Bug 294778) > > + Bugs that are in disabled groups may not show a padlock > on the bug list, or may otherwise behave strangely. You > can now fix this using sanitycheck.cgi. (Bug 277454) > > + If sendmail dies while you are marking a bug > as a duplicate, the duplicates table will no longer become > corrupted. (Bug 225042) > > + Any user can change a flag on any bug. This also allows the > attacker to expose the summary of any bug, even a hidden bug. > > + Summaries of private bugs are sometimes exposed under a very rare > condition if you use MySQL replication. > > Version 2.18.3 > -------------- > > + The query.cgi page was broken in 2.18.2 by bug 300138. > That is now fixed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2005/06/17 22:58:02 adrianp Exp $ d4 2 a5 1 DISTNAME= bugzilla-2.18.3 @ 1.6 log @- Update to 2.18.1 - Two "Information Disclosure" security bugs fixed - From the ChangeLog: > + You can now enter a negative time for "Hours Worked" > in the time-tracking area. (Bug 271276) > > + The BugMail.pm customization required for Windows (as > described in the Bugzilla Guide) now actually works. (Bug 280911) > > + Users who were using Bugzilla 2.8 can now successfully upgrade > to 2.18.1 (they couldn't upgrade to 2.18). (Bug 283403) > > + Dependency mails are now properly sent during a mass-change of bugs. > (Bug 178157) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2005/04/11 21:45:18 tv Exp $ d5 1 @ 1.5 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/01/17 23:03:17 adrianp Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.18 d16 1 a16 1 #DEPENDS+= p5-Template-Toolkit>=2.08:../../www/p5-Template-Toolkit d111 2 @ 1.4 log @- Move to 2.18 release - No ChangeLog available only known change: Incorporate patches from last security issue @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/01/15 09:33:48 adrianp Exp $ a23 1 USE_BUILDLINK3= YES @ 1.4.2.1 log @Pullup ticket 509 - requested by Adrian Portelli security update for bugzilla Revisions pulled up: - pkgsrc/devel/bugzilla/DESCR 1.2 - pkgsrc/devel/bugzilla/MESSAGE 1.2 - pkgsrc/devel/bugzilla/Makefile 1.6 - pkgsrc/devel/bugzilla/PLIST 1.3 - pkgsrc/devel/bugzilla/distinfo 1.5 Module Name: pkgsrc Committed By: adrianp Date: Sun May 15 17:04:32 UTC 2005 Modified Files: pkgsrc/devel/bugzilla: DESCR MESSAGE Makefile PLIST distinfo Log Message: - Update to 2.18.1 - Two "Information Disclosure" security bugs fixed - From the ChangeLog: > + You can now enter a negative time for "Hours Worked" > in the time-tracking area. (Bug 271276) > > + The BugMail.pm customization required for Windows (as > described in the Bugzilla Guide) now actually works. (Bug 280911) > > + Users who were using Bugzilla 2.8 can now successfully upgrade > to 2.18.1 (they couldn't upgrade to 2.18). (Bug 283403) > > + Dependency mails are now properly sent during a mass-change of bugs. > (Bug 178157) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2005/05/15 17:04:32 adrianp Exp $ d4 1 a4 1 DISTNAME= bugzilla-2.18.1 d16 1 a16 1 DEPENDS+= p5-Template-Toolkit>=2.08:../../www/p5-Template-Toolkit a111 2 ${INSTALL_DATA} ${WRKSRC}/docs/images/*.png ${BZDIR}/docs/images ${INSTALL_DATA} ${WRKSRC}/docs/images/*.xml ${BZDIR}/docs/images @ 1.3 log @Remove APACHE_USER as this is already defined by mk/defaults/mk.conf @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2005/01/06 13:15:27 adrianp Exp $ d4 1 a4 2 DISTNAME= bugzilla-2.18rc3 PKGREVISION= 1 @ 1.2 log @Bump to nb1 for recent security issue: https://bugzilla.mozilla.org/show_bug.cgi?id=272620 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2005/01/02 13:39:55 adrianp Exp $ a34 1 APACHE_USER?= www @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 1 d17 1 a17 1 DEPENDS+= p5-Template-Toolkit>=2.08:../../www/p5-Template-Toolkit @ 1.1.1.1 log @Bugzilla is a "Defect Tracking System" or "Bug-Tracking System". Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively. Most commercial defect-tracking software vendors charge enormous licensing fees. Despite being "free", Bugzilla has many features its expensive counterparts lack. Consequently, Bugzilla has quickly become a favorite of hundreds of organizations across the globe. What Does Bugzilla Do? - Track bugs and code changes - Communicate with teammates - Submit and review patches - Manage quality assurance (QA) Bugzilla can help you get a handle on the software development process. Successful projects often are the result of successful organization and communication. Bugzilla is a powerful tool that will help your team get organized and communicate effectively. @ text @@