1 # Maintainer: Christofer Bertonha <chritoferbertonha@gmail.com>
6 pkgdesc='Insight Segmentation and Registration Toolkit (ITK).'
8 url='http://www.itk.org/'
10 depends=('python2' 'zlib' 'libpng' 'libtiff' 'vtk')
11 makedepends=('cmake' 'python2' 'zlib' 'libpng' 'libtiff' 'vtk' 'cableswig-cvs')
12 source=("http://downloads.sourceforge.net/project/itk/itk/${pkgver:0:4}/InsightToolkit-${pkgver}.tar.gz")
13 provides=('insight-toolkit')
14 conflicts=('insight-toolkit')
15 md5sums=('90342ffa78bd88ae48b3f62866fbf050')
18 cd ${srcdir}/InsightToolkit-${pkgver}
21 -e 's#png_set_gray_1_2_4_to_8#png_set_expand_gray_1_2_4_to_8#g' \
22 -i Code/IO/itkPNGImageIO.cxx
24 mkdir -p ../build && cd ../build
27 -DCMAKE_BUILD_TYPE:STRING=Release \
28 -DBUILD_TESTING:BOOL=OFF \
29 -DBUILD_EXAMPLES:BOOL=OFF \
30 -DBUILD_SHARED_LIBS:BOOL=ON \
31 -DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
32 -DITK_USE_SYSTEM_GDCM:BOOL=ON \
33 -DITK_USE_SYSTEM_LIBXML2:BOOL=ON \
34 -DITK_USE_SYSTEM_PNG:BOOL=ON \
35 -DITK_USE_SYSTEM_TIFF:BOOL=ON \
36 -DITK_USE_SYSTEM_ZLIB:BOOL=ON \
37 -DITK_USE_REVIEW:BOOL=ON \
38 -DUSE_WRAP_ITK:BOOL=ON \
39 -DWRAP_ITK_JAVA:BOOL=OFF \
40 -DWRAP_ITK_TCL:BOOL=OFF \
41 -DWRAP_ITK_PYTHON:BOOL=ON \
42 ../InsightToolkit-${pkgver}
50 make DESTDIR=${pkgdir} install
53 install -d ${pkgdir}/usr/share/licenses/insight-toolkit
54 install -m 644 ../InsightToolkit-${pkgver}/Copyright.txt \
55 ${pkgdir}/usr/share/licenses/insight-toolkit