pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang PyExecJS is a porting of ExecJS from Ruby. PyExec...
details: https://anonhg.NetBSD.org/pkgsrc/rev/36ce7c3bf68d
branches: trunk
changeset: 365860:36ce7c3bf68d
user: adam <adam%pkgsrc.org@localhost>
date: Fri Jul 28 07:01:31 2017 +0000
description:
PyExecJS is a porting of ExecJS from Ruby. PyExecJS automatically picks the
best runtime available to evaluate your JavaScript program.
diffstat:
lang/Makefile | 3 +-
lang/py-execjs/DESCR | 2 +
lang/py-execjs/Makefile | 19 +++++++++++++++
lang/py-execjs/PLIST | 42 +++++++++++++++++++++++++++++++++++
lang/py-execjs/distinfo | 7 +++++
lang/py-execjs/patches/patch-setup.py | 14 +++++++++++
6 files changed, 86 insertions(+), 1 deletions(-)
diffs (121 lines):
diff -r b7701d6388b0 -r 36ce7c3bf68d lang/Makefile
--- a/lang/Makefile Thu Jul 27 22:07:17 2017 +0000
+++ b/lang/Makefile Fri Jul 28 07:01:31 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.461 2017/06/20 13:37:18 taca Exp $
+# $NetBSD: Makefile,v 1.462 2017/07/28 07:01:31 adam Exp $
#
COMMENT= Programming languages
@@ -176,6 +176,7 @@
SUBDIR+= py-basicproperty
SUBDIR+= py-byterun
SUBDIR+= py-cxfreeze
+SUBDIR+= py-execjs
SUBDIR+= py-hy
SUBDIR+= py-js2py
SUBDIR+= py-jsparser
diff -r b7701d6388b0 -r 36ce7c3bf68d lang/py-execjs/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/py-execjs/DESCR Fri Jul 28 07:01:31 2017 +0000
@@ -0,0 +1,2 @@
+PyExecJS is a porting of ExecJS from Ruby. PyExecJS automatically picks the
+best runtime available to evaluate your JavaScript program.
diff -r b7701d6388b0 -r 36ce7c3bf68d lang/py-execjs/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/py-execjs/Makefile Fri Jul 28 07:01:31 2017 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2017/07/28 07:01:31 adam Exp $
+
+DISTNAME= PyExecJS-1.4.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl:S/^py//}
+CATEGORIES= python lang
+MASTER_SITES= ${MASTER_SITE_PYPI:=P/PyExecJS/}
+EXTRACT_SUFX= .zip
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/doloopwhile/PyExecJS
+COMMENT= Run JavaScript code from Python
+LICENSE= mit
+
+DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six
+
+USE_LANGUAGES= # empty
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r b7701d6388b0 -r 36ce7c3bf68d lang/py-execjs/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/py-execjs/PLIST Fri Jul 28 07:01:31 2017 +0000
@@ -0,0 +1,42 @@
+@comment $NetBSD: PLIST,v 1.1 2017/07/28 07:01:31 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/execjs/__init__.py
+${PYSITELIB}/execjs/__init__.pyc
+${PYSITELIB}/execjs/__init__.pyo
+${PYSITELIB}/execjs/__main__.py
+${PYSITELIB}/execjs/__main__.pyc
+${PYSITELIB}/execjs/__main__.pyo
+${PYSITELIB}/execjs/_abstract_runtime.py
+${PYSITELIB}/execjs/_abstract_runtime.pyc
+${PYSITELIB}/execjs/_abstract_runtime.pyo
+${PYSITELIB}/execjs/_abstract_runtime_context.py
+${PYSITELIB}/execjs/_abstract_runtime_context.pyc
+${PYSITELIB}/execjs/_abstract_runtime_context.pyo
+${PYSITELIB}/execjs/_exceptions.py
+${PYSITELIB}/execjs/_exceptions.pyc
+${PYSITELIB}/execjs/_exceptions.pyo
+${PYSITELIB}/execjs/_external_runtime.py
+${PYSITELIB}/execjs/_external_runtime.pyc
+${PYSITELIB}/execjs/_external_runtime.pyo
+${PYSITELIB}/execjs/_json2.py
+${PYSITELIB}/execjs/_json2.pyc
+${PYSITELIB}/execjs/_json2.pyo
+${PYSITELIB}/execjs/_misc.py
+${PYSITELIB}/execjs/_misc.pyc
+${PYSITELIB}/execjs/_misc.pyo
+${PYSITELIB}/execjs/_pyv8runtime.py
+${PYSITELIB}/execjs/_pyv8runtime.pyc
+${PYSITELIB}/execjs/_pyv8runtime.pyo
+${PYSITELIB}/execjs/_runner_sources.py
+${PYSITELIB}/execjs/_runner_sources.pyc
+${PYSITELIB}/execjs/_runner_sources.pyo
+${PYSITELIB}/execjs/_runtimes.py
+${PYSITELIB}/execjs/_runtimes.pyc
+${PYSITELIB}/execjs/_runtimes.pyo
+${PYSITELIB}/execjs/runtime_names.py
+${PYSITELIB}/execjs/runtime_names.pyc
+${PYSITELIB}/execjs/runtime_names.pyo
diff -r b7701d6388b0 -r 36ce7c3bf68d lang/py-execjs/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/py-execjs/distinfo Fri Jul 28 07:01:31 2017 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2017/07/28 07:01:31 adam Exp $
+
+SHA1 (PyExecJS-1.4.0.zip) = f9b96dc895ddcb58bc6962270686757909e87ddc
+RMD160 (PyExecJS-1.4.0.zip) = c675ee8ad60e34e4b3d5161e5b8b66dba2d705b1
+SHA512 (PyExecJS-1.4.0.zip) = 698f49f7ceed696e29f8814115d08dc54c748ed00c41e785fd7829d247e7f4f41478fc145328cb443968ff6ba98a7236656cc28c8220c21fc97c7ebee4d28344
+Size (PyExecJS-1.4.0.zip) = 22179 bytes
+SHA1 (patch-setup.py) = 42a9a59cba78e159e38837cbe3377410308b4617
diff -r b7701d6388b0 -r 36ce7c3bf68d lang/py-execjs/patches/patch-setup.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/py-execjs/patches/patch-setup.py Fri Jul 28 07:01:31 2017 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-setup.py,v 1.1 2017/07/28 07:01:31 adam Exp $
+
+Allow newer version of six.
+
+--- setup.py.orig 2017-07-28 06:58:53.000000000 +0000
++++ setup.py
+@@ -39,6 +39,6 @@ setup(
+ 'Programming Language :: Python :: 3.5',
+ 'Programming Language :: JavaScript',
+ ],
+- install_requires=["six==1.10.0"],
++ install_requires=["six>=1.10.0"],
+ test_suite="test_execjs",
+ )
Home |
Main Index |
Thread Index |
Old Index