head 1.9; access; symbols pkgsrc-2020Q2:1.8.0.88 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.68 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.90 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.86 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.84 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.82 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.80 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.78 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.76 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.74 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.72 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.70 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.66 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.64 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.62 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.60 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.58 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.56 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.54 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.52 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.50 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.48 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.46 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.44 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.42 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.40 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.38 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.36 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.34 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.32 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.30 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.8.0.28 pkgsrc-2012Q3-base:1.8 pkgsrc-2012Q2:1.8.0.26 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.24 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.22 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.20 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.18 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.16 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.14 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.12 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.10 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.8 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.6 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.8.0.4 pkgsrc-2009Q3-base:1.8 pkgsrc-2009Q2:1.8.0.2 pkgsrc-2009Q2-base:1.8 pkgsrc-2008Q4:1.7.0.44 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.42 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.40 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.38 pkgsrc-2008Q2-base:1.7 pkgsrc-2008Q1:1.7.0.36 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.34 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.32 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.30 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.28 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.26 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.24 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.22 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.20 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.18 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.16 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.14 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.12 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.10 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.8 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.6 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.7.0.4 pkgsrc-2004Q1-base:1.7 pkgsrc-2003Q4:1.7.0.2 pkgsrc-2003Q4-base:1.7 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.4 netbsd-1-5-PATCH001:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2020.08.15.01.02.42; author tnn; state dead; branches; next 1.8; commitid aXRaLXq9JLY926kC; 1.8 date 2009.04.22.15.25.05; author tnn; state Exp; branches; next 1.7; 1.7 date 2002.11.30.23.21.40; author salo; state dead; branches; next 1.6; 1.6 date 2002.10.15.10.18.41; author martti; state Exp; branches; next 1.5; 1.5 date 2002.10.03.16.07.56; author martti; state Exp; branches; next 1.4; 1.4 date 2002.01.10.07.49.35; author martti; state Exp; branches; next 1.3; 1.3 date 2001.09.30.21.03.23; author rh; state Exp; branches; next 1.2; 1.2 date 2001.06.14.12.55.18; author mjl; state dead; branches; next 1.1; 1.1 date 2000.10.31.13.33.12; author wennmach; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.10.31.13.33.12; author wennmach; state Exp; branches; next ; desc @@ 1.9 log @popt: update to 1.18 Replace HOMEPAGE and MASTER_SITE, the old rpm5.org site seems dead & broken Changes from popt 1.16 fix an ugly and ancient security issue with popt failing to drop privileges on alias exec from a SUID/SGID program perform rudimentary sanity checks when reading in popt config files collect accumulated misc fixes (memleaks etc) from distros convert translations to utf-8 encoding convert old postscript documentation to pdf dust off ten years worth of autotools sediment reorganize and clean up the source tree for clarity remove the obnoxious splint annotations from the sources @ text @$NetBSD: patch-aa,v 1.8 2009/04/22 15:25:05 tnn Exp $ --- poptconfig.c.orig 2009-04-12 20:14:38.000000000 +0200 +++ poptconfig.c @@@@ -42,7 +42,10 @@@@ extern int glob_pattern_p (const char *_ /*@@=declundef =exportheader =incondefs =protoparammatch =redecl =type @@*/ #endif /* __LCLINT__ */ -#if !defined(__GLIBC__) +#if defined(__NetBSD__) +#include +#endif +#if !defined(__GLIBC__) && (!defined(__NetBSD__) || __NetBSD_Version__ < 599001100) /* Return nonzero if PATTERN contains any metacharacters. Metacharacters can be quoted with backslashes if QUOTE is nonzero. */ static int @ 1.8 log @patch-aa: fix devel/popt build on NetBSD-current (>=5.99.11) which has glob_pattern_p(3) in libc. Reported in PR pkg/41265. @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @USE_PKGLOCALEDIR, remove unnecessary patches, delint. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2002/10/15 10:18:41 martti Exp $ d3 5 a7 5 --- configure.orig Sat Aug 31 15:22:20 2002 +++ configure Tue Oct 15 12:05:53 2002 @@@@ -12382,7 +12382,7 @@@@ nls_cv_header_intl= nls_cv_header_libgt= d9 8 a16 5 - DATADIRNAME=share + DATADIRNAME=${PKGLOCALEDIR} INSTOBJEXT=.mo @ 1.6 log @Updated popt to 1.7 Changes unknown (not listed in the CHANGES file). @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.5 2002/10/03 16:07:56 martti Exp $ @ 1.5 log @Updated popt to 1.6.4 [changes unknown] @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2002/01/10 07:49:35 martti Exp $ d3 3 a5 3 --- configure.orig Thu Feb 14 00:03:19 2002 +++ configure Thu Oct 3 18:01:35 2002 @@@@ -7342,7 +7342,7 @@@@ d11 1 a11 1 @ 1.4 log @Updated popt to 1.6.3. List of changes is unknown. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2001/09/30 21:03:23 rh Exp $ d3 3 a5 3 --- configure.orig Thu Nov 29 20:04:04 2001 +++ configure Wed Jan 9 09:51:00 2002 @@@@ -7334,7 +7334,7 @@@@ @ 1.3 log @Update popt to 1.6.2. Changes are bugfixes and a few additional parsers. While we are at it, add a buildlink.mk file as well. @ text @d1 1 a1 1 $NetBSD$ d3 6 a8 31 --- configure.orig Fri Feb 23 22:43:41 2001 +++ configure @@@@ -3674,13 +3674,13 @@@@ if { (eval echo configure:3675: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* CATOBJEXT=.gmo - DATADIRNAME=share + DATADIRNAME=${PKGLOCALEDIR} else echo "configure: failed program was:" >&5 cat conftest.$ac_ext >&5 rm -rf conftest* CATOBJEXT=.mo - DATADIRNAME=lib + DATADIRNAME=${PKGLOCALEDIR} fi rm -f conftest* INSTOBJEXT=.mo @@@@ -3942,7 +3942,7 @@@@ USE_INCLUDED_LIBINTL=yes CATOBJEXT=.cat INSTOBJEXT=.cat - DATADIRNAME=lib + DATADIRNAME=${PKGLOCALEDIR} INTLDEPS='$(top_builddir)/intl/libintl.a' INTLLIBS=$INTLDEPS LIBS=`echo $LIBS | sed -e 's/-lintl//'` @@@@ -4071,7 +4071,7 @@@@ USE_INCLUDED_LIBINTL=yes CATOBJEXT=.gmo INSTOBJEXT=.mo d11 3 a13 12 INTLDEPS='$(top_builddir)/intl/libintl.a' INTLLIBS=$INTLDEPS LIBS=`echo $LIBS | sed -e 's/-lintl//'` @@@@ -4091,7 +4091,7 @@@@ # We need to process the po/ directory. POSUB=po else - DATADIRNAME=share + DATADIRNAME=${PKGLOCALEDIR} nls_cv_header_intl=intl/libintl.h nls_cv_header_libgt=intl/libgettext.h fi @ 1.2 log @Update to 1.5. (Incomplete, alas) changes: - heavy dose of const's - poptParseArgvString() now NULL terminates the list - added support for single - - misc bug fixes - portability improvements - fixed memset() in help message generation - added extern "C" stuff to popt.h for C++ compilers - const'ified poptParseArgvString - fixed bug in chaind alias happens which seems to have only affected --triggers in rpm - added POPT_ARG_VAL - popt.3 installed by default - added POPT_ARG_INTL_DOMAIN - updated Makefile's to be more GNUish @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2000/10/31 13:33:12 wennmach Exp $ d3 45 a47 15 Adding missing install dir --- po/Makefile.in.in.orig Thu Oct 22 21:39:17 1998 +++ po/Makefile.in.in Mon Oct 30 14:51:12 2000 @@@@ -16,6 +16,10 @@@@ LINGUAS = ro CATALOGS = $(addsuffix .mo, $(LINGUAS)) +prefix = @@prefix@@ +datadir = @@datadir@@ +LOCALEDIR = $(datadir)/locale + POTFILES = \ all: $(NLSPACKAGE).pot $(CATALOGS) @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Initial import of popt-1.2, a command line option parsing library. Since version 0.5.4, net/ORBit does not install it's own version of libpopt any more. This makes devel/oaf fail during build. The problem was noted by Love in PR 11339, who submitted this package for popt. @ text @@