diff --git a/devel/py-intbitset/Makefile b/devel/py-intbitset/Makefile index 42553262f5a5..11aecc5ee2c5 100644 --- a/devel/py-intbitset/Makefile +++ b/devel/py-intbitset/Makefile @@ -2,6 +2,7 @@ PORTNAME= intbitset DISTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -22,6 +23,9 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} USES= python USE_PYTHON= cython distutils autoplist +post-install: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/intbitset.so + do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test diff --git a/devel/py-intbitset/files/patch-setup.py b/devel/py-intbitset/files/patch-setup.py new file mode 100644 index 000000000000..a32aea77007c --- /dev/null +++ b/devel/py-intbitset/files/patch-setup.py @@ -0,0 +1,13 @@ +# Respect CFLAGS, remove x86 specific -march tuning which fails on !x86 archs +# https://svnweb.freebsd.org/changeset/ports/476958 + +--- setup.py.orig 2018-08-12 04:50:38 UTC ++++ setup.py +@@ -48,7 +48,6 @@ setup( + ext_modules=[ + Extension("intbitset", + ["intbitset/intbitset.c", "intbitset/intbitset_impl.c"], +- extra_compile_args=['-O3', '-march=core2', '-mtune=native'] + # For debug -> '-ftree-vectorizer-verbose=2' + ) + ],