summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHector Mtz-Seara2016-03-10 12:57:11 +0100
committerHector Mtz-Seara2016-03-10 12:57:11 +0100
commit15f186c1837613b9ca97abb3266dd8ad9f50df20 (patch)
tree88dd6b4ca023b1603bfcca8e050c3ad4ac51e0d6
parentd32b0a36f30322e19fcec3b13aba31556db77f6e (diff)
downloadaur-15f186c1837613b9ca97abb3266dd8ad9f50df20.tar.gz
Removed python2-msmbuilder from split package due to AUR limitations handling dependencies.
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD45
2 files changed, 15 insertions, 51 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f44db935ba5c..bc55634588ba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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 =
diff --git a/PKGBUILD b/PKGBUILD
index 5dcfedddd746..b9e1b5fe28a6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-}
-