diff options
Diffstat (limited to 'lang/py-hy')
-rw-r--r-- | lang/py-hy/Makefile | 20 | ||||
-rw-r--r-- | lang/py-hy/PLIST | 65 | ||||
-rw-r--r-- | lang/py-hy/distinfo | 11 | ||||
-rw-r--r-- | lang/py-hy/patches/patch-setup.py | 16 |
4 files changed, 56 insertions, 56 deletions
diff --git a/lang/py-hy/Makefile b/lang/py-hy/Makefile index 632fad41f28..582456d51ac 100644 --- a/lang/py-hy/Makefile +++ b/lang/py-hy/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2017/09/16 19:26:58 wiz Exp $ +# $NetBSD: Makefile,v 1.7 2017/12/18 12:48:46 adam Exp $ -DISTNAME= hy-0.10.1 +DISTNAME= hy-0.13.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= lang python MASTER_SITES= ${MASTER_SITE_PYPI:=h/hy/} @@ -10,20 +10,18 @@ HOMEPAGE= http://hylang.org/ COMMENT= Lisp and Python love each other LICENSE= mit +DEPENDS+= ${PYPKGPREFIX}-astor>=0.5:../../devel/py-astor +DEPENDS+= ${PYPKGPREFIX}-clint>=0.4:../../devel/py-clint DEPENDS+= ${PYPKGPREFIX}-rply>=0.7.0:../../devel/py-rply -DEPENDS+= ${PYPKGPREFIX}-astor>=0.3:../../devel/py-astor USE_LANGUAGES= # none -PY_PATCHPLIST= yes - post-install: - ${MV} ${DESTDIR}${PREFIX}/bin/hy \ - ${DESTDIR}${PREFIX}/bin/hy${PYVERSSUFFIX} || ${TRUE} - ${MV} ${DESTDIR}${PREFIX}/bin/hy2py \ - ${DESTDIR}${PREFIX}/bin/hy2py${PYVERSSUFFIX} || ${TRUE} - ${MV} ${DESTDIR}${PREFIX}/bin/hyc \ - ${DESTDIR}${PREFIX}/bin/hyc${PYVERSSUFFIX} || ${TRUE} + cd ${DESTDIR}${PREFIX}/bin && \ + ${RM} hy[23] hy2py[23] hyc[23] && \ + ${MV} hy hy${PYVERSSUFFIX} && \ + ${MV} hy2py hy2py${PYVERSSUFFIX} && \ + ${MV} hyc hyc${PYVERSSUFFIX} || ${TRUE} .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/lang/py-hy/PLIST b/lang/py-hy/PLIST index 71df552e369..da07c94c855 100644 --- a/lang/py-hy/PLIST +++ b/lang/py-hy/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2014/11/09 19:31:56 rodent Exp $ +@comment $NetBSD: PLIST,v 1.3 2017/12/18 12:48:46 adam Exp $ bin/hy${PYVERSSUFFIX} bin/hy2py${PYVERSSUFFIX} bin/hyc${PYVERSSUFFIX} @@ -29,26 +29,41 @@ ${PYSITELIB}/hy/completer.pyo ${PYSITELIB}/hy/contrib/__init__.py ${PYSITELIB}/hy/contrib/__init__.pyc ${PYSITELIB}/hy/contrib/__init__.pyo -${PYSITELIB}/hy/contrib/anaphoric.hy -${PYSITELIB}/hy/contrib/curry.hy -${PYSITELIB}/hy/contrib/dispatch/__init__.py -${PYSITELIB}/hy/contrib/dispatch/__init__.pyc -${PYSITELIB}/hy/contrib/dispatch/__init__.pyo +${PYSITELIB}/hy/contrib/botsbuildbots.hy +${PLIST.py3x}${PYSITELIB}/hy/contrib/botsbuildbots.pyc +${PYSITELIB}/hy/contrib/hy_repr.hy +${PLIST.py3x}${PYSITELIB}/hy/contrib/hy_repr.pyc ${PYSITELIB}/hy/contrib/loop.hy -${PYSITELIB}/hy/contrib/meth.hy +${PLIST.py3x}${PYSITELIB}/hy/contrib/loop.pyc ${PYSITELIB}/hy/contrib/multi.hy +${PLIST.py3x}${PYSITELIB}/hy/contrib/multi.pyc ${PYSITELIB}/hy/contrib/profile.hy +${PLIST.py3x}${PYSITELIB}/hy/contrib/profile.pyc +${PYSITELIB}/hy/contrib/sequences.hy +${PLIST.py3x}${PYSITELIB}/hy/contrib/sequences.pyc ${PYSITELIB}/hy/contrib/walk.hy +${PLIST.py3x}${PYSITELIB}/hy/contrib/walk.pyc ${PYSITELIB}/hy/core/__init__.py ${PYSITELIB}/hy/core/__init__.pyc ${PYSITELIB}/hy/core/__init__.pyo ${PYSITELIB}/hy/core/bootstrap.hy +${PLIST.py3x}${PYSITELIB}/hy/core/bootstrap.pyc ${PYSITELIB}/hy/core/language.hy +${PLIST.py3x}${PYSITELIB}/hy/core/language.pyc ${PYSITELIB}/hy/core/macros.hy +${PLIST.py3x}${PYSITELIB}/hy/core/macros.pyc ${PYSITELIB}/hy/core/shadow.hy +${PLIST.py3x}${PYSITELIB}/hy/core/shadow.pyc ${PYSITELIB}/hy/errors.py ${PYSITELIB}/hy/errors.pyc ${PYSITELIB}/hy/errors.pyo +${PYSITELIB}/hy/extra/__init__.py +${PYSITELIB}/hy/extra/__init__.pyc +${PYSITELIB}/hy/extra/__init__.pyo +${PYSITELIB}/hy/extra/anaphoric.hy +${PLIST.py3x}${PYSITELIB}/hy/extra/anaphoric.pyc +${PYSITELIB}/hy/extra/reserved.hy +${PLIST.py3x}${PYSITELIB}/hy/extra/reserved.pyc ${PYSITELIB}/hy/importer.py ${PYSITELIB}/hy/importer.pyc ${PYSITELIB}/hy/importer.pyo @@ -67,39 +82,9 @@ ${PYSITELIB}/hy/lex/parser.pyo ${PYSITELIB}/hy/macros.py ${PYSITELIB}/hy/macros.pyc ${PYSITELIB}/hy/macros.pyo -${PYSITELIB}/hy/models/__init__.py -${PYSITELIB}/hy/models/__init__.pyc -${PYSITELIB}/hy/models/__init__.pyo -${PYSITELIB}/hy/models/complex.py -${PYSITELIB}/hy/models/complex.pyc -${PYSITELIB}/hy/models/complex.pyo -${PYSITELIB}/hy/models/cons.py -${PYSITELIB}/hy/models/cons.pyc -${PYSITELIB}/hy/models/cons.pyo -${PYSITELIB}/hy/models/dict.py -${PYSITELIB}/hy/models/dict.pyc -${PYSITELIB}/hy/models/dict.pyo -${PYSITELIB}/hy/models/expression.py -${PYSITELIB}/hy/models/expression.pyc -${PYSITELIB}/hy/models/expression.pyo -${PYSITELIB}/hy/models/float.py -${PYSITELIB}/hy/models/float.pyc -${PYSITELIB}/hy/models/float.pyo -${PYSITELIB}/hy/models/integer.py -${PYSITELIB}/hy/models/integer.pyc -${PYSITELIB}/hy/models/integer.pyo -${PYSITELIB}/hy/models/keyword.py -${PYSITELIB}/hy/models/keyword.pyc -${PYSITELIB}/hy/models/keyword.pyo -${PYSITELIB}/hy/models/list.py -${PYSITELIB}/hy/models/list.pyc -${PYSITELIB}/hy/models/list.pyo -${PYSITELIB}/hy/models/string.py -${PYSITELIB}/hy/models/string.pyc -${PYSITELIB}/hy/models/string.pyo -${PYSITELIB}/hy/models/symbol.py -${PYSITELIB}/hy/models/symbol.pyc -${PYSITELIB}/hy/models/symbol.pyo +${PYSITELIB}/hy/models.py +${PYSITELIB}/hy/models.pyc +${PYSITELIB}/hy/models.pyo ${PYSITELIB}/hy/version.py ${PYSITELIB}/hy/version.pyc ${PYSITELIB}/hy/version.pyo diff --git a/lang/py-hy/distinfo b/lang/py-hy/distinfo index 36e3122a532..1b7327b3851 100644 --- a/lang/py-hy/distinfo +++ b/lang/py-hy/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.3 2015/11/03 22:50:42 agc Exp $ +$NetBSD: distinfo,v 1.4 2017/12/18 12:48:46 adam Exp $ -SHA1 (hy-0.10.1.tar.gz) = 5df7a434dee1ca7127968862dd1e62fc40f64827 -RMD160 (hy-0.10.1.tar.gz) = d32c71b38f6eb29d39359827872a692c63f6d66c -SHA512 (hy-0.10.1.tar.gz) = 5a8e8a2090942dc49f63161f7a3bc9224a3b387f81b6dddbbb9ffc94cb72a5076fbd7d7bf0be65fcd8ba5a3febab4c120268d9badf4cb88e6b1fdf84c92028d0 -Size (hy-0.10.1.tar.gz) = 42726 bytes +SHA1 (hy-0.13.0.tar.gz) = 73f0b0dad931897e59c0ae9805095b8a0d828991 +RMD160 (hy-0.13.0.tar.gz) = 99f4ee0c49512c7758e98fbf910a0c456a656c22 +SHA512 (hy-0.13.0.tar.gz) = d0950351df2a2638c2675eb7924f3640df0805edec3059b934321c8d6cbc704d4c09aed21304a3171301d524826075f204c85799d90eb5d953fb0945229cabcf +Size (hy-0.13.0.tar.gz) = 64162 bytes +SHA1 (patch-setup.py) = bebcbc874d8afee305eb5bfa207d207c2eee4a85 diff --git a/lang/py-hy/patches/patch-setup.py b/lang/py-hy/patches/patch-setup.py new file mode 100644 index 00000000000..6df55a1b9ec --- /dev/null +++ b/lang/py-hy/patches/patch-setup.py @@ -0,0 +1,16 @@ +$NetBSD: patch-setup.py,v 1.1 2017/12/18 12:48:46 adam Exp $ + +Do not install get_version.py; it is needed only for setup.py. + +--- setup.py.orig 2017-12-18 08:29:33.000000000 +0000 ++++ setup.py +@@ -57,9 +57,6 @@ setup( + 'hy.core': ['*.hy', '__pycache__/*'], + 'hy.extra': ['*.hy', '__pycache__/*'], + }, +- data_files=[ +- ('get_version', ['get_version.py']) +- ], + author="Paul Tagliamonte", + author_email="tag@pault.ag", + long_description=long_description, |