diff options
author | Panos Mavrogiorgos | 2018-12-23 17:23:44 +0200 |
---|---|---|
committer | Panos Mavrogiorgos | 2018-12-23 17:23:44 +0200 |
commit | 29b2d6195b06cbe6d4fde5002e9fa7089531f397 (patch) | |
tree | 5b84c0eff5159ce4a24e22ce9b9188b5476ba8c0 | |
download | aur-29b2d6195b06cbe6d4fde5002e9fa7089531f397.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b20743e8856d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = python-pipx + pkgdesc = Execute binaries from Python packages in isolated environments + pkgver = 0.10.4.1 + pkgrel = 1 + url = https://github.com/cs01/pipx/ + arch = any + license = MIT + makedepends = python-setuptools + source = https://github.com/cs01/pipx/archive/0.10.4.1.tar.gz + sha512sums = 8cb4cf9c907bf3a2e602bd3edcb20f2887bc32c8324140b85a80433a26b1dd5231a6d300c65957ffc9d6b892cf334736e477441265fe4ca3a7e2fa4bb0b8b449 + +pkgname = python-pipx + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f53891448089 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Panagiotis Mavrogiorgos <pmav99 at gmail dot com> + +pkgbase=python-pipx +pkgname=python-pipx +_name=pipx +pkgver=0.10.4.1 +pkgrel=1 +pkgdesc='Execute binaries from Python packages in isolated environments' +arch=('any') +url='https://github.com/cs01/pipx/' +license=('MIT') +makedepends=(python-setuptools) +#source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") +source=("https://github.com/cs01/${_name}/archive/${pkgver}.tar.gz") +sha512sums=('8cb4cf9c907bf3a2e602bd3edcb20f2887bc32c8324140b85a80433a26b1dd5231a6d300c65957ffc9d6b892cf334736e477441265fe4ca3a7e2fa4bb0b8b449') + +build() { + cd "${srcdir}/${_name}-${pkgver}" + python setup.py build +} + +check() { + cd "${srcdir}/${_name}-${pkgver}" + # export PYTHONPATH=build:${PYTHONPATH} + # py.test + #python setup.py test +} + +package_python-pipx() { + cd "${srcdir}/${_name}-${pkgver}" + python setup.py install --skip-build \ + --optimize=1 \ + --prefix=/usr \ + --root="${pkgdir}" + # license + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + # docs + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ + -vDm644 {CHANGELOG.md,README.md} +} |