diff options
author | getzze | 2019-12-02 17:55:35 +0000 |
---|---|---|
committer | getzze | 2019-12-02 17:55:35 +0000 |
commit | a341ea94d8d7e37dc649793c243763221959b32b (patch) | |
tree | 358bf6ee0ec0640e5a4d994c333f5e3099b6d593 /PKGBUILD | |
download | aur-a341ea94d8d7e37dc649793c243763221959b32b.tar.gz |
first commit - version 0.2.5
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5023fab87c81 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: getzze <getzze at_gmail dot_com> +# Based on python-tslearn PKGBUILD +pkgname=python-tslearn-git +pkgver=r837.1721482 +pkgrel=1 +pkgdesc="A machine learning toolkit dedicated to time-series data. Version from the latest commit." +arch=('x86_64') +url='https://github.com/rtavenar/tslearn' +license=('BSD') +depends=('python' 'python-numpy' 'python-scipy' 'cython' 'python-scikit-learn') +optdepends=('python-tensorflow' 'python-keras-applications' 'python-keras-preprocessing') +makedepends=('git' 'python-setuptools' 'cython>=0.17') +provides=('python-tslearn') +conflicts=('python-tslearn') +options=(!emptydirs) +source=("git://github.com/rtavenar/tslearn.git") +sha256sums=('SKIP') + + +pkgver() { + cd "${srcdir}/tslearn" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/tslearn" + python setup.py build +} + +package() { + cd "$srcdir/tslearn" + python setup.py install --root="$pkgdir/" --optimize=1 + + install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + |