diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-05-30 03:59:31 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-05-30 03:59:31 +0000 |
commit | 4ac93228afaf8da847b4ec91aac9c43f3bef472c (patch) | |
tree | ce7f90b40eb8db6ba57d4bfc5b2fbe4455dffdb4 /community/python-biopython | |
parent | 44209e62f1f8f0e9efe048846bb09e6eb51ea9f4 (diff) |
Fri May 30 03:50:04 UTC 2014
Diffstat (limited to 'community/python-biopython')
-rw-r--r-- | community/python-biopython/PKGBUILD | 41 |
1 files changed, 32 insertions, 9 deletions
diff --git a/community/python-biopython/PKGBUILD b/community/python-biopython/PKGBUILD index 79ea3a6df..b20b1c248 100644 --- a/community/python-biopython/PKGBUILD +++ b/community/python-biopython/PKGBUILD @@ -1,28 +1,51 @@ -# $id$ +# $Id: PKGBUILD 112179 2014-05-29 15:06:03Z arcanis $ # Maintainer: Evgeniy Alekseev <arcanis.arch at gmail dot com> # Contributor: Stunts <f.pinamartins at gmail dot com> # Contributor: damir <damir at archlinux dot org> -pkgname=python-biopython +pkgbase=python-biopython +pkgname=('python-biopython' 'python2-biopython') _pkgname=biopython -pkgver=1.63 -pkgrel=3 +pkgver=1.64 +pkgrel=1 pkgdesc="Freely available Python tools for computational molecular biology" arch=('i686' 'x86_64') url="http://www.biopython.org" license=('custom') -depends=('python-numpy') +depends=('python-numpy' 'python2-numpy') source=(http://www.biopython.org/DIST/${_pkgname}-${pkgver}.tar.gz) -md5sums=('09c58433150849b131d2d9bbfdf342d3') +md5sums=('c7636372c4e775d59391e0aa1f0c56c7') + +prepare() { + cp -r "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py2" + # change python to python2 + find "${_pkgname}-${pkgver}-py2" -name '*.py' -type f -exec \ + sed -i 's|env python|env python2|' {} \; +} build() { - cd "${srcdir}/${_pkgname}-${pkgver}/" + cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py build + + cd "${srcdir}/${_pkgname}-${pkgver}-py2" + python2 setup.py build } -package() { - cd "${srcdir}/${_pkgname}-${pkgver}/" +package_python-biopython() { + depends=('python-numpy') + + cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py install --root="${pkgdir}" install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } +package_python2-biopython() { + depends=('python2-numpy') + optdepends=('python2-reportlab: for pdf graphics code' + 'mysql-python: for BioSQL module') + + cd "${srcdir}/${_pkgname}-${pkgver}-py2" + python2 setup.py install --root="${pkgdir}" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + |