summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2017-11-05 09:19:36 +0100
committerMichał Górny <mgorny@gentoo.org>2017-11-05 13:19:36 +0100
commitfb9b9a5f715baa12afce456b6609880e53c5ff70 (patch)
tree41a625f0f48f33cb0336b6bb4033d98792e63af1 /dev-python/miniupnpc/files
parentnet-libs/miniupnpc: Bump to 2.0.20171102 (diff)
downloadgentoo-fb9b9a5f715baa12afce456b6609880e53c5ff70.tar.gz
gentoo-fb9b9a5f715baa12afce456b6609880e53c5ff70.tar.bz2
gentoo-fb9b9a5f715baa12afce456b6609880e53c5ff70.zip
dev-python/miniupnpc: Bump to 2.0.20171102
Diffstat (limited to 'dev-python/miniupnpc/files')
-rw-r--r--dev-python/miniupnpc/files/miniupnpc-2.0.20171102-shared-lib.patch41
1 files changed, 41 insertions, 0 deletions
diff --git a/dev-python/miniupnpc/files/miniupnpc-2.0.20171102-shared-lib.patch b/dev-python/miniupnpc/files/miniupnpc-2.0.20171102-shared-lib.patch
new file mode 100644
index 000000000000..f3245cb4b355
--- /dev/null
+++ b/dev-python/miniupnpc/files/miniupnpc-2.0.20171102-shared-lib.patch
@@ -0,0 +1,41 @@
+From 7a61313dda299b16c4af3260ae5c11ce5945ed97 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Sun, 5 Nov 2017 09:24:00 +0100
+Subject: [PATCH] Link against the shared library
+
+---
+ setup.py | 10 +---------
+ 1 file changed, 1 insertion(+), 9 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index b84146f..73b05b7 100644
+--- a/setup.py
++++ b/setup.py
+@@ -13,13 +13,6 @@ from setuptools.command import build_ext
+ import subprocess
+ import os
+
+-EXT = ['libminiupnpc.a']
+-
+-class make_then_build_ext(build_ext.build_ext):
+- def run(self):
+- subprocess.check_call([os.environ.get('MAKE', 'make')] + EXT)
+- build_ext.build_ext.run(self)
+-
+ setup(name="miniupnpc",
+ version=open('VERSION').read().strip(),
+ author='Thomas BERNARD',
+@@ -27,9 +20,8 @@ setup(name="miniupnpc",
+ license=open('LICENSE').read(),
+ url='http://miniupnp.free.fr/',
+ description='miniUPnP client',
+- cmdclass={'build_ext': make_then_build_ext},
+ ext_modules=[
+ Extension(name="miniupnpc", sources=["miniupnpcmodule.c"],
+- extra_objects=EXT)
++ libraries=['miniupnpc'])
+ ])
+
+--
+2.15.0.rc2
+