Sun Aug 9 21:40:43 2020 UTC ()
pkgtools/pkg_install: fix pkglint warning about CHECK_PERMS


(rillig)
diff -r1.230 -r1.231 pkgsrc/pkgtools/pkg_install/Makefile

cvs diff -r1.230 -r1.231 pkgsrc/pkgtools/pkg_install/Makefile (expand / switch to unified diff)

--- pkgsrc/pkgtools/pkg_install/Makefile 2020/07/01 10:15:19 1.230
+++ pkgsrc/pkgtools/pkg_install/Makefile 2020/08/09 21:40:42 1.231
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.230 2020/07/01 10:15:19 jperkin Exp $ 1# $NetBSD: Makefile,v 1.231 2020/08/09 21:40:42 rillig Exp $
2 2
3# Notes to package maintainers: 3# Notes to package maintainers:
4# 4#
5# Updating this package does not automatically necessitate bumping 5# Updating this package does not automatically necessitate bumping
6# PKGTOOLS_REQD in bsd.pkg.mk. Do so if and only if there is a critical 6# PKGTOOLS_REQD in bsd.pkg.mk. Do so if and only if there is a critical
7# change in the pkg_* tools that pkgsrc relies on for proper operation. 7# change in the pkg_* tools that pkgsrc relies on for proper operation.
8 8
9PKGNAME= pkg_install-${VERSION} 9PKGNAME= pkg_install-${VERSION}
10CATEGORIES= pkgtools 10CATEGORIES= pkgtools
11 11
12MAINTAINER= agc@NetBSD.org 12MAINTAINER= agc@NetBSD.org
13HOMEPAGE= https://www.pkgsrc.org/ 13HOMEPAGE= https://www.pkgsrc.org/
14COMMENT= Package management and administration tools for pkgsrc 14COMMENT= Package management and administration tools for pkgsrc
@@ -20,27 +20,27 @@ SKIP_LICENSE_CHECK= yes @@ -20,27 +20,27 @@ SKIP_LICENSE_CHECK= yes
20CONFLICTS+= audit-packages-[0-9]* 20CONFLICTS+= audit-packages-[0-9]*
21 21
22GNU_CONFIGURE= yes 22GNU_CONFIGURE= yes
23CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 23CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
24CONFIGURE_ARGS+= --with-pkgdbdir=${PKG_DBDIR} 24CONFIGURE_ARGS+= --with-pkgdbdir=${PKG_DBDIR}
25 25
26USE_FEATURES= nbcompat 26USE_FEATURES= nbcompat
27 27
28NBCOMPAT_CONFIGURE_ARGS+= --enable-bsd-getopt --enable-db 28NBCOMPAT_CONFIGURE_ARGS+= --enable-bsd-getopt --enable-db
29 29
30SKIP_AUDIT_PACKAGES= yes 30SKIP_AUDIT_PACKAGES= yes
31NO_PKGTOOLS_REQD_CHECK= yes 31NO_PKGTOOLS_REQD_CHECK= yes
32PKG_PRESERVE= yes 32PKG_PRESERVE= yes
33CHECK_PERMS= no 33CHECK_PERMS_SKIP= *
34 34
35# These are needed to solve a chicken-and-egg problem where pkgsrc uses 35# These are needed to solve a chicken-and-egg problem where pkgsrc uses
36# newer features of pkg_install, but older NetBSD installations won't 36# newer features of pkg_install, but older NetBSD installations won't
37# support them. In this case, we explicitly use the native GCC 37# support them. In this case, we explicitly use the native GCC
38# compiler to avoid problems with depending on pkgsrc GCC for building 38# compiler to avoid problems with depending on pkgsrc GCC for building
39# pkg_install. 39# pkg_install.
40# 40#
41# We also use the newly built pkg_{add,create,delete} since upgrading 41# We also use the newly built pkg_{add,create,delete} since upgrading
42# from an older pkg_install might required features of the new 42# from an older pkg_install might required features of the new
43# program, provided that we are not cross-compiling. (XXX If we are 43# program, provided that we are not cross-compiling. (XXX If we are
44# cross-compiling, we should maybe have a host build dependency on 44# cross-compiling, we should maybe have a host build dependency on
45# ourselves...) 45# ourselves...)
46# 46#