head 1.52; access; symbols pkgsrc-2023Q4:1.52.0.12 pkgsrc-2023Q4-base:1.52 pkgsrc-2023Q3:1.52.0.10 pkgsrc-2023Q3-base:1.52 pkgsrc-2023Q2:1.52.0.8 pkgsrc-2023Q2-base:1.52 pkgsrc-2023Q1:1.52.0.6 pkgsrc-2023Q1-base:1.52 pkgsrc-2022Q4:1.52.0.4 pkgsrc-2022Q4-base:1.52 pkgsrc-2022Q3:1.52.0.2 pkgsrc-2022Q3-base:1.52 pkgsrc-2022Q2:1.51.0.10 pkgsrc-2022Q2-base:1.51 pkgsrc-2022Q1:1.51.0.8 pkgsrc-2022Q1-base:1.51 pkgsrc-2021Q4:1.51.0.6 pkgsrc-2021Q4-base:1.51 pkgsrc-2021Q3:1.51.0.4 pkgsrc-2021Q3-base:1.51 pkgsrc-2021Q2:1.51.0.2 pkgsrc-2021Q2-base:1.51 pkgsrc-2021Q1:1.50.0.6 pkgsrc-2021Q1-base:1.50 pkgsrc-2020Q4:1.50.0.4 pkgsrc-2020Q4-base:1.50 pkgsrc-2020Q3:1.50.0.2 pkgsrc-2020Q3-base:1.50 pkgsrc-2020Q2:1.49.0.8 pkgsrc-2020Q2-base:1.49 pkgsrc-2020Q1:1.49.0.4 pkgsrc-2020Q1-base:1.49 pkgsrc-2019Q4:1.49.0.6 pkgsrc-2019Q4-base:1.49 pkgsrc-2019Q3:1.49.0.2 pkgsrc-2019Q3-base:1.49 pkgsrc-2019Q2:1.48.0.8 pkgsrc-2019Q2-base:1.48 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.46.0.10 pkgsrc-2018Q2-base:1.46 pkgsrc-2018Q1:1.46.0.8 pkgsrc-2018Q1-base:1.46 pkgsrc-2017Q4:1.46.0.6 pkgsrc-2017Q4-base:1.46 pkgsrc-2017Q3:1.46.0.4 pkgsrc-2017Q3-base:1.46 pkgsrc-2017Q2:1.45.0.8 pkgsrc-2017Q2-base:1.45 pkgsrc-2017Q1:1.45.0.6 pkgsrc-2017Q1-base:1.45 pkgsrc-2016Q4:1.45.0.4 pkgsrc-2016Q4-base:1.45 pkgsrc-2016Q3:1.45.0.2 pkgsrc-2016Q3-base:1.45 pkgsrc-2016Q2:1.44.0.8 pkgsrc-2016Q2-base:1.44 pkgsrc-2016Q1:1.44.0.6 pkgsrc-2016Q1-base:1.44 pkgsrc-2015Q4:1.44.0.4 pkgsrc-2015Q4-base:1.44 pkgsrc-2015Q3:1.44.0.2 pkgsrc-2015Q3-base:1.44 pkgsrc-2015Q2:1.43.0.2 pkgsrc-2015Q2-base:1.43 pkgsrc-2015Q1:1.42.0.8 pkgsrc-2015Q1-base:1.42 pkgsrc-2014Q4:1.42.0.6 pkgsrc-2014Q4-base:1.42 pkgsrc-2014Q3:1.42.0.4 pkgsrc-2014Q3-base:1.42 pkgsrc-2014Q2:1.42.0.2 pkgsrc-2014Q2-base:1.42 pkgsrc-2014Q1:1.41.0.4 pkgsrc-2014Q1-base:1.41 pkgsrc-2013Q4:1.41.0.2 pkgsrc-2013Q4-base:1.41 pkgsrc-2013Q3:1.40.0.2 pkgsrc-2013Q3-base:1.40 pkgsrc-2013Q2:1.39.0.2 pkgsrc-2013Q2-base:1.39 pkgsrc-2013Q1:1.38.0.4 pkgsrc-2013Q1-base:1.38 pkgsrc-2012Q4:1.38.0.2 pkgsrc-2012Q4-base:1.38 pkgsrc-2012Q3:1.36.0.26 pkgsrc-2012Q3-base:1.36 pkgsrc-2012Q2:1.36.0.24 pkgsrc-2012Q2-base:1.36 pkgsrc-2012Q1:1.36.0.22 pkgsrc-2012Q1-base:1.36 pkgsrc-2011Q4:1.36.0.20 pkgsrc-2011Q4-base:1.36 pkgsrc-2011Q3:1.36.0.18 pkgsrc-2011Q3-base:1.36 pkgsrc-2011Q2:1.36.0.16 pkgsrc-2011Q2-base:1.36 pkgsrc-2011Q1:1.36.0.14 pkgsrc-2011Q1-base:1.36 pkgsrc-2010Q4:1.36.0.12 pkgsrc-2010Q4-base:1.36 pkgsrc-2010Q3:1.36.0.10 pkgsrc-2010Q3-base:1.36 pkgsrc-2010Q2:1.36.0.8 pkgsrc-2010Q2-base:1.36 pkgsrc-2010Q1:1.36.0.6 pkgsrc-2010Q1-base:1.36 pkgsrc-2009Q4:1.36.0.4 pkgsrc-2009Q4-base:1.36 pkgsrc-2009Q3:1.36.0.2 pkgsrc-2009Q3-base:1.36 pkgsrc-2009Q2:1.34.0.24 pkgsrc-2009Q2-base:1.34 pkgsrc-2009Q1:1.34.0.22 pkgsrc-2009Q1-base:1.34 pkgsrc-2008Q4:1.34.0.20 pkgsrc-2008Q4-base:1.34 pkgsrc-2008Q3:1.34.0.18 pkgsrc-2008Q3-base:1.34 cube-native-xorg:1.34.0.16 cube-native-xorg-base:1.34 pkgsrc-2008Q2:1.34.0.14 pkgsrc-2008Q2-base:1.34 cwrapper:1.34.0.12 pkgsrc-2008Q1:1.34.0.10 pkgsrc-2008Q1-base:1.34 pkgsrc-2007Q4:1.34.0.8 pkgsrc-2007Q4-base:1.34 pkgsrc-2007Q3:1.34.0.6 pkgsrc-2007Q3-base:1.34 pkgsrc-2007Q2:1.34.0.4 pkgsrc-2007Q2-base:1.34 pkgsrc-2007Q1:1.34.0.2 pkgsrc-2007Q1-base:1.34 pkgsrc-2006Q4:1.33.0.4 pkgsrc-2006Q4-base:1.33 pkgsrc-2006Q3:1.33.0.2 pkgsrc-2006Q3-base:1.33 pkgsrc-2006Q2:1.32.0.2 pkgsrc-2006Q2-base:1.32 pkgsrc-2006Q1:1.30.0.2 pkgsrc-2006Q1-base:1.30 pkgsrc-2005Q4:1.29.0.2 pkgsrc-2005Q4-base:1.29 pkgsrc-2005Q3:1.27.0.2 pkgsrc-2005Q3-base:1.27 pkgsrc-2005Q2:1.25.0.2 pkgsrc-2005Q2-base:1.25 pkgsrc-2005Q1:1.23.0.4 pkgsrc-2005Q1-base:1.23 pkgsrc-2004Q4:1.23.0.2 pkgsrc-2004Q4-base:1.23 pkgsrc-2004Q3:1.22.0.4 pkgsrc-2004Q3-base:1.22 pkgsrc-2004Q2:1.22.0.2 pkgsrc-2004Q2-base:1.22 pkgsrc-2004Q1:1.17.0.4 pkgsrc-2004Q1-base:1.17 pkgsrc-2003Q4:1.17.0.2 pkgsrc-2003Q4-base:1.17 netbsd-1-6-1:1.16.0.2 netbsd-1-6-1-base:1.16 netbsd-1-6:1.13.0.4 netbsd-1-6-RELEASE-base:1.13 pkgviews:1.11.0.2 pkgviews-base:1.11 buildlink2:1.9.0.2 buildlink2-base:1.13 netbsd-1-5-PATCH003:1.9 netbsd-1-5-PATCH001:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.52 date 2022.06.28.11.37.03; author wiz; state Exp; branches; next 1.51; commitid D2UoJrTHpoHEANJD; 1.51 date 2021.05.24.19.55.13; author wiz; state Exp; branches; next 1.50; commitid qokaiStTApGMcrUC; 1.50 date 2020.08.31.18.12.32; author wiz; state Exp; branches; next 1.49; commitid 7zxRbfOkDOoxbfmC; 1.49 date 2019.08.11.13.24.18; author wiz; state Exp; branches; next 1.48; commitid Ifet9Pg6Qt99ZByB; 1.48 date 2018.08.22.09.47.24; author wiz; state Exp; branches; next 1.47; commitid YLub8g3ofvFGb6PA; 1.47 date 2018.07.04.13.40.41; author jperkin; state Exp; branches; next 1.46; commitid NnIyRkdX3Lbg3PIA; 1.46 date 2017.08.01.14.59.07; author wiz; state Exp; branches; next 1.45; commitid WdGfxAP8wrFJlw1A; 1.45 date 2016.07.09.06.39.11; author wiz; state Exp; branches; next 1.44; commitid dlqnocGpOoXV2Cdz; 1.44 date 2015.07.12.18.56.33; author wiz; state Exp; branches; next 1.43; commitid eGBYYIIW99WMN1ty; 1.43 date 2015.06.12.10.51.49; author wiz; state Exp; branches; next 1.42; commitid B4JmCfaVUbiY38py; 1.42 date 2014.05.29.23.37.56; author wiz; state Exp; branches; next 1.41; commitid laryHfkCalgYtuCx; 1.41 date 2013.12.09.14.17.54; author obache; state Exp; branches; next 1.40; commitid wogoyilp7OKaTsgx; 1.40 date 2013.07.30.13.01.11; author tez; state Exp; branches; next 1.39; commitid 55Lw1bClAqxUIuZw; 1.39 date 2013.05.31.12.42.31; author wiz; state Exp; branches 1.39.2.1; next 1.38; commitid hIeXGcx6VfKHwMRw; 1.38 date 2012.10.28.06.30.13; author asau; state Exp; branches; next 1.37; 1.37 date 2012.10.03.21.58.29; author wiz; state Exp; branches; next 1.36; 1.36 date 2009.07.25.17.29.13; author schmonz; state Exp; branches; next 1.35; 1.35 date 2009.07.07.16.43.50; author joerg; state Exp; branches; next 1.34; 1.34 date 2007.01.24.17.43.58; author reed; state Exp; branches; next 1.33; 1.33 date 2006.09.06.19.24.10; author adrianp; state Exp; branches; next 1.32; 1.32 date 2006.04.22.09.22.16; author rillig; state Exp; branches; next 1.31; 1.31 date 2006.04.22.07.32.24; author lukem; state Exp; branches; next 1.30; 1.30 date 2005.12.29.06.22.22; author jlam; state Exp; branches; next 1.29; 1.29 date 2005.12.05.20.51.11; author rillig; state Exp; branches; next 1.28; 1.28 date 2005.09.28.12.18.22; author rillig; state Exp; branches; next 1.27; 1.27 date 2005.08.06.06.19.35; author jlam; state Exp; branches; next 1.26; 1.26 date 2005.07.16.01.19.25; author jlam; state Exp; branches; next 1.25; 1.25 date 2005.04.11.21.47.52; author tv; state Exp; branches; next 1.24; 1.24 date 2005.04.05.09.27.17; author wiz; state Exp; branches; next 1.23; 1.23 date 2004.11.27.01.41.24; author lukem; state Exp; branches; next 1.22; 1.22 date 2004.06.09.18.55.11; author xtraeme; state Exp; branches; next 1.21; 1.21 date 2004.06.09.01.56.15; author lukem; state Exp; branches; next 1.20; 1.20 date 2004.06.09.01.54.16; author lukem; state Exp; branches; next 1.19; 1.19 date 2004.05.28.01.47.26; author lukem; state Exp; branches; next 1.18; 1.18 date 2004.04.26.03.37.48; author snj; state Exp; branches; next 1.17; 1.17 date 2003.07.17.22.55.32; author grant; state Exp; branches; next 1.16; 1.16 date 2003.01.28.22.04.28; author jlam; state Exp; branches; next 1.15; 1.15 date 2002.09.29.12.46.41; author martti; state Exp; branches; next 1.14; 1.14 date 2002.08.25.21.52.06; author jlam; state Exp; branches; next 1.13; 1.13 date 2002.08.06.00.01.53; author lukem; state Exp; branches; next 1.12; 1.12 date 2002.07.24.11.38.47; author martti; state Exp; branches; next 1.11; 1.11 date 2002.06.27.03.22.22; author lukem; state Exp; branches; next 1.10; 1.10 date 2002.06.26.15.42.55; author dmcmahill; state Exp; branches; next 1.9; 1.9 date 2001.12.17.22.11.46; author jlam; state Exp; branches 1.9.2.1; next 1.8; 1.8 date 2001.12.02.06.56.46; author jlam; state Exp; branches; next 1.7; 1.7 date 2001.11.28.14.00.47; author jlam; state Exp; branches; next 1.6; 1.6 date 2001.11.25.18.59.49; author jlam; state Exp; branches; next 1.5; 1.5 date 2001.11.19.16.23.14; author jlam; state Exp; branches; next 1.4; 1.4 date 2001.10.15.17.25.09; author martti; state Exp; branches; next 1.3; 1.3 date 2001.07.13.07.09.25; author jlam; state Exp; branches; next 1.2; 1.2 date 2001.04.23.20.12.24; author kim; state Exp; branches; next 1.1; 1.1 date 2001.04.23.20.05.44; author kim; state Exp; branches 1.1.1.1; next ; 1.39.2.1 date 2013.08.14.12.45.40; author tron; state Exp; branches; next ; commitid RbO3R5O37qEM9q1x; 1.9.2.1 date 2002.06.30.06.24.32; author jlam; state Exp; branches; next 1.9.2.2; 1.9.2.2 date 2002.08.25.21.22.23; author jlam; state Exp; branches; next ; 1.1.1.1 date 2001.04.23.20.05.44; author kim; state Exp; branches; next ; desc @@ 1.52 log @*: recursive bump for perl 5.36 @ text @# $NetBSD: Makefile,v 1.51 2021/05/24 19:55:13 wiz Exp $ # DISTNAME= cvsweb-3.0.6 PKGREVISION= 13 CATEGORIES= www MASTER_SITES= ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/scop/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.freebsd.org/projects/cvsweb.html COMMENT= Web interface for browsing a CVS repository #DEPENDS+= {perl>=5.6.1,p5-File-Temp>=0.12}:../../devel/p5-File-Temp DEPENDS+= p5-IPC-Run>=0.74:../../devel/p5-IPC-Run DEPENDS+= p5-MIME-Types>=1.12:../../mail/p5-MIME-Types DEPENDS+= p5-URI>=1.30:../../www/p5-URI .if !exists(/usr/bin/rlog) DEPENDS+= rcs-[0-9]*:../../devel/rcs .endif NO_BUILD= YES USE_TOOLS+= perl:run REPLACE_PERL= cvsweb.cgi PKG_SYSCONFSUBDIR?= cvsweb EGDIR= ${PREFIX}/share/examples/${PKGBASE} DOCDIR= ${PREFIX}/share/doc/${PKGBASE} CVSWEB_CONF_FILES= cvsweb.conf \ cvsweb.conf-freebsd \ cvsweb.conf-netbsd \ cvsweb.conf-openbsd \ cvsweb.conf-ruby CVSWEB_CSS= cvsweb.css CVSWEB_ICONS= back.gif binary.gif dir.gif \ miniback.gif minidir.gif minigraph.png minitext.gif \ text.gif CVSWEB_DOCS= ChangeLog INSTALL NEWS README TODO CONF_FILES= ${EGDIR}/cvsweb.conf ${PKG_SYSCONFDIR}/cvsweb.conf INSTALLATION_DIRS= libexec/cgi-bin ${EGDIR}/icons ${EGDIR}/css ${DOCDIR} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/cvsweb.cgi ${DESTDIR}${PREFIX}/libexec/cgi-bin .for f in ${CVSWEB_CONF_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${EGDIR}/${f} .endfor .for f in ${CVSWEB_ICONS} ${INSTALL_DATA} ${WRKSRC}/icons/${f} ${DESTDIR}${EGDIR}/icons/${f} .endfor .for f in ${CVSWEB_CSS} ${INSTALL_DATA} ${WRKSRC}/css/${f} ${DESTDIR}${EGDIR}/css/${f} .endfor .for f in ${CVSWEB_DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${DOCDIR}/${f} .endfor SUBST_CLASSES+= prefix SUBST_STAGE.prefix= pre-configure SUBST_FILES.prefix= cvsweb.conf cvsweb.cgi INSTALL SUBST_SED.prefix= -e "s,/usr/local/etc/apache,${PKG_SYSCONFBASE}/httpd,g" SUBST_SED.prefix+= -e "s,/usr/local/etc/cvsweb,${PKG_SYSCONFDIR},g" SUBST_SED.prefix+= -e "s,/usr/local/bin,${LOCALBASE}/bin,g" SUBST_MESSAGE.prefix= Fixing hardcoded paths. .include "../../mk/bsd.pkg.mk" @ 1.51 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2020/08/31 18:12:32 wiz Exp $ d5 1 a5 1 PKGREVISION= 12 @ 1.50 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2019/08/11 13:24:18 wiz Exp $ d5 1 a5 1 PKGREVISION= 11 @ 1.49 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2018/08/22 09:47:24 wiz Exp $ d5 1 a5 1 PKGREVISION= 10 @ 1.48 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2018/07/04 13:40:41 jperkin Exp $ d5 1 a5 1 PKGREVISION= 9 @ 1.47 log @*: Move SUBST_STAGE from post-patch to pre-configure Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2017/08/01 14:59:07 wiz Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.46 log @Follow some http -> https redirects. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2016/07/09 06:39:11 wiz Exp $ d65 1 a65 1 SUBST_STAGE.prefix= post-patch @ 1.45 log @Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2015/07/12 18:56:33 wiz Exp $ d10 1 a10 1 HOMEPAGE= http://www.freebsd.org/projects/cvsweb.html @ 1.44 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.43 2015/06/12 10:51:49 wiz Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.43 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.42 2014/05/29 23:37:56 wiz Exp $ d13 1 a13 1 DEPENDS+= {perl>=5.6.1,p5-File-Temp>=0.12}:../../devel/p5-File-Temp @ 1.42 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.41 2013/12/09 14:17:54 obache Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.41 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.40 2013/07/30 13:01:11 tez Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.40 log @Fix warnings from newer perl versions @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2012/10/28 06:30:13 asau Exp $ d5 1 a5 1 PKGREVISION= 4 d13 1 a13 1 DEPENDS+= p5-File-Temp>=0.12:../../devel/p5-File-Temp @ 1.39 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 @d5 1 a5 1 PKGREVISION= 3 @ 1.39.2.1 log @Pullup ticket #4211 - requested by schmonz www/cvsweb: Perl compatibility patch Revisions pulled up: - www/cvsweb/Makefile 1.40 - www/cvsweb/distinfo 1.17 - www/cvsweb/patches/patch-cvsweb.cgi 1.1 --- Module Name: pkgsrc Committed By: tez Date: Tue Jul 30 13:01:11 UTC 2013 Modified Files: pkgsrc/www/cvsweb: Makefile distinfo Added Files: pkgsrc/www/cvsweb/patches: patch-cvsweb.cgi Log Message: Fix warnings from newer perl versions @ text @d1 1 a1 1 # $NetBSD$ d5 1 a5 1 PKGREVISION= 4 @ 1.38 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2012/10/03 21:58:29 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.37 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.36 2009/07/25 17:29:13 schmonz Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.36 log @Fix typo in SUBST_MESSAGE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2009/07/07 16:43:50 joerg Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.35 log @user-destdir support @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2007/01/24 17:43:58 reed Exp $ d72 1 a72 1 SUBST_MESSAGE.prefix= Fixing harcoded paths. @ 1.34 log @No reason to have a +DISPLAY say a package is installed. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2006/09/06 19:24:10 adrianp Exp $ d13 2 d49 2 d52 1 a52 3 ${INSTALL_SCRIPT_DIR} ${PREFIX}/libexec/cgi-bin ${INSTALL_SCRIPT} ${WRKSRC}/cvsweb.cgi ${PREFIX}/libexec/cgi-bin ${INSTALL_DATA_DIR} ${EGDIR} d54 1 a54 1 ${INSTALL_DATA} ${WRKSRC}/${f} ${EGDIR}/${f} a55 1 ${INSTALL_DATA_DIR} ${EGDIR}/icons d57 1 a57 1 ${INSTALL_DATA} ${WRKSRC}/icons/${f} ${EGDIR}/icons/${f} a58 1 ${INSTALL_DATA_DIR} ${EGDIR}/css d60 1 a60 1 ${INSTALL_DATA} ${WRKSRC}/css/${f} ${EGDIR}/css/${f} a61 1 ${INSTALL_DATA_DIR} ${DOCDIR} d63 1 a63 1 ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCDIR}/${f} @ 1.33 log @Update to 3.0.6 2005-09-25 Ville Skyttä * Release 3.0.6. * README: CVS home page has moved to http://www.nongnu.org/cvs/ 2005-08-26 Ville Skyttä * cvsweb.cgi: Allow the "content-type" CGI param to contain "+". [Submitted by: ] 2005-06-19 Ville Skyttä * cvsweb.conf: Spelling fixes. [Submitted by: Zafer Aydogan , Jonathan Noack ] 2005-05-06 Ville Skyttä * cvsweb.cgi (printLog): Improve presentation of the "Diff to ..." lines, thanks to Jerry Nairn for pointing this out. 2005-04-11 Ville Skyttä * cvsweb.cgi (human_readable_diff): Try harder to output sane revision numbers when rcsdiff produced no output. [Submitted by: Jerry Nairn , Jon Noack (modified)] @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2006/04/22 09:22:16 rillig Exp $ d5 1 @ 1.32 log @Removed the superfluous "quotes" and 'quotes' from variables that don't need them, for example RESTRICTED and SUBST_MESSAGE.*. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2006/04/22 07:32:24 lukem Exp $ d4 1 a4 1 DISTNAME= cvsweb-3.0.5 @ 1.31 log @Reset MAINTAINER; I don't have the time nor inclination to maintain these any more. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2005/12/29 06:22:22 jlam Exp $ d72 1 a72 1 SUBST_MESSAGE.prefix= "Fixing harcoded paths." @ 1.30 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.29 2005/12/05 20:51:11 rillig Exp $ d8 1 a8 1 MAINTAINER= lukem@@NetBSD.org @ 1.29 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.28 2005/09/28 12:18:22 rillig Exp $ a22 1 USE_PKGINSTALL= YES @ 1.28 log @Fixed pkglint warnings. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2005/08/06 06:19:35 jlam Exp $ d67 1 a67 1 SUBST_CLASSES= prefix @ 1.27 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 2 # # $NetBSD: Makefile,v 1.26 2005/07/16 01:19:25 jlam Exp $ @ 1.26 log @Get rid of USE_PERL5. The new way to express needing the Perl executable around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.25 2005/04/11 21:47:52 tv Exp $ a25 1 PERL5_REQD+= 5.6 @ 1.25 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.24 2005/04/05 09:27:17 wiz Exp $ d23 1 a23 1 USE_PERL5= # defined @ 1.24 log @Update to 3.0.5: Changes in 3.0.5, released 2005-01-22: * Fixed links in human readable diff view when it's the default diff format. * Submitting the option form preserves hidden user settings. * Improvements related to tightly controlled setups such as SELinux. * Configuration and configuration documentation improvements. * Tab expansion fix for HTMLized views. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.23 2004/11/27 01:41:24 lukem Exp $ a21 1 NO_BUILDLINK= YES @ 1.23 log @Update to CVSweb 3.0.4. Notable changes from 3.0.1: * Fixed tab expansion to not eat everything before a tab in HTMLized diffs. * Improved support for the magic "." (== latest) revision on branches for download, view, and annotate URLs. * Improved whitespace handling in "human readable" (HTMLized) diffs. * The new cvsweb.conf parameter $DEBUG can be set to a true value in order to enable more output to the web server error log for troubleshooting. * More robust URI escaping, links to paths/filenames containing unusual characters work better now. * Visual, accessibility, and CSS class structure improvements. * Minor optimizations and bug fixes. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.22 2004/06/09 18:55:11 xtraeme Exp $ d5 1 a5 1 DISTNAME= cvsweb-3.0.4 @ 1.22 log @pkgsrc'ify cvsweb with the following changes: o Use subst.mk to patch the files (so the patches are not needed). o Look for cvsweb.conf in ${PKG_SYSCONFDIR} instead of using a harcoded "/usr/pkg/etc/cvsweb". @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.21 2004/06/09 01:56:15 lukem Exp $ d5 1 a5 2 DISTNAME= cvsweb-3.0.1 PKGREVISION= 1 d18 4 a49 4 .if !exists(/usr/bin/rlog) DEPENDS+= rcs-[0-9]*:../../devel/rcs .endif d72 1 a72 1 SUBST_FILES.prefix= cvsweb.conf cvsweb.cgi INSTALL @ 1.21 log @Oops; forgot to change PKG_SYSCONFSUBDIR to 'cvsweb' @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.20 2004/06/09 01:54:16 lukem Exp $ d20 1 a50 2 do-build: d71 8 @ 1.20 log @* Look in /usr/pkg/etc/cvsweb before /usr/local/etc/cvsweb for configuration. Noted by Bartosz Ku?ma in private mail. * Use /usr/pkg/etc/httpd/mime.types as the default mime.types file. * Bump PKGREVISION. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.19 2004/05/28 01:47:26 lukem Exp $ d26 1 a26 1 PKG_SYSCONFSUBDIR?= httpd @ 1.19 log @Update to CVSweb 3.0.1. Many improvements; see the installed file /usr/pkg/share/doc/cvsweb/NEWS or http://www.freebsd.org/cgi/cvsweb.cgi/projects/cvsweb/NEWS?rev=1.26&content-type=text/x-cvsweb-markup for more info. Note: whilst (optional) support for CvsGraph 1.4.0, enscript 1.6.3 and CVSHistory 2.0 exists in this version, this package does not specifically depend upon those products as the features that use them are optional... @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.18 2004/04/26 03:37:48 snj Exp $ d6 1 @ 1.18 log @This does not need buildlink2. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.17 2003/07/17 22:55:32 grant Exp $ d5 1 a5 1 DISTNAME= cvsweb-2.0.6 d13 5 d22 3 d35 1 a35 2 CVSWEB_ICONS= back.gif dir.gif \ miniback.gif minidir.gif minitext.gif text.gif d37 5 a41 2 CVSWEB_DOCS= ChangeLog INSTALL README README.FreeBSD \ TODO TODO.FreeBSD d46 1 a46 1 DEPENDS+= rcs-[0-9]*:../../devel/rcs a49 4 ${MV} ${WRKSRC}/cvsweb.cgi ${WRKSRC}/cvsweb.cgi.bak ${SED} -e 's,/usr/bin/perl,${PERL5},' \ -e 's,/usr/local/etc/cvsweb/,${PKG_SYSCONFDIR}/,' \ ${WRKSRC}/cvsweb.cgi.bak > ${WRKSRC}/cvsweb.cgi d62 4 @ 1.17 log @s/netbsd.org/NetBSD.org/ @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.16 2003/01/28 22:04:28 jlam Exp $ d13 2 a14 1 USE_BUILDLINK2= YES a60 1 .include "../../lang/perl5/buildlink2.mk" @ 1.16 log @Instead of including bsd.pkg.install.mk directly in a package Makefile, have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal . @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.15 2002/09/29 12:46:41 martti Exp $ d9 1 a9 1 MAINTAINER= lukem@@netbsd.org @ 1.15 log @Updated cvsweb to 2.0.6 * New config variable: annotate_options * Make annotate work under mod_perl * Output address only if it's set * Fix annotate HTML output * Escape file names in directory listings * Mention cvs < 1.11 '-l' bug @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.14 2002/08/25 21:52:06 jlam Exp $ d14 1 a60 2 .include "../../mk/bsd.pkg.install.mk" @ 1.14 log @Merge packages from the buildlink2 branch back into the main trunk that have been converted to USE_BUILDLINK2. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.9.2.2 2002/08/25 21:22:23 jlam Exp $ d5 1 a5 1 DISTNAME= cvsweb-2.0.5 @ 1.13 log @update HOMEPAGE per request from Ville Skytt? @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.12 2002/07/24 11:38:47 martti Exp $ d13 1 a13 1 USE_BUILDLINK_ONLY= YES d59 2 a60 1 .include "../../lang/perl5/buildlink.mk" @ 1.12 log @Updated cvsweb to 2.0.5 * Fix diffs between tags * Fix duplicate accesskeys and id's in the "front" page * Fix typo in JavaScript download window parameter * Include query string in JavaScript download links in order to unbreak downloads from non-default CVS roots * Don't display @@ForbiddenFiles in directory listings; also make sure their logs are not accessible via direct URLs * Fix dir sort order breakage when there are rogue files in the repository dir and the sort order is not by file name * Add -f; avoid reading ~/.cvsrc @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.11 2002/06/27 03:22:22 lukem Exp $ d10 1 a10 1 HOMEPAGE= http://www.freebsd.org/cgi/cvsweb.cgi/projects/cvsweb/ @ 1.11 log @+ Update from 1.112 to 2.0.3 (from FreeBSD's cvsweb / local-ports). Notable changes: - cross site scripting fixes - html & perl cleanups - add config vars: @@ForbiddenFiles, $allow_log_extra, $allow_dir_extra, $allow_source_extra + Add local patches to change location of latest version of cvsweb and to not display the address section if $address == "". @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.10 2002/06/26 15:42:55 dmcmahill Exp $ d5 1 a5 1 DISTNAME= cvsweb-2.0.3 d7 1 a7 1 MASTER_SITES= ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/knu/ @ 1.10 log @if /usr/bin/rlog doesn't exist, then add a depends on devel/rcs for the benefit of Darwin and Solaris. Noted in PR pkg/17401 by Pierre Bourgin. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.9 2001/12/17 22:11:46 jlam Exp $ d5 3 a7 3 DISTNAME= cvsweb-1.112 CATEGORIES= net MASTER_SITES= http://stud.fh-heilbronn.de/~zeller/download/ d9 2 a10 2 MAINTAINER= kim@@tac.nyc.ny.us HOMEPAGE= http://stud.fh-heilbronn.de/~zeller/cgi/cvsweb.cgi/ a13 1 WRKSRC= ${WRKDIR}/cvsweb d17 1 d19 13 a31 1 CONF_FILES= ${EGDIR}/cvsweb.conf.default ${PKG_SYSCONFDIR}/cvsweb.conf d40 1 a40 1 -e 's,/usr/local/web/apache/conf/,${PKG_SYSCONFDIR}/,' \ d46 12 a57 3 ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/cvsweb ${INSTALL_DATA} ${WRKSRC}/cvsweb.conf \ ${PREFIX}/share/examples/cvsweb/cvsweb.conf.default @ 1.9 log @Don't depend on Apache. CVSweb is a simple perl CGI script and works with just about every webserver out there that supports CGI executables. Fixes pkg/14971 by matthew green . @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.8 2001/12/02 06:56:46 jlam Exp $ d20 4 @ 1.9.2.1 log @Convert to use the buildlink2 framework. Trim any unnecessary changes in the patches or remove them entirely. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.9 2001/12/17 22:11:46 jlam Exp $ d13 1 a13 1 USE_BUILDLINK2= YES d34 1 a34 2 .include "../../lang/perl5/buildlink2.mk" @ 1.9.2.2 log @Merge changes in the main trunk into the buildlink2 branch for those packages that have been converted to USE_BUILDLINK2. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.9.2.1 2002/06/30 06:24:32 jlam Exp $ d5 3 a7 3 DISTNAME= cvsweb-2.0.5 CATEGORIES= www MASTER_SITES= ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/scop/ d9 2 a10 2 MAINTAINER= lukem@@netbsd.org HOMEPAGE= http://www.freebsd.org/projects/cvsweb.html d14 1 a17 1 DOCDIR= ${PREFIX}/share/doc/${PKGBASE} d19 1 a19 17 CVSWEB_CONF_FILES= cvsweb.conf \ cvsweb.conf-freebsd \ cvsweb.conf-netbsd \ cvsweb.conf-openbsd \ cvsweb.conf-ruby CVSWEB_ICONS= back.gif dir.gif \ miniback.gif minidir.gif minitext.gif text.gif CVSWEB_DOCS= ChangeLog INSTALL README README.FreeBSD \ TODO TODO.FreeBSD CONF_FILES= ${EGDIR}/cvsweb.conf ${PKG_SYSCONFDIR}/cvsweb.conf .if !exists(/usr/bin/rlog) DEPENDS+= rcs-[0-9]*:../../devel/rcs .endif d24 1 a24 1 -e 's,/usr/local/etc/cvsweb/,${PKG_SYSCONFDIR}/,' \ d30 3 a32 12 ${INSTALL_DATA_DIR} ${EGDIR} .for f in ${CVSWEB_CONF_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${EGDIR}/${f} .endfor ${INSTALL_DATA_DIR} ${EGDIR}/icons .for f in ${CVSWEB_ICONS} ${INSTALL_DATA} ${WRKSRC}/icons/${f} ${EGDIR}/icons/${f} .endfor ${INSTALL_DATA_DIR} ${DOCDIR} .for f in ${CVSWEB_DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCDIR}/${f} .endfor @ 1.8 log @bsd.pkg.install.mk calls the INSTALL script at the right times automatically, so no need to do it ourselves. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.7 2001/11/28 14:00:47 jlam Exp $ a11 2 DEPENDS+= apache{,6}-[0-9]*:../../www/apache @ 1.7 log @Buildlinkify. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.6 2001/11/25 18:59:49 jlam Exp $ a34 3 post-install: PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL @ 1.6 log @PKG_SYSCONFDIR is where the configuration files for a package may be found. This value may be customized in various ways: PKG_SYSCONFBASE is the main config directory under which all package configuration files are to be found. PKG_SYSCONFSUBDIR is the subdirectory of PKG_SYSCONFBASE under which the configuration files for a particular package may be found. PKG_SYSCONFDIR.${PKGBASE} overrides the value of ${PKG_SYSCONFDIR} for a particular package. Users will typically want to set PKG_SYSCONFBASE to /etc, or accept the default location of ${PREFIX}/etc. This obsoletes the use of CONFDIR, which was active for only 6 days, so no need to have a workaround to still accept old CONFDIR settings. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.5 2001/11/19 16:23:14 jlam Exp $ d15 1 a15 2 USE_PERL5= # defined a16 6 NO_CONFIGURE= # defined DEINSTALL_FILE= ${WRKDIR}/DEINSTALL INSTALL_FILE= ${WRKDIR}/INSTALL .include "../../mk/bsd.prefs.mk" d27 1 a27 1 ${WRKSRC}/cvsweb.cgi.bak > ${WRKSRC}/cvsweb.cgi d39 1 @ 1.5 log @Adapt to use shared INSTALL/DEINSTALL scripts by using the logic in bsd.pkg.install.mk: * Remove old DEINSTALL/INSTALL scripts. * Move some text printed at POST-INSTALL time into the MESSAGE file. * Adjust rc.d scripts to respect rc.conf settings, so that the script may be directly copied into /etc/rc.d. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.4 2001/10/15 17:25:09 martti Exp $ d25 1 a25 1 APACHE_SYSCONFDIR?= ${CONFDIR}/httpd d28 1 a28 2 CONF_FILES= ${EGDIR}/cvsweb.conf.default ${APACHE_SYSCONFDIR}/cvsweb.conf MAKE_DIRS= ${APACHE_SYSCONFDIR} d33 1 a33 1 -e 's,/usr/local/web/apache/conf/,${APACHE_SYSCONFDIR}/,' \ @ 1.4 log @Updated cvsweb to version 1.112. Changes since 1.93: - Fixed all prototypes - Add prototypes to work with newer perl version - By default, thwart access to files named 'passwd' and '.cvspass' (configurable in cvsweb.conf). This avoids security problems with naive configuration - diff "Attic" redirect bugfix - Preset the global variable the stores the per file cvs info to avoid accumulating cruft under modperl - Avoid warning about uninitialized value if displaying a particular branch only - Allow for 0.X versions - Fix the PRINTF tie method, this messed up the annotate display - Implement gzip compressed output by using the Compress::Zlib module - View Adobe Acrobat .pdf files embedded in the cvs markup view @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.3 2001/07/13 07:09:25 jlam Exp $ d25 2 a26 1 APACHE_SYSCONFDIR?= ${LOCALBASE}/etc/httpd d28 2 a29 7 FILES_SUBST= APACHE_SYSCONFDIR=${APACHE_SYSCONFDIR} FILES_SUBST+= CAT=${CAT:Q} FILES_SUBST+= CHMOD=${CHMOD:Q} FILES_SUBST+= CMP=${CMP:Q} FILES_SUBST+= CP=${CP:Q} FILES_SUBST+= RM=${RM:Q} FILES_SUBST_SED= ${FILES_SUBST:S/=/@@!/:S/$/!g/:S/^/ -e s!@@/} a36 4 pre-install: ${SED} ${FILES_SUBST_SED} ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE} ${SED} ${FILES_SUBST_SED} ${PKGDIR}/INSTALL > ${INSTALL_FILE} d43 2 d47 1 @ 1.3 log @In package Makefiles, create FILES_SUBST instead of duplicating sed expression for substituting in DEINSTALL/INSTALL scripts. Use "${CMP} -s" instead of "diff -q" since the former is more portable across OSes. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.2 2001/04/23 20:12:24 kim Exp $ d5 1 a5 1 DISTNAME= cvsweb-1.93 @ 1.2 log @Typofix. @ text @d2 1 a2 1 # $NetBSD: Makefile,v 1.1.1.1 2001/04/23 20:05:44 kim Exp $ d27 8 d37 2 a38 2 ${SED} -e 's,/usr/bin/perl,${PERL5},' \ -e 's,/usr/local/web/apache/conf/,${APACHE_SYSCONFDIR}/,' \ d42 2 a43 10 ${SED} -e "s|@@CAT@@|${CAT}|g" \ -e "s|@@CP@@|${CP}|g" \ -e "s|@@RM@@|${RM}|g" \ -e "s|@@APACHE_SYSCONFDIR@@|${APACHE_SYSCONFDIR}|g" \ ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE} ${SED} -e "s|@@CAT@@|${CAT}|g" \ -e "s|@@CHMOD@@|${CHMOD}|g" \ -e "s|@@CP@@|${CP}|g" \ -e "s|@@APACHE_SYSCONFDIR@@|${APACHE_SYSCONFDIR}|g" \ ${PKGDIR}/INSTALL > ${INSTALL_FILE} @ 1.1 log @Initial revision @ text @d2 1 a2 1 # $NetBSD$ d30 1 a30 1 -e 's,/usr/local/web/apache/conf/,${APACHE_SYSCONFDIR},' \ @ 1.1.1.1 log @cvsweb is a web interface for browsing cvs repositories @ text @@