diff options
Diffstat (limited to 'python-filelock')
5 files changed, 106 insertions, 0 deletions
diff --git a/python-filelock/PKGBUILD b/python-filelock/PKGBUILD new file mode 100644 index 0000000..2f385c3 --- /dev/null +++ b/python-filelock/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer (Arch): Felix Yan <felixonmars@archlinux.org> +# Maintainer: Tobias Dausend <throgh@hyperbola.info> +# Contributor: rachad + +_pkgname=filelock +pkgbase=python-filelock +pkgname=('python-filelock' 'tauthon-filelock') +pkgver=3.0.12 +pkgrel=2 +pkgdesc="A platform independent file lock" +url='https://github.com/benediktschmitt/py-filelock' +license=('Public-Domain') +arch=('any') +makedepends=('python-setuptools' 'tauthon-setuptools') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/benediktschmitt/py-filelock/archive/v$pkgver.tar.gz") +sha512sums=('2e8bcf4a0b637ab9b6c031e2b49d75c8ffb03d5666d8865a4f097acf978f3aa7c260f973efd41e958a60ad938883d8b4d47f5ee9ba1ca4c8be1c295d17faf212') + +prepare() { + cp -a $_pkgname-$pkgver{,-tauthon} +} + +build() { + cd "$srcdir/$_pkgname-$pkgver" + python setup.py build + + cd "$srcdir/$_pkgname-$pkgver-tauthon" + tauthon setup.py build +} + +package_python-filelock() { + pkgdesc+=" for Python" + depends=('python') + + cd "$srcdir/$_pkgname-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +} + +package_tauthon-filelock() { + pkgdesc+=" for Tauthon" + depends=('tauthon') + + cd "$srcdir/$_pkgname-$pkgver-tauthon" + tauthon setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +} diff --git a/python-filelock/python-filelock-3.0.12-2-x86_64-build.log b/python-filelock/python-filelock-3.0.12-2-x86_64-build.log new file mode 100644 index 0000000..e8a351b --- /dev/null +++ b/python-filelock/python-filelock-3.0.12-2-x86_64-build.log @@ -0,0 +1,10 @@ +running build +running build_py +creating build +creating build/lib +copying filelock.py -> build/lib +running build +running build_py +creating build +creating build/lib +copying filelock.py -> build/lib diff --git a/python-filelock/python-filelock-3.0.12-2-x86_64-package_python-filelock.log b/python-filelock/python-filelock-3.0.12-2-x86_64-package_python-filelock.log new file mode 100644 index 0000000..8dbed10 --- /dev/null +++ b/python-filelock/python-filelock-3.0.12-2-x86_64-package_python-filelock.log @@ -0,0 +1,25 @@ +running install +running build +running build_py +running install_lib +creating /build/python-filelock/pkg/python-filelock/usr +creating /build/python-filelock/pkg/python-filelock/usr/lib +creating /build/python-filelock/pkg/python-filelock/usr/lib/python3.8 +creating /build/python-filelock/pkg/python-filelock/usr/lib/python3.8/site-packages +copying build/lib/filelock.py -> /build/python-filelock/pkg/python-filelock/usr/lib/python3.8/site-packages +byte-compiling /build/python-filelock/pkg/python-filelock/usr/lib/python3.8/site-packages/filelock.py to filelock.cpython-38.pyc +writing byte-compilation script '/tmp/tmpjidz520q.py' +/usr/bin/python /tmp/tmpjidz520q.py +removing /tmp/tmpjidz520q.py +running install_egg_info +running egg_info +creating filelock.egg-info +writing filelock.egg-info/PKG-INFO +writing dependency_links to filelock.egg-info/dependency_links.txt +writing top-level names to filelock.egg-info/top_level.txt +writing manifest file 'filelock.egg-info/SOURCES.txt' +reading manifest file 'filelock.egg-info/SOURCES.txt' +reading manifest template 'MANIFEST.in' +writing manifest file 'filelock.egg-info/SOURCES.txt' +Copying filelock.egg-info to /build/python-filelock/pkg/python-filelock/usr/lib/python3.8/site-packages/filelock-3.0.12-py3.8.egg-info +running install_scripts diff --git a/python-filelock/python-filelock-3.0.12-2-x86_64-package_tauthon-filelock.log b/python-filelock/python-filelock-3.0.12-2-x86_64-package_tauthon-filelock.log new file mode 100644 index 0000000..4b1778f --- /dev/null +++ b/python-filelock/python-filelock-3.0.12-2-x86_64-package_tauthon-filelock.log @@ -0,0 +1,25 @@ +running install +running build +running build_py +running install_lib +creating /build/python-filelock/pkg/tauthon-filelock/usr +creating /build/python-filelock/pkg/tauthon-filelock/usr/lib +creating /build/python-filelock/pkg/tauthon-filelock/usr/lib/tauthon2.8 +creating /build/python-filelock/pkg/tauthon-filelock/usr/lib/tauthon2.8/site-packages +copying build/lib/filelock.py -> /build/python-filelock/pkg/tauthon-filelock/usr/lib/tauthon2.8/site-packages +byte-compiling /build/python-filelock/pkg/tauthon-filelock/usr/lib/tauthon2.8/site-packages/filelock.py to filelock.pyc +writing byte-compilation script '/tmp/tmpdjRv7O.py' +/usr/bin/tauthon -O /tmp/tmpdjRv7O.py +removing /tmp/tmpdjRv7O.py +running install_egg_info +running egg_info +creating filelock.egg-info +writing filelock.egg-info/PKG-INFO +writing top-level names to filelock.egg-info/top_level.txt +writing dependency_links to filelock.egg-info/dependency_links.txt +writing manifest file 'filelock.egg-info/SOURCES.txt' +reading manifest file 'filelock.egg-info/SOURCES.txt' +reading manifest template 'MANIFEST.in' +writing manifest file 'filelock.egg-info/SOURCES.txt' +Copying filelock.egg-info to /build/python-filelock/pkg/tauthon-filelock/usr/lib/tauthon2.8/site-packages/filelock-3.0.12-py2.8.egg-info +running install_scripts diff --git a/python-filelock/python-filelock-3.0.12-2-x86_64-prepare.log b/python-filelock/python-filelock-3.0.12-2-x86_64-prepare.log new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/python-filelock/python-filelock-3.0.12-2-x86_64-prepare.log |