From 3c2ffce8b409ca90d1cb35ea606dfe0e58dc2e3e Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Wed, 8 Sep 2021 11:18:38 +0200 Subject: [PATCH] python3-tomli: initial commit, version 1.2.1 --- python3-tomli/.footprint | 18 ++++++++++++++++++ python3-tomli/.signature | 5 +++++ python3-tomli/Pkgfile | 28 ++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 python3-tomli/.footprint create mode 100644 python3-tomli/.signature create mode 100644 python3-tomli/Pkgfile diff --git a/python3-tomli/.footprint b/python3-tomli/.footprint new file mode 100644 index 000000000..581231642 --- /dev/null +++ b/python3-tomli/.footprint @@ -0,0 +1,18 @@ +drwxr-xr-x root/root usr/ +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/tomli-1.2.1-py3.9.egg-info/ +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli-1.2.1-py3.9.egg-info/PKG-INFO +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli-1.2.1-py3.9.egg-info/SOURCES.txt +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli-1.2.1-py3.9.egg-info/dependency_links.txt +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli-1.2.1-py3.9.egg-info/top_level.txt +drwxr-xr-x root/root usr/lib/python3.9/site-packages/tomli/ +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli/__init__.py +drwxr-xr-x root/root usr/lib/python3.9/site-packages/tomli/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli/__pycache__/__init__.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli/__pycache__/_parser.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli/__pycache__/_re.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli/_parser.py +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli/_re.py +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tomli/py.typed diff --git a/python3-tomli/.signature b/python3-tomli/.signature new file mode 100644 index 000000000..cf6d9c685 --- /dev/null +++ b/python3-tomli/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3zkTSSVrCxORe8Cxt7iVgkR0cVfzwa7tNHra8n15cBViWOacjAU71kB/n87g9elViJRp9cBDqeFWJG4c81bzJQE= +SHA256 (Pkgfile) = 6911b57c98ae017483a4b995e9b5cb4d105020656080c4937449c20fd01993d6 +SHA256 (.footprint) = 802df00c52b086703ded29d81d6465a2c911daab20a5fb4afbb11e56612876a1 +SHA256 (tomli-1.2.1.tar.gz) = a5b75cb6f3968abb47af1b40c1819dc519ea82bcc065776a866e8d74c5ca9442 diff --git a/python3-tomli/Pkgfile b/python3-tomli/Pkgfile new file mode 100644 index 000000000..6d8507a6d --- /dev/null +++ b/python3-tomli/Pkgfile @@ -0,0 +1,28 @@ +# Description: A lil' TOML parser +# URL: https://github.com/hukkin/tomli +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: python3-setuptools + +name=python3-tomli +version=1.2.1 +release=1 +source=(https://pypi.python.org/packages/source/t/tomli/tomli-$version.tar.gz) + +build() { + cd tomli-$version + + ## gentoo to the rescue, thank you very much + #sed -i '/flit_core/d' pyproject.toml + #dephell deps convert --from pyproject.toml --to setup.py + + ## https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-python/tomli/tomli-1.0.4.ebuild#n27 + cat > setup.py <<-EOF +from setuptools import setup +setup(name="tomli", version="${version}", packages=["tomli"], package_data={"": ["*"]}) +EOF + + /usr/bin/python3 setup.py build + /usr/bin/python3 setup.py install --prefix=/usr \ + --root=$PKG \ + --skip-build +}