summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Knoblich <kai@FreeBSD.org>2020-12-24 13:46:01 +0000
committerKai Knoblich <kai@FreeBSD.org>2020-12-24 13:46:01 +0000
commit9cb5898561b302d952fec8e2fac66a945a2c4915 (patch)
tree9274631a296b893d582fb8062e2f256a3a8c8d77
parentsysutils/xen-tools: switch to PYTHON_EXT_SUFFIX (diff)
Relax hardcoded paths to fix build with Python 3.8.7
Since r558913 Python 3.8 incorporates BPO-42604 [1] which changed the shared libs naming scheme. This means "EXT_SUFFIX" is now derived from SOABI and yields with Python 3.8 to ".cpython-38.so" instead of ".so". The affected ports strip the libaries in the "post-install" target via hardcoded path(s) and the build fails at the end because the new extension is not expected at this place. Remedy the issue by adding wildcards to these paths. This should also prepare the ports for future Python releases, which will use the new shared libs naming scheme. [1] https://bugs.python.org/issue42604 PR: 252057 Reported by: John Kennedy Reviewed by: fluffy, koobs Approved by: koobs (python)
Notes
Notes: svn path=/head/; revision=559094
-rw-r--r--archivers/py-brotli/Makefile2
-rw-r--r--archivers/py-lzma/Makefile2
-rw-r--r--archivers/py-python-lhafile/Makefile2
-rw-r--r--archivers/py-zstandard/Makefile2
-rw-r--r--archivers/py-zstd/Makefile2
-rw-r--r--astro/py-ephem/Makefile2
-rw-r--r--audio/py-aubio/Makefile2
-rw-r--r--audio/py-pyaudio/Makefile2
-rw-r--r--audio/py-pyliblo/Makefile2
-rw-r--r--audio/py-pymad/Makefile2
-rw-r--r--cad/py-gdspy/Makefile2
-rw-r--r--comms/py-hidapi/Makefile2
-rw-r--r--converters/py-rencode/Makefile2
-rw-r--r--converters/py-zfec/Makefile2
-rw-r--r--databases/py-PyGreSQL/Makefile2
-rw-r--r--databases/py-apsw/Makefile2
-rw-r--r--databases/py-asyncpg/Makefile2
-rw-r--r--databases/py-bsddb3/Makefile2
-rw-r--r--databases/py-cassandra-driver/Makefile2
-rw-r--r--databases/py-leveldb/Makefile2
-rw-r--r--databases/py-lmdb/Makefile2
-rw-r--r--databases/py-peewee/Makefile2
-rw-r--r--databases/py-pglast/Makefile2
-rw-r--r--databases/py-psycopg2/Makefile2
-rw-r--r--databases/py-pylibmc/Makefile2
-rw-r--r--databases/py-pymssql/Makefile4
-rw-r--r--databases/py-pyodbc/Makefile2
-rw-r--r--databases/py-sqlite3/Makefile2
-rw-r--r--databases/py-sqlrelay/Makefile2
-rw-r--r--devel/py-bullet3/Makefile2
-rw-r--r--devel/py-cbor/Makefile2
-rw-r--r--devel/py-cffi/Makefile2
-rw-r--r--devel/py-coverage/Makefile2
-rw-r--r--devel/py-crcmod/Makefile2
-rw-r--r--devel/py-cymem/Makefile2
-rw-r--r--devel/py-editdistance/Makefile2
-rw-r--r--devel/py-fam/Makefile2
-rw-r--r--devel/py-fastcache/Makefile2
-rw-r--r--devel/py-fastnumbers/Makefile2
-rw-r--r--devel/py-freebsd/Makefile2
-rw-r--r--devel/py-fusefs/Makefile2
-rw-r--r--devel/py-greenlet/Makefile2
-rw-r--r--devel/py-grpcio-tools/Makefile2
-rw-r--r--devel/py-ice37/Makefile2
-rw-r--r--devel/py-immutables/Makefile2
-rw-r--r--devel/py-intbitset/Makefile2
-rw-r--r--devel/py-lazy-object-proxy/Makefile2
-rw-r--r--devel/py-libversion/Makefile2
-rw-r--r--devel/py-libvirt/Makefile2
-rw-r--r--devel/py-llfuse/Makefile2
-rw-r--r--devel/py-llvmlite/Makefile2
-rw-r--r--devel/py-msgpack/Makefile2
-rw-r--r--devel/py-murmurhash/Makefile2
-rw-r--r--devel/py-opendht/Makefile2
-rw-r--r--devel/py-pendulum/Makefile4
-rw-r--r--devel/py-posix_ipc/Makefile2
-rw-r--r--devel/py-py-ubjson/Makefile2
-rw-r--r--devel/py-pyjq/Makefile2
-rw-r--r--devel/py-pyrsistent/Makefile2
-rw-r--r--devel/py-python-Levenshtein/Makefile2
-rw-r--r--devel/py-python-pcre/Makefile2
-rw-r--r--devel/py-ruamel.yaml.clib/Makefile2
-rw-r--r--devel/py-setproctitle/Makefile2
-rw-r--r--devel/py-simplejson/Makefile2
-rw-r--r--devel/py-urwid/Makefile2
-rw-r--r--devel/py-uvloop/Makefile2
-rw-r--r--devel/py-websockets/Makefile2
-rw-r--r--devel/py-wrapt/Makefile2
-rw-r--r--devel/py-xxhash/Makefile2
-rw-r--r--devel/py-yaml/Makefile2
-rw-r--r--devel/py-yappi/Makefile2
-rw-r--r--devel/py-zope.interface/Makefile2
-rw-r--r--dns/py-pycares/Makefile2
-rw-r--r--dns/py-pydnstable/Makefile2
-rw-r--r--dns/py-pywdns/Makefile2
-rw-r--r--finance/py-ta-lib/Makefile2
-rw-r--r--ftp/py-pycurl/Makefile2
-rw-r--r--graphics/py-ming/Makefile2
-rw-r--r--graphics/py-pygraphviz/Makefile2
-rw-r--r--graphics/py-zbar-py/Makefile2
-rw-r--r--mail/py-milter/Makefile2
-rw-r--r--mail/py-notmuch2/Makefile2
-rw-r--r--math/py-PySCIPOpt/Makefile2
-rw-r--r--math/py-cdecimal/Makefile2
-rw-r--r--math/py-cryptominisat/Makefile2
-rw-r--r--math/py-cvxpy/Makefile2
-rw-r--r--math/py-cyipopt/Makefile2
-rw-r--r--math/py-fastcluster/Makefile2
-rw-r--r--math/py-gmpy2/Makefile2
-rw-r--r--math/py-graphillion/Makefile2
-rw-r--r--math/py-hdmedians/Makefile2
-rw-r--r--math/py-levmar/Makefile2
-rw-r--r--math/py-libpoly/Makefile2
-rw-r--r--math/py-numexpr/Makefile2
-rw-r--r--math/py-numpy-stl/Makefile2
-rw-r--r--math/py-pdal/Makefile6
-rw-r--r--math/py-piranha/Makefile2
-rw-r--r--math/py-pycosat/Makefile2
-rw-r--r--math/py-pyhull/Makefile2
-rw-r--r--math/py-pyipopt/Makefile2
-rw-r--r--math/py-pynleq2/Makefile2
-rw-r--r--math/py-python-fcl/Makefile2
-rw-r--r--math/py-rpy2/Makefile2
-rw-r--r--math/py-symcxx/Makefile2
-rw-r--r--math/py-triangle/Makefile2
-rw-r--r--misc/py-fast-histogram/Makefile2
-rw-r--r--misc/py-onnx/Makefile2
-rw-r--r--misc/py-python-geohash/Makefile2
-rw-r--r--multimedia/py-cec/Makefile2
-rw-r--r--net-im/py-toxcore-c/Makefile2
-rw-r--r--net-p2p/py-libtorrent-rasterbar/Makefile2
-rw-r--r--net/py-confluent-kafka/Makefile2
-rw-r--r--net/py-ldap/Makefile2
-rw-r--r--net/py-ldap0/Makefile2
-rw-r--r--net/py-libfte/Makefile2
-rw-r--r--net/py-maxminddb/Makefile2
-rw-r--r--net/py-miniupnpc/Makefile2
-rw-r--r--net/py-mpi4py/Makefile2
-rw-r--r--net/py-netifaces/Makefile2
-rw-r--r--net/py-pcapy/Makefile2
-rw-r--r--net/py-pyenet/Makefile2
-rw-r--r--net/py-pypcap/Makefile2
-rw-r--r--net/py-pysendfile/Makefile2
-rw-r--r--net/py-radix/Makefile2
-rw-r--r--news/py-sabyenc3/Makefile2
-rw-r--r--print/py-psautohint/Makefile2
-rw-r--r--print/py-pycups/Makefile2
-rw-r--r--print/py-pycups1/Makefile2
-rw-r--r--science/py-gpaw/Makefile2
-rw-r--r--science/py-netCDF4/Makefile4
-rw-r--r--science/py-scikit-sparse/Makefile2
-rw-r--r--science/py-segyio/Makefile2
-rw-r--r--science/py-spglib/Makefile2
-rw-r--r--security/py-angr/Makefile2
-rw-r--r--security/py-coincurve/Makefile2
-rw-r--r--security/py-kerberos/Makefile2
-rw-r--r--security/py-m2crypto/Makefile2
-rw-r--r--security/py-pyscard/Makefile2
-rw-r--r--security/py-pysha3/Makefile2
-rw-r--r--security/py-python-axolotl-curve25519/Makefile2
-rw-r--r--security/py-pyvex/Makefile2
-rw-r--r--security/py-scrypt/Makefile2
-rw-r--r--security/py-sequoia/Makefile2
-rw-r--r--security/py-xmlsec/Makefile2
-rw-r--r--sysutils/py-psutil/Makefile2
-rw-r--r--sysutils/py-rdiff-backup/Makefile4
-rw-r--r--sysutils/py-scandir/Makefile2
-rw-r--r--sysutils/py-uptime/Makefile2
-rw-r--r--textproc/py-jsonslicer/Makefile2
-rw-r--r--textproc/py-libxml2/Makefile2
-rw-r--r--textproc/py-markupsafe/Makefile2
-rw-r--r--textproc/py-mwparserfromhell/Makefile2
-rw-r--r--textproc/py-patiencediff/Makefile2
-rw-r--r--textproc/py-pikepdf/Makefile2
-rw-r--r--textproc/py-pyahocorasick/Makefile2
-rw-r--r--textproc/py-pystemmer/Makefile2
-rw-r--r--textproc/py-regex/Makefile2
-rw-r--r--www/py-biscuits/Makefile2
-rw-r--r--www/py-html5-parser/Makefile2
-rw-r--r--www/py-tornado/Makefile2
-rw-r--r--www/py-tornado4/Makefile2
-rw-r--r--www/py-tornado6/Makefile2
-rw-r--r--www/py-wsaccel/Makefile4
-rw-r--r--www/py-yarl/Makefile2
-rw-r--r--x11-fonts/py-opentype-sanitizer/Makefile2
-rw-r--r--x11-toolkits/py-fltk/Makefile2
166 files changed, 173 insertions, 173 deletions
diff --git a/archivers/py-brotli/Makefile b/archivers/py-brotli/Makefile
index 9b5430e80215..e66b610c2750 100644
--- a/archivers/py-brotli/Makefile
+++ b/archivers/py-brotli/Makefile
@@ -20,6 +20,6 @@ USE_PYTHON= autoplist concurrent distutils
SHEBANG_FILES= python/bro.py
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_brotli.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_brotli*.so
.include <bsd.port.mk>
diff --git a/archivers/py-lzma/Makefile b/archivers/py-lzma/Makefile
index bb47b477c6f8..9042121b6379 100644
--- a/archivers/py-lzma/Makefile
+++ b/archivers/py-lzma/Makefile
@@ -31,6 +31,6 @@ post-install-DOCS-on:
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR}
post-install:
- @${STRIP_CMD} ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/pylzma.so
+ @${STRIP_CMD} ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/pylzma*.so
.include <bsd.port.mk>
diff --git a/archivers/py-python-lhafile/Makefile b/archivers/py-python-lhafile/Makefile
index ed527158ac4d..7cee606d2113 100644
--- a/archivers/py-python-lhafile/Makefile
+++ b/archivers/py-python-lhafile/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lzhlib.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/lzhlib*.so
.include <bsd.port.mk>
diff --git a/archivers/py-zstandard/Makefile b/archivers/py-zstandard/Makefile
index 8874150cb45e..de6ec89d2fb9 100644
--- a/archivers/py-zstandard/Makefile
+++ b/archivers/py-zstandard/Makefile
@@ -22,6 +22,6 @@ USE_PYTHON= distutils autoplist
PYDISTUTILS_BUILDARGS= --system-zstd
post-install:
- @cd ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} && ${STRIP_CMD} zstd.so _zstd_cffi.so
+ @cd ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} && ${STRIP_CMD} zstd*.so _zstd_cffi*.so
.include <bsd.port.mk>
diff --git a/archivers/py-zstd/Makefile b/archivers/py-zstd/Makefile
index becfadbbb583..f1f08e5eb3fc 100644
--- a/archivers/py-zstd/Makefile
+++ b/archivers/py-zstd/Makefile
@@ -18,6 +18,6 @@ USE_PYTHON= distutils autoplist
PYDISTUTILS_BUILDARGS= --external
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/zstd.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/zstd*.so
.include <bsd.port.mk>
diff --git a/astro/py-ephem/Makefile b/astro/py-ephem/Makefile
index c6d0c8364d85..c7c389a7e729 100644
--- a/astro/py-ephem/Makefile
+++ b/astro/py-ephem/Makefile
@@ -17,7 +17,7 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ephem/_libastro.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ephem/_libastro*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/audio/py-aubio/Makefile b/audio/py-aubio/Makefile
index e341b6c6fb75..5c4918e73111 100644
--- a/audio/py-aubio/Makefile
+++ b/audio/py-aubio/Makefile
@@ -28,6 +28,6 @@ pre-test:
@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} create_test_sounds)
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/_aubio.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/_aubio*.so
.include "${MASTERDIR}/Makefile"
diff --git a/audio/py-pyaudio/Makefile b/audio/py-pyaudio/Makefile
index 223b55b38203..520eb6597c50 100644
--- a/audio/py-pyaudio/Makefile
+++ b/audio/py-pyaudio/Makefile
@@ -39,6 +39,6 @@ post-install-DOCS-on:
(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name .buildinfo -and ! -path *doctrees*")
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_portaudio.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_portaudio*.so
.include <bsd.port.mk>
diff --git a/audio/py-pyliblo/Makefile b/audio/py-pyliblo/Makefile
index f71e76b23a11..d95169bb6c07 100644
--- a/audio/py-pyliblo/Makefile
+++ b/audio/py-pyliblo/Makefile
@@ -20,6 +20,6 @@ USES= localbase python
USE_PYTHON= autoplist concurrent cython distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/liblo.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/liblo*.so
.include <bsd.port.mk>
diff --git a/audio/py-pymad/Makefile b/audio/py-pymad/Makefile
index 60d5e3ec9e75..36ee5cac08ce 100644
--- a/audio/py-pymad/Makefile
+++ b/audio/py-pymad/Makefile
@@ -22,6 +22,6 @@ do-configure:
@cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} config_unix.py --prefix ${LOCALBASE}
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mad.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mad*.so
.include <bsd.port.mk>
diff --git a/cad/py-gdspy/Makefile b/cad/py-gdspy/Makefile
index 6dd5ea8554c0..ecdf13129e71 100644
--- a/cad/py-gdspy/Makefile
+++ b/cad/py-gdspy/Makefile
@@ -43,7 +43,7 @@ test:
post-install:
cd ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} && \
- ${STRIP_CMD} clipper.so
+ ${STRIP_CMD} clipper*.so
post-install-EXAMPLES-on:
cd ${WRKSRC}/tests && \
diff --git a/comms/py-hidapi/Makefile b/comms/py-hidapi/Makefile
index c4d9abacb25b..c641a8f87584 100644
--- a/comms/py-hidapi/Makefile
+++ b/comms/py-hidapi/Makefile
@@ -22,6 +22,6 @@ post-patch:
@${REINPLACE_CMD} -e 's|usb-1.0|usb|g' ${WRKSRC}/setup.py
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/hid.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/hid*.so
.include <bsd.port.mk>
diff --git a/converters/py-rencode/Makefile b/converters/py-rencode/Makefile
index c06747201d83..f51975f40a4c 100644
--- a/converters/py-rencode/Makefile
+++ b/converters/py-rencode/Makefile
@@ -24,7 +24,7 @@ post-patch:
${TOUCH} ${WRKSRC}/tests/__init__.py
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/rencode/_rencode.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/rencode/_rencode*.so
do-test:
cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/converters/py-zfec/Makefile b/converters/py-zfec/Makefile
index 18634e5be05b..70933fa86293 100644
--- a/converters/py-zfec/Makefile
+++ b/converters/py-zfec/Makefile
@@ -23,6 +23,6 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/zfec/_fec.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/zfec/_fec*.so
.include <bsd.port.mk>
diff --git a/databases/py-PyGreSQL/Makefile b/databases/py-PyGreSQL/Makefile
index 53d53f0adb87..c942a467b707 100644
--- a/databases/py-PyGreSQL/Makefile
+++ b/databases/py-PyGreSQL/Makefile
@@ -22,7 +22,7 @@ PORTDOCS= *
OPTIONS_DEFINE= DOCS
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pg.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pg*.so
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
diff --git a/databases/py-apsw/Makefile b/databases/py-apsw/Makefile
index e141d1f131d4..522de682699e 100644
--- a/databases/py-apsw/Makefile
+++ b/databases/py-apsw/Makefile
@@ -19,7 +19,7 @@ USES= localbase python sqlite:3 zip
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/apsw.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/apsw*.so
do-test:
cd ${WRKSRC}/ && ${PYTHON_CMD} setup.py test
diff --git a/databases/py-asyncpg/Makefile b/databases/py-asyncpg/Makefile
index b1003cedd1a6..a4a28285c10c 100644
--- a/databases/py-asyncpg/Makefile
+++ b/databases/py-asyncpg/Makefile
@@ -20,7 +20,7 @@ OPTIONS_DEFINE= DOCS
PORTDOCS= PKG-INFO README.rst
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/asyncpg/protocol/protocol.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/asyncpg/protocol/protocol*.so
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/
diff --git a/databases/py-bsddb3/Makefile b/databases/py-bsddb3/Makefile
index 87ba6d8851c8..217951c1f3f7 100644
--- a/databases/py-bsddb3/Makefile
+++ b/databases/py-bsddb3/Makefile
@@ -34,6 +34,6 @@ post-patch:
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR})
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/bsddb3/_pybsddb.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/bsddb3/_pybsddb*.so
.include <bsd.port.mk>
diff --git a/databases/py-cassandra-driver/Makefile b/databases/py-cassandra-driver/Makefile
index 749e01dd7c90..93ad94863b6a 100644
--- a/databases/py-cassandra-driver/Makefile
+++ b/databases/py-cassandra-driver/Makefile
@@ -29,7 +29,7 @@ MURMUR3_DESC= Enable murmur3 extension
OPTIONS_DEFAULT= LIBEV MURMUR3
LIBEV_LIB_DEPENDS= libev.so:devel/libev
-LIBEV_VARS= STRIPFILES=${STAGEDIR}${PYTHON_SITELIBDIR}/cassandra/io/libevwrapper.so
+LIBEV_VARS= STRIPFILES=${STAGEDIR}${PYTHON_SITELIBDIR}/cassandra/io/libevwrapper*.so
LIBEV_VARS_OFF= PYDISTUTILS_BUILDARGS+=--no-libev PYDISTUTILS_INSTALLARGS+=--no-libev
MURMUR3_VARS_OFF= PYDISTUTILS_BUILDARGS+=--no-murmur3 PYDISTUTILS_INSTALLARGS+=--no-murmur3
diff --git a/databases/py-leveldb/Makefile b/databases/py-leveldb/Makefile
index 951a3ac2503c..3ae4c9092410 100644
--- a/databases/py-leveldb/Makefile
+++ b/databases/py-leveldb/Makefile
@@ -23,6 +23,6 @@ post-patch:
@${RM} -r ${WRKSRC}/leveldb/ ${WRKSRC}/snappy/
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/leveldb.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/leveldb*.so
.include <bsd.port.mk>
diff --git a/databases/py-lmdb/Makefile b/databases/py-lmdb/Makefile
index d1d781c98e9e..245e3031b853 100644
--- a/databases/py-lmdb/Makefile
+++ b/databases/py-lmdb/Makefile
@@ -26,7 +26,7 @@ MAKE_ENV= LMDB_FORCE_SYSTEM=1 \
LMDB_FORCE_CFFI=1
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/lmdb/lmdb_cffi.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/lmdb/lmdb_cffi*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -rs -v
diff --git a/databases/py-peewee/Makefile b/databases/py-peewee/Makefile
index 5113695c38a8..4d6d94435ce4 100644
--- a/databases/py-peewee/Makefile
+++ b/databases/py-peewee/Makefile
@@ -25,7 +25,7 @@ MYSQL_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.3:databases/py-MySQLdb@
PGSQL_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.5.1:databases/py-psycopg2@${PY_FLAVOR}
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/playhouse/_speedups.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/playhouse/_speedups*.so
do-test:
${PYTHON_CMD} ${WRKSRC}/runtests.py
diff --git a/databases/py-pglast/Makefile b/databases/py-pglast/Makefile
index a4ac9876b73e..2facdc91a47f 100644
--- a/databases/py-pglast/Makefile
+++ b/databases/py-pglast/Makefile
@@ -23,6 +23,6 @@ post-patch:
@${REINPLACE_CMD} -e 's|make|gmake|' ${WRKSRC}/setup.py
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pglast/parser.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pglast/parser*.so
.include <bsd.port.mk>
diff --git a/databases/py-psycopg2/Makefile b/databases/py-psycopg2/Makefile
index 23bce2786716..0759322c7ae0 100644
--- a/databases/py-psycopg2/Makefile
+++ b/databases/py-psycopg2/Makefile
@@ -17,6 +17,6 @@ USES= pgsql python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/psycopg2/_psycopg.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/psycopg2/_psycopg*.so
.include <bsd.port.mk>
diff --git a/databases/py-pylibmc/Makefile b/databases/py-pylibmc/Makefile
index b4f7957c47fb..868ecc5a22e9 100644
--- a/databases/py-pylibmc/Makefile
+++ b/databases/py-pylibmc/Makefile
@@ -23,7 +23,7 @@ USE_PYTHON= autoplist distutils
MAKE_ENV+= LIBMEMCACHED="${LOCALBASE}"
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pylibmc.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pylibmc*.so
# Note: memcached needs to be running first for this to work
diff --git a/databases/py-pymssql/Makefile b/databases/py-pymssql/Makefile
index b9bd8203d79c..168c6005a47d 100644
--- a/databases/py-pymssql/Makefile
+++ b/databases/py-pymssql/Makefile
@@ -22,7 +22,7 @@ post-extract:
@${RM} ${WRKSRC}/_mssql.c
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_mssql.so \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pymssql.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_mssql*.so \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pymssql*.so
.include <bsd.port.mk>
diff --git a/databases/py-pyodbc/Makefile b/databases/py-pyodbc/Makefile
index 731358ca5156..5ca31942a393 100644
--- a/databases/py-pyodbc/Makefile
+++ b/databases/py-pyodbc/Makefile
@@ -20,6 +20,6 @@ USES= localbase python
USE_PYTHON= autoplist distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyodbc.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyodbc*.so
.include <bsd.port.mk>
diff --git a/databases/py-sqlite3/Makefile b/databases/py-sqlite3/Makefile
index 5b835a9e1b73..be761e9c88dd 100644
--- a/databases/py-sqlite3/Makefile
+++ b/databases/py-sqlite3/Makefile
@@ -38,6 +38,6 @@ post-extract:
.endif
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_LIBDIR}/lib-dynload/_sqlite3.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_LIBDIR}/lib-dynload/_sqlite3*.so
.include <bsd.port.post.mk>
diff --git a/databases/py-sqlrelay/Makefile b/databases/py-sqlrelay/Makefile
index 0cb4eec4e9a1..f7dd8800c9ff 100644
--- a/databases/py-sqlrelay/Makefile
+++ b/databases/py-sqlrelay/Makefile
@@ -36,6 +36,6 @@ post-patch:
${WRKSRC}/configure
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/SQLRelay/CSQLRelay.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/SQLRelay/CSQLRelay*.so
.include <bsd.port.mk>
diff --git a/devel/py-bullet3/Makefile b/devel/py-bullet3/Makefile
index 1eddc5aca63e..df8af984f1df 100644
--- a/devel/py-bullet3/Makefile
+++ b/devel/py-bullet3/Makefile
@@ -21,6 +21,6 @@ post-patch: # remove examples because they fail: https://github.com/bulletphysic
@${REINPLACE_CMD} -E 's,"examples/.*\.(cpp|c|m)",,' ${WRKSRC}/setup.py
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pybullet.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pybullet*.so
.include <bsd.port.mk>
diff --git a/devel/py-cbor/Makefile b/devel/py-cbor/Makefile
index f223de2be384..b974a418e975 100644
--- a/devel/py-cbor/Makefile
+++ b/devel/py-cbor/Makefile
@@ -23,6 +23,6 @@ post-patch:
.endif
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cbor/_cbor.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cbor/_cbor*.so
.include <bsd.port.post.mk>
diff --git a/devel/py-cffi/Makefile b/devel/py-cffi/Makefile
index 1d313093d034..5f307b025b4e 100644
--- a/devel/py-cffi/Makefile
+++ b/devel/py-cffi/Makefile
@@ -27,7 +27,7 @@ CFLAGS+= -Wno-shift-negative-value
.endif
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_cffi_backend.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_cffi_backend*.so
do-test:
cd ${TEST_WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} build_ext -i
diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile
index f4ec691fc439..bd6cacdc2979 100644
--- a/devel/py-coverage/Makefile
+++ b/devel/py-coverage/Makefile
@@ -15,6 +15,6 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/coverage/tracer.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/coverage/tracer*.so
.include <bsd.port.mk>
diff --git a/devel/py-crcmod/Makefile b/devel/py-crcmod/Makefile
index 134710e44dff..fd80bf3a751f 100644
--- a/devel/py-crcmod/Makefile
+++ b/devel/py-crcmod/Makefile
@@ -27,6 +27,6 @@ post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/changelog ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR})
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/crcmod/_crcfunext.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/crcmod/_crcfunext*.so
.include <bsd.port.mk>
diff --git a/devel/py-cymem/Makefile b/devel/py-cymem/Makefile
index 21c69894d3b4..50ca4809e0b4 100644
--- a/devel/py-cymem/Makefile
+++ b/devel/py-cymem/Makefile
@@ -16,6 +16,6 @@ USES= python
USE_PYTHON= distutils cython autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/cymem/cymem.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/cymem/cymem*.so
.include <bsd.port.mk>
diff --git a/devel/py-editdistance/Makefile b/devel/py-editdistance/Makefile
index cfcac305bf10..f0a8e476510c 100644
--- a/devel/py-editdistance/Makefile
+++ b/devel/py-editdistance/Makefile
@@ -16,6 +16,6 @@ USE_PYTHON= autoplist concurrent distutils
USES= python
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/editdistance/bycython.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/editdistance/bycython*.so
.include <bsd.port.mk>
diff --git a/devel/py-fam/Makefile b/devel/py-fam/Makefile
index 44efe2014c9a..8229f008646e 100644
--- a/devel/py-fam/Makefile
+++ b/devel/py-fam/Makefile
@@ -22,6 +22,6 @@ pre-patch:
${INSTALL_DATA} ${FILESDIR}/setup.py ${WRKSRC}
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_fam.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_fam*.so
.include <bsd.port.mk>
diff --git a/devel/py-fastcache/Makefile b/devel/py-fastcache/Makefile
index e2dc496766ec..ec38658c773e 100644
--- a/devel/py-fastcache/Makefile
+++ b/devel/py-fastcache/Makefile
@@ -15,6 +15,6 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/fastcache/_lrucache.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/fastcache/_lrucache*.so
.include <bsd.port.mk>
diff --git a/devel/py-fastnumbers/Makefile b/devel/py-fastnumbers/Makefile
index 64d6f95ba108..12cc64323f77 100644
--- a/devel/py-fastnumbers/Makefile
+++ b/devel/py-fastnumbers/Makefile
@@ -16,6 +16,6 @@ USES= python:3.5+
USE_PYTHON= autoplist distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fastnumbers.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fastnumbers*.so
.include <bsd.port.mk>
diff --git a/devel/py-freebsd/Makefile b/devel/py-freebsd/Makefile
index eebd9dc33931..de40daa12dab 100644
--- a/devel/py-freebsd/Makefile
+++ b/devel/py-freebsd/Makefile
@@ -23,7 +23,7 @@ GH_PROJECT= py-${PORTNAME}
PYDISTUTILS_BUILD_TARGET=build_ext -i
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/freebsd.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/freebsd*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m unittest discover tests -v
diff --git a/devel/py-fusefs/Makefile b/devel/py-fusefs/Makefile
index c906987fd295..d22fa1609053 100644
--- a/devel/py-fusefs/Makefile
+++ b/devel/py-fusefs/Makefile
@@ -36,7 +36,7 @@ post-patch:
${WRKSRC}/setup.py
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fuseparts/_fusemodule.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fuseparts/_fusemodule*.so
post-install-DOCS-on:
@${INSTALL} -d ${STAGEDIR}${DOCSDIR}/
cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
diff --git a/devel/py-greenlet/Makefile b/devel/py-greenlet/Makefile
index 2c339136fb6e..93672d6f0833 100644
--- a/devel/py-greenlet/Makefile
+++ b/devel/py-greenlet/Makefile
@@ -23,6 +23,6 @@ DO_MAKE_TEST= ${PYTHON_CMD}
TEST_TARGET= run-tests.py
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/greenlet.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/greenlet*.so
.include <bsd.port.mk>
diff --git a/devel/py-grpcio-tools/Makefile b/devel/py-grpcio-tools/Makefile
index db4ae0ab18f9..9808660e228d 100644
--- a/devel/py-grpcio-tools/Makefile
+++ b/devel/py-grpcio-tools/Makefile
@@ -21,6 +21,6 @@ CFLAGS+= -DHAVE_PTHREAD=1
LDFLAGS+= -lcares
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/grpc_tools/_protoc_compiler.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/grpc_tools/_protoc_compiler*.so
.include <bsd.port.mk>
diff --git a/devel/py-ice37/Makefile b/devel/py-ice37/Makefile
index 39e909f7b4e2..a75afe501985 100644
--- a/devel/py-ice37/Makefile
+++ b/devel/py-ice37/Makefile
@@ -33,7 +33,7 @@ OPTIONS_DEFINE= DEBUG TEST
TEST_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}passlib>0:security/py-passlib@${PY_FLAVOR}
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYSITEDIR}/IcePy.so
+ ${STRIP_CMD} ${STAGEDIR}${PYSITEDIR}/IcePy*.so
${ECHO} "Ice" > ${STAGEDIR}${PYSITEDIR}/Ice.pth
@${FIND} ${STAGEDIR}${PYSITEDIR}/Ice \( -name "*.pyc" -or -name "*.pyo" \) \
-exec ${CHMOD} u+w {} \;
diff --git a/devel/py-immutables/Makefile b/devel/py-immutables/Makefile
index c8d2c3044ea5..786105051692 100644
--- a/devel/py-immutables/Makefile
+++ b/devel/py-immutables/Makefile
@@ -17,6 +17,6 @@ USES= python:3.5+
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/immutables/_map.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/immutables/_map*.so
.include <bsd.port.mk>
diff --git a/devel/py-intbitset/Makefile b/devel/py-intbitset/Makefile
index 2896ae77bbb5..42ee13407616 100644
--- a/devel/py-intbitset/Makefile
+++ b/devel/py-intbitset/Makefile
@@ -19,7 +19,7 @@ USES= python
USE_PYTHON= cython distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/intbitset.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/intbitset*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/devel/py-lazy-object-proxy/Makefile b/devel/py-lazy-object-proxy/Makefile
index 75ca4f70f8aa..038bdd2e6ed6 100644
--- a/devel/py-lazy-object-proxy/Makefile
+++ b/devel/py-lazy-object-proxy/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/lazy_object_proxy/cext.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/lazy_object_proxy/cext*.so
.include <bsd.port.mk>
diff --git a/devel/py-libversion/Makefile b/devel/py-libversion/Makefile
index c05315799894..b47f164a852d 100644
--- a/devel/py-libversion/Makefile
+++ b/devel/py-libversion/Makefile
@@ -22,6 +22,6 @@ do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/libversion/_libversion.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/libversion/_libversion*.so
.include <bsd.port.mk>
diff --git a/devel/py-libvirt/Makefile b/devel/py-libvirt/Makefile
index b42e30aef9fb..aada2129d122 100644
--- a/devel/py-libvirt/Makefile
+++ b/devel/py-libvirt/Makefile
@@ -22,7 +22,7 @@ USE_PYTHON= distutils autoplist
post-install:
.for lib in libvirtmod libvirtmod_qemu libvirtmod_lxc
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_LIBDIR}/site-packages/${lib}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_LIBDIR}/site-packages/${lib}*.so
.endfor
.include <bsd.port.mk>
diff --git a/devel/py-llfuse/Makefile b/devel/py-llfuse/Makefile
index 2f4f2cc1438e..203ea5fff280 100644
--- a/devel/py-llfuse/Makefile
+++ b/devel/py-llfuse/Makefile
@@ -17,6 +17,6 @@ USES= compiler:c++11-lang fuse pkgconfig python tar:bz2
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/llfuse.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/llfuse*.so
.include <bsd.port.mk>
diff --git a/devel/py-llvmlite/Makefile b/devel/py-llvmlite/Makefile
index f1bcde71e3de..a4f214bf4115 100644
--- a/devel/py-llvmlite/Makefile
+++ b/devel/py-llvmlite/Makefile
@@ -27,6 +27,6 @@ MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER}
LLVM_VER= ${LLVM_DEFAULT}
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/llvmlite/binding/libllvmlite.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/llvmlite/binding/libllvmlite*.so
.include <bsd.port.mk>
diff --git a/devel/py-msgpack/Makefile b/devel/py-msgpack/Makefile
index 077460e6265a..ea3965a31842 100644
--- a/devel/py-msgpack/Makefile
+++ b/devel/py-msgpack/Makefile
@@ -20,7 +20,7 @@ USE_PYTHON= autoplist concurrent cython distutils
.if ${PYTHON_REL} >= 3000
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/msgpack/_cmsgpack.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/msgpack/_cmsgpack*.so
.else
NO_ARCH= yes
.endif
diff --git a/devel/py-murmurhash/Makefile b/devel/py-murmurhash/Makefile
index bec36bf2ef60..f399f66c6af5 100644
--- a/devel/py-murmurhash/Makefile
+++ b/devel/py-murmurhash/Makefile
@@ -16,6 +16,6 @@ USES= python
USE_PYTHON= distutils cython autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/murmurhash/mrmr.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/murmurhash/mrmr*.so
.include <bsd.port.mk>
diff --git a/devel/py-opendht/Makefile b/devel/py-opendht/Makefile
index 12fc922d31bf..2e13e0927966 100644
--- a/devel/py-opendht/Makefile
+++ b/devel/py-opendht/Makefile
@@ -22,6 +22,6 @@ USE_PYTHON= distutils cython autoplist
WRKSRC_SUBDIR= python
post-stage:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/opendht.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/opendht*.so
.include <bsd.port.mk>
diff --git a/devel/py-pendulum/Makefile b/devel/py-pendulum/Makefile
index c745b82434d2..20fa17467c51 100644
--- a/devel/py-pendulum/Makefile
+++ b/devel/py-pendulum/Makefile
@@ -19,7 +19,7 @@ USES= python:3.6+
USE_PYTHON= autoplist distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pendulum/_extensions/_helpers.so
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pendulum/parsing/_iso8601.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pendulum/_extensions/_helpers*.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pendulum/parsing/_iso8601*.so
.include <bsd.port.mk>
diff --git a/devel/py-posix_ipc/Makefile b/devel/py-posix_ipc/Makefile
index 92a4935c2f12..108a8b102eab 100644
--- a/devel/py-posix_ipc/Makefile
+++ b/devel/py-posix_ipc/Makefile
@@ -17,7 +17,7 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- ${STRIP_CMD} ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/posix_ipc.so
+ ${STRIP_CMD} ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/posix_ipc*.so
# requires mqueuefs and sem kernel modules loaded
diff --git a/devel/py-py-ubjson/Makefile b/devel/py-py-ubjson/Makefile
index 0acbc78ccc9f..8e508ad92d80 100644
--- a/devel/py-py-ubjson/Makefile
+++ b/devel/py-py-ubjson/Makefile
@@ -17,6 +17,6 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_ubjson.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_ubjson*.so
.include <bsd.port.mk>
diff --git a/devel/py-pyjq/Makefile b/devel/py-pyjq/Makefile
index 31494f987ce6..eed88e315824 100644
--- a/devel/py-pyjq/Makefile
+++ b/devel/py-pyjq/Makefile
@@ -22,6 +22,6 @@ post-patch:
@${RM} -r ${WRKSRC}/dependencies
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pyjq.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pyjq*.so
.include <bsd.port.mk>
diff --git a/devel/py-pyrsistent/Makefile b/devel/py-pyrsistent/Makefile
index 14a7ebb93ff7..4d56c433bffe 100644
--- a/devel/py-pyrsistent/Makefile
+++ b/devel/py-pyrsistent/Makefile
@@ -21,7 +21,7 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pvectorc.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pvectorc*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -o addopts=
diff --git a/devel/py-python-Levenshtein/Makefile b/devel/py-python-Levenshtein/Makefile
index 9c23b0504701..041c2f39e2a0 100644
--- a/devel/py-python-Levenshtein/Makefile
+++ b/devel/py-python-Levenshtein/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/Levenshtein/_levenshtein.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/Levenshtein/_levenshtein*.so
.include <bsd.port.mk>
diff --git a/devel/py-python-pcre/Makefile b/devel/py-python-pcre/Makefile
index 8cff5b4d854b..604e05b44091 100644
--- a/devel/py-python-pcre/Makefile
+++ b/devel/py-python-pcre/Makefile
@@ -21,6 +21,6 @@ post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/setup.py
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python${PYTHON_VER}/site-packages/_pcre.so
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python${PYTHON_VER}/site-packages/_pcre*.so
.include <bsd.port.mk>
diff --git a/devel/py-ruamel.yaml.clib/Makefile b/devel/py-ruamel.yaml.clib/Makefile
index 9e04807a0c69..8a11b7e8a85f 100644
--- a/devel/py-ruamel.yaml.clib/Makefile
+++ b/devel/py-ruamel.yaml.clib/Makefile
@@ -17,7 +17,7 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_ruamel_yaml.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_ruamel_yaml*.so
${RM} -fr ${STAGEDIR}${PYTHON_SITELIBDIR}/ruamel
${REINPLACE_CMD} -e '/LICENSE/d; /__init__.py/d' ${_PYTHONPKGLIST}
diff --git a/devel/py-setproctitle/Makefile b/devel/py-setproctitle/Makefile
index fae79b9ab1a7..b04bd47721be 100644
--- a/devel/py-setproctitle/Makefile
+++ b/devel/py-setproctitle/Makefile
@@ -22,7 +22,7 @@ PORTDOCS= HISTORY.rst README.rst
OPTIONS_DEFINE= DOCS
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/setproctitle.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/setproctitle*.so
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/devel/py-simplejson/Makefile b/devel/py-simplejson/Makefile
index a3bd18f08ca6..97c09f4e5113 100644
--- a/devel/py-simplejson/Makefile
+++ b/devel/py-simplejson/Makefile
@@ -18,7 +18,7 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/simplejson/_speedups.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/simplejson/_speedups*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/devel/py-urwid/Makefile b/devel/py-urwid/Makefile
index df1cac82b4ba..9905e0bbf65f 100644
--- a/devel/py-urwid/Makefile
+++ b/devel/py-urwid/Makefile
@@ -21,7 +21,7 @@ PORTEXAMPLES= *
OPTIONS_DEFINE= EXAMPLES
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/urwid/str_util.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/urwid/str_util*.so
post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
diff --git a/devel/py-uvloop/Makefile b/devel/py-uvloop/Makefile
index 74e2a3aed0d5..4ef93c393bfa 100644
--- a/devel/py-uvloop/Makefile
+++ b/devel/py-uvloop/Makefile
@@ -24,7 +24,7 @@ PORTDOCS= *
PORTEXAMPLES= *
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/uvloop/loop.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/uvloop/loop*.so
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/
diff --git a/devel/py-websockets/Makefile b/devel/py-websockets/Makefile
index b693d814068a..93b4281b6921 100644
--- a/devel/py-websockets/Makefile
+++ b/devel/py-websockets/Makefile
@@ -16,6 +16,6 @@ USES= python:3.4+
USE_PYTHON= autoplist distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/websockets/speedups.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/websockets/speedups*.so
.include <bsd.port.mk>
diff --git a/devel/py-wrapt/Makefile b/devel/py-wrapt/Makefile
index 6c6955b9520c..74d0a017eb35 100644
--- a/devel/py-wrapt/Makefile
+++ b/devel/py-wrapt/Makefile
@@ -16,6 +16,6 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/wrapt/_wrappers.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/wrapt/_wrappers*.so
.include <bsd.port.mk>
diff --git a/devel/py-xxhash/Makefile b/devel/py-xxhash/Makefile
index df5b466d3579..4e6fdf6b977a 100644
--- a/devel/py-xxhash/Makefile
+++ b/devel/py-xxhash/Makefile
@@ -22,6 +22,6 @@ CONFIGURE_ENV= XXHASH_LINK_SO=yes
MAKE_ENV= XXHASH_LINK_SO=yes
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/xxhash/_xxhash.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/xxhash/_xxhash*.so
.include <bsd.port.mk>
diff --git a/devel/py-yaml/Makefile b/devel/py-yaml/Makefile
index 7f99d2e3a8ee..6426128e1e47 100644
--- a/devel/py-yaml/Makefile
+++ b/devel/py-yaml/Makefile
@@ -38,7 +38,7 @@ post-install-EXAMPLES-on:
@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/)
post-install-LIBYAML-on:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_yaml.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_yaml*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/devel/py-yappi/Makefile b/devel/py-yappi/Makefile
index da2ca0230778..607a6610fa77 100644
--- a/devel/py-yappi/Makefile
+++ b/devel/py-yappi/Makefile
@@ -19,7 +19,7 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_yappi.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_yappi*.so
do-test:
cd ${WRKSRC} && ${PYTHON_CMD} run_tests.py
diff --git a/devel/py-zope.interface/Makefile b/devel/py-zope.interface/Makefile
index 7dd8498e4bb4..a567eeee70f3 100644
--- a/devel/py-zope.interface/Makefile
+++ b/devel/py-zope.interface/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/zope/interface/_zope_interface_coptimizations.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/zope/interface/_zope_interface_coptimizations*.so
.include <bsd.port.mk>
diff --git a/dns/py-pycares/Makefile b/dns/py-pycares/Makefile
index 3f230c55d4ce..7212ce5a5a37 100644
--- a/dns/py-pycares/Makefile
+++ b/dns/py-pycares/Makefile
@@ -25,7 +25,7 @@ IDNA_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>0:dns/py-idna@${PY_FLAVOR}
IDNA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>0:dns/py-idna@${PY_FLAVOR}
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/_cares.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/_cares*.so
do-test:
cd ${WRKSRC} && ${SETENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${PYTHON_CMD} tests/tests.py
diff --git a/dns/py-pydnstable/Makefile b/dns/py-pydnstable/Makefile
index 38c243d4668d..e5c963a25d80 100644
--- a/dns/py-pydnstable/Makefile
+++ b/dns/py-pydnstable/Makefile
@@ -19,6 +19,6 @@ USES= pkgconfig python
USE_PYTHON= autoplist cython distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/dnstable.so
+ ${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/dnstable*.so
.include <bsd.port.mk>
diff --git a/dns/py-pywdns/Makefile b/dns/py-pywdns/Makefile
index 8a5c61f2a46f..20df081bb0c4 100644
--- a/dns/py-pywdns/Makefile
+++ b/dns/py-pywdns/Makefile
@@ -21,6 +21,6 @@ post-patch:
${REINPLACE_CMD} -e "1s+ python+ ${PYTHON_CMD}+" ${WRKSRC}/gen_pywdns_constants
post-install:
- ${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/wdns.so
+ ${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/wdns*.so
.include <bsd.port.mk>
diff --git a/finance/py-ta-lib/Makefile b/finance/py-ta-lib/Makefile
index 4facc5032f6e..079c5bb7386c 100644
--- a/finance/py-ta-lib/Makefile
+++ b/finance/py-ta-lib/Makefile
@@ -26,6 +26,6 @@ GH_ACCOUNT= mrjbq7
USE_PYTHON= distutils cython autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/talib/_ta_lib.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/talib/_ta_lib*.so
.include <bsd.port.mk>
diff --git a/ftp/py-pycurl/Makefile b/ftp/py-pycurl/Makefile
index 81e7063e7cd6..50c01670f8a7 100644
--- a/ftp/py-pycurl/Makefile
+++ b/ftp/py-pycurl/Makefile
@@ -25,7 +25,7 @@ PORTDOCS= AUTHORS INSTALL.rst README.rst RELEASE-NOTES.rst
OPTIONS_DEFINE= DOCS
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}*.so
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/
diff --git a/graphics/py-ming/Makefile b/graphics/py-ming/Makefile
index 376e69711884..c52d1d187176 100644
--- a/graphics/py-ming/Makefile
+++ b/graphics/py-ming/Makefile
@@ -41,6 +41,6 @@ post-patch:
@${LN} -fs ${LOCALBASE}/include/ming ${WRKSRC}/src
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_mingc.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_mingc*.so
.include <bsd.port.mk>
diff --git a/graphics/py-pygraphviz/Makefile b/graphics/py-pygraphviz/Makefile
index d13e92b7b3af..61e81aeb99e2 100644
--- a/graphics/py-pygraphviz/Makefile
+++ b/graphics/py-pygraphviz/Makefile
@@ -30,7 +30,7 @@ post-patch:
s+^docdirbase.*=.*+docdirbase = "${DOCSDIR:S/${PREFIX}\///}"+' ${WRKSRC}/setup.py
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pygraphviz/_graphviz.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pygraphviz/_graphviz*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/graphics/py-zbar-py/Makefile b/graphics/py-zbar-py/Makefile
index f50b06907db4..b95dab4db88e 100644
--- a/graphics/py-zbar-py/Makefile
+++ b/graphics/py-zbar-py/Makefile
@@ -20,6 +20,6 @@ USES= iconv:wchar_t python
USE_PYTHON= autoplist distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/zbar/_zbar.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/zbar/_zbar*.so
.include <bsd.port.mk>
diff --git a/mail/py-milter/Makefile b/mail/py-milter/Makefile
index 581ddb8ea708..2404ffdfd9d9 100644
--- a/mail/py-milter/Makefile
+++ b/mail/py-milter/Makefile
@@ -26,6 +26,6 @@ GH_PROJECT= py${PORTNAME}
USE_PYTHON= distutils autoplist flavors
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/milter.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/milter*.so
.include <bsd.port.mk>
diff --git a/mail/py-notmuch2/Makefile b/mail/py-notmuch2/Makefile
index 48a8c47d8a60..b1559a415b22 100644
--- a/mail/py-notmuch2/Makefile
+++ b/mail/py-notmuch2/Makefile
@@ -21,6 +21,6 @@ WRKSRC_SUBDIR= bindings/python-cffi
PORTSCOUT= limit:^[0-9\.]*$$
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/notmuch2/_capi.abi3.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/notmuch2/_capi.abi3*.so
.include "${MASTERDIR}/Makefile"
diff --git a/math/py-PySCIPOpt/Makefile b/math/py-PySCIPOpt/Makefile
index 8ec1256912ca..66d71db149e7 100644
--- a/math/py-PySCIPOpt/Makefile
+++ b/math/py-PySCIPOpt/Makefile
@@ -17,6 +17,6 @@ USES= localbase python
USE_PYTHON= distutils cython autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyscipopt/scip.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyscipopt/scip*.so
.include <bsd.port.mk>
diff --git a/math/py-cdecimal/Makefile b/math/py-cdecimal/Makefile
index 445e6c880a24..567671d7c2d5 100644
--- a/math/py-cdecimal/Makefile
+++ b/math/py-cdecimal/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/cdecimal.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/cdecimal*.so
.include <bsd.port.mk>
diff --git a/math/py-cryptominisat/Makefile b/math/py-cryptominisat/Makefile
index 5ecd85c1cd1a..ac582b9c742e 100644
--- a/math/py-cryptominisat/Makefile
+++ b/math/py-cryptominisat/Makefile
@@ -35,6 +35,6 @@ post-patch:
${CP} ${WRKSRC}/src/pycryptosat.cpp.in ${WRKSRC}/src/pycryptosat.cpp
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pycryptosat.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pycryptosat*.so
.include <bsd.port.mk>
diff --git a/math/py-cvxpy/Makefile b/math/py-cvxpy/Makefile
index 6a0d7419a70e..b8b42a36b12b 100644
--- a/math/py-cvxpy/Makefile
+++ b/math/py-cvxpy/Makefile
@@ -23,6 +23,6 @@ USES= python:3.6+
USE_PYTHON= distutils autoplist
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_cvxcore.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_cvxcore*.so
.include <bsd.port.mk>
diff --git a/math/py-cyipopt/Makefile b/math/py-cyipopt/Makefile
index 8de9fd3d71d9..e1b2803d0d24 100644
--- a/math/py-cyipopt/Makefile
+++ b/math/py-cyipopt/Makefile
@@ -28,6 +28,6 @@ GH_ACCOUNT= matthias-k
USE_PYTHON= distutils cython autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}*.so
.include <bsd.port.mk>
diff --git a/math/py-fastcluster/Makefile b/math/py-fastcluster/Makefile
index 6a622584bd09..7020098ec52d 100644
--- a/math/py-fastcluster/Makefile
+++ b/math/py-fastcluster/Makefile
@@ -25,7 +25,7 @@ PORTDOCS= CITATION.txt INSTALL.txt NEWS.txt README.txt
OPTIONS_DEFINE= DOCS
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_fastcluster.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_fastcluster*.so
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/math/py-gmpy2/Makefile b/math/py-gmpy2/Makefile
index b70e9b47d873..b8b95c09a2fa 100644
--- a/math/py-gmpy2/Makefile
+++ b/math/py-gmpy2/Makefile
@@ -23,6 +23,6 @@ USE_PYTHON= distutils autoplist
CONFLICTS= ${PYTHON_PKGNAMEPREFIX}gmpy2-devel-2.1*
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/gmpy2.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/gmpy2*.so
.include <bsd.port.mk>
diff --git a/math/py-graphillion/Makefile b/math/py-graphillion/Makefile
index 031f67ff2abe..a541ac1aaec0 100644
--- a/math/py-graphillion/Makefile
+++ b/math/py-graphillion/Makefile
@@ -21,7 +21,7 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_graphillion.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_graphillion*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/math/py-hdmedians/Makefile b/math/py-hdmedians/Makefile
index a78f1bbb4103..20710127f2ca 100644
--- a/math/py-hdmedians/Makefile
+++ b/math/py-hdmedians/Makefile
@@ -19,6 +19,6 @@ USES= python
USE_PYTHON= autoplist cython distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/hdmedians/geomedian.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/hdmedians/geomedian*.so
.include <bsd.port.mk>
diff --git a/math/py-levmar/Makefile b/math/py-levmar/Makefile
index c8e0f60581ad..9e332512ff15 100644
--- a/math/py-levmar/Makefile
+++ b/math/py-levmar/Makefile
@@ -27,7 +27,7 @@ post-patch:
@${REINPLACE_CMD} -e 's|ö|o|' ${WRKSRC}/AUTHORS # breaks because of non-ascii chars
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/_${PORTNAME}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/_${PORTNAME}*.so
do-test:
@cd ${WRKSRC}/levmar/tests && ${PYTHON_CMD} -m pytest --pyargs levmar
diff --git a/math/py-libpoly/Makefile b/math/py-libpoly/Makefile
index 161b1b973229..34cc18e15f1c 100644
--- a/math/py-libpoly/Makefile
+++ b/math/py-libpoly/Makefile
@@ -27,7 +27,7 @@ BUILD_WRKSRC= ${WRKSRC}/python
INSTALL_WRKSRC= ${WRKSRC}/python
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/polypy.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/polypy*.so
do-build:
@cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} ${PYDISTUTILS_BUILD_TARGET} ${PYDISTUTILS_BUILDARGS}
diff --git a/math/py-numexpr/Makefile b/math/py-numexpr/Makefile
index 01afd845e0d4..34984b6ec171 100644
--- a/math/py-numexpr/Makefile
+++ b/math/py-numexpr/Makefile
@@ -20,6 +20,6 @@ USES= dos2unix python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/numexpr/interpreter.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/numexpr/interpreter*.so
.include <bsd.port.mk>
diff --git a/math/py-numpy-stl/Makefile b/math/py-numpy-stl/Makefile
index 852e70ef9d99..4e7a0d2fd88a 100644
--- a/math/py-numpy-stl/Makefile
+++ b/math/py-numpy-stl/Makefile
@@ -21,6 +21,6 @@ USES= python:3.4+
USE_PYTHON= cython distutils autoplist
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/stl/_speedups.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/stl/_speedups*.so
.include <bsd.port.mk>
diff --git a/math/py-pdal/Makefile b/math/py-pdal/Makefile
index 4ecf49f5e09a..34ffd61fcb46 100644
--- a/math/py-pdal/Makefile
+++ b/math/py-pdal/Makefile
@@ -24,9 +24,9 @@ USES= compiler:c++11-lang python:3.6+
USE_PYTHON= autoplist cython distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpdal_plugin_filter_python.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/libpdalpython.so
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpdal_plugin_reader_numpy.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpdal_plugin_filter_python*.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/libpdalpython*.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpdal_plugin_reader_numpy*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/math/py-piranha/Makefile b/math/py-piranha/Makefile
index d75aabc42fe8..2b57ff8b9253 100644
--- a/math/py-piranha/Makefile
+++ b/math/py-piranha/Makefile
@@ -41,6 +41,6 @@ post-patch: # FIND_PACKAGE(Boost) only supports modules python and python3
@${REINPLACE_CMD} -e 's|$${REQUIRED_BOOST_LIBS} python)|$${REQUIRED_BOOST_LIBS} python${PYTHON_MAJOR_VER:S/2//})|' ${WRKSRC}/CMakeLists.txt
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyranha/_core.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyranha/_core*.so
.include <bsd.port.mk>
diff --git a/math/py-pycosat/Makefile b/math/py-pycosat/Makefile
index 2b6d3021e907..0d4cdaf98a83 100644
--- a/math/py-pycosat/Makefile
+++ b/math/py-pycosat/Makefile
@@ -24,7 +24,7 @@ PYDISTUTILS_BUILDARGS= build_ext \
-lpicosat
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pycosat.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pycosat*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/math/py-pyhull/Makefile b/math/py-pyhull/Makefile
index 34adbd0c45d9..1e54355739bc 100644
--- a/math/py-pyhull/Makefile
+++ b/math/py-pyhull/Makefile
@@ -21,6 +21,6 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyhull/_pyhull.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyhull/_pyhull*.so
.include <bsd.port.mk>
diff --git a/math/py-pyipopt/Makefile b/math/py-pyipopt/Makefile
index c5b7ed7bc924..e00503bad571 100644
--- a/math/py-pyipopt/Makefile
+++ b/math/py-pyipopt/Makefile
@@ -23,6 +23,6 @@ DOS2UNIX_FILES= setup.py
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyipopt/pyipoptcore.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyipopt/pyipoptcore*.so
.include <bsd.port.mk>
diff --git a/math/py-pynleq2/Makefile b/math/py-pynleq2/Makefile
index 2eff2e16ec37..7eb7adb06547 100644
--- a/math/py-pynleq2/Makefile
+++ b/math/py-pynleq2/Makefile
@@ -35,6 +35,6 @@ pre-build: # compile fortran files into a static library because distutils fails
${AR} -qc libff.a ${FORTRAN_FILES:S/.f/.o/}
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/nleq2.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/nleq2*.so
.include <bsd.port.mk>
diff --git a/math/py-python-fcl/Makefile b/math/py-python-fcl/Makefile
index 010c4bf37f0e..7b5e865c33f0 100644
--- a/math/py-python-fcl/Makefile
+++ b/math/py-python-fcl/Makefile
@@ -25,6 +25,6 @@ USE_PYTHON= distutils autoplist concurrent cython
PYDISTUTILS_BUILD_TARGET= build_ext
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/fcl/fcl.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/fcl/fcl*.so
.include <bsd.port.mk>
diff --git a/math/py-rpy2/Makefile b/math/py-rpy2/Makefile
index e7235f72e044..bf2c66b5e7ba 100644
--- a/math/py-rpy2/Makefile
+++ b/math/py-rpy2/Makefile
@@ -34,6 +34,6 @@ PLIST_FILES= ${PYTHON_SITELIBDIR}/__pycache__/_rinterface_cffi_abi.cpython-${PYT
${PYTHON_SITELIBDIR}/_rinterface_cffi_abi.py
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_rinterface_cffi_api.abi3.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_rinterface_cffi_api.abi3*.so
.include <bsd.port.mk>
diff --git a/math/py-symcxx/Makefile b/math/py-symcxx/Makefile
index e9ac9e1ea221..f44c5c2bab6c 100644
--- a/math/py-symcxx/Makefile
+++ b/math/py-symcxx/Makefile
@@ -21,6 +21,6 @@ post-patch:
@truncate -s 0 ${WRKSRC}/README.rst # workaround for https://github.com/bjodah/symcxx/issues/19
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/symcxx/_symcxx.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/symcxx/_symcxx*.so
.include <bsd.port.mk>
diff --git a/math/py-triangle/Makefile b/math/py-triangle/Makefile
index 979824537fd8..1289b08c1e18 100644
--- a/math/py-triangle/Makefile
+++ b/math/py-triangle/Makefile
@@ -19,6 +19,6 @@ USE_PYTHON= distutils autoplist
BUILD_DEPENDS= triangle>0:math/triangle
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/triangle/core.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/triangle/core*.so
.include <bsd.port.mk>
diff --git a/misc/py-fast-histogram/Makefile b/misc/py-fast-histogram/Makefile
index fb1399cdd0b1..6f0abb07151b 100644
--- a/misc/py-fast-histogram/Makefile
+++ b/misc/py-fast-histogram/Makefile
@@ -20,6 +20,6 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/fast_histogram/_histogram_core.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/fast_histogram/_histogram_core*.so
.include <bsd.port.mk>
diff --git a/misc/py-onnx/Makefile b/misc/py-onnx/Makefile
index c145821fd9a8..e43cc0527b3a 100644
--- a/misc/py-onnx/Makefile
+++ b/misc/py-onnx/Makefile
@@ -26,6 +26,6 @@ USE_PYTHON= distutils concurrent autoplist
BINARY_ALIAS= python=${PYTHON_CMD}
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/onnx/onnx_cpp2py_export.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/onnx/onnx_cpp2py_export*.so
.include <bsd.port.mk>
diff --git a/misc/py-python-geohash/Makefile b/misc/py-python-geohash/Makefile
index 31bfbf66f26a..fbccc68d6f50 100644
--- a/misc/py-python-geohash/Makefile
+++ b/misc/py-python-geohash/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/_geohash.so
+ @${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/_geohash*.so
.include <bsd.port.mk>
diff --git a/multimedia/py-cec/Makefile b/multimedia/py-cec/Makefile
index acd3f2b0e213..89eb3883aace 100644
--- a/multimedia/py-cec/Makefile
+++ b/multimedia/py-cec/Makefile
@@ -19,6 +19,6 @@ USES= compiler:c++11-lang localbase python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cec.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cec*.so
.include <bsd.port.mk>
diff --git a/net-im/py-toxcore-c/Makefile b/net-im/py-toxcore-c/Makefile
index 7833f559f8d0..db7cd5057365 100644
--- a/net-im/py-toxcore-c/Makefile
+++ b/net-im/py-toxcore-c/Makefile
@@ -27,6 +27,6 @@ GH_PROJECT= py-toxcore-c
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pytox.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pytox*.so
.include <bsd.port.mk>
diff --git a/net-p2p/py-libtorrent-rasterbar/Makefile b/net-p2p/py-libtorrent-rasterbar/Makefile
index eaa5901b0363..69e7645f6871 100644
--- a/net-p2p/py-libtorrent-rasterbar/Makefile
+++ b/net-p2p/py-libtorrent-rasterbar/Makefile
@@ -32,6 +32,6 @@ CONFIGURE_ENV= PYTHON_INCLUDEDIR="${PYTHON_INCLUDEDIR}" \
PYTHON_VERSION="${PYTHON_VERSION}"
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/libtorrent.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/libtorrent*.so
.include <bsd.port.mk>
diff --git a/net/py-confluent-kafka/Makefile b/net/py-confluent-kafka/Makefile
index 050a9983d7d2..87b6c2eacd52 100644
--- a/net/py-confluent-kafka/Makefile
+++ b/net/py-confluent-kafka/Makefile
@@ -21,6 +21,6 @@ USES= localbase python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/confluent_kafka/cimpl.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/confluent_kafka/cimpl*.so
.include <bsd.port.mk>
diff --git a/net/py-ldap/Makefile b/net/py-ldap/Makefile
index e3c9fea0c6d9..cdc4698de6a6 100644
--- a/net/py-ldap/Makefile
+++ b/net/py-ldap/Makefile
@@ -35,6 +35,6 @@ do-configure-SASL-off:
@cd ${WRKSRC} && ${PYTHON_CMD} setup.py -q saveopts
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_ldap.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_ldap*.so
.include <bsd.port.mk>
diff --git a/net/py-ldap0/Makefile b/net/py-ldap0/Makefile
index 7f3cd86657d1..6a2c3605dd48 100644
--- a/net/py-ldap0/Makefile
+++ b/net/py-ldap0/Makefile
@@ -36,7 +36,7 @@ TEST_ENV= LDAPNOINIT=1 \
TMP=${WRKDIR}
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_libldap0.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_libldap0*.so
do-test:
@cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/net/py-libfte/Makefile b/net/py-libfte/Makefile
index a3a808d78b00..bc551683d8ca 100644
--- a/net/py-libfte/Makefile
+++ b/net/py-libfte/Makefile
@@ -28,6 +28,6 @@ post-extract:
${RM} ${WRKSRC}/setup.cfg
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fte/cDFA.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fte/cDFA*.so
.include <bsd.port.mk>
diff --git a/net/py-maxminddb/Makefile b/net/py-maxminddb/Makefile
index bc93b0dec37c..cc36440e6c0e 100644
--- a/net/py-maxminddb/Makefile
+++ b/net/py-maxminddb/Makefile
@@ -24,6 +24,6 @@ GH_PROJECT= MaxMind-DB-Reader-python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/maxminddb/extension.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/maxminddb/extension*.so
.include <bsd.port.mk>
diff --git a/net/py-miniupnpc/Makefile b/net/py-miniupnpc/Makefile
index 57782d20c410..9e154370346f 100644
--- a/net/py-miniupnpc/Makefile
+++ b/net/py-miniupnpc/Makefile
@@ -18,6 +18,6 @@ MAKE_ENV= MAKE=gmake
PLIST=
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/miniupnpc.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/miniupnpc*.so
.include "${MASTERDIR}/Makefile"
diff --git a/net/py-mpi4py/Makefile b/net/py-mpi4py/Makefile
index ab88caeaa825..f2cb7f9440be 100644
--- a/net/py-mpi4py/Makefile
+++ b/net/py-mpi4py/Makefile
@@ -45,7 +45,7 @@ do-install-MANPAGES-on:
@${ECHO} man/man1/mpi4py.1.gz >> ${TMPPLIST}
post-install:
- @cd ${STAGEDIR}${PYTHON_SITELIBDIR}/mpi4py && ${STRIP_CMD} dl.so MPI.so lib-pmpi/libvt-hyb.so lib-pmpi/libvt.so lib-pmpi/libvt-mpi.so lib-pmpi/libmpe.so
+ @cd ${STAGEDIR}${PYTHON_SITELIBDIR}/mpi4py && ${STRIP_CMD} dl*.so MPI*.so lib-pmpi/libvt-hyb*.so lib-pmpi/libvt*.so lib-pmpi/libvt-mpi*.so lib-pmpi/libmpe*.so
do-test:
# tests fail with MPICH2=on: https://bitbucket.org/mpi4py/mpi4py/issues/110/tests-fail-with-mpich2-on-freebsd-error
diff --git a/net/py-netifaces/Makefile b/net/py-netifaces/Makefile
index d832969b7f61..0e6c68e2d4cc 100644
--- a/net/py-netifaces/Makefile
+++ b/net/py-netifaces/Makefile
@@ -16,6 +16,6 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/netifaces.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/netifaces*.so
.include <bsd.port.mk>
diff --git a/net/py-pcapy/Makefile b/net/py-pcapy/Makefile
index 2dec2368c5f4..bfa61f84545f 100644
--- a/net/py-pcapy/Makefile
+++ b/net/py-pcapy/Makefile
@@ -22,7 +22,7 @@ PORTDOCS= README pcapy.html
OPTIONS_DEFINE= DOCS
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pcapy.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pcapy*.so
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/net/py-pyenet/Makefile b/net/py-pyenet/Makefile
index 673ed7ca0e90..2fe0a1fbd829 100644
--- a/net/py-pyenet/Makefile
+++ b/net/py-pyenet/Makefile
@@ -19,6 +19,6 @@ USES= python
USE_PYTHON= autoplist cython distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/enet.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/enet*.so
.include <bsd.port.mk>
diff --git a/net/py-pypcap/Makefile b/net/py-pypcap/Makefile
index 4e7bd86ab493..e2a35309f118 100644
--- a/net/py-pypcap/Makefile
+++ b/net/py-pypcap/Makefile
@@ -23,6 +23,6 @@ pre-configure:
cd ${WRKSRC} && cython-${PYTHON_VER} pcap.pyx
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pcap.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pcap*.so
.include <bsd.port.mk>
diff --git a/net/py-pysendfile/Makefile b/net/py-pysendfile/Makefile
index 95a9881d98cd..c759c095629d 100644
--- a/net/py-pysendfile/Makefile
+++ b/net/py-pysendfile/Makefile
@@ -20,6 +20,6 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/sendfile.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/sendfile*.so
.include <bsd.port.mk>
diff --git a/net/py-radix/Makefile b/net/py-radix/Makefile
index 80a7ae230ee5..2fb98a7a0468 100644
--- a/net/py-radix/Makefile
+++ b/net/py-radix/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/_${PORTNAME}.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/_${PORTNAME}*.so
.include <bsd.port.mk>
diff --git a/news/py-sabyenc3/Makefile b/news/py-sabyenc3/Makefile
index 263ab265dedc..9acfde517911 100644
--- a/news/py-sabyenc3/Makefile
+++ b/news/py-sabyenc3/Makefile
@@ -16,6 +16,6 @@ USES= python:3.5+
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sabyenc3.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/sabyenc3*.so
.include <bsd.port.mk>
diff --git a/print/py-psautohint/Makefile b/print/py-psautohint/Makefile
index 33470eff8b11..34c71812634c 100644
--- a/print/py-psautohint/Makefile
+++ b/print/py-psautohint/Makefile
@@ -19,6 +19,6 @@ USES= python:3.6+ zip
USE_PYTHON= autoplist concurrent distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/psautohint/_psautohint.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/psautohint/_psautohint*.so
.include <bsd.port.mk>
diff --git a/print/py-pycups/Makefile b/print/py-pycups/Makefile
index 8a19a82e4b52..42b98c46b247 100644
--- a/print/py-pycups/Makefile
+++ b/print/py-pycups/Makefile
@@ -31,6 +31,6 @@ pre-configure:
@${REINPLACE_CMD} -e 's|#ifdef __SVR4|#ifdef __FreeBSD__|' ${WRKSRC}/cupsppd.c
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cups.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cups*.so
.include <bsd.port.post.mk>
diff --git a/print/py-pycups1/Makefile b/print/py-pycups1/Makefile
index 02b4058962fc..f089b39cecef 100644
--- a/print/py-pycups1/Makefile
+++ b/print/py-pycups1/Makefile
@@ -35,6 +35,6 @@ pre-configure:
@${REINPLACE_CMD} -e 's|#ifdef __SVR4|#ifdef __FreeBSD__|' ${WRKSRC}/cupsppd.c
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cups.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/cups*.so
.include <bsd.port.post.mk>
diff --git a/science/py-gpaw/Makefile b/science/py-gpaw/Makefile
index 965bd72416b1..93da079c5e87 100644
--- a/science/py-gpaw/Makefile
+++ b/science/py-gpaw/Makefile
@@ -29,6 +29,6 @@ post-patch:
@${REINPLACE_CMD} "s|'/usr/local/|'${LOCALBASE}/|" ${WRKSRC}/gpaw/__init__.py
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_gpaw.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_gpaw*.so
.include <bsd.port.mk>
diff --git a/science/py-netCDF4/Makefile b/science/py-netCDF4/Makefile
index 409e28f330cc..efa96d851608 100644
--- a/science/py-netCDF4/Makefile
+++ b/science/py-netCDF4/Makefile
@@ -43,8 +43,8 @@ post-patch:
@${ECHO_CMD} "HDF5_incdir=${LOCALBASE}/include" >> ${WRKSRC}/setup.cfg
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/netCDF4/_netCDF4.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/netcdftime/_netcdftime.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/netCDF4/_netCDF4*.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/netcdftime/_netcdftime*.so
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/science/py-scikit-sparse/Makefile b/science/py-scikit-sparse/Makefile
index bcc25abae422..0015d1149ce4 100644
--- a/science/py-scikit-sparse/Makefile
+++ b/science/py-scikit-sparse/Makefile
@@ -25,6 +25,6 @@ CFLAGS+= -I${LOCALBASE}/include/suitesparse
LDFLAGS+= -shared
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/sksparse/cholmod.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/sksparse/cholmod*.so
.include <bsd.port.mk>
diff --git a/science/py-segyio/Makefile b/science/py-segyio/Makefile
index cf9a57f10e98..e119c5e85ad9 100644
--- a/science/py-segyio/Makefile
+++ b/science/py-segyio/Makefile
@@ -24,6 +24,6 @@ USES= compiler:c++11-lang python
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/segyio/_segyio.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/segyio/_segyio*.so
.include <bsd.port.mk>
diff --git a/science/py-spglib/Makefile b/science/py-spglib/Makefile
index f1931f82423a..a608b11192c3 100644
--- a/science/py-spglib/Makefile
+++ b/science/py-spglib/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/spglib/_spglib.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/spglib/_spglib*.so
.include <bsd.port.mk>
diff --git a/security/py-angr/Makefile b/security/py-angr/Makefile
index 3d60bc08da4d..83cb60dbb978 100644
--- a/security/py-angr/Makefile
+++ b/security/py-angr/Makefile
@@ -86,7 +86,7 @@ _EXCLUDED_TESTS+= test_veritesting_a
_NOSE_EXCLUDE= (${_EXCLUDED_TESTS:S, , ,g:S, ,|,gW})
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/lib/angr_native.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/lib/angr_native*.so
pre-test:
@${LN} -Fs ${WRKSRC_binaries} ${WRKDIR}/binaries
diff --git a/security/py-coincurve/Makefile b/security/py-coincurve/Makefile
index b5dede1db490..59af4793ea44 100644
--- a/security/py-coincurve/Makefile
+++ b/security/py-coincurve/Makefile
@@ -22,6 +22,6 @@ USES= pkgconfig python
USE_PYTHON= distutils autoplist
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/coincurve/_libsecp256k1.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/coincurve/_libsecp256k1*.so
.include <bsd.port.mk>
diff --git a/security/py-kerberos/Makefile b/security/py-kerberos/Makefile
index 406e2ce3c932..d4e310b8316e 100644
--- a/security/py-kerberos/Makefile
+++ b/security/py-kerberos/Makefile
@@ -35,6 +35,6 @@ post-patch:
@${REINPLACE_CMD} -e 's|getoutput("krb5-config|getoutput("${GSSAPIBASEDIR}/bin/krb5-config|g' ${WRKSRC}/setup.py
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/kerberos.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/kerberos*.so
.include <bsd.port.mk>
diff --git a/security/py-m2crypto/Makefile b/security/py-m2crypto/Makefile
index c94cea2684a8..353d5d724452 100644
--- a/security/py-m2crypto/Makefile
+++ b/security/py-m2crypto/Makefile
@@ -24,6 +24,6 @@ USE_PYTHON= autoplist concurrent distutils
PYDISTUTILS_BUILDARGS= build_ext --openssl=${OPENSSLBASE} --swig=${LOCALBASE}/bin/swig
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/M2Crypto/_m2crypto.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/M2Crypto/_m2crypto*.so
.include <bsd.port.mk>
diff --git a/security/py-pyscard/Makefile b/security/py-pyscard/Makefile
index 13d2b074f85a..560317e0703a 100644
--- a/security/py-pyscard/Makefile
+++ b/security/py-pyscard/Makefile
@@ -25,6 +25,6 @@ PYDISTUTILS_BUILD_TARGET= build_ext
PYDISTUTILS_BUILDARGS+= --include-dirs=${LOCALBASE}/include/PCSC
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/smartcard/scard/_scard.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/smartcard/scard/_scard*.so
.include <bsd.port.mk>
diff --git a/security/py-pysha3/Makefile b/security/py-pysha3/Makefile
index 8a7727f652ef..309e9a25f7f7 100644
--- a/security/py-pysha3/Makefile
+++ b/security/py-pysha3/Makefile
@@ -20,7 +20,7 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pysha3.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pysha3*.so
do-test:
@cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/security/py-python-axolotl-curve25519/Makefile b/security/py-python-axolotl-curve25519/Makefile
index c54bfae7cd4a..eed13fe04964 100644
--- a/security/py-python-axolotl-curve25519/Makefile
+++ b/security/py-python-axolotl-curve25519/Makefile
@@ -16,6 +16,6 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/axolotl_curve25519.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/axolotl_curve25519*.so
.include <bsd.port.mk>
diff --git a/security/py-pyvex/Makefile b/security/py-pyvex/Makefile
index f5c9bd149e84..19a0ce248366 100644
--- a/security/py-pyvex/Makefile
+++ b/security/py-pyvex/Makefile
@@ -49,7 +49,7 @@ post-patch:
${WRKSRC}/setup.py
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/lib/lib${PORTNAME}.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/lib/lib${PORTNAME}*.so
pre-test:
@${LN} -Fs ${WRKSRC_tests}/tests ${WRKSRC}/tests
diff --git a/security/py-scrypt/Makefile b/security/py-scrypt/Makefile
index 2a8546feed26..e93cc8b3ec2d 100644
--- a/security/py-scrypt/Makefile
+++ b/security/py-scrypt/Makefile
@@ -16,7 +16,7 @@ USES= python ssl
USE_PYTHON= autoplist distutils
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_scrypt.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_scrypt*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/security/py-sequoia/Makefile b/security/py-sequoia/Makefile
index fd7139091430..e5478bb1fbe0 100644
--- a/security/py-sequoia/Makefile
+++ b/security/py-sequoia/Makefile
@@ -28,6 +28,6 @@ GL_COMMIT= 383133f6be990237044900a4df676488bf8dd71e
CFLAGS+= -I${LOCALBASE}/include
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_sequoia.abi3.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_sequoia.abi3*.so
.include <bsd.port.mk>
diff --git a/security/py-xmlsec/Makefile b/security/py-xmlsec/Makefile
index b237f5bfcb61..fdcd37b55d7c 100644
--- a/security/py-xmlsec/Makefile
+++ b/security/py-xmlsec/Makefile
@@ -34,7 +34,7 @@ BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pathlib2>=0:devel/py-pathlib2@${PY_FLAVOR
.endif
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/xmlsec.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/xmlsec*.so
do-test:
@cd ${WRKSRC} && ${LOCALBASE}/bin/pytest-${PYTHON_VER} tests
diff --git a/sysutils/py-psutil/Makefile b/sysutils/py-psutil/Makefile
index 2cebff5a17ea..7f67173be1cb 100644
--- a/sysutils/py-psutil/Makefile
+++ b/sysutils/py-psutil/Makefile
@@ -29,6 +29,6 @@ TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
.endif
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/psutil/_psutil_bsd.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/psutil/_psutil_posix.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/psutil/_psutil_bsd*.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/psutil/_psutil_posix*.so
.include <bsd.port.post.mk>
diff --git a/sysutils/py-rdiff-backup/Makefile b/sysutils/py-rdiff-backup/Makefile
index 5bbeebef06b2..ff6cc7d46530 100644
--- a/sysutils/py-rdiff-backup/Makefile
+++ b/sysutils/py-rdiff-backup/Makefile
@@ -26,8 +26,8 @@ CONFLICTS= rdiff-backup-devel-[0-9]* rdiff-backup-1.0*
PORTSCOUT= limitw:1,even
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/rdiff_backup/_librsync.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/rdiff_backup/C.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/rdiff_backup/_librsync*.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/rdiff_backup/C*.so
do-test:
cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m tox
diff --git a/sysutils/py-scandir/Makefile b/sysutils/py-scandir/Makefile
index c58b581d75c4..4ca44c02ec1a 100644
--- a/sysutils/py-scandir/Makefile
+++ b/sysutils/py-scandir/Makefile
@@ -20,7 +20,7 @@ USE_PYTHON= autoplist concurrent distutils
USE_LOCALE= en_US.UTF-8
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_scandir.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_scandir*.so
do-test:
${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${WRKSRC}/test/run_tests.py
diff --git a/sysutils/py-uptime/Makefile b/sysutils/py-uptime/Makefile
index a7de5cdcaf76..bef7ceae495c 100644
--- a/sysutils/py-uptime/Makefile
+++ b/sysutils/py-uptime/Makefile
@@ -16,6 +16,6 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/uptime/_posix.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/uptime/_posix*.so
.include <bsd.port.mk>
diff --git a/textproc/py-jsonslicer/Makefile b/textproc/py-jsonslicer/Makefile
index dbb8a0e9d99b..86f0b48b1590 100644
--- a/textproc/py-jsonslicer/Makefile
+++ b/textproc/py-jsonslicer/Makefile
@@ -22,7 +22,7 @@ USE_PYTHON= autoplist distutils
CC= ${CXX}
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/jsonslicer.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/jsonslicer*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/textproc/py-libxml2/Makefile b/textproc/py-libxml2/Makefile
index c45e46232573..c2841e263a35 100644
--- a/textproc/py-libxml2/Makefile
+++ b/textproc/py-libxml2/Makefile
@@ -28,6 +28,6 @@ DOCSDIR= ${PREFIX}/share/doc/py-libxml2
EXAMPLESDIR= ${PREFIX}/share/examples/py-libxml2
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/libxml2mod.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/libxml2mod*.so
.include "${MASTERDIR}/Makefile"
diff --git a/textproc/py-markupsafe/Makefile b/textproc/py-markupsafe/Makefile
index 420865511b20..67acca6324ac 100644
--- a/textproc/py-markupsafe/Makefile
+++ b/textproc/py-markupsafe/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/markupsafe/_speedups.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/markupsafe/_speedups*.so
.include <bsd.port.mk>
diff --git a/textproc/py-mwparserfromhell/Makefile b/textproc/py-mwparserfromhell/Makefile
index eb0c9dcb92c3..6413180c302e 100644
--- a/textproc/py-mwparserfromhell/Makefile
+++ b/textproc/py-mwparserfromhell/Makefile
@@ -17,7 +17,7 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mwparserfromhell/parser/_tokenizer.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mwparserfromhell/parser/_tokenizer*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/textproc/py-patiencediff/Makefile b/textproc/py-patiencediff/Makefile
index 7869fb796f0e..dc3df90df1ab 100644
--- a/textproc/py-patiencediff/Makefile
+++ b/textproc/py-patiencediff/Makefile
@@ -17,7 +17,7 @@ USES= python
USE_PYTHON= distutils autoplist
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/patiencediff/_patiencediff_c.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/patiencediff/_patiencediff_c*.so
do-test:
cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v build/
diff --git a/textproc/py-pikepdf/Makefile b/textproc/py-pikepdf/Makefile
index 97196f599e00..bbb6544a0f18 100644
--- a/textproc/py-pikepdf/Makefile
+++ b/textproc/py-pikepdf/Makefile
@@ -39,7 +39,7 @@ JBIG2_DESC= Support for extracting JBIG2 images
JBIG2_RUN_DEPENDS= jbig2dec:graphics/jbig2dec
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pikepdf/_qpdf.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pikepdf/_qpdf*.so
do-test:
@(cd ${WRKSRC} && ${SETENV} LC_ALL=en_US.UTF-8 ${PYTHON_CMD} -m pytest -rs -v )
diff --git a/textproc/py-pyahocorasick/Makefile b/textproc/py-pyahocorasick/Makefile
index 97930b9f2b20..b4bb736ae2f5 100644
--- a/textproc/py-pyahocorasick/Makefile
+++ b/textproc/py-pyahocorasick/Makefile
@@ -20,7 +20,7 @@ PORTDOCS= README.rst
OPTIONS_DEFINE= DOCS
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ahocorasick.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ahocorasick*.so
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/textproc/py-pystemmer/Makefile b/textproc/py-pystemmer/Makefile
index d59731ede2a9..3c58626082d9 100644
--- a/textproc/py-pystemmer/Makefile
+++ b/textproc/py-pystemmer/Makefile
@@ -19,6 +19,6 @@ USES= python
USE_PYTHON= autoplist cython distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/Stemmer.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/Stemmer*.so
.include <bsd.port.mk>
diff --git a/textproc/py-regex/Makefile b/textproc/py-regex/Makefile
index 802761e935bd..0070574f37cc 100644
--- a/textproc/py-regex/Makefile
+++ b/textproc/py-regex/Makefile
@@ -15,6 +15,6 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/regex/_regex.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/regex/_regex*.so
.include <bsd.port.mk>
diff --git a/www/py-biscuits/Makefile b/www/py-biscuits/Makefile
index a170786700b6..e669f9d4b53a 100644
--- a/www/py-biscuits/Makefile
+++ b/www/py-biscuits/Makefile
@@ -18,6 +18,6 @@ USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/biscuits.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/biscuits*.so
.include <bsd.port.mk>
diff --git a/www/py-html5-parser/Makefile b/www/py-html5-parser/Makefile
index 20cda580e831..2adf9ebc8af7 100644
--- a/www/py-html5-parser/Makefile
+++ b/www/py-html5-parser/Makefile
@@ -18,6 +18,6 @@ USE_PYTHON= autoplist distutils
USE_GNOME= libxml2
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/html5_parser/html_parser.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/html5_parser/html_parser*.so
.include <bsd.port.mk>
diff --git a/www/py-tornado/Makefile b/www/py-tornado/Makefile
index a67dc10c8444..9902998abbcf 100644
--- a/www/py-tornado/Makefile
+++ b/www/py-tornado/Makefile
@@ -31,7 +31,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports_abc>=0.4:devel/py-backports_abc@$
.endif
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/tornado/speedups.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/tornado/speedups*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests
diff --git a/www/py-tornado4/Makefile b/www/py-tornado4/Makefile
index dc60d0aa86b0..0fea52c01ba5 100644
--- a/www/py-tornado4/Makefile
+++ b/www/py-tornado4/Makefile
@@ -31,7 +31,7 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports_abc>=0.4:devel/py-backports_abc@$
.endif
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/tornado/speedups.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/tornado/speedups*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests
diff --git a/www/py-tornado6/Makefile b/www/py-tornado6/Makefile
index f1420ad9c9af..9f5047236435 100644
--- a/www/py-tornado6/Makefile
+++ b/www/py-tornado6/Makefile
@@ -20,7 +20,7 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}tornado \
${PYTHON_PKGNAMEPREFIX}tornado4
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/tornado/speedups.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/tornado/speedups*.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests
diff --git a/www/py-wsaccel/Makefile b/www/py-wsaccel/Makefile
index e81dbcb5e3d4..b9fe1b01488f 100644
--- a/www/py-wsaccel/Makefile
+++ b/www/py-wsaccel/Makefile
@@ -16,7 +16,7 @@ USES= python
USE_PYTHON= autoplist distutils
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/utf8validator.so
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/xormask.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/utf8validator*.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/xormask*.so
.include <bsd.port.mk>
diff --git a/www/py-yarl/Makefile b/www/py-yarl/Makefile
index ffde3bd69a9e..3834848aed36 100644
--- a/www/py-yarl/Makefile
+++ b/www/py-yarl/Makefile
@@ -25,7 +25,7 @@ pre-configure:
@cd ${WRKSRC}/yarl && ${PYTHON_CMD} -m cython -3 -o _quoting_c.c _quoting_c.pyx
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/yarl/_quoting_c.so
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/yarl/_quoting_c*.so
pre-test:
@cd ${TEST_WRKSRC}/yarl && ${LN} -fs ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/yarl/_quoting_c.so
diff --git a/x11-fonts/py-opentype-sanitizer/Makefile b/x11-fonts/py-opentype-sanitizer/Makefile
index c86a5b328b95..336b176039f1 100644
--- a/x11-fonts/py-opentype-sanitizer/Makefile
+++ b/x11-fonts/py-opentype-sanitizer/Makefile
@@ -25,7 +25,7 @@ post-patch:
@${RM} -r ${WRKSRC}/src/c/
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/ots/ots-sanitize.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/ots/ots-sanitize*.so
do-test:
cd ${WRKSRC}/ && ${PYTHON_CMD} -m pytest -v
diff --git a/x11-toolkits/py-fltk/Makefile b/x11-toolkits/py-fltk/Makefile
index 463d14ece57b..65fe37013177 100644
--- a/x11-toolkits/py-fltk/Makefile
+++ b/x11-toolkits/py-fltk/Makefile
@@ -39,7 +39,7 @@ post-build:
${REINPLACE_CMD} -e "s|\.\./docs|${DOCSDIR}/html|g" ${WRKSRC}/fltk/test/help.py
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fltk/_fltk.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fltk/_fltk*.so
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/html/