diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2021-11-21 18:19:05 +0000 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2021-11-21 18:19:05 +0000 |
commit | 9edebb7abdc1fe2217d6ca610e22371ddaa85f51 (patch) | |
tree | c7c392577fefeae006a648201d399800a5def180 | |
parent | c895b37a64ec7ebf2ecb4a832c6a2caabb7c1281 (diff) | |
download | ports-9edebb7abdc1fe2217d6ca610e22371ddaa85f51.tar.gz ports-9edebb7abdc1fe2217d6ca610e22371ddaa85f51.zip |
devel/bpython: Update to 0.22.1
- Add EXAMPLES option
Changes: https://github.com/bpython/bpython/releases
https://github.com/bpython/bpython/blob/main/CHANGELOG.rst
-rw-r--r-- | devel/bpython/Makefile | 23 | ||||
-rw-r--r-- | devel/bpython/distinfo | 6 | ||||
-rw-r--r-- | devel/bpython/pkg-plist | 3 |
3 files changed, 25 insertions, 7 deletions
diff --git a/devel/bpython/Makefile b/devel/bpython/Makefile index db75bf2bdbc6..849932c38872 100644 --- a/devel/bpython/Makefile +++ b/devel/bpython/Makefile @@ -1,7 +1,7 @@ # Created by: Yi-Jheng Lin <yzlin@FreeBSD.org> PORTNAME= bpython -PORTVERSION= 0.21 +PORTVERSION= 0.22.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP \ https://bpython-interpreter.org/releases/ @@ -15,22 +15,37 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=1.1.3,1:textproc/py-sphinx@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}curtsies>=0.3.5:devel/py-curtsies@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cwcwidth>=0:devel/py-cwcwidth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}greenlet>=0:devel/py-greenlet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cwcwidth>=0:devel/py-cwcwidth@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes -OPTIONS_DEFINE= NLS +OPTIONS_DEFINE= EXAMPLES NLS OPTIONS_SUB= yes NLS_USES= gettext +.include <bsd.port.pre.mk> + +.if ${PYTHON_REL} < 30700 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dataclasses>=0:devel/py-dataclasses@${PY_FLAVOR} +.endif + +.if ${PYTHON_REL} < 30800 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.cached-property>=0:devel/py-backports.cached-property@${PY_FLAVOR} +.endif + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ + ${INSTALL_DATA} ${WRKSRC}/theme/*.theme ${STAGEDIR}${EXAMPLESDIR}/ + post-install-NLS-on: .for lang in es_ES fr_FR it_IT nl_NL ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/ @@ -39,4 +54,4 @@ post-install-NLS-on: ${INSTALL_DATA} ${WRKSRC}/bpython/translations/${lang}/LC_MESSAGES/bpython.mo ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/ .endfor -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/devel/bpython/distinfo b/devel/bpython/distinfo index 3287700d45bc..75e33f652042 100644 --- a/devel/bpython/distinfo +++ b/devel/bpython/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1611856496 -SHA256 (bpython-0.21.tar.gz) = 88aa9b89974f6a7726499a2608fa7ded216d84c69e78114ab2ef996a45709487 -SIZE (bpython-0.21.tar.gz) = 208206 +TIMESTAMP = 1637072892 +SHA256 (bpython-0.22.1.tar.gz) = 1fb1e0a52332579fc4e3dcf75e21796af67aae2be460179ecfcce9530a49a200 +SIZE (bpython-0.22.1.tar.gz) = 217294 diff --git a/devel/bpython/pkg-plist b/devel/bpython/pkg-plist index 9182f6bf0548..e78ffc57fe92 100644 --- a/devel/bpython/pkg-plist +++ b/devel/bpython/pkg-plist @@ -1,3 +1,6 @@ +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/light.theme +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.theme +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/windows.theme %%NLS%%share/locale/de/LC_MESSAGES/bpython.mo %%NLS%%share/locale/es_ES/LC_MESSAGES/bpython.mo %%NLS%%share/locale/fr_FR/LC_MESSAGES/bpython.mo |