[crux-commits] ports/contrib (3.6): python3-greenlet: initial commit, version 1.1.0

crux at crux.nu crux at crux.nu
Wed Jul 14 22:02:25 UTC 2021


commit 80f122192ff4d02f6a1613fe1e958abde6f2ac01
Author: Tim Biermann <tbier at posteo.de>
Date:   Wed Jul 14 23:22:07 2021 +0200

    python3-greenlet: initial commit, version 1.1.0

diff --git a/python3-greenlet/.footprint b/python3-greenlet/.footprint
new file mode 100644
index 000000000..38a744fb3
--- /dev/null
+++ b/python3-greenlet/.footprint
@@ -0,0 +1,97 @@
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/include/
+drwxr-xr-x	root/root	usr/include/python3.9/
+drwxr-xr-x	root/root	usr/include/python3.9/greenlet/
+-rw-r--r--	root/root	usr/include/python3.9/greenlet/greenlet.h
+drwxr-xr-x	root/root	usr/lib/
+drwxr-xr-x	root/root	usr/lib/python3.9/
+drwxr-xr-x	root/root	usr/lib/python3.9/site-packages/
+drwxr-xr-x	root/root	usr/lib/python3.9/site-packages/greenlet-1.1.0-py3.9.egg-info/
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet-1.1.0-py3.9.egg-info/PKG-INFO
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet-1.1.0-py3.9.egg-info/SOURCES.txt
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet-1.1.0-py3.9.egg-info/dependency_links.txt
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet-1.1.0-py3.9.egg-info/not-zip-safe
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet-1.1.0-py3.9.egg-info/requires.txt
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet-1.1.0-py3.9.egg-info/top_level.txt
+drwxr-xr-x	root/root	usr/lib/python3.9/site-packages/greenlet/
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/__init__.py
+drwxr-xr-x	root/root	usr/lib/python3.9/site-packages/greenlet/__pycache__/
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/__pycache__/__init__.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/__pycache__/__init__.cpython-39.pyc
+-rwxr-xr-x	root/root	usr/lib/python3.9/site-packages/greenlet/_greenlet.cpython-39-x86_64-linux-gnu.so
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/greenlet.c
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/greenlet.h
+drwxr-xr-x	root/root	usr/lib/python3.9/site-packages/greenlet/platform/
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/setup_switch_x64_masm.cmd
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_aarch64_gcc.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_alpha_unix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_amd64_unix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_arm32_gcc.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_arm32_ios.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_csky_gcc.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_m68k_gcc.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_mips_unix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_ppc64_aix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_ppc64_linux.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_ppc_aix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_ppc_linux.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_ppc_macosx.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_ppc_unix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_riscv_unix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_s390_unix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_sparc_sun_gcc.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_x32_unix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_x64_masm.asm
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_x64_masm.obj
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_x64_msvc.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_x86_msvc.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/platform/switch_x86_unix.h
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/slp_platformselect.h
+drwxr-xr-x	root/root	usr/lib/python3.9/site-packages/greenlet/tests/
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__init__.py (EMPTY)
+drwxr-xr-x	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/__init__.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/__init__.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_contextvars.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_contextvars.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_cpp.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_cpp.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_extension_interface.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_extension_interface.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_gc.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_gc.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_generator.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_generator.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_generator_nested.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_generator_nested.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_greenlet.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_greenlet.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_leaks.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_leaks.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_stack_saved.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_stack_saved.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_throw.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_throw.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_tracing.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_tracing.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_version.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_version.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_weakref.cpython-39.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/__pycache__/test_weakref.cpython-39.pyc
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/_test_extension.c
+-rwxr-xr-x	root/root	usr/lib/python3.9/site-packages/greenlet/tests/_test_extension.cpython-39-x86_64-linux-gnu.so
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/_test_extension_cpp.cpp
+-rwxr-xr-x	root/root	usr/lib/python3.9/site-packages/greenlet/tests/_test_extension_cpp.cpython-39-x86_64-linux-gnu.so
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_contextvars.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_cpp.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_extension_interface.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_gc.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_generator.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_generator_nested.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_greenlet.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_leaks.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_stack_saved.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_throw.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_tracing.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_version.py
+-rw-r--r--	root/root	usr/lib/python3.9/site-packages/greenlet/tests/test_weakref.py
diff --git a/python3-greenlet/.signature b/python3-greenlet/.signature
new file mode 100644
index 000000000..fb30574af
--- /dev/null
+++ b/python3-greenlet/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF36AMvSkQ2tookh0/rJdBaApfExmA3xHoI13JiZxvuh2tSV5Bevndl2LuccdWK5N6zjach/ITTNlsjcXt56p5CQQ=
+SHA256 (Pkgfile) = 5a12dedbd8781cd94dacf652ee8083465bade271d370d1c0047f264fec5a5a06
+SHA256 (.footprint) = 22a0f034c22f6ed38389e806177797cbcb96b5fa91610c696617e739cdbf03a8
+SHA256 (greenlet-1.1.0.tar.gz) = c87df8ae3f01ffb4483c796fe1b15232ce2b219f0b18126948616224d3f658ee
diff --git a/python3-greenlet/Pkgfile b/python3-greenlet/Pkgfile
new file mode 100644
index 000000000..63d5c1a5f
--- /dev/null
+++ b/python3-greenlet/Pkgfile
@@ -0,0 +1,15 @@
+# Description: Lightweight in-process concurrent programming
+# URL: https://pypi.org/project/greenlet/
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: python3-setuptools
+
+name=python3-greenlet
+version=1.1.0
+release=1
+source=(https://pypi.io/packages/source/g/greenlet/greenlet-$version.tar.gz)
+
+build() {
+  cd greenlet-$version
+  /usr/bin/python3 setup.py build
+  /usr/bin/python3 setup.py install --root=$PKG --prefix=/usr --optimize=1 --skip-build
+}


More information about the crux-commits mailing list