head 1.5; access; symbols pkgsrc-2023Q4:1.5.0.44 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.42 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.40 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.38 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.36 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.34 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.32 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.30 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.28 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.26 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.24 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.22 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.20 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.18 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.16 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.12 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.14 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.10 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.8 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.6 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.4 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.2 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.2.0.24 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.22 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.20 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.18 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.14 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.12 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.10 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.8 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.6 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.4 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.0.6 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.4 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.2 pkgsrc-2015Q1-base:1.1; locks; strict; comment @# @; 1.5 date 2018.07.29.23.51.02; author schmonz; state Exp; branches; next 1.4; commitid CUtr4gBsk1ySE5MA; 1.4 date 2018.07.25.16.32.34; author schmonz; state Exp; branches; next 1.3; commitid NtRaNLY77REdmxLA; 1.3 date 2018.07.04.13.40.30; author jperkin; state Exp; branches; next 1.2; commitid NnIyRkdX3Lbg3PIA; 1.2 date 2015.11.25.12.52.12; author jperkin; state Exp; branches; next 1.1; commitid 3589vMaMbTLTptKy; 1.1 date 2015.01.27.23.01.31; author schmonz; state Exp; branches; next ; commitid ImfzssZSXhm5uI7y; desc @@ 1.5 log @We depend on publicfile, so we don't need to duplicate its dependencies on daemontools and ucspi-tcp{6,}. Bump version. @ text @# $NetBSD: Makefile,v 1.4 2018/07/25 16:32:34 schmonz Exp $ DISTNAME= publicfile-run-20180730 CATEGORIES= net MASTER_SITES= # empty DISTFILES= # empty MAINTAINER= jlmuir@@imca-cat.org COMMENT= Configures publicfile to serve public files LICENSE= 2-clause-bsd DEPENDS+= publicfile>=0.52:../../net/publicfile WRKSRC= ${WRKDIR} NO_BUILD= yes NO_CHECKSUM= yes REPLACE_SH= libexec-pubftpd PKG_GROUPS= pubfile PKG_USERS+= pubftp:pubfile PKG_USERS+= pubhttp:pubfile PKG_USERS+= publog:pubfile RCD_SCRIPTS= pubfile pubftpd pubhttpd MESSAGE_SUBST+= VARBASE=${VARBASE:Q} FILES_SUBST+= PKGNAME=${PKGNAME:Q} SUBST_CLASSES+= paths SUBST_MESSAGE.paths= Substituting paths. SUBST_STAGE.paths= pre-configure SUBST_FILES.paths= libexec-pubftpd SUBST_VARS.paths= PREFIX BUILD_DEFS+= VARBASE INSTALLATION_DIRS= libexec share/doc/publicfile-run .include "../../mk/bsd.prefs.mk" post-extract: ${CP} ${FILESDIR}/libexec-pubftpd.sh ${WRKSRC}/libexec-pubftpd do-install: ${INSTALL_SCRIPT} ${WRKSRC}/libexec-pubftpd \ ${DESTDIR}${PREFIX}/libexec/pubftpd ${INSTALL_DATA} ${FILESDIR}/README.pkgsrc \ ${DESTDIR}${PREFIX}/share/doc/publicfile-run .include "../../mk/bsd.pkg.mk" @ 1.4 log @s/ucspi-tcp/ucspi-tcp6/g in dependencies. Bump PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2018/07/04 13:40:30 jperkin Exp $ d3 1 a3 1 DISTNAME= publicfile-run-20180725 a12 2 DEPENDS+= daemontools-[0-9]*:../../sysutils/daemontools DEPENDS+= ucspi-tcp6-[0-9]*:../../net/ucspi-tcp6 @ 1.3 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.2 2015/11/25 12:52:12 jperkin Exp $ d3 1 a3 1 DISTNAME= publicfile-run-20150109 d14 1 a14 1 DEPENDS+= ucspi-tcp-[0-9]*:../../net/ucspi-tcp @ 1.2 log @Remove mk/find-prefix.mk usage from the net category. The find-prefix infrastructure was required in a pkgviews world where packages installed from pkgsrc could have different installation prefixes, and this was a way for a dependency prefix to be determined. Now that pkgviews has been removed there is no longer any need for the overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the dependency is coming from pkgsrc. Provides a reasonable performance win due to the reduction of `pkg_info -qp` calls, some of which were redundant anyway as they were duplicating the same information provided by BUILDLINK_PREFIX.pkg. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2015/01/27 23:01:31 schmonz Exp $ d33 1 a33 1 SUBST_STAGE.paths= post-patch @ 1.1 log @Add publicfile-run, a package that creates the users and group needed to run publicfile services and provides NetBSD-style rc.d scripts, in the pkgsrc tradition of qmail-run and djbdns-run. By J. Lewis Muir, from wip. @ text @d1 1 a1 1 # $NetBSD$ a28 4 EVAL_PREFIX+= DAEMONTOOLS_PREFIX=daemontools EVAL_PREFIX+= PUBLICFILE_PREFIX=publicfile EVAL_PREFIX+= UCSPI_TCP_PREFIX=ucspi-tcp a29 3 FILES_SUBST+= DAEMONTOOLS_PREFIX=${DAEMONTOOLS_PREFIX:Q} FILES_SUBST+= PUBLICFILE_PREFIX=${PUBLICFILE_PREFIX:Q} FILES_SUBST+= UCSPI_TCP_PREFIX=${UCSPI_TCP_PREFIX:Q} d35 1 a35 1 SUBST_VARS.paths= UCSPI_TCP_PREFIX @