diff options
author | Chris Severance | 2015-11-23 01:58:54 -0500 |
---|---|---|
committer | Chris Severance | 2015-11-23 01:58:54 -0500 |
commit | b88a7a4964391c12317889b2b9c97f4c30362b00 (patch) | |
tree | 255bc336e125aa66ac743c0b92745e11e1d94431 | |
download | aur-b88a7a4964391c12317889b2b9c97f4c30362b00.tar.gz |
Initial Import
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e3db4d0036bd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = python2-parse_type + pkgdesc = simplifies to build parse types based on the parse module + pkgver = 0.3.4 + pkgrel = 1 + url = https://pypi.python.org/pypi/parse_type/ + arch = any + license = BSD + makedepends = python2 + makedepends = python2-distribute + depends = python2 + depends = python2-parse>=1.6 + depends = python2-six + source = https://pypi.python.org/packages/source/p/parse_type/parse_type-0.3.4.tar.gz + sha256sums = 3dd0b323bafcb8c25e000ce5589042a1c99cba9c3bec77b9f591e46bc9606147 + +pkgname = python2-parse_type + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..093925d9c9cd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Chris Severance aur.severach AatT spamgourmet.com + +set -u +_pyver="python2" +_pybase='parse_type' +pkgname="${_pyver}-${_pybase}" +pkgver='0.3.4' +pkgrel='1' +pkgdesc='simplifies to build parse types based on the parse module' +arch=('any') +url="https://pypi.python.org/pypi/${_pybase}/" +#url="https://github.com/behave/${_pybase}" +license=('BSD') +_pydepends=( # See setup.py, README.rst, and requirements.txt for version dependencies + "${_pyver}-parse>=1.6" # COM + "${_pyver}-six" # COM +) +depends=("${_pyver}" "${_pydepends[@]}") +makedepends=("${_pyver}" "${_pyver}-distribute") # same as python-setuptools +_srcdir="${_pybase}-${pkgver}" +#_verwatch=("${url}/releases" "${url#*github.com}/archive/\(.*\)\.tar\.gz" 'l') +#source=("${_pybase}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +#_verwatch=("https://pypi.python.org/simple/${_pybase//_/-}/" "${_pybase}-\([0-9\.]\+\)\.tar\.gz" 't') +source=("https://pypi.python.org/packages/source/${_pybase: 0:1}/${_pybase}/${_pybase}-${pkgver}.tar.gz") +sha256sums=('3dd0b323bafcb8c25e000ce5589042a1c99cba9c3bec77b9f591e46bc9606147') + +build() { + set -u + cd "${_srcdir}" + ${_pyver} setup.py build + set +u +} + +check() { + set -u + cd "${_srcdir}" + # If pip is installed, some package tests download missing packages. We can't allow that. + #${_pyver} setup.py test --verbose + set +u +} + +package() { + set -u + cd "${_srcdir}" + ${_pyver} setup.py install --root="${pkgdir}" + install -Dpm644 'LICENSE' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + set +u +} +set +u + +# vim:set ts=2 sw=2 et: |