diff options
author | Hector Mtz-Seara | 2016-03-10 12:57:11 +0100 |
---|---|---|
committer | Hector Mtz-Seara | 2016-03-10 12:57:11 +0100 |
commit | 15f186c1837613b9ca97abb3266dd8ad9f50df20 (patch) | |
tree | 88dd6b4ca023b1603bfcca8e050c3ad4ac51e0d6 | |
parent | d32b0a36f30322e19fcec3b13aba31556db77f6e (diff) | |
download | aur-15f186c1837613b9ca97abb3266dd8ad9f50df20.tar.gz |
Removed python2-msmbuilder from split package due to AUR limitations handling dependencies.
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 15 insertions, 51 deletions
@@ -1,32 +1,21 @@ pkgbase = python-msmbuilder pkgdesc = A python package which implements a series of statistical models for high-dimensional time-series pkgver = 3.3.1 - pkgrel = 3 + pkgrel = 4 url = http://msmbuilder.org/ arch = i686 arch = x86_64 license = LGPL - makedepends = python-mdtraj - makedepends = python2-mdtraj - makedepends = python2-setuptools makedepends = python-setuptools + depends = python-mdtraj + depends = python-cvxopt + depends = python-scikit-learn + optdepends = python-numpydoc: XXX options = !libtool source = https://github.com/msmbuilder/msmbuilder/archive/3.3.1.tar.gz source = patch.i0.c sha1sums = fcb5ad6fabb5aead4c78d3fed782665d090c0caa sha1sums = f0129777e7f9fb28074b86d47d6bb8b94f763063 -pkgname = python2-msmbuilder - depends = python2-mdtraj - depends = python2-cvxopt - depends = python2-scikit-learn - depends = python2-numpydoc - optdepends = - pkgname = python-msmbuilder - depends = python-mdtraj - depends = python-cvxopt - depends = python-scikit-learn - depends = python-numpydoc - optdepends = @@ -1,17 +1,16 @@ -# $Id: PKGBUILD 57440 2011-10-27 20:16:15Z lcarlier $ # Contributor: Hector <hsearaDOTatDOTgmailDOTcom> -pkgbase=python-msmbuilder -pkgname=('python2-msmbuilder' 'python-msmbuilder') +pkgname=('python-msmbuilder') pkgver=3.3.1 -pkgrel=3 +pkgrel=4 pkgdesc='A python package which implements a series of statistical models for high-dimensional time-series' url='http://msmbuilder.org/' license=("LGPL") arch=('i686' 'x86_64') -depends=() -makedepends=('python-mdtraj' 'python2-mdtraj' 'python2-setuptools' 'python-setuptools') +depends=('python-mdtraj' 'python-cvxopt' 'python-scikit-learn') +optdepends=('python-numpydoc: XXX') +makedepends=('python-setuptools') options=('!libtool') source=("https://github.com/msmbuilder/msmbuilder/archive/${pkgver}.tar.gz" "patch.i0.c") @@ -23,43 +22,19 @@ prepare() { cp patch.i0.c msmbuilder-3.3.1/msmbuilder/hmm/cephes/ cd msmbuilder-3.3.1/msmbuilder/hmm/cephes/ patch i0.c < patch.i0.c - cd "$srcdir" - cp -a msmbuilder-${pkgver} msmbuilder-py2-${pkgver} } -package_python-msmbuilder() { - depends=('python-mdtraj' 'python-cvxopt' 'python-scikit-learn' 'python-numpydoc') - makedepends=('python-setuptools') - optdepends=() - +build() { + msg2 "Building msmbuilder - Python 3" cd "${srcdir}/msmbuilder-${pkgver}" - msg2 "Building msmbuilder - Python3" python setup.py build +} +package() { msg2 "Installing msmbuilder python3" + cd "${srcdir}/msmbuilder-${pkgver}" python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build # Remove left over directories from distribute utils. find ${pkgdir} -type d -name "__pycache__" -exec rm -r {} \; -prune } - -package_python2-msmbuilder() { - depends=('python2-mdtraj' 'python2-cvxopt' 'python2-scikit-learn' 'python2-numpydoc') - makedepends=('python2-setuptools') - optdepends=() - - cd "${srcdir}/msmbuilder-py2-${pkgver}" - msg2 "Building msmbuilder - Python2" - python2 setup.py build - - msg2 "Installing msmbuilder python2" - python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - # Remove left over directories from distribute utils. - find ${pkgdir} -type d -name "__pycache__" -exec rm -r {} \; -prune - - #Rename msmb executable to avoid problems with python3 version - cd ${pkgdir}/usr/bin - mv msmb msmb_py2 -} - |