This doesn't fix my crash but while investigating it, I noticed that
py-requests is using its own cacert.pem, it should use the system one.
Fixup the distfile name while there as well. OK?


Index: Makefile
===================================================================
RCS file: /cvs/ports/www/py-requests/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile    30 Sep 2016 09:45:56 -0000      1.18
+++ Makefile    11 Oct 2016 08:57:49 -0000
@@ -3,11 +3,12 @@
 COMMENT=               elegant and simple HTTP library for Python
 
 MODPY_EGG_VERSION=     2.11.1
-DISTNAME=              v${MODPY_EGG_VERSION}
 PKGNAME=               py-requests-${MODPY_EGG_VERSION}
+REVISION=              0
 
 GH_ACCOUNT=            kennethreitz
 GH_PROJECT=            requests
+GH_TAGNAME=            v${MODPY_EGG_VERSION}
 
 CATEGORIES=            www
 
@@ -31,6 +32,10 @@ FLAVOR?=
 MODPY_SETUPTOOLS=      Yes
 
 WRKDIST=               ${WRKDIR}/requests-${MODPY_EGG_VERSION}
+
+post-install:
+       ln -fs /etc/ssl/cert.pem \
+         ${PREFIX}/lib/python${MODPY_VERSION}/site-packages/requests/cacert.pem
 
 do-test:
        cd ${WRKSRC} && ${MODPY_BIN} -m pytest
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/py-requests/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo    30 Sep 2016 09:45:56 -0000      1.13
+++ distinfo    11 Oct 2016 08:57:49 -0000
@@ -1,2 +1,2 @@
-SHA256 (v2.11.1.tar.gz) = 6OVxCukjoA5FYx8OR8MOv8g7eoxKeoGPeL+CD5tgdVg=
-SIZE (v2.11.1.tar.gz) = 718073
+SHA256 (requests-2.11.1.tar.gz) = 6OVxCukjoA5FYx8OR8MOv8g7eoxKeoGPeL+CD5tgdVg=
+SIZE (requests-2.11.1.tar.gz) = 718073

Reply via email to