Fri May 13 19:24:03 2022 UTC ()
python27: properly undo the isysroot change


(tnn)
diff -r1.101 -r1.102 pkgsrc/lang/python27/Makefile

cvs diff -r1.101 -r1.102 pkgsrc/lang/python27/Makefile (switch to unified diff)

--- pkgsrc/lang/python27/Makefile 2022/05/13 18:42:05 1.101
+++ pkgsrc/lang/python27/Makefile 2022/05/13 19:24:02 1.102
@@ -1,250 +1,250 @@ @@ -1,250 +1,250 @@
1# $NetBSD: Makefile,v 1.101 2022/05/13 18:42:05 tnn Exp $ 1# $NetBSD: Makefile,v 1.102 2022/05/13 19:24:02 tnn Exp $
2 2
3.include "dist.mk" 3.include "dist.mk"
4 4
5PKGNAME= python27-${PY_DISTVERSION} 5PKGNAME= python27-${PY_DISTVERSION}
6PKGREVISION= 8 6PKGREVISION= 8
7CATEGORIES= lang python 7CATEGORIES= lang python
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.python.org/ 10HOMEPAGE= https://www.python.org/
11COMMENT= Interpreted, interactive, object-oriented programming language 11COMMENT= Interpreted, interactive, object-oriented programming language
12LICENSE= python-software-foundation 12LICENSE= python-software-foundation
13 13
14DEPENDS= mozilla-rootcerts>=1.0.20150804nb1:../../security/mozilla-rootcerts 14DEPENDS= mozilla-rootcerts>=1.0.20150804nb1:../../security/mozilla-rootcerts
15 15
16CONFLICTS+= python-[0-9]* 16CONFLICTS+= python-[0-9]*
17 17
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
20CONFIGURE_ARGS+= --enable-shared 20CONFIGURE_ARGS+= --enable-shared
21CONFIGURE_ARGS+= --with-dbmliborder=ndbm:bdb 21CONFIGURE_ARGS+= --with-dbmliborder=ndbm:bdb
22CONFIGURE_ARGS+= --with-system-ffi 22CONFIGURE_ARGS+= --with-system-ffi
23CONFIGURE_ARGS+= --with-threads 23CONFIGURE_ARGS+= --with-threads
24CONFIGURE_ENV+= MKDIR_P=${MKDIR:Q} 24CONFIGURE_ENV+= MKDIR_P=${MKDIR:Q}
25CONFIGURE_ENV+= OPT=${CFLAGS:M*:Q} 25CONFIGURE_ENV+= OPT=${CFLAGS:M*:Q}
26PKGCONFIG_OVERRIDE+= Misc/python.pc.in 26PKGCONFIG_OVERRIDE+= Misc/python.pc.in
27 27
28LDFLAGS+= -L${WRKSRC} 28LDFLAGS+= -L${WRKSRC}
29 29
30# $RANDOM usage there is fine 30# $RANDOM usage there is fine
31CHECK_PORTABILITY_SKIP= Tools/faqwiz/move-faqwiz.sh 31CHECK_PORTABILITY_SKIP= Tools/faqwiz/move-faqwiz.sh
32 32
33PTHREAD_OPTS+= require 33PTHREAD_OPTS+= require
34PTHREAD_AUTO_VARS= yes 34PTHREAD_AUTO_VARS= yes
35.include "../../mk/pthread.buildlink3.mk" 35.include "../../mk/pthread.buildlink3.mk"
36.if ${PTHREAD_TYPE} == "pth" 36.if ${PTHREAD_TYPE} == "pth"
37CONFIGURE_ARGS+= --with-pth 37CONFIGURE_ARGS+= --with-pth
38.endif 38.endif
39 39
40.include "../../mk/compiler.mk" 40.include "../../mk/compiler.mk"
41 41
42# Clang needs -fwrapv 42# Clang needs -fwrapv
43.if !empty(PKGSRC_COMPILER:Mclang) 43.if !empty(PKGSRC_COMPILER:Mclang)
44CFLAGS+= -fwrapv 44CFLAGS+= -fwrapv
45.endif 45.endif
46 46
47.include "../../mk/bsd.prefs.mk" 47.include "../../mk/bsd.prefs.mk"
48 48
49# fdatasync() 49# fdatasync()
50LIBS.SunOS+= -lrt 50LIBS.SunOS+= -lrt
51.if ${OPSYS} == "SunOS" && ${OPSYS_VERSION} < 051100 51.if ${OPSYS} == "SunOS" && ${OPSYS_VERSION} < 051100
52SUBST_CLASSES+= setup 52SUBST_CLASSES+= setup
53SUBST_MESSAGE.setup= Replacing crypt with crypt_i 53SUBST_MESSAGE.setup= Replacing crypt with crypt_i
54SUBST_STAGE.setup= pre-configure 54SUBST_STAGE.setup= pre-configure
55SUBST_FILES.setup= setup.py 55SUBST_FILES.setup= setup.py
56SUBST_SED.setup= -e "s,\([ \[]\)'crypt',\\1'crypt_i'," 56SUBST_SED.setup= -e "s,\([ \[]\)'crypt',\\1'crypt_i',"
57.endif 57.endif
58 58
59PY_VER_SUFFIX= 2.7 59PY_VER_SUFFIX= 2.7
60 60
61.if ${OPSYS} == "NetBSD" 61.if ${OPSYS} == "NetBSD"
62# XXX work around a botched autoconf check which ignores libintl 62# XXX work around a botched autoconf check which ignores libintl
63CONFIGURE_ENV+= ac_cv_func_bind_textdomain_codeset=yes 63CONFIGURE_ENV+= ac_cv_func_bind_textdomain_codeset=yes
64.endif 64.endif
65 65
66.if ${OPSYS} == "Cygwin" || ${OPSYS} == "Darwin" || ${OPSYS} == "Interix" 66.if ${OPSYS} == "Cygwin" || ${OPSYS} == "Darwin" || ${OPSYS} == "Interix"
67PY_PLATNAME= ${LOWER_OPSYS} 67PY_PLATNAME= ${LOWER_OPSYS}
68USE_TOOLS+= gmake 68USE_TOOLS+= gmake
69.elif ${OPSYS} == "IRIX" 69.elif ${OPSYS} == "IRIX"
70PY_PLATNAME= ${LOWER_OPSYS:C/\..*//} 70PY_PLATNAME= ${LOWER_OPSYS:C/\..*//}
71.elif ${OPSYS} == "SunOS" 71.elif ${OPSYS} == "SunOS"
72PY_PLATNAME= sunos${OS_VERSION:C/\..*//} 72PY_PLATNAME= sunos${OS_VERSION:C/\..*//}
73.elif ${OPSYS} == "HPUX" 73.elif ${OPSYS} == "HPUX"
74PY_PLATNAME= hp-ux11 74PY_PLATNAME= hp-ux11
75.elif ${OPSYS} == "Linux" 75.elif ${OPSYS} == "Linux"
76PY_PLATNAME= linux2 76PY_PLATNAME= linux2
77.elif ${OS_VARIANT} == "SCOOSR5" 77.elif ${OS_VARIANT} == "SCOOSR5"
78PY_PLATNAME= sco_sv3 78PY_PLATNAME= sco_sv3
79.else 79.else
80PY_PLATNAME= ${LOWER_OPSYS}${OS_VERSION:C/\..*//} 80PY_PLATNAME= ${LOWER_OPSYS}${OS_VERSION:C/\..*//}
81.endif 81.endif
82PLIST_SUBST+= PY_PLATNAME=${PY_PLATNAME:Q} 82PLIST_SUBST+= PY_PLATNAME=${PY_PLATNAME:Q}
83 83
84.if !empty(LP64PLATFORMS:@.PLAT.@${MACHINE_PLATFORM:M${.PLAT.}}@) || \ 84.if !empty(LP64PLATFORMS:@.PLAT.@${MACHINE_PLATFORM:M${.PLAT.}}@) || \
85 (defined(ABI) && ${ABI} == "64") 85 (defined(ABI) && ${ABI} == "64")
86IS_64BIT_PLATFORM?= yes 86IS_64BIT_PLATFORM?= yes
87.else 87.else
88IS_64BIT_PLATFORM?= no 88IS_64BIT_PLATFORM?= no
89.endif 89.endif
90 90
91PLIST_VARS+= dl dll extra-so nis qt 91PLIST_VARS+= dl dll extra-so nis qt
92 92
93# the dl module isn't built for 64 bit archs 93# the dl module isn't built for 64 bit archs
94.if empty(IS_64BIT_PLATFORM:M[yY][eE][sS]) 94.if empty(IS_64BIT_PLATFORM:M[yY][eE][sS])
95PLIST.dl= yes 95PLIST.dl= yes
96.endif 96.endif
97 97
98# setup.py causes some modules to be built if the platform is *not* 64bit. 98# setup.py causes some modules to be built if the platform is *not* 64bit.
99.if !empty(IS_64BIT_PLATFORM:M[nN][oO]) 99.if !empty(IS_64BIT_PLATFORM:M[nN][oO])
100PLIST.extra-so= yes 100PLIST.extra-so= yes
101.endif 101.endif
102 102
103# For Xcode 5 we need to search the SDK path for headers, otherwise certain 103# For Xcode 5 we need to search the SDK path for headers, otherwise certain
104# modules will not be built. 104# modules will not be built.
105.if ${OPSYS} == "Darwin" 105.if ${OPSYS} == "Darwin"
106. if exists(${OSX_SDK_PATH}/usr/include) 106. if exists(${OSX_SDK_PATH}/usr/include)
107CFLAGS+= -I${OSX_SDK_PATH:Q} 107CFLAGS+= -I${OSX_SDK_PATH:Q}/usr/include
108SUBST_CLASSES+= sdkpath 108SUBST_CLASSES+= sdkpath
109SUBST_STAGE.sdkpath= pre-configure 109SUBST_STAGE.sdkpath= pre-configure
110SUBST_FILES.sdkpath= Lib/distutils/unixccompiler.py 110SUBST_FILES.sdkpath= Lib/distutils/unixccompiler.py
111SUBST_VARS.sdkpath= OSX_SDK_PATH 111SUBST_VARS.sdkpath= OSX_SDK_PATH
112. endif 112. endif
113. if exists(${OSX_SDK_PATH}/System/Library/Frameworks/QuickTime.framework) 113. if exists(${OSX_SDK_PATH}/System/Library/Frameworks/QuickTime.framework)
114PLIST.qt= yes 114PLIST.qt= yes
115. endif 115. endif
116.endif 116.endif
117 117
118.if ${OPSYS} != "IRIX" 118.if ${OPSYS} != "IRIX"
119PLIST.dll= yes 119PLIST.dll= yes
120.endif 120.endif
121 121
122.for incdir in ${_OPSYS_INCLUDE_DIRS} 122.for incdir in ${_OPSYS_INCLUDE_DIRS}
123. if (exists(${incdir}/rpc/rpc.h) || exists(${incdir}/tirpc/rpc/rpc.h)) 123. if (exists(${incdir}/rpc/rpc.h) || exists(${incdir}/tirpc/rpc/rpc.h))
124HAVE_RPC_H= yes 124HAVE_RPC_H= yes
125. endif 125. endif
126. if (exists(${incdir}/rpcsvc/yp_prot.h) || exists(${incdir}/nsl/rpcsvc/yp_prot.h)) 126. if (exists(${incdir}/rpcsvc/yp_prot.h) || exists(${incdir}/nsl/rpcsvc/yp_prot.h))
127HAVE_YP_PROT_H= yes 127HAVE_YP_PROT_H= yes
128. endif 128. endif
129.endfor 129.endfor
130.if (${HAVE_RPC_H:Uno} == yes && ${HAVE_YP_PROT_H:Uno} == yes) 130.if (${HAVE_RPC_H:Uno} == yes && ${HAVE_YP_PROT_H:Uno} == yes)
131PLIST.nis= yes 131PLIST.nis= yes
132.endif 132.endif
133 133
134# configure complains about buggy getaddrinfo() 134# configure complains about buggy getaddrinfo()
135CONFIGURE_ARGS.OSF1+= --disable-ipv6 135CONFIGURE_ARGS.OSF1+= --disable-ipv6
136 136
137PLIST_SUBST+= PY_VER_SUFFIX=${PY_VER_SUFFIX:Q} 137PLIST_SUBST+= PY_VER_SUFFIX=${PY_VER_SUFFIX:Q}
138 138
139TEST_TARGET= test 139TEST_TARGET= test
140INSTALL_TARGET= altinstall 140INSTALL_TARGET= altinstall
141 141
142REPLACE_INTERPRETER+= py27 142REPLACE_INTERPRETER+= py27
143REPLACE.py27.old= .*python[^ ]* 143REPLACE.py27.old= .*python[^ ]*
144REPLACE.py27.new= ${PREFIX}/bin/python${PY_VER_SUFFIX} 144REPLACE.py27.new= ${PREFIX}/bin/python${PY_VER_SUFFIX}
145REPLACE_FILES.py27= Lib/UserString.py 145REPLACE_FILES.py27= Lib/UserString.py
146REPLACE_FILES.py27+= Lib/base64.py 146REPLACE_FILES.py27+= Lib/base64.py
147REPLACE_FILES.py27+= Lib/cProfile.py 147REPLACE_FILES.py27+= Lib/cProfile.py
148REPLACE_FILES.py27+= Lib/cgi.py 148REPLACE_FILES.py27+= Lib/cgi.py
149REPLACE_FILES.py27+= Lib/encodings/rot_13.py 149REPLACE_FILES.py27+= Lib/encodings/rot_13.py
150REPLACE_FILES.py27+= Lib/idlelib/PyShell.py 150REPLACE_FILES.py27+= Lib/idlelib/PyShell.py
151REPLACE_FILES.py27+= Lib/keyword.py 151REPLACE_FILES.py27+= Lib/keyword.py
152REPLACE_FILES.py27+= Lib/lib2to3/pgen2/token.py 152REPLACE_FILES.py27+= Lib/lib2to3/pgen2/token.py
153REPLACE_FILES.py27+= Lib/lib2to3/tests/data/different_encoding.py 153REPLACE_FILES.py27+= Lib/lib2to3/tests/data/different_encoding.py
154REPLACE_FILES.py27+= Lib/lib2to3/tests/data/false_encoding.py 154REPLACE_FILES.py27+= Lib/lib2to3/tests/data/false_encoding.py
155REPLACE_FILES.py27+= Lib/lib2to3/tests/pytree_idempotency.py 155REPLACE_FILES.py27+= Lib/lib2to3/tests/pytree_idempotency.py
156REPLACE_FILES.py27+= Lib/mimify.py 156REPLACE_FILES.py27+= Lib/mimify.py
157REPLACE_FILES.py27+= Lib/pdb.py 157REPLACE_FILES.py27+= Lib/pdb.py
158REPLACE_FILES.py27+= Lib/plat-mac/appletrunner.py 158REPLACE_FILES.py27+= Lib/plat-mac/appletrunner.py
159REPLACE_FILES.py27+= Lib/plat-mac/bundlebuilder.py 159REPLACE_FILES.py27+= Lib/plat-mac/bundlebuilder.py
160REPLACE_FILES.py27+= Lib/platform.py 160REPLACE_FILES.py27+= Lib/platform.py
161REPLACE_FILES.py27+= Lib/profile.py 161REPLACE_FILES.py27+= Lib/profile.py
162REPLACE_FILES.py27+= Lib/pydoc.py 162REPLACE_FILES.py27+= Lib/pydoc.py
163REPLACE_FILES.py27+= Lib/quopri.py 163REPLACE_FILES.py27+= Lib/quopri.py
164REPLACE_FILES.py27+= Lib/smtpd.py 164REPLACE_FILES.py27+= Lib/smtpd.py
165REPLACE_FILES.py27+= Lib/smtplib.py 165REPLACE_FILES.py27+= Lib/smtplib.py
166REPLACE_FILES.py27+= Lib/symbol.py 166REPLACE_FILES.py27+= Lib/symbol.py
167REPLACE_FILES.py27+= Lib/tabnanny.py 167REPLACE_FILES.py27+= Lib/tabnanny.py
168REPLACE_FILES.py27+= Lib/test/bisect_cmd.py 168REPLACE_FILES.py27+= Lib/test/bisect_cmd.py
169REPLACE_FILES.py27+= Lib/test/curses_tests.py 169REPLACE_FILES.py27+= Lib/test/curses_tests.py
170REPLACE_FILES.py27+= Lib/test/re_tests.py 170REPLACE_FILES.py27+= Lib/test/re_tests.py
171REPLACE_FILES.py27+= Lib/test/pystone.py 171REPLACE_FILES.py27+= Lib/test/pystone.py
172REPLACE_FILES.py27+= Lib/test/regrtest.py 172REPLACE_FILES.py27+= Lib/test/regrtest.py
173REPLACE_FILES.py27+= Lib/timeit.py 173REPLACE_FILES.py27+= Lib/timeit.py
174REPLACE_FILES.py27+= Lib/trace.py 174REPLACE_FILES.py27+= Lib/trace.py
175REPLACE_FILES.py27+= Lib/uu.py 175REPLACE_FILES.py27+= Lib/uu.py
176REPLACE_FILES.py27+= Lib/webbrowser.py 176REPLACE_FILES.py27+= Lib/webbrowser.py
177 177
178SUBST_CLASSES+= libffi 178SUBST_CLASSES+= libffi
179SUBST_MESSAGE.libffi= Fixing libffi include path on Darwin. 179SUBST_MESSAGE.libffi= Fixing libffi include path on Darwin.
180SUBST_STAGE.libffi= pre-configure 180SUBST_STAGE.libffi= pre-configure
181SUBST_FILES.libffi= setup.py 181SUBST_FILES.libffi= setup.py
182SUBST_SED.libffi= -e 's,/usr/include/ffi,${BUILDLINK_PREFIX.libffi}/include,' 182SUBST_SED.libffi= -e 's,/usr/include/ffi,${BUILDLINK_PREFIX.libffi}/include,'
183 183
184# XXX: It might be needed to add manually more paths like ${PREFIX}/qt5/lib 184# XXX: It might be needed to add manually more paths like ${PREFIX}/qt5/lib
185# Test: python -c 'from ctypes.util import find_library; print(find_library("ffi"));' 185# Test: python -c 'from ctypes.util import find_library; print(find_library("ffi"));'
186SUBST_CLASSES+= findlib 186SUBST_CLASSES+= findlib
187SUBST_MESSAGE.findlib= Fixing find_library(). 187SUBST_MESSAGE.findlib= Fixing find_library().
188SUBST_STAGE.findlib= pre-configure 188SUBST_STAGE.findlib= pre-configure
189SUBST_FILES.findlib= Lib/ctypes/macholib/dyld.py 189SUBST_FILES.findlib= Lib/ctypes/macholib/dyld.py
190SUBST_FILES.findlib+= Lib/ctypes/util.py 190SUBST_FILES.findlib+= Lib/ctypes/util.py
191SUBST_FILES.findlib+= Lib/distutils/unixccompiler.py 191SUBST_FILES.findlib+= Lib/distutils/unixccompiler.py
192SUBST_SED.findlib= -e 's,/usr/local,${PREFIX},' 192SUBST_SED.findlib= -e 's,/usr/local,${PREFIX},'
193SUBST_SED.findlib+= -e 's!\(-Wl,-t -o\)!${COMPILER_RPATH_FLAG}${PREFIX}/lib -L${PREFIX}/lib \1!' 193SUBST_SED.findlib+= -e 's!\(-Wl,-t -o\)!${COMPILER_RPATH_FLAG}${PREFIX}/lib -L${PREFIX}/lib \1!'
194SUBST_NOOP_OK.findlib= yes 194SUBST_NOOP_OK.findlib= yes
195 195
196SUBST_CLASSES+= pkgversion 196SUBST_CLASSES+= pkgversion
197SUBST_STAGE.pkgversion= pre-configure 197SUBST_STAGE.pkgversion= pre-configure
198SUBST_FILES.pkgversion= Lib/lib2to3/pgen2/driver.py 198SUBST_FILES.pkgversion= Lib/lib2to3/pgen2/driver.py
199SUBST_FILES.pkgversion+=Lib/distutils/command/install_egg_info.py 199SUBST_FILES.pkgversion+=Lib/distutils/command/install_egg_info.py
200SUBST_VARS.pkgversion= PKGVERSION_NOREV 200SUBST_VARS.pkgversion= PKGVERSION_NOREV
201 201
202SUBST_CLASSES+= urllib 202SUBST_CLASSES+= urllib
203SUBST_MESSAGE.urllib= Fixing path to urllib.cfg. 203SUBST_MESSAGE.urllib= Fixing path to urllib.cfg.
204SUBST_STAGE.urllib= pre-configure 204SUBST_STAGE.urllib= pre-configure
205SUBST_FILES.urllib= Lib/urlparse.py 205SUBST_FILES.urllib= Lib/urlparse.py
206SUBST_VARS.urllib= PKG_SYSCONFDIR 206SUBST_VARS.urllib= PKG_SYSCONFDIR
207 207
208.include "options.mk" 208.include "options.mk"
209 209
210SUBST_CLASSES+= sslbase 210SUBST_CLASSES+= sslbase
211SUBST_MESSAGE.sslbase= Fixing find-file for openssl with SSLBASE. 211SUBST_MESSAGE.sslbase= Fixing find-file for openssl with SSLBASE.
212SUBST_STAGE.sslbase= pre-configure 212SUBST_STAGE.sslbase= pre-configure
213SUBST_FILES.sslbase= setup.py 213SUBST_FILES.sslbase= setup.py
214SUBST_VARS.sslbase= SSLBASE 214SUBST_VARS.sslbase= SSLBASE
215 215
216SUBST_CLASSES+= cacert 216SUBST_CLASSES+= cacert
217SUBST_MESSAGE.cacert= Configuring location of default CA certificate file. 217SUBST_MESSAGE.cacert= Configuring location of default CA certificate file.
218SUBST_STAGE.cacert= pre-configure 218SUBST_STAGE.cacert= pre-configure
219SUBST_FILES.cacert= Modules/_ssl.c 219SUBST_FILES.cacert= Modules/_ssl.c
220SUBST_VARS.cacert= PREFIX 220SUBST_VARS.cacert= PREFIX
221 221
222post-extract: 222post-extract:
223 ${LN} -s ${WRKSRC}/Lib/smtpd.py ${WRKSRC}/Tools/scripts/smtpd${PY_VER_SUFFIX}.py 223 ${LN} -s ${WRKSRC}/Lib/smtpd.py ${WRKSRC}/Tools/scripts/smtpd${PY_VER_SUFFIX}.py
224 ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc${PY_VER_SUFFIX} 224 ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc${PY_VER_SUFFIX}
225 ${MV} ${WRKSRC}/Tools/scripts/2to3 ${WRKSRC}/Tools/scripts/2to3-${PY_VER_SUFFIX} 225 ${MV} ${WRKSRC}/Tools/scripts/2to3 ${WRKSRC}/Tools/scripts/2to3-${PY_VER_SUFFIX}
226 226
227.if ${OPSYS} == "HPUX" 227.if ${OPSYS} == "HPUX"
228post-install: 228post-install:
229 ${LN} -fs ${DESTDIR}${PREFIX}/lib/libpython2.7.sl \ 229 ${LN} -fs ${DESTDIR}${PREFIX}/lib/libpython2.7.sl \
230 ${DESTDIR}${PREFIX}/lib/libpython2.7.sl.1.0 230 ${DESTDIR}${PREFIX}/lib/libpython2.7.sl.1.0
231.endif 231.endif
232 232
233.if ${OS_VARIANT} == "SCOOSR5" 233.if ${OS_VARIANT} == "SCOOSR5"
234# SCO OpenServer 5.0.7/3.2 has no socklen_t in system headers, but has in 234# SCO OpenServer 5.0.7/3.2 has no socklen_t in system headers, but has in
235# GNU pth's header. It should be used in this case. 235# GNU pth's header. It should be used in this case.
236CONFIGURE_ENV+= ac_cv_type_socklen_t=yes 236CONFIGURE_ENV+= ac_cv_type_socklen_t=yes
237.endif 237.endif
238 238
239# needed to make devel/py-readline pick up the correct readline implementation 239# needed to make devel/py-readline pick up the correct readline implementation
240BUILDLINK_DEPMETHOD.readline= build 240BUILDLINK_DEPMETHOD.readline= build
241 241
242.include "../../archivers/bzip2/buildlink3.mk" 242.include "../../archivers/bzip2/buildlink3.mk"
243.include "../../devel/gettext-lib/buildlink3.mk" 243.include "../../devel/gettext-lib/buildlink3.mk"
244.include "../../devel/libffi/buildlink3.mk" 244.include "../../devel/libffi/buildlink3.mk"
245.include "../../devel/readline/buildlink3.mk" 245.include "../../devel/readline/buildlink3.mk"
246.include "../../devel/zlib/buildlink3.mk" 246.include "../../devel/zlib/buildlink3.mk"
247.include "../../security/openssl/buildlink3.mk" 247.include "../../security/openssl/buildlink3.mk"
248.include "../../mk/bdb.buildlink3.mk" 248.include "../../mk/bdb.buildlink3.mk"
249.include "../../mk/dlopen.buildlink3.mk" 249.include "../../mk/dlopen.buildlink3.mk"
250.include "../../mk/bsd.pkg.mk" 250.include "../../mk/bsd.pkg.mk"