diff options
author | Andrew Sun | 2019-01-08 22:01:29 -0500 |
---|---|---|
committer | Andrew Sun | 2019-01-08 22:01:29 -0500 |
commit | 7d4434ceccba8443cd9691b880db733a15b9f6fd (patch) | |
tree | 1d52711192610a577062d4e221ef4abfba53dd85 | |
parent | 346f5a158e4d8368d3e29428f426ef01fe6b73b7 (diff) | |
download | aur-7d4434ceccba8443cd9691b880db733a15b9f6fd.tar.gz |
python-gtfparse: update to 1.2.0
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 25 insertions, 19 deletions
@@ -1,17 +1,19 @@ pkgbase = python-gtfparse pkgdesc = Python library for parsing GTF files - pkgver = 0.0.6 - pkgrel = 2 + pkgver = 1.2.0 + pkgrel = 1 url = https://pypi.python.org/pypi/gtfparse arch = any license = Apache makedepends = python makedepends = python-setuptools + makedepends = python-pypandoc makedepends = python2 makedepends = python2-setuptools + makedepends = python2-pypandoc options = !emptydirs - source = python-gtfparse-0.0.6.tar.gz::https://pypi.python.org/packages/2a/e9/96b187f33a1ce4d31287cda09c3422b3a9439a4245699364e6f4c5bbf5b2/gtfparse-0.0.6.tar.gz - sha256sums = 4e169a4dfb3b5a4eb4350a864e8435d7f7961c704b6c45cb0f540132f4e1d37e + source = python-gtfparse-1.2.0.tar.gz::https://files.pythonhosted.org/packages/source/g/gtfparse/gtfparse-1.2.0.tar.gz + sha256sums = 2f27aa2b87eb43d613edabf27f9c11147dc595c8683b440ac1d88e9acdb85873 pkgname = python-gtfparse depends = python @@ -1,43 +1,47 @@ -# Maintainer: Clint Valentine <valentine.clint@gmail.com> +# Maintainer: Andrew Sun <adsun701@gmail.com> +# Contributor: Clint Valentine <valentine.clint@gmail.com> _name=gtfparse pkgbase='python-gtfparse' pkgname=('python-gtfparse' 'python2-gtfparse') -pkgver=0.0.6 -pkgrel=2 +pkgver=1.2.0 +pkgrel=1 pkgdesc="Python library for parsing GTF files" arch=('any') url="https://pypi.python.org/pypi/gtfparse" license=('Apache') -makedepends=( - 'python' 'python-setuptools' - 'python2' 'python2-setuptools') +makedepends=('python' 'python-setuptools' 'python-pypandoc' 'python2' 'python2-setuptools' 'python2-pypandoc') options=(!emptydirs) -source=("${pkgname}"-"${pkgver}".tar.gz::https://pypi.python.org/packages/2a/e9/96b187f33a1ce4d31287cda09c3422b3a9439a4245699364e6f4c5bbf5b2/gtfparse-0.0.6.tar.gz) -sha256sums=('4e169a4dfb3b5a4eb4350a864e8435d7f7961c704b6c45cb0f540132f4e1d37e') +source=("${pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/g/${_name}/${_name}-${pkgver}.tar.gz") +sha256sums=('2f27aa2b87eb43d613edabf27f9c11147dc595c8683b440ac1d88e9acdb85873') prepare() { - cp -a "${_name}"-"${pkgver}"{,-py2} + cp -a "${srcdir}/${_name}-${pkgver}"{,-py2} + + cd "${srcdir}/${_name}-${pkgver}-py2" + sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ + -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ + $(find . -name '*.py') } build(){ - cd "${srcdir}"/"${_name}"-"${pkgver}" + cd "${srcdir}/${_name}-${pkgver}" python setup.py build - cd "${srcdir}"/"${_name}"-"${pkgver}"-py2 + cd "${srcdir}/${_name}-${pkgver}-py2" python2 setup.py build } package_python2-gtfparse() { depends=('python2' 'python2-numpy' 'python2-pandas') - cd "${_name}"-"${pkgver}"-py2 - python2 setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build + cd "${srcdir}/${_name}-${pkgver}-py2" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build } package_python-gtfparse() { depends=('python' 'python-numpy' 'python-pandas') - cd "${_name}"-"${pkgver}" - python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build + cd "${srcdir}/${_name}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build } |