summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartino Pilia2018-06-01 19:13:49 +0200
committerMartino Pilia2018-06-01 19:13:49 +0200
commitb5f2d370685c84e56da45dd467b6a289d3468eaa (patch)
tree42e4b9362bbac7dae7133466164acd11c7f10ecc
parentc288da4533e59ea6344b5e94826608781da2fe7f (diff)
downloadaur-b5f2d370685c84e56da45dd467b6a289d3468eaa.tar.gz
version 0.1.5
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD22
2 files changed, 17 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index acc188a57e69..8d730793f7b9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,18 @@
pkgbase = python-antspy
pkgdesc = Advanced Normalization Tools (ANTs) in Python
- pkgver = 0.1.4
- pkgrel = 2
+ pkgver = 0.1.5
+ pkgrel = 1
url = https://github.com/ANTsX/ANTsPy
arch = any
license = apache
makedepends = python-setuptools
- makedepends = vtk
depends = python
depends = python-numpy
depends = python-webcolors
depends = insight-toolkit
- optdepends = vtk: VTK support (re-build required)
optdepends = python-plotly: surface rendering
- source = https://github.com/ANTsX/ANTsPy/archive/v0.1.4.tar.gz
- sha512sums = a3ca115f6aff931e05d3ff2311f305f2b751d7e21cada11da892204be781235f24e9ac7b89417b490d4a1403a0963f26686baee4c94afe8d251e24d2792fa025
+ source = https://github.com/ANTsX/ANTsPy/archive/v0.1.5.tar.gz
+ sha512sums = 0d6a9bc0d33c8969ce95beca08a771fda5bdf73837c78840ec405c89787656e2cb40174706b9981eb31f02c9fae9db818c58acbbfa3c2f903dc6b7b33befa3ed
pkgname = python-antspy
diff --git a/PKGBUILD b/PKGBUILD
index 1eb759c14d68..f824d5efc368 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,30 @@
# Maintainer of this PKGBUILD file: Martino Pilia <martino.pilia@gmail.com>
_pkgname=antspy
pkgname=python-$_pkgname
-pkgver=0.1.4
-pkgrel=2
+pkgver=0.1.5
+pkgrel=1
pkgdesc="Advanced Normalization Tools (ANTs) in Python"
arch=('any')
url="https://github.com/ANTsX/ANTsPy"
license=('apache')
depends=('python' 'python-numpy' 'python-webcolors' 'insight-toolkit')
-optdepends=(
- 'vtk: VTK support (re-build required)'
- 'python-plotly: surface rendering')
-makedepends=('python-setuptools' 'vtk')
+optdepends=('python-plotly: surface rendering')
+makedepends=('python-setuptools')
source=("https://github.com/ANTsX/ANTsPy/archive/v${pkgver}.tar.gz")
-sha512sums=('a3ca115f6aff931e05d3ff2311f305f2b751d7e21cada11da892204be781235f24e9ac7b89417b490d4a1403a0963f26686baee4c94afe8d251e24d2792fa025')
+sha512sums=('0d6a9bc0d33c8969ce95beca08a771fda5bdf73837c78840ec405c89787656e2cb40174706b9981eb31f02c9fae9db818c58acbbfa3c2f903dc6b7b33befa3ed')
package() {
cd "$srcdir/ANTsPy-$pkgver"
export ITK_DIR="/usr"
- export VTK_DIR="/usr"
- # To enable VTK, pass the flag --vtk to the install script
+ # Solve troubles with object instantiations
+ sed -i 's,typename TransformType::Pointer transformPointer,auto transformPointer,' \
+ "${srcdir}/ANTsPy-0.1.5/ants/lib/LOCAL_antsTransform.h" \
+ "${srcdir}/ANTsPy-0.1.5/ants/lib/LOCAL_readTransform.cxx"
+
+ # Solve dumb bug
+ sed -i '521s,void,LabelParameterMapType,' "ants/lib/antscore/antsAtroposSegmentationImageFilter.h"
+
python setup.py install --optimize=1 --root="${pkgdir}"
}