head 1.24; access; symbols pkgsrc-2023Q4:1.24.0.38 pkgsrc-2023Q4-base:1.24 pkgsrc-2023Q3:1.24.0.36 pkgsrc-2023Q3-base:1.24 pkgsrc-2023Q2:1.24.0.34 pkgsrc-2023Q2-base:1.24 pkgsrc-2023Q1:1.24.0.32 pkgsrc-2023Q1-base:1.24 pkgsrc-2022Q4:1.24.0.30 pkgsrc-2022Q4-base:1.24 pkgsrc-2022Q3:1.24.0.28 pkgsrc-2022Q3-base:1.24 pkgsrc-2022Q2:1.24.0.26 pkgsrc-2022Q2-base:1.24 pkgsrc-2022Q1:1.24.0.24 pkgsrc-2022Q1-base:1.24 pkgsrc-2021Q4:1.24.0.22 pkgsrc-2021Q4-base:1.24 pkgsrc-2021Q3:1.24.0.20 pkgsrc-2021Q3-base:1.24 pkgsrc-2021Q2:1.24.0.18 pkgsrc-2021Q2-base:1.24 pkgsrc-2021Q1:1.24.0.16 pkgsrc-2021Q1-base:1.24 pkgsrc-2020Q4:1.24.0.14 pkgsrc-2020Q4-base:1.24 pkgsrc-2020Q3:1.24.0.12 pkgsrc-2020Q3-base:1.24 pkgsrc-2020Q2:1.24.0.10 pkgsrc-2020Q2-base:1.24 pkgsrc-2020Q1:1.24.0.6 pkgsrc-2020Q1-base:1.24 pkgsrc-2019Q4:1.24.0.8 pkgsrc-2019Q4-base:1.24 pkgsrc-2019Q3:1.24.0.4 pkgsrc-2019Q3-base:1.24 pkgsrc-2019Q2:1.24.0.2 pkgsrc-2019Q2-base:1.24 pkgsrc-2019Q1:1.23.0.48 pkgsrc-2019Q1-base:1.23 pkgsrc-2018Q4:1.23.0.46 pkgsrc-2018Q4-base:1.23 pkgsrc-2018Q3:1.23.0.44 pkgsrc-2018Q3-base:1.23 pkgsrc-2018Q2:1.23.0.42 pkgsrc-2018Q2-base:1.23 pkgsrc-2018Q1:1.23.0.40 pkgsrc-2018Q1-base:1.23 pkgsrc-2017Q4:1.23.0.38 pkgsrc-2017Q4-base:1.23 pkgsrc-2017Q3:1.23.0.36 pkgsrc-2017Q3-base:1.23 pkgsrc-2017Q2:1.23.0.32 pkgsrc-2017Q2-base:1.23 pkgsrc-2017Q1:1.23.0.30 pkgsrc-2017Q1-base:1.23 pkgsrc-2016Q4:1.23.0.28 pkgsrc-2016Q4-base:1.23 pkgsrc-2016Q3:1.23.0.26 pkgsrc-2016Q3-base:1.23 pkgsrc-2016Q2:1.23.0.24 pkgsrc-2016Q2-base:1.23 pkgsrc-2016Q1:1.23.0.22 pkgsrc-2016Q1-base:1.23 pkgsrc-2015Q4:1.23.0.20 pkgsrc-2015Q4-base:1.23 pkgsrc-2015Q3:1.23.0.18 pkgsrc-2015Q3-base:1.23 pkgsrc-2015Q2:1.23.0.16 pkgsrc-2015Q2-base:1.23 pkgsrc-2015Q1:1.23.0.14 pkgsrc-2015Q1-base:1.23 pkgsrc-2014Q4:1.23.0.12 pkgsrc-2014Q4-base:1.23 pkgsrc-2014Q3:1.23.0.10 pkgsrc-2014Q3-base:1.23 pkgsrc-2014Q2:1.23.0.8 pkgsrc-2014Q2-base:1.23 pkgsrc-2014Q1:1.23.0.6 pkgsrc-2014Q1-base:1.23 pkgsrc-2013Q4:1.23.0.4 pkgsrc-2013Q4-base:1.23 pkgsrc-2013Q3:1.23.0.2 pkgsrc-2013Q3-base:1.23 pkgsrc-2013Q2:1.22.0.6 pkgsrc-2013Q2-base:1.22 pkgsrc-2013Q1:1.22.0.4 pkgsrc-2013Q1-base:1.22 pkgsrc-2012Q4:1.22.0.2 pkgsrc-2012Q4-base:1.22 pkgsrc-2012Q3:1.21.0.6 pkgsrc-2012Q3-base:1.21 pkgsrc-2012Q2:1.21.0.4 pkgsrc-2012Q2-base:1.21 pkgsrc-2012Q1:1.21.0.2 pkgsrc-2012Q1-base:1.21 pkgsrc-2011Q4:1.20.0.2 pkgsrc-2011Q4-base:1.20 pkgsrc-2011Q3:1.19.0.2 pkgsrc-2011Q3-base:1.19 pkgsrc-2011Q2:1.18.0.18 pkgsrc-2011Q2-base:1.18 pkgsrc-2011Q1:1.18.0.16 pkgsrc-2011Q1-base:1.18 pkgsrc-2010Q4:1.18.0.14 pkgsrc-2010Q4-base:1.18 pkgsrc-2010Q3:1.18.0.12 pkgsrc-2010Q3-base:1.18 pkgsrc-2010Q2:1.18.0.10 pkgsrc-2010Q2-base:1.18 pkgsrc-2010Q1:1.18.0.8 pkgsrc-2010Q1-base:1.18 pkgsrc-2009Q4:1.18.0.6 pkgsrc-2009Q4-base:1.18 pkgsrc-2009Q3:1.18.0.4 pkgsrc-2009Q3-base:1.18 pkgsrc-2009Q2:1.18.0.2 pkgsrc-2009Q2-base:1.18 pkgsrc-2009Q1:1.17.0.2 pkgsrc-2009Q1-base:1.17 pkgsrc-2008Q4:1.16.0.16 pkgsrc-2008Q4-base:1.16 pkgsrc-2008Q3:1.16.0.14 pkgsrc-2008Q3-base:1.16 cube-native-xorg:1.16.0.12 cube-native-xorg-base:1.16 pkgsrc-2008Q2:1.16.0.10 pkgsrc-2008Q2-base:1.16 cwrapper:1.16.0.8 pkgsrc-2008Q1:1.16.0.6 pkgsrc-2008Q1-base:1.16 pkgsrc-2007Q4:1.16.0.4 pkgsrc-2007Q4-base:1.16 pkgsrc-2007Q3:1.16.0.2 pkgsrc-2007Q3-base:1.16 pkgsrc-2007Q2:1.15.0.4 pkgsrc-2007Q2-base:1.15 pkgsrc-2007Q1:1.15.0.2 pkgsrc-2007Q1-base:1.15 pkgsrc-2006Q4:1.14.0.8 pkgsrc-2006Q4-base:1.14 pkgsrc-2006Q3:1.14.0.6 pkgsrc-2006Q3-base:1.14 pkgsrc-2006Q2:1.14.0.4 pkgsrc-2006Q2-base:1.14 pkgsrc-2006Q1:1.14.0.2 pkgsrc-2006Q1-base:1.14 pkgsrc-2005Q4:1.11.0.6 pkgsrc-2005Q4-base:1.11 pkgsrc-2005Q3:1.11.0.4 pkgsrc-2005Q3-base:1.11 pkgsrc-2005Q2:1.11.0.2 pkgsrc-2005Q2-base:1.11 pkgsrc-2005Q1:1.10.0.10 pkgsrc-2005Q1-base:1.10 pkgsrc-2004Q4:1.10.0.8 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.10.0.6 pkgsrc-2004Q3-base:1.10 pkgsrc-2004Q2:1.10.0.4 pkgsrc-2004Q2-base:1.10 pkgsrc-2004Q1:1.10.0.2 pkgsrc-2004Q1-base:1.10 pkgsrc-2003Q4:1.8.0.2 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.3.0.6 netbsd-1-6-1-base:1.3 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.24 date 2019.05.23.19.23.11; author rillig; state Exp; branches; next 1.23; commitid aWlQW8HYUUFCAmoB; 1.23 date 2013.09.12.11.15.12; author jperkin; state Exp; branches; next 1.22; commitid oP4sJbn7dQmOI85x; 1.22 date 2012.10.23.17.19.21; author asau; state Exp; branches; next 1.21; 1.21 date 2012.01.25.09.56.08; author he; state Exp; branches; next 1.20; 1.20 date 2011.12.21.12.03.45; author wiz; state Exp; branches; next 1.19; 1.19 date 2011.09.06.11.20.19; author obache; state Exp; branches; next 1.18; 1.18 date 2009.06.05.10.19.10; author hasso; state Exp; branches; next 1.17; 1.17 date 2009.02.07.16.53.46; author joerg; state Exp; branches; next 1.16; 1.16 date 2007.10.02.20.23.07; author heinz; state Exp; branches; next 1.15; 1.15 date 2007.03.24.19.21.31; author joerg; state Exp; branches; next 1.14; 1.14 date 2006.03.14.14.11.53; author he; state Exp; branches; next 1.13; 1.13 date 2006.03.04.21.30.26; author jlam; state Exp; branches; next 1.12; 1.12 date 2005.12.27.13.54.59; author seb; state Exp; branches; next 1.11; 1.11 date 2005.03.24.21.12.59; author wiz; state Exp; branches; next 1.10; 1.10 date 2004.03.21.10.29.51; author seb; state Exp; branches; next 1.9; 1.9 date 2004.01.20.12.22.22; author agc; state Exp; branches; next 1.8; 1.8 date 2003.09.21.09.15.30; author jmc; state Exp; branches; next 1.7; 1.7 date 2003.07.17.22.52.06; author grant; state Exp; branches; next 1.6; 1.6 date 2003.06.02.01.17.37; author jschauma; state Exp; branches; next 1.5; 1.5 date 2003.04.25.20.43.00; author jmmv; state Exp; branches; next 1.4; 1.4 date 2003.03.29.12.42.08; author jmmv; state Exp; branches; next 1.3; 1.3 date 2002.04.23.15.27.15; author seb; state Exp; branches; next 1.2; 1.2 date 2001.09.09.20.36.40; author agc; state Exp; branches; next 1.1; 1.1 date 2001.07.30.19.43.49; author nra; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.07.30.19.43.49; author nra; state Exp; branches; next ; desc @@ 1.24 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 @# $NetBSD: Makefile,v 1.23 2013/09/12 11:15:12 jperkin Exp $ DISTNAME= yale-tftpd-3.0 PKGREVISION= 6 CATEGORIES= net MASTER_SITES= ftp://ftp.cert.dfn.de/pub/tools/net/yale-tftpd/ MAINTAINER= pkgsrc-users@@NetBSD.org COMMENT= Enhanced tftpd(8) from Yale University and cisco Systems USE_BSD_MAKEFILE= yes USE_TOOLS= nroff WRKSRC= ${WRKDIR} CFLAGS.DragonFly+= -DHAVE_STRERROR CFLAGS.FreeBSD+= -DHAVE_STRERROR CFLAGS.Linux+= -DHAVE_STRERROR CFLAGS.SunOS+= -DHAVE_STRERROR -DBROKEN_TH_STUFF LDFLAGS.SunOS+= -lsocket -lnsl USE_LANGUAGES= c SUBST_CLASSES+= ytftpdman SUBST_STAGE.ytftpdman= post-configure SUBST_MESSAGE.ytftpdman= Fixing pathnames references SUBST_FILES.ytftpdman= tftpd.8 SUBST_SED.ytftpdman= -e 's|@@ETCDIR@@|${PKG_SYSCONFDIR}|g' SUBST_VARS.ytftpdman= PREFIX INSTALLATION_DIRS= libexec ${PKGMANDIR}/cat8 ${PKGMANDIR}/man8 # code is not clean enough for gcc-4.5 BUILDLINK_TRANSFORM+= rm:-Werror .include "../../mk/bsd.pkg.mk" @ 1.23 log @Add USE_TOOLS+=nroff to packages which generate catman pages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2012/10/23 17:19:21 asau Exp $ d29 1 a29 1 SUBST_SED.ytftpdman+= -e 's|@@PREFIX@@|${PREFIX}|g' @ 1.22 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2012/01/25 09:56:08 he Exp $ d12 1 @ 1.21 log @Update patches for this package so that it builds with -Werror and -Wall with the gcc in NetBSD 5.1, i.e. gcc 4.1.3. Fixes prompted by reports that a build outside of pkgsrc for "64-bit Linux" (amd64) but using this set of patches, gets a segfault, and this fixes that problem. Bump pkgrevision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2011/12/21 12:03:45 wiz Exp $ a10 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.20 log @Remove -Werror, code is not clean enough for gcc-4.5. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2011/09/06 11:20:19 obache Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.19 log @Include for inet_ntoa additionally. Fixes coredump with logging on platforms sizeof(int) != sizeof(char*). PR pkg/45243. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2009/06/05 10:19:10 hasso Exp $ d34 3 @ 1.18 log @Make it build on DragonFly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2009/02/07 16:53:46 joerg Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.17 log @DESTDIR support. Fix build with newer NetBSD. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2007/10/02 20:23:07 heinz Exp $ d17 1 @ 1.16 log @Added compatibility fixes for NetBSD/FreeBSD/Linux/Solaris provided by Yakovetsky Vladimir in PR pkg/36942. Shut up warning by pkglint (PLIST). Introduced PKGMANDIR in software Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2007/03/24 19:21:31 joerg Exp $ d11 4 @ 1.15 log @Prepare for switching to NO_MTREE=yes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2006/03/14 14:11:53 he Exp $ d11 8 a18 1 WRKSRC= ${WRKDIR} @ 1.14 log @When opening a file for write, truncate it as well. Bump package revision to 4. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2006/03/04 21:30:26 jlam Exp $ d20 2 @ 1.13 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2005/12/27 13:54:59 seb Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.12 log @Lower expectations, both others' and mine: relinquish stewardship @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2005/03/24 21:12:59 wiz Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.11 log @Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be useful. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2004/03/21 10:29:51 seb Exp $ d8 1 a8 1 MAINTAINER= seb@@NetBSD.org @ 1.10 log @Fix accessList processing when sub directories are involved. From PR pkg/23650 by Luc Beurton luc at black-kettle dot univ-ubs dot fr. While here claim stewardship, use subst.mk framework, and fix a typo in a patch file. Bump PKGREVISION. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.9 2004/01/20 12:22:22 agc Exp $ # FreeBSD Id: ports/ftp/yale-tftpd/Makefile,v 1.14 2000/04/12 05:31:29 mharo Exp @ 1.9 log @Move WRKSRC definition away from the first paragraph in a Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2003/09/21 09:15:30 jmc Exp $ d5 1 a5 1 PKGREVISION= 2 d9 1 a9 1 MAINTAINER= tech-pkg@@NetBSD.org d14 6 a19 5 post-configure: ${MV} ${WRKSRC}/tftpd.8 ${WRKSRC}/tftpd.8.in ${SED} -e "s|@@ETCDIR@@|${PKG_SYSCONFDIR}|g" \ -e "s|@@PREFIX@@|${PREFIX}|g" \ < ${WRKSRC}/tftpd.8.in > ${WRKSRC}/tftpd.8 @ 1.8 log @Rename some #define's so they don't conflict with some definitions from arpa.h @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2003/07/17 22:52:06 grant Exp $ a5 1 WRKSRC= ${WRKDIR} d12 2 @ 1.7 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2003/06/02 01:17:37 jschauma Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.6 log @Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2003/04/25 20:43:00 jmmv Exp $ d10 1 a10 1 MAINTAINER= tech-pkg@@netbsd.org @ 1.5 log @This goes into the net category, not ftp; thanks wiz@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2003/03/29 12:42:08 jmmv Exp $ d10 1 a10 1 MAINTAINER= packages@@netbsd.org @ 1.4 log @Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2002/04/23 15:27:15 seb Exp $ d7 1 a7 1 CATEGORIES= ftp @ 1.3 log @Make this package PKG_SYSCONFDIR aware. Bump PKG_REVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2001/09/09 20:36:40 agc Exp $ d6 1 a11 2 WRKSRC= ${WRKDIR} @ 1.2 log @Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of: WRKSRC= ${WRKDIR} This is much cleaner, much more indicative of what happens, and removes another of the negative definitions (NO_.* = value). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2001/07/30 19:43:49 nra Exp $ d5 1 d16 3 a18 1 ${SED} -e "s|@@PREFIX@@|${PREFIX}|g" ${WRKSRC}/tftpd.8.in > ${WRKSRC}/tftpd.8 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d11 1 a11 1 NO_WRKSUBDIR= @ 1.1.1.1 log @New package yale-tftpd version 3.0. PR 13177 by Stoned Elipot. yale-tftpd is an improved (but slightly incompatible until you configure it) tftpd server. It has a powerful and configurable security setup and is well suited for people who want to boot network devices using their system as a TFTP server. @ text @@