diff options
author | adam <adam@pkgsrc.org> | 2018-02-09 08:04:41 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2018-02-09 08:04:41 +0000 |
commit | 5e1d9b5060786cb9d76189d480069c2f770bad88 (patch) | |
tree | 32008374adbdbd16095010b1070f04bc7f38dcc6 /lang/py-cxfreeze | |
parent | e3e3b85d4f6a467ddc46a2711301f52727c8b4ed (diff) | |
download | pkgsrc-5e1d9b5060786cb9d76189d480069c2f770bad88.tar.gz |
py-cxfreeze: updated to 5.1.1
Version 5.1.1:
Correct code used to identify the directory in which the library and its zip file are located.
Ensure that the pythoncom and pywintypes DLLs are found in the lib directory, not in the base directory.
Copy dependent files to the same directory as the file it depends on, not the root directory; also add a sample for PyQt5 to demonstrate its correct use.
Version 5.1:
Use fixed library location on all platforms; should correct the error “no module named __startup__”.
Correct sqlite3 hook for use in Python 2.7.
Correct usage of scipy.lib.
Correct handling of __path__ attribute in module.
Fix gevent bug 42.
Droppped support for Python 3.4.
Diffstat (limited to 'lang/py-cxfreeze')
-rw-r--r-- | lang/py-cxfreeze/Makefile | 8 | ||||
-rw-r--r-- | lang/py-cxfreeze/PLIST | 8 | ||||
-rw-r--r-- | lang/py-cxfreeze/distinfo | 12 | ||||
-rw-r--r-- | lang/py-cxfreeze/patches/patch-setup.py (renamed from lang/py-cxfreeze/patches/patch-aa) | 2 |
4 files changed, 18 insertions, 12 deletions
diff --git a/lang/py-cxfreeze/Makefile b/lang/py-cxfreeze/Makefile index 8ae26d67bcb..3d8e46595e2 100644 --- a/lang/py-cxfreeze/Makefile +++ b/lang/py-cxfreeze/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.10 2017/12/27 23:32:37 he Exp $ +# $NetBSD: Makefile,v 1.11 2018/02/09 08:04:41 adam Exp $ -DISTNAME= cx_Freeze-5.0.2 +DISTNAME= cx_Freeze-5.1.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_F/f/} -PKGREVISION= 1 CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=c/cx_Freeze/} @@ -11,11 +10,12 @@ HOMEPAGE= http://cx-freeze.sourceforge.net/ COMMENT= Freezing python scripts into executables LICENSE= python-software-foundation -USE_LANGUAGES= c c++ +REPLACE_PYTHON= cx_Freeze/samples/PyQt5/PyQt5app.py post-extract: ${MV} ${WRKSRC}/cxfreeze ${WRKSRC}/cxfreeze${PYVERSSUFFIX} ${MV} ${WRKSRC}/cxfreeze-quickstart ${WRKSRC}/cxfreeze-quickstart${PYVERSSUFFIX} +.include "../../lang/python/application.mk" .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/lang/py-cxfreeze/PLIST b/lang/py-cxfreeze/PLIST index 26833acfb62..6ff37d52e63 100644 --- a/lang/py-cxfreeze/PLIST +++ b/lang/py-cxfreeze/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2017/09/30 13:44:35 adam Exp $ +@comment $NetBSD: PLIST,v 1.6 2018/02/09 08:04:41 adam Exp $ bin/cxfreeze${PYVERSSUFFIX} bin/cxfreeze-quickstart${PYVERSSUFFIX} ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO @@ -51,6 +51,12 @@ ${PYSITELIB}/cx_Freeze/samples/PyQt4/PyQt4app.pyo ${PYSITELIB}/cx_Freeze/samples/PyQt4/setup.py ${PYSITELIB}/cx_Freeze/samples/PyQt4/setup.pyc ${PYSITELIB}/cx_Freeze/samples/PyQt4/setup.pyo +${PYSITELIB}/cx_Freeze/samples/PyQt5/PyQt5app.py +${PYSITELIB}/cx_Freeze/samples/PyQt5/PyQt5app.pyc +${PYSITELIB}/cx_Freeze/samples/PyQt5/PyQt5app.pyo +${PYSITELIB}/cx_Freeze/samples/PyQt5/setup.py +${PYSITELIB}/cx_Freeze/samples/PyQt5/setup.pyc +${PYSITELIB}/cx_Freeze/samples/PyQt5/setup.pyo ${PYSITELIB}/cx_Freeze/samples/Tkinter/SimpleTkApp.py ${PYSITELIB}/cx_Freeze/samples/Tkinter/SimpleTkApp.pyc ${PYSITELIB}/cx_Freeze/samples/Tkinter/SimpleTkApp.pyo diff --git a/lang/py-cxfreeze/distinfo b/lang/py-cxfreeze/distinfo index 397aa1e98b3..f0fc3c7e61a 100644 --- a/lang/py-cxfreeze/distinfo +++ b/lang/py-cxfreeze/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.8 2017/12/27 23:32:37 he Exp $ +$NetBSD: distinfo,v 1.9 2018/02/09 08:04:41 adam Exp $ -SHA1 (cx_Freeze-5.0.2.tar.gz) = 3457e63a966c2c0bae179a7bb869b9b6226d9ef0 -RMD160 (cx_Freeze-5.0.2.tar.gz) = bf969fb2ad526aa15d5be90d0875bd5d51fd3ce8 -SHA512 (cx_Freeze-5.0.2.tar.gz) = eac1a5cfd5b73f43a9447f3fce8a6ba513e253da10f44a74e4fbcd5b83068a57316e215aa03acac6807dee235e6f690b4bbba1447667bb2cba33b1182cb87d29 -Size (cx_Freeze-5.0.2.tar.gz) = 60104 bytes -SHA1 (patch-aa) = fa5613b9efb7a6a73618c4513f27d2b2f9b73857 +SHA1 (cx_Freeze-5.1.1.tar.gz) = de10355fcbce9eddc06ece2b1afd392ce09914e2 +RMD160 (cx_Freeze-5.1.1.tar.gz) = 554ca12a2fad62e36aee78456c326403812226f7 +SHA512 (cx_Freeze-5.1.1.tar.gz) = 64f9c3b7f6c3003c1dc439fc2da7d0c13c5f146834e3ab8ece3921f1eb30c6e3eda480ccc84e61cc061597521b360cf8f5ef8e0bbcce1437157360c3d9c1adbc +Size (cx_Freeze-5.1.1.tar.gz) = 61381 bytes +SHA1 (patch-setup.py) = fa5613b9efb7a6a73618c4513f27d2b2f9b73857 diff --git a/lang/py-cxfreeze/patches/patch-aa b/lang/py-cxfreeze/patches/patch-setup.py index 6079964e254..2306faf0027 100644 --- a/lang/py-cxfreeze/patches/patch-aa +++ b/lang/py-cxfreeze/patches/patch-setup.py @@ -1,4 +1,4 @@ -$NetBSD: patch-aa,v 1.5 2017/12/27 23:32:37 he Exp $ +$NetBSD: patch-setup.py,v 1.1 2018/02/09 08:04:41 adam Exp $ Link with proper run-time library path, link with -lpthread on NetBSD. |