diff options
author | brent s | 2020-04-02 16:52:31 -0400 |
---|---|---|
committer | brent s | 2020-04-02 16:52:31 -0400 |
commit | e58b1a22d0d2bc546467266912501820f36908af (patch) | |
tree | af7283f6b529c45ea55fd70bc498c8dd17c47535 /PKGBUILD | |
parent | 21f6a5f3609ab91a22b8d708268d8e04315bf7b4 (diff) | |
download | aur-python-pyhcl.tar.gz |
functional PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 21 insertions, 13 deletions
@@ -4,25 +4,33 @@ validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B') # News updates for packages can be followed at https://devblog.square-r00t.net pkgname=python-pyhcl pkgver=0.4.2 -pkgrel=1 +pkgrel=2 pkgdesc="Parse HCL (HashiCorp Configuration Language) into JSON" -arch=( 'i686' 'x86_64' ) +arch=('any') url="https://pypi.org/project/pyhcl/" -license=( 'MPL2' ) -depends=( 'python' 'python2' ) -_pkgname=python-pyhcl +license=('MPL2') +depends=('python' 'python2') +makedepents=('python' 'python2' 'python-setuptools' 'python2-setuptools') +_pkgname=pyhcl install= changelog= noextract=() -source=("https://files.pythonhosted.org/packages/25/f2/119d994a33cc6601299ce83f3aaaf327843de26287486bf1941e15b1d673/pyhcl-0.4.2.tar.gz" - "pyhcl-0.4.2.tar.gz.sig") +source=("https://files.pythonhosted.org/packages/source/p/${_pkgname}/${_pkgname}-${pkgver}.tar.gz" + "${_pkgname}-${pkgver}.tar.gz.sig") sha512sums=('16b280d6db2cd2444463d56fba1706a11b5db438a2f9f979143c95a735c3132e9a6a68938c218490925cd067b0898600fa459ba3ac6ac5fc75756aaf1a45d79e' 'SKIP') -build() { - cd "${srcdir}/${_pkgname}/src" - make prefix=${pkgdir}/usr + +package_python-pyhcl() { + depends=('python') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 } -package() { - install -D -m755 ${srcdir}/${_pkgname}/src/${_pkgname} ${pkgdir}/usr/bin/${_pkgname} - install -D -m644 ${srcdir}/${_pkgname}/docs/README.html.en ${pkgdir}/usr/share/doc/${_pkgname}/README.html + +package_python2-pyhcl() { + depends=('python2') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 } + |