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 (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,237 +1,237 @@ @@ -1,237 +1,237 @@
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
15LICENSE= modified-bsd 15LICENSE= modified-bsd
16 16
17BOOTSTRAP_PKG= yes 17BOOTSTRAP_PKG= yes
18SKIP_LICENSE_CHECK= yes 18SKIP_LICENSE_CHECK= yes
19 19
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#
47# Note that the definitions are only overriden for the phases that are 47# Note that the definitions are only overriden for the phases that are
48# supposed to use them. pkg_admin pmatch might be used when looking for 48# supposed to use them. pkg_admin pmatch might be used when looking for
49# dependencies. If that is ever changed in a incompatible way, this has to 49# dependencies. If that is ever changed in a incompatible way, this has to
50# be rethought. 50# be rethought.
51USE_NATIVE_GCC= yes 51USE_NATIVE_GCC= yes
52 52
53.include "../../mk/bsd.prefs.mk" 53.include "../../mk/bsd.prefs.mk"
54 54
55.if ${OS_VARIANT} == "SCOOSR5" 55.if ${OS_VARIANT} == "SCOOSR5"
56# SCO OpenServer 5.0.7/3.2's strings.h defines strcasecmp with 56# SCO OpenServer 5.0.7/3.2's strings.h defines strcasecmp with
57# "unsigned size_t". We cannot use -Werror for net/libfetch. 57# "unsigned size_t". We cannot use -Werror for net/libfetch.
58MAKE_FLAGS+= NOGCCERROR=yes 58MAKE_FLAGS+= NOGCCERROR=yes
59.endif 59.endif
60 60
61.if defined(_PKGSRC_BARRIER) && empty(USE_CROSS_COMPILE:M[yY][eE][sS]) 61.if defined(_PKGSRC_BARRIER) && empty(USE_CROSS_COMPILE:M[yY][eE][sS])
62PKG_ADD_CMD= ${WRKSRC}/add/pkg_add 62PKG_ADD_CMD= ${WRKSRC}/add/pkg_add
63PKG_CREATE_CMD= ${WRKSRC}/create/pkg_create 63PKG_CREATE_CMD= ${WRKSRC}/create/pkg_create
64PKG_DELETE_CMD= ${WRKSRC}/delete/pkg_delete 64PKG_DELETE_CMD= ${WRKSRC}/delete/pkg_delete
65# 65#
66# Special case for dependency checking in 'non-bootstrap' builds: 66# Special case for dependency checking in 'non-bootstrap' builds:
67# don't redefine 'pkg_info' if it already exists. 67# don't redefine 'pkg_info' if it already exists.
68# 68#
69. if defined(PKG_INFO_CMD) && !exists(${PKG_INFO_CMD}) 69. if defined(PKG_INFO_CMD) && !exists(${PKG_INFO_CMD})
70PKG_INFO_CMD= ${WRKSRC}/info/pkg_info 70PKG_INFO_CMD= ${WRKSRC}/info/pkg_info
71. endif 71. endif
72.endif 72.endif
73 73
74CPPFLAGS+= -D_LARGEFILE_SOURCE -D_LARGE_FILES 74CPPFLAGS+= -D_LARGEFILE_SOURCE -D_LARGE_FILES
75CPPFLAGS+= -D_FILE_OFFSET_BITS=64 75CPPFLAGS+= -D_FILE_OFFSET_BITS=64
76 76
77CPPFLAGS+= -DDEF_UMASK=${DEF_UMASK} 77CPPFLAGS+= -DDEF_UMASK=${DEF_UMASK}
78 78
79MAKE_ENV+= PKGSRC_MACHINE_ARCH=${MACHINE_ARCH} 79MAKE_ENV+= PKGSRC_MACHINE_ARCH=${MACHINE_ARCH}
80MAKE_ENV+= OPSYS=${OPSYS} 80MAKE_ENV+= OPSYS=${OPSYS}
81MAKE_ENV+= CATMAN_SECTION_SUFFIX=${CATMAN_SECTION_SUFFIX:Q} 81MAKE_ENV+= CATMAN_SECTION_SUFFIX=${CATMAN_SECTION_SUFFIX:Q}
82MAKE_ENV+= MANINSTALL=${MANINSTALL:Q} 82MAKE_ENV+= MANINSTALL=${MANINSTALL:Q}
83 83
84PKG_DBDIR?= /var/db/pkg 84PKG_DBDIR?= /var/db/pkg
85EGDIR= ${PREFIX}/share/examples/pkg_install 85EGDIR= ${PREFIX}/share/examples/pkg_install
86 86
87PLIST_SUBST+= PKG_DBDIR=${PKG_DBDIR} 87PLIST_SUBST+= PKG_DBDIR=${PKG_DBDIR}
88 88
89DEINSTALL_SRC= # empty 89DEINSTALL_SRC= # empty
90INSTALL_SRC= ${PKGDIR}/INSTALL 90INSTALL_SRC= ${PKGDIR}/INSTALL
91FILES_SUBST+= PKG_DBDIR=${PKG_DBDIR} \ 91FILES_SUBST+= PKG_DBDIR=${PKG_DBDIR} \
92 PKG_TOOLS_BIN=${PKG_TOOLS_BIN:Q} \ 92 PKG_TOOLS_BIN=${PKG_TOOLS_BIN:Q} \
93 MKDIR=${MKDIR:Q} 93 MKDIR=${MKDIR:Q}
94MESSAGE_SUBST+= PKGVULNDIR=${PKG_DBDIR} \ 94MESSAGE_SUBST+= PKGVULNDIR=${PKG_DBDIR} \
95 EGDIR=${EGDIR} 95 EGDIR=${EGDIR}
96 96
97.include "../../mk/compiler.mk" 97.include "../../mk/compiler.mk"
98 98
99.if !empty(CC_VERSION:Mclang*) 99.if !empty(CC_VERSION:Mclang*)
100MAKE_FLAGS+= ACTIVE_CC=clang 100MAKE_FLAGS+= ACTIVE_CC=clang
101.endif 101.endif
102 102
103VERSION!= ${AWK} '/PKGTOOLS_VERSION/ {print $$3}' \ 103VERSION!= ${AWK} '/PKGTOOLS_VERSION/ {print $$3}' \
104 ${FILESDIR}/lib/version.h 104 ${FILESDIR}/lib/version.h
105 105
106# Requires 3.x filter API and bugfixes. 106# Requires 3.x filter API and bugfixes.
107BUILDLINK_API_DEPENDS.libarchive+= libarchive>=3.3.1 107BUILDLINK_API_DEPENDS.libarchive+= libarchive>=3.3.1
108 108
109.include "../../archivers/bzip2/builtin.mk" 109.include "../../archivers/bzip2/builtin.mk"
110.include "../../archivers/xz/builtin.mk" 110.include "../../archivers/xz/builtin.mk"
111.include "../../archivers/libarchive/builtin.mk" 111.include "../../archivers/libarchive/builtin.mk"
112.include "../../devel/zlib/builtin.mk" 112.include "../../devel/zlib/builtin.mk"
113.include "../../security/openssl/builtin.mk" 113.include "../../security/openssl/builtin.mk"
114 114
115.include "options.mk" 115.include "options.mk"
116 116
117.if empty(USE_BUILTIN.bzip2:M[yY][eE][sS]) || \ 117.if empty(USE_BUILTIN.bzip2:M[yY][eE][sS]) || \
118 empty(USE_BUILTIN.zlib:M[yY][eE][sS]) 118 empty(USE_BUILTIN.zlib:M[yY][eE][sS])
119USE_BUILTIN.libarchive= no 119USE_BUILTIN.libarchive= no
120.endif 120.endif
121 121
122FILESDIR.bzip2?= ${.CURDIR}/../../archivers/bzip2/files 122FILESDIR.bzip2?= ${.CURDIR}/../../archivers/bzip2/files
123FILESDIR.libarchive?= ${.CURDIR}/../../archivers/libarchive/files 123FILESDIR.libarchive?= ${.CURDIR}/../../archivers/libarchive/files
124FILESDIR.zlib?= ${.CURDIR}/../../devel/zlib/files 124FILESDIR.zlib?= ${.CURDIR}/../../devel/zlib/files
125FILESDIR.libfetch?= ${.CURDIR}/../../net/libfetch/files 125FILESDIR.libfetch?= ${.CURDIR}/../../net/libfetch/files
126FILESDIR.netpgpverify?= ${.CURDIR}/../../security/netpgpverify/files 126FILESDIR.netpgpverify?= ${.CURDIR}/../../security/netpgpverify/files
127 127
128.if empty(USE_BUILTIN.bzip2:M[yY][eE][sS]) 128.if empty(USE_BUILTIN.bzip2:M[yY][eE][sS])
129CPPFLAGS+= -I${WRKDIR}/bzip2 129CPPFLAGS+= -I${WRKDIR}/bzip2
130LDFLAGS+= -L${WRKDIR}/bzip2 130LDFLAGS+= -L${WRKDIR}/bzip2
131.endif 131.endif
132.if empty(USE_BUILTIN.zlib:M[yY][eE][sS]) 132.if empty(USE_BUILTIN.zlib:M[yY][eE][sS])
133CPPFLAGS+= -I${WRKDIR}/zlib 133CPPFLAGS+= -I${WRKDIR}/zlib
134LDFLAGS+= -L${WRKDIR}/zlib 134LDFLAGS+= -L${WRKDIR}/zlib
135.endif 135.endif
136.if empty(USE_BUILTIN.libarchive:M[yY][eE][sS]) 136.if empty(USE_BUILTIN.libarchive:M[yY][eE][sS])
137CPPFLAGS+= -I${WRKDIR}/libarchive/libarchive 137CPPFLAGS+= -I${WRKDIR}/libarchive/libarchive
138LDFLAGS+= -L${WRKDIR}/libarchive/.libs 138LDFLAGS+= -L${WRKDIR}/libarchive/.libs
139 139
140# Only use XZ if we actually have builtin support for it. Some systems 140# Only use XZ if we actually have builtin support for it. Some systems
141# install the header, but without usable library or prefer to not use 141# install the header, but without usable library or prefer to not use
142# the system version, so give them some control. 142# the system version, so give them some control.
143. if empty(USE_BUILTIN.xz:M[Yy][Ee][Ss]) 143. if empty(USE_BUILTIN.xz:M[Yy][Ee][Ss])
144LIBARCHIVE_CONFIGURE_ARGS+= --without-lzma 144LIBARCHIVE_CONFIGURE_ARGS+= --without-lzma
145. endif 145. endif
146 146
147LIBARCHIVE_LIBS= ${SED} -n -e 's/^Libs.private://p' \ 147LIBARCHIVE_LIBS= ${SED} -n -e 's/^Libs.private://p' \
148 ${WRKDIR}/libarchive/build/pkgconfig/libarchive.pc 2>/dev/null || echo 148 ${WRKDIR}/libarchive/build/pkgconfig/libarchive.pc 2>/dev/null || echo
149LIBS+= ${LIBARCHIVE_LIBS:sh} 149LIBS+= ${LIBARCHIVE_LIBS:sh}
150 150
151CONFIG_GUESS_OVERRIDE+= ${WRKDIR}/libarchive/build/autoconf/config.guess \ 151CONFIG_GUESS_OVERRIDE+= ${WRKDIR}/libarchive/build/autoconf/config.guess \
152 ${WRKSRC}/config.guess 152 ${WRKSRC}/config.guess
153CONFIG_SUB_OVERRIDE+= ${WRKDIR}/libarchive/build/autoconf/config.sub \ 153CONFIG_SUB_OVERRIDE+= ${WRKDIR}/libarchive/build/autoconf/config.sub \
154 ${WRKSRC}/config.sub 154 ${WRKSRC}/config.sub
155 155
156CPPFLAGS.Cygwin+= -DLIBARCHIVE_STATIC 156CPPFLAGS.Cygwin+= -DLIBARCHIVE_STATIC
157 157
158# Make sure that the linker used our static library instead of the 158# Make sure that the linker used our static library instead of the
159# (outdated) dynamic library "/usr/lib/libarchive.dylib". 159# (outdated) dynamic library "/usr/lib/libarchive.dylib".
160LDFLAGS.Darwin+= -Wl,-search_paths_first 160LDFLAGS.Darwin+= -Wl,-search_paths_first
161 161
162# workaround for pkg/45491 162# workaround for pkg/45491
163CONFIGURE_ENV.SunOS+= ac_cv_header_ext2fs_ext2_fs_h=no 163CONFIGURE_ENV.SunOS+= ac_cv_header_ext2fs_ext2_fs_h=no
164 164
165# Hack to make sure that the libarchive version is replaced 165# Hack to make sure that the libarchive version is replaced
166pre-configure: config-guess-override config-sub-override 166pre-configure: config-guess-override config-sub-override
167.endif 167.endif
168CPPFLAGS+= -I${WRKDIR}/libfetch 168CPPFLAGS+= -I${WRKDIR}/libfetch
169LDFLAGS+= -L${WRKDIR}/libfetch 169LDFLAGS+= -L${WRKDIR}/libfetch
170# Avoid duplicate and conflicting headers, pull in any we need 170# Avoid duplicate and conflicting headers, pull in any we need
171# directly with <netpgpg/*.h> 171# directly with <netpgpg/*.h>
172CPPFLAGS+= -I${WRKDIR} 172CPPFLAGS+= -I${WRKDIR}
173LDFLAGS+= -L${WRKDIR}/netpgp 173LDFLAGS+= -L${WRKDIR}/netpgp
174 174
175CONFIGURE_ENV+= LIBS=${LIBS:Q} 175CONFIGURE_ENV+= LIBS=${LIBS:Q}
176 176
177do-extract: 177do-extract:
178 @${CP} -R ${FILESDIR} ${WRKSRC} 178 @${CP} -R ${FILESDIR} ${WRKSRC}
179.if empty(USE_BUILTIN.bzip2:M[yY][eE][sS]) 179.if empty(USE_BUILTIN.bzip2:M[yY][eE][sS])
180 @${CP} -R ${FILESDIR.bzip2} ${WRKDIR}/bzip2 180 @${CP} -R ${FILESDIR.bzip2} ${WRKDIR}/bzip2
181.endif 181.endif
182.if empty(USE_BUILTIN.zlib:M[yY][eE][sS]) 182.if empty(USE_BUILTIN.zlib:M[yY][eE][sS])
183 @${CP} -R ${FILESDIR.zlib} ${WRKDIR}/zlib 183 @${CP} -R ${FILESDIR.zlib} ${WRKDIR}/zlib
184.endif 184.endif
185.if empty(USE_BUILTIN.libarchive:M[yY][eE][sS]) 185.if empty(USE_BUILTIN.libarchive:M[yY][eE][sS])
186 @${CP} -R ${FILESDIR.libarchive} ${WRKDIR}/libarchive 186 @${CP} -R ${FILESDIR.libarchive} ${WRKDIR}/libarchive
187.endif 187.endif
188 @${CP} -R ${FILESDIR.libfetch} ${WRKDIR}/libfetch 188 @${CP} -R ${FILESDIR.libfetch} ${WRKDIR}/libfetch
189 @${CP} -R ${FILESDIR.netpgpverify} ${WRKDIR}/netpgp 189 @${CP} -R ${FILESDIR.netpgpverify} ${WRKDIR}/netpgp
190 190
191pre-configure: 191pre-configure:
192.if empty(USE_BUILTIN.bzip2:M[yY][eE][sS]) 192.if empty(USE_BUILTIN.bzip2:M[yY][eE][sS])
193 cd ${WRKDIR}/bzip2 && ${BUILD_MAKE_CMD} libbz2.a 193 cd ${WRKDIR}/bzip2 && ${BUILD_MAKE_CMD} libbz2.a
194.endif 194.endif
195.if empty(USE_BUILTIN.zlib:M[yY][eE][sS]) 195.if empty(USE_BUILTIN.zlib:M[yY][eE][sS])
196 cd ${WRKDIR}/zlib && ${BUILD_MAKE_CMD} libz.a 196 cd ${WRKDIR}/zlib && ${BUILD_MAKE_CMD} libz.a
197.endif 197.endif
198.if empty(USE_BUILTIN.libarchive:M[yY][eE][sS]) 198.if empty(USE_BUILTIN.libarchive:M[yY][eE][sS])
199 cd ${WRKDIR}/libarchive && ${SETENV} ${_CONFIGURE_SCRIPT_ENV} \ 199 cd ${WRKDIR}/libarchive && ${SETENV} ${_CONFIGURE_SCRIPT_ENV} \
200 ${CONFIG_SHELL} ${CONFIG_SHELL_FLAGS} ./configure \ 200 ${CONFIG_SHELL} ${CONFIG_SHELL_FLAGS} ./configure \
201 --disable-bsdcpio --disable-bsdtar --disable-shared \ 201 --disable-bsdcpio --disable-bsdtar --disable-shared \
202 --disable-dependency-tracking --without-expat \ 202 --disable-dependency-tracking --without-expat \
203 --disable-maintainer-mode \ 203 --disable-maintainer-mode \
204 --without-iconv --without-lzo2 --without-nettle \ 204 --without-iconv --without-lzo2 --without-nettle \
205 --without-xml2 --without-lz4 --without-zstd \ 205 --without-xml2 --without-lz4 --without-zstd \
206 ${LIBARCHIVE_CONFIGURE_ARGS} 206 ${LIBARCHIVE_CONFIGURE_ARGS}
207 cd ${WRKDIR}/libarchive && ${BUILD_MAKE_CMD} 207 cd ${WRKDIR}/libarchive && ${BUILD_MAKE_CMD}
208.endif 208.endif
209 cd ${WRKDIR}/libfetch && ${TOUCH} fetch.cat3 && \ 209 cd ${WRKDIR}/libfetch && ${TOUCH} fetch.cat3 && \
210 ${SETENV} ${MAKE_ENV} ${BSD_MAKE_ENV} \ 210 ${SETENV} ${MAKE_ENV} ${BSD_MAKE_ENV} \
211 ${MAKE_PROGRAM} ${MAKE_FLAGS} ${BUILD_MAKE_FLAGS} \ 211 ${MAKE_PROGRAM} ${MAKE_FLAGS} ${BUILD_MAKE_FLAGS} \
212 -f ${MAKE_FILE} depend all 212 -f ${MAKE_FILE} depend all
213 cd ${WRKDIR}/netpgp && ${CP} Makefile.lib.in Makefile.in && \ 213 cd ${WRKDIR}/netpgp && ${CP} Makefile.lib.in Makefile.in && \
214 ${CONFIG_SHELL} ${CONFIG_SHELL_FLAGS} ./configure && \ 214 ${CONFIG_SHELL} ${CONFIG_SHELL_FLAGS} ./configure && \
215 ${SETENV} ${MAKE_ENV} ${BSD_MAKE_ENV} ${MAKE_PROGRAM} \ 215 ${SETENV} ${MAKE_ENV} ${BSD_MAKE_ENV} ${MAKE_PROGRAM} \
216 ${MAKE_FLAGS} ${BUILD_MAKE_FLAGS} -f ${MAKE_FILE} all 216 ${MAKE_FLAGS} ${BUILD_MAKE_FLAGS} -f ${MAKE_FILE} all
217 217
218# XXX Reverse the order that update does things since 218# XXX Reverse the order that update does things since
219# XXX we need pkg_delete built before we can deinstall. 219# XXX we need pkg_delete built before we can deinstall.
220# XXX This should probably be the default order for all packages. 220# XXX This should probably be the default order for all packages.
221update: 221update:
222 ${MAKE} 222 ${MAKE}
223 ${MAKE} deinstall _UPDATE_RUNNING=YES 223 ${MAKE} deinstall _UPDATE_RUNNING=YES
224 ${MAKE} ${UPDATE_TARGET} 224 ${MAKE} ${UPDATE_TARGET}
225 ${MAKE} clean 225 ${MAKE} clean
226 226
227update-catpages: 227update-catpages:
228 for f in lib/pkgsrc.7 add/pkg_add.1 admin/pkg_admin.1 \ 228 for f in lib/pkgsrc.7 add/pkg_add.1 admin/pkg_admin.1 \
229 create/pkg_create.1 delete/pkg_delete.1 info/pkg_info.1 \ 229 create/pkg_create.1 delete/pkg_delete.1 info/pkg_info.1 \
230 lib/pkg_summary.5 lib/pkgsrc.7; do \ 230 lib/pkg_summary.5 lib/pkgsrc.7; do \
231 mandoc -I os=pkgsrc -Tascii ${FILESDIR}/$$f > \ 231 mandoc -I os=pkgsrc -Tascii ${FILESDIR}/$$f > \
232 ${FILESDIR}/$${f%%.[157]}.cat; \ 232 ${FILESDIR}/$${f%%.[157]}.cat; \
233 done 233 done
234 mandoc -I os=pkgsrc -Tascii ${FILESDIR}/lib/pkg_install.conf.5.in > \ 234 mandoc -I os=pkgsrc -Tascii ${FILESDIR}/lib/pkg_install.conf.5.in > \
235 ${FILESDIR}/lib/pkg_install.conf.cat.in 235 ${FILESDIR}/lib/pkg_install.conf.cat.in
236 236
237.include "../../mk/bsd.pkg.mk" 237.include "../../mk/bsd.pkg.mk"