diff options
author | Kaizhao Zhang | 2019-01-07 01:14:56 +0800 |
---|---|---|
committer | Kaizhao Zhang | 2019-01-07 01:14:56 +0800 |
commit | 91b3cb67f5b49379f57098de875e53bb18b0f404 (patch) | |
tree | 16d00bc59651c47ba49044ac5ac5ec6356f2ea9f | |
download | aur-91b3cb67f5b49379f57098de875e53bb18b0f404.tar.gz |
Initial import with version 0.11.0
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 59 |
3 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a02376e39ea3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = python-hatch + pkgdesc = A modern project, package, and virtual env manager + pkgver = 0.11.0 + pkgrel = 1 + url = https://github.com/ofek/hatch + arch = any + license = MIT + license = APACHE + depends = python-appdirs + depends = python-atomicwrites + depends = python-click + depends = python-colorama + depends = python-coverage + depends = python-pexpect + depends = python-pip>=9.0.1 + depends = python-pytest + depends = python-semver>=2.7.8 + depends = python-setuptools>=36.0.0 + depends = python-sortedcontainers>=1.5.7 + depends = python-toml>=0.9.3 + depends = twine>=1.9.1 + depends = python-userpath>=1.1.0 + depends = python-virtualenv + depends = python-wheel>=0.27.0 + provides = python-hatch + options = !emptydirs + source = https://github.com/ofek/hatch/archive/0.11.0.tar.gz + sha256sums = 89eb2417503125919f5536b0c50390affa2536b193ddcfc826ad96a4d17e7678 + +pkgname = python-hatch + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..924dfb95c209 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +pkg/ +src/ +*.tar.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d1e4f6f9317b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com> + +_srcname=hatch + +pkgname=python-hatch +pkgver=0.11.0 +pkgrel=1 +pkgdesc="A modern project, package, and virtual env manager" +arch=('any') +url="https://github.com/ofek/hatch" +license=('MIT' 'APACHE') +depends=( + 'python-appdirs' + 'python-atomicwrites' + 'python-click' + 'python-colorama' + 'python-coverage' + 'python-pexpect' + 'python-pip>=9.0.1' + 'python-pytest' + 'python-semver>=2.7.8' + 'python-setuptools>=36.0.0' + 'python-sortedcontainers>=1.5.7' + 'python-toml>=0.9.3' + 'twine>=1.9.1' + 'python-userpath>=1.1.0' + 'python-virtualenv' + 'python-wheel>=0.27.0' +) +provides=('python-hatch') +options=(!emptydirs) +source=( + "https://github.com/ofek/hatch/archive/${pkgver}.tar.gz" +) +sha256sums=( + '89eb2417503125919f5536b0c50390affa2536b193ddcfc826ad96a4d17e7678' +) + +prepare() { + cd "${srcdir}/${_srcname}-${pkgver}" + # no need to include tests files + rm tests/__init__.py +} + +build() { + cd "${srcdir}/${_srcname}-${pkgver}" + python setup.py build +} + +package() { + cd "${srcdir}/${_srcname}-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + install -Dm644 COMMANDS.rst "${pkgdir}/usr/share/doc/${pkgname}/COMMANDS.rst" + install -Dm644 CONFIG.rst "${pkgdir}/usr/share/doc/${pkgname}/CONFIG.rst" + install -Dm644 HISTORY.rst "${pkgdir}/usr/share/doc/${pkgname}/HISTORY.rst" + install -Dm644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README.rst" + install -Dm644 LICENSE-MIT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT" + install -Dm644 LICENSE-APACHE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE" +} |