aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--devel/py-posix_ipc/Makefile4
-rw-r--r--devel/py-posix_ipc/distinfo5
-rw-r--r--devel/py-posix_ipc/files/patch-setup.py26
3 files changed, 19 insertions, 16 deletions
diff --git a/devel/py-posix_ipc/Makefile b/devel/py-posix_ipc/Makefile
index 1df9751df2aa..92a4935c2f12 100644
--- a/devel/py-posix_ipc/Makefile
+++ b/devel/py-posix_ipc/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= posix_ipc
-PORTVERSION= 1.0.0
+PORTVERSION= 1.0.4
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,6 +19,8 @@ USE_PYTHON= distutils autoplist
post-install:
${STRIP_CMD} ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/posix_ipc.so
+# requires mqueuefs and sem kernel modules loaded
+
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
diff --git a/devel/py-posix_ipc/distinfo b/devel/py-posix_ipc/distinfo
index 4d40a133b5a0..49d3d3d2ba23 100644
--- a/devel/py-posix_ipc/distinfo
+++ b/devel/py-posix_ipc/distinfo
@@ -1,2 +1,3 @@
-SHA256 (posix_ipc-1.0.0.tar.gz) = 9c93070374ca672725575e5c9874930c8cde69367fb90378b2255e048e31efcb
-SIZE (posix_ipc-1.0.0.tar.gz) = 74774
+TIMESTAMP = 1533601661
+SHA256 (posix_ipc-1.0.4.tar.gz) = ff6c9077633fc62a491d6997c43b094d885bb45a7ca1f36c9a0d647c54b74b14
+SIZE (posix_ipc-1.0.4.tar.gz) = 78325
diff --git a/devel/py-posix_ipc/files/patch-setup.py b/devel/py-posix_ipc/files/patch-setup.py
index 786e0fe9d324..0284791cd04e 100644
--- a/devel/py-posix_ipc/files/patch-setup.py
+++ b/devel/py-posix_ipc/files/patch-setup.py
@@ -1,18 +1,18 @@
---- setup.py.orig 2016-02-21 15:13:28 UTC
+--- setup.py.orig 2018-08-07 00:29:38 UTC
+++ setup.py
-@@ -32,6 +32,7 @@ classifiers = [ "Development Status :: 5
- "Topic :: Utilities" ]
- license = "http://creativecommons.org/licenses/BSD/"
+@@ -39,6 +39,7 @@ license = "http://creativecommons.org/licenses/BSD/"
keywords = "ipc inter-process communication semaphore shared memory shm message queue"
+
+ libraries = []
+test_suite = "tests"
- libraries = [ ]
+ d = prober.probe()
-@@ -65,5 +66,6 @@ duc.setup(name = name,
- classifiers = classifiers,
- license = license,
- keywords = keywords,
-- ext_modules = ext_modules
-+ ext_modules = ext_modules,
-+ test_suite = test_suite,
- )
+@@ -69,5 +70,6 @@ distutools.setup(name=name,
+ classifiers=classifiers,
+ license=license,
+ keywords=keywords,
+- ext_modules=ext_modules
++ ext_modules=ext_modules,
++ test_suite=test_suite
+ )