head 1.5; access; symbols pkgsrc-2023Q4:1.5.0.18 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.16 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.14 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.12 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.10 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.8 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.6 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.4 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.2 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.4.0.94 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.92 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.90 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.88 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.86 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.82 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.62 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.84 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.80 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.78 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.76 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.74 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.72 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.70 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.68 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.66 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.64 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.60 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.58 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.56 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.54 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.52 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.50 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.48 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.46 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.44 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.42 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.40 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.38 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.36 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.34 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.32 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.30 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.28 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.26 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.24 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.22 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.20 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.18 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.16 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.14 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.12 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.10 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.8 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.6 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.4 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.2 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.3.0.22 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.20 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.18 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.16 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.14 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.12 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.10 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.8 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.6 pkgsrc-2008Q1:1.3.0.4 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.2 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.2.0.24 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.22 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.20 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.18 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.16 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.14 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.12 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.10 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.8 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.1.1.0.16 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.14 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.12 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.10 pkgsrc-2003Q4-base:1.1.1.1 netbsd-1-6-1:1.1.1.1.0.6 netbsd-1-6-1-base:1.1.1.1 netbsd-1-6:1.1.1.1.0.8 netbsd-1-6-RELEASE-base:1.1.1.1 pkgviews:1.1.1.1.0.4 pkgviews-base:1.1.1.1 buildlink2:1.1.1.1.0.2 buildlink2-base:1.1.1.1 netbsd-1-5-PATCH003:1.1.1.1 netbsd-1-5-PATCH001:1.1.1.1 netbsd-1-5-RELEASE:1.1.1.1 netbsd-1-4-PATCH003:1.1.1.1 netbsd-1-4-PATCH002:1.1.1.1 comdex-fall-1999:1.1.1.1 netbsd-1-4-PATCH001:1.1.1.1 netbsd-1-4-RELEASE:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2021.09.27.18.31.24; author kim; state Exp; branches; next 1.4; commitid IIqZptTTNQCiJCaD; 1.4 date 2010.02.11.22.18.35; author joerg; state Exp; branches; next 1.3; 1.3 date 2007.12.24.08.47.31; author obache; state Exp; branches; next 1.2; 1.2 date 2004.11.25.05.01.21; author kim; state Exp; branches; next 1.1; 1.1 date 99.02.26.22.58.21; author kim; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.02.26.22.58.21; author kim; state Exp; branches; next ; desc @@ 1.5 log @netname: Enable RELRO @ text @$NetBSD: patch-aa,v 1.4 2010/02/11 22:18:35 joerg Exp $ --- Makefile.orig 2011-08-25 21:00:21.000000000 +0300 +++ Makefile 2021-09-27 21:26:22.954299785 +0300 @@@@ -5,13 +5,9 @@@@ # SHELL = /bin/sh -RM = rm -f -MV = mv -f -INSTALL = install - -DEST = /usr/local +DEST = ${DESTDIR}$(PREFIX) BINDIR = $(DEST)/bin -MANDIR = $(DEST)/man/man$(MANEXT) +MANDIR = $(DEST)/$(PKGMANDIR)/man$(MANEXT) MANEXT = 1 # @@@@ -70,17 +66,14 @@@@ netname.man netname: netname.c - $(CC) $(CFLAGS) -o $@@ $? $(LIBES) + $(CC) $(CFLAGS) $(LDFLAGS) -o $@@ $? $(LIBES) inst-all: install install.man install: - -$(MV) $(BINDIR)/netname $(BINDIR)/netname.old - -$(RM) $(BINDIR)/netname.old $(INSTALL) -c -s -m 0555 netname $(BINDIR) install.man: - -$(RM) $(MANDIR)/netname.$(MANEXT) $(INSTALL) -c -m 0444 netname.man $(MANDIR)/netname.$(MANEXT) clean: @ 1.4 log @DESTDIR support @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2007/12/24 08:47:31 obache Exp $ d3 2 a4 2 --- Makefile.orig 1999-09-15 03:15:12.000000000 +0000 +++ Makefile d21 7 a27 1 @@@@ -74,12 +70,9 @@@@ netname: netname.c @ 1.3 log @* Need some cirectories before install. * Fix for platform PKGMANDIR =! man. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2004/11/25 05:01:21 kim Exp $ d14 1 a14 1 +DEST = $(PREFIX) @ 1.2 log @Use the "netname" target instead of the "netbsd" target as the default, so CFLAGS is used as set in the standard make(1) rules of the platform. This should fix the problem that "-pipe" is not available on IRIX. Don't use mv(1) or rm(1) when installing -- the binary should not be there anyway when using pkgsrc. Don't define ${INSTALL} -- it should be pointing to the BSD install(1) already in the standard make(1) rules of the platform (or somehow inherited from pkgsrc rules). Works for NetBSD, untested elsewhere. Based on suggestions in PR pkg/27429 by Georg Schwarz. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- Makefile.orig 1999-09-14 23:15:12.000000000 -0400 +++ Makefile 2004-11-24 23:50:46.000000000 -0500 @@@@ -5,11 +5,7 @@@@ d16 2 a17 1 MANDIR = $(DEST)/man/man$(MANEXT) d19 3 a21 1 @@@@ -74,12 +70,9 @@@@ @ 1.1 log @Initial revision @ text @d3 5 a7 5 --- Makefile.orig Mon Sep 23 19:45:25 1996 +++ Makefile Fri Feb 26 17:53:50 1999 @@@@ -9,7 +9,7 @@@@ MV = mv -f INSTALL = install d9 4 d18 13 @ 1.1.1.1 log @netname 1.6 (get canonical name of host) @ text @@