diff --git a/py-py4j/DESCR b/py-py4j/DESCR new file mode 100644 index 0000000000..e01be92881 --- /dev/null +++ b/py-py4j/DESCR @@ -0,0 +1,6 @@ +Py4J enables Python programs running in a Python interpreter +to dynamically access Java objects in a Java Virtual Machine. +Methods are called as if the Java objects resided in the +Python interpreter and Java collections can be accessed +through standard Python collection methods. Py4J also enables +Java programs to call back Python objects diff --git a/py-py4j/Makefile b/py-py4j/Makefile new file mode 100644 index 0000000000..ba98429e2a --- /dev/null +++ b/py-py4j/Makefile @@ -0,0 +1,16 @@ +# $NetBSD$ + +DISTNAME= py4j-0.10.9.1 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_PYPI:=p/py4j/} + +MAINTAINER= kamel.derouiche@gmail.com +HOMEPAGE= https://www.py4j.org/ +COMMENT= Enables Python programs to dynamically access arbitrary Java objects +LICENSE= modified-bsd + +USE_LANGUAGES= # none + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/py-py4j/PLIST b/py-py4j/PLIST new file mode 100644 index 0000000000..e65b9df47c --- /dev/null +++ b/py-py4j/PLIST @@ -0,0 +1,105 @@ +@comment $NetBSD$ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/py4j/__init__.py +${PYSITELIB}/py4j/__init__.pyc +${PYSITELIB}/py4j/__init__.pyo +${PYSITELIB}/py4j/clientserver.py +${PYSITELIB}/py4j/clientserver.pyc +${PYSITELIB}/py4j/clientserver.pyo +${PYSITELIB}/py4j/compat.py +${PYSITELIB}/py4j/compat.pyc +${PYSITELIB}/py4j/compat.pyo +${PYSITELIB}/py4j/finalizer.py +${PYSITELIB}/py4j/finalizer.pyc +${PYSITELIB}/py4j/finalizer.pyo +${PYSITELIB}/py4j/java_collections.py +${PYSITELIB}/py4j/java_collections.pyc +${PYSITELIB}/py4j/java_collections.pyo +${PYSITELIB}/py4j/java_gateway.py +${PYSITELIB}/py4j/java_gateway.pyc +${PYSITELIB}/py4j/java_gateway.pyo +${PYSITELIB}/py4j/protocol.py +${PYSITELIB}/py4j/protocol.pyc +${PYSITELIB}/py4j/protocol.pyo +${PYSITELIB}/py4j/signals.py +${PYSITELIB}/py4j/signals.pyc +${PYSITELIB}/py4j/signals.pyo +${PYSITELIB}/py4j/tests/__init__.py +${PYSITELIB}/py4j/tests/__init__.pyc +${PYSITELIB}/py4j/tests/__init__.pyo +${PYSITELIB}/py4j/tests/benchmark1.py +${PYSITELIB}/py4j/tests/benchmark1.pyc +${PYSITELIB}/py4j/tests/benchmark1.pyo +${PYSITELIB}/py4j/tests/byte_string_test.py +${PYSITELIB}/py4j/tests/byte_string_test.pyc +${PYSITELIB}/py4j/tests/byte_string_test.pyo +${PYSITELIB}/py4j/tests/client_server_test.py +${PYSITELIB}/py4j/tests/client_server_test.pyc +${PYSITELIB}/py4j/tests/client_server_test.pyo +${PYSITELIB}/py4j/tests/finalizer_test.py +${PYSITELIB}/py4j/tests/finalizer_test.pyc +${PYSITELIB}/py4j/tests/finalizer_test.pyo +${PYSITELIB}/py4j/tests/instrumented.py +${PYSITELIB}/py4j/tests/instrumented.pyc +${PYSITELIB}/py4j/tests/instrumented.pyo +${PYSITELIB}/py4j/tests/java_array_test.py +${PYSITELIB}/py4j/tests/java_array_test.pyc +${PYSITELIB}/py4j/tests/java_array_test.pyo +${PYSITELIB}/py4j/tests/java_callback_test.py +${PYSITELIB}/py4j/tests/java_callback_test.pyc +${PYSITELIB}/py4j/tests/java_callback_test.pyo +${PYSITELIB}/py4j/tests/java_dir_test.py +${PYSITELIB}/py4j/tests/java_dir_test.pyc +${PYSITELIB}/py4j/tests/java_dir_test.pyo +${PYSITELIB}/py4j/tests/java_gateway_test.py +${PYSITELIB}/py4j/tests/java_gateway_test.pyc +${PYSITELIB}/py4j/tests/java_gateway_test.pyo +${PYSITELIB}/py4j/tests/java_help_test.py +${PYSITELIB}/py4j/tests/java_help_test.pyc +${PYSITELIB}/py4j/tests/java_help_test.pyo +${PYSITELIB}/py4j/tests/java_list_test.py +${PYSITELIB}/py4j/tests/java_list_test.pyc +${PYSITELIB}/py4j/tests/java_list_test.pyo +${PYSITELIB}/py4j/tests/java_map_test.py +${PYSITELIB}/py4j/tests/java_map_test.pyc +${PYSITELIB}/py4j/tests/java_map_test.pyo +${PYSITELIB}/py4j/tests/java_set_test.py +${PYSITELIB}/py4j/tests/java_set_test.pyc +${PYSITELIB}/py4j/tests/java_set_test.pyo +${PYSITELIB}/py4j/tests/java_tls_test.py +${PYSITELIB}/py4j/tests/java_tls_test.pyc +${PYSITELIB}/py4j/tests/java_tls_test.pyo +${PYSITELIB}/py4j/tests/memory_leak_test.py +${PYSITELIB}/py4j/tests/memory_leak_test.pyc +${PYSITELIB}/py4j/tests/memory_leak_test.pyo +${PYSITELIB}/py4j/tests/multithreadtest.py +${PYSITELIB}/py4j/tests/multithreadtest.pyc +${PYSITELIB}/py4j/tests/multithreadtest.pyo +${PYSITELIB}/py4j/tests/py4j_callback_example.py +${PYSITELIB}/py4j/tests/py4j_callback_example.pyc +${PYSITELIB}/py4j/tests/py4j_callback_example.pyo +${PYSITELIB}/py4j/tests/py4j_callback_example2.py +${PYSITELIB}/py4j/tests/py4j_callback_example2.pyc +${PYSITELIB}/py4j/tests/py4j_callback_example2.pyo +${PYSITELIB}/py4j/tests/py4j_callback_listener_example.py +${PYSITELIB}/py4j/tests/py4j_callback_listener_example.pyc +${PYSITELIB}/py4j/tests/py4j_callback_listener_example.pyo +${PYSITELIB}/py4j/tests/py4j_callback_recursive_example.py +${PYSITELIB}/py4j/tests/py4j_callback_recursive_example.pyc +${PYSITELIB}/py4j/tests/py4j_callback_recursive_example.pyo +${PYSITELIB}/py4j/tests/py4j_example.py +${PYSITELIB}/py4j/tests/py4j_example.pyc +${PYSITELIB}/py4j/tests/py4j_example.pyo +${PYSITELIB}/py4j/tests/py4j_signals_test.py +${PYSITELIB}/py4j/tests/py4j_signals_test.pyc +${PYSITELIB}/py4j/tests/py4j_signals_test.pyo +${PYSITELIB}/py4j/tests/signals_test.py +${PYSITELIB}/py4j/tests/signals_test.pyc +${PYSITELIB}/py4j/tests/signals_test.pyo +${PYSITELIB}/py4j/version.py +${PYSITELIB}/py4j/version.pyc +${PYSITELIB}/py4j/version.pyo +share/py4j/py4j${PKGVERSION}.jar diff --git a/py-py4j/distinfo b/py-py4j/distinfo new file mode 100644 index 0000000000..bf32497de0 --- /dev/null +++ b/py-py4j/distinfo @@ -0,0 +1,6 @@ +$NetBSD$ + +SHA1 (py4j-0.10.9.1.tar.gz) = 1737253e2dcd21584e9ab696f1593ca1b6f992ca +RMD160 (py4j-0.10.9.1.tar.gz) = fd9f3b9307d952730e94541cd5bfb0699ebf20e2 +SHA512 (py4j-0.10.9.1.tar.gz) = 1aab4f47552461e7b60a9310a68bc2e956934800d917c99d0658e289af9c1f16368939241fcd231a3641c596fd770de061e66402978107e45b80bab42916e1dd +Size (py4j-0.10.9.1.tar.gz) = 738388 bytes