Hi, This diff updates py-certifi to the latest release. Tested on amd64. Add python3 flavor.
Comments ? OK ? -- Alexandr Shadchin Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-certifi/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile 11 Jan 2016 11:04:21 -0000 1.6 +++ Makefile 24 Jan 2016 18:24:34 -0000 @@ -2,13 +2,12 @@ COMMENT = Python package to check certificates using the OpenBSD CA -MODPY_EGG_VERSION = 14.5.14 -DISTNAME = certifi-14.05.14 -PKGNAME = py-certifi-14.05.14 +MODPY_EGG_VERSION = 2015.11.20.1 +DISTNAME = certifi-${MODPY_EGG_VERSION} +PKGNAME = py-${DISTNAME} CATEGORIES = devel security -REVISION = 3 -HOMEPAGE = http://python-requests.org +HOMEPAGE = https://certifi.io/ MAINTAINER = Dmitrij D. Czarkoff <czark...@openbsd.org> @@ -19,5 +18,8 @@ MODPY_PI = Yes MODULES = lang/python MODPY_SETUPTOOLS = Yes + +FLAVORS = python3 +FLAVOR ?= .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/py-certifi/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 12 Oct 2014 20:40:39 -0000 1.1.1.1 +++ distinfo 24 Jan 2016 18:24:34 -0000 @@ -1,2 +1,2 @@ -SHA256 (certifi-14.05.14.tar.gz) = HhvLrNY1fBUa43zwKQ3MgJch0yziH9a3M5Vo893vG2k= -SIZE (certifi-14.05.14.tar.gz) = 168608 +SHA256 (certifi-2015.11.20.1.tar.gz) = MLCnNUobMsqotHBdP1+y2t76x7pL+K+KIXaGn5PjjxY= +SIZE (certifi-2015.11.20.1.tar.gz) = 365934 Index: patches/patch-certifi_core_py =================================================================== RCS file: /cvs/ports/devel/py-certifi/patches/patch-certifi_core_py,v retrieving revision 1.2 diff -u -p -r1.2 patch-certifi_core_py --- patches/patch-certifi_core_py 12 Oct 2014 23:08:48 -0000 1.2 +++ patches/patch-certifi_core_py 24 Jan 2016 18:24:34 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-certifi_core_py,v 1.2 2014/10/12 23:08:48 ajacoutot Exp $ ---- certifi/core.py.orig Mon Oct 6 16:01:46 2014 -+++ certifi/core.py Mon Oct 6 16:02:24 2014 -@@ -11,9 +11,7 @@ This module returns the installation location of cacer - import os +--- certifi/core.py.orig Sun Sep 6 08:24:20 2015 ++++ certifi/core.py Sun Jan 24 23:02:08 2016 +@@ -19,9 +19,7 @@ class DeprecatedBundleWarning(DeprecationWarning): + def where(): - f = os.path.split(__file__)[0] @@ -10,5 +10,5 @@ $OpenBSD: patch-certifi_core_py,v 1.2 20 - return os.path.join(f, 'cacert.pem') + return '/etc/ssl/cert.pem' - if __name__ == '__main__': - print(where()) + + def old_where(): Index: patches/patch-setup_py =================================================================== RCS file: /cvs/ports/devel/py-certifi/patches/patch-setup_py,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-setup_py --- patches/patch-setup_py 12 Oct 2014 20:40:39 -0000 1.1.1.1 +++ patches/patch-setup_py 24 Jan 2016 18:24:34 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-setup_py,v 1.1.1.1 2014/10/12 20:40:39 juanfra Exp $ ---- setup.py.orig Mon May 19 00:55:33 2014 -+++ setup.py Mon Oct 6 16:10:10 2014 -@@ -24,10 +24,6 @@ setup( +--- setup.py.orig Mon Sep 7 20:41:49 2015 ++++ setup.py Sun Jan 24 23:02:08 2016 +@@ -32,10 +32,6 @@ setup( packages=[ 'certifi', ], Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-certifi/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 12 Oct 2014 20:40:39 -0000 1.1.1.1 +++ pkg/PLIST 24 Jan 2016 18:24:34 -0000 @@ -6,8 +6,9 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/certifi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt lib/python${MODPY_VERSION}/site-packages/certifi-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/certifi/__init__.py -lib/python${MODPY_VERSION}/site-packages/certifi/__init__.pyc lib/python${MODPY_VERSION}/site-packages/certifi/__main__.py -lib/python${MODPY_VERSION}/site-packages/certifi/__main__.pyc +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/certifi/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/certifi/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/certifi/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/certifi/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/certifi/core.py -lib/python${MODPY_VERSION}/site-packages/certifi/core.pyc