diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 19 insertions, 22 deletions
@@ -1,45 +1,42 @@ -# Maintainer: Clint Valentine <valentine.clint@gmail.com> - -_name=pyBigWig -pkgbase='python-pybigwig' +# Maintainer: Michael Schubert <mschu.dev at gmail> +# Contributor: Clint Valentine <valentine.clint@gmail.com> pkgname=('python-pybigwig' 'python2-pybigwig') -pkgver=0.3.12 +_pkgname=pyBigWig +pkgver=0.3.13 pkgrel=1 pkgdesc="A Python extension for quick access to bigWig and bigBed files" arch=('any') -url="https://pypi.python.org/pypi/pybigwig" +url="https://github.com/deeptools/pyBigWig" license=('MIT') -makedepends=( - 'python' 'python-setuptools' - 'python2' 'python2-setuptools') +makedepends=('python-setuptools' 'python2-setuptools') options=(!emptydirs) -source=("${pkgname}"-"${pkgver}".tar.gz::https://pypi.io/packages/source/"${_name:0:1}"/"${_name}"/"${_name}"-"${pkgver}".tar.gz) -sha256sums=('e01991790ece496bf6d3f00778dcfb136dd9ca0fd28acc1b3fb43051ad9b8403') +source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) +sha256sums=('1e0114bb106b7b05613d8be753759b578e7a16b3cd03f21bedcdace13b2bea08') prepare() { - cp -a "${_name}"-"${pkgver}"{,-py2} + cp -a $_pkgname-$pkgver{,-py2} } build(){ - cd "${srcdir}"/"${_name}"-"${pkgver}" + cd "$srcdir"/$_pkgname-$pkgver python setup.py build - cd "${srcdir}"/"${_name}"-"${pkgver}"-py2 + cd "$srcdir"/$_pkgname-$pkgver-py2 python2 setup.py build } package_python2-pybigwig() { - depends=('curl' 'python2' 'python2-numpy') + depends=('curl' 'python2-numpy') - cd "${_name}"-"${pkgver}"-py2 - python2 setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build - install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE.txt + cd $_pkgname-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt } package_python-pybigwig() { - depends=('curl' 'python' 'python-numpy') + depends=('curl' 'python-numpy') - cd "${_name}"-"${pkgver}" - python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build - install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE.txt + cd $_pkgname-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt } |