From ddcd4555608f09f5f4c4956ec0850cceff99e0db Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Thu, 25 Dec 2025 04:17:40 -0500 Subject: [PATCH] new bblfs: dev-python/six-1.17.0 --- README.md | 1 + dev-python/six-1.17.0.PKGBUILD | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 dev-python/six-1.17.0.PKGBUILD diff --git a/README.md b/README.md index d8f651c..f84d82f 100644 --- a/README.md +++ b/README.md @@ -22,3 +22,4 @@ Warning: `leaf` won't deal with the dependence relation, and currently won't che - `icu` is not needed for `libxml2` - `net-misc/curl`+`app-arch/libarchive`+`dev-libs/libuv` -> `dev-build/cmake` - `dev-db/sqlite` -> rebuild `dev-lang/python` +- `dev-python/six` -> `dev-debug/gdb` diff --git a/dev-python/six-1.17.0.PKGBUILD b/dev-python/six-1.17.0.PKGBUILD new file mode 100644 index 0000000..a15c65d --- /dev/null +++ b/dev-python/six-1.17.0.PKGBUILD @@ -0,0 +1,29 @@ +pkgname=six +pkgver=1.17.0 +pkgdesc="Python 2 and 3 compatibility utilities" +arch=('any') +homepage="https://pypi.python.org/pypi/six/" +license=('MIT') +sources=("${pkgname}-${pkgver}.tar.gz") +urls=("https://files.pythonhosted.org/packages/source/s/${pkgname}/${sources[0]}") +md5sums=("a0387fe15662c71057b4fb2b7aa9056a") + +src_prepare() { + tar -xf ${distdir}/${sources[0]} --strip-components=1 +} + +src_build() { + python3 setup.py build + #PYTHONDONTWRITEBYTECODE=1 + #pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD +} + +src_check() { + : +} + +src_install() { + python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build + #pip3 install --no-deps --no-warn-script-location --no-index --no-cache-dir --no-user --force-reinstall --root ${pkgdir} --find-links dist ${_name} + install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" +}