updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / itk-python / PKGBUILD
blob7008356fc6f9aa6fdfd3b13db7f2d97efa74f4ea
1 # Maintainer: Christofer Bertonha <chritoferbertonha@gmail.com>
3 pkgname=itk-python
4 pkgver=3.20.1
5 pkgrel=1
6 pkgdesc='Insight Segmentation and Registration Toolkit (ITK).'
7 arch=('i686' 'x86_64')
8 url='http://www.itk.org/'
9 license=('BSD')
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')
17 build() {
18   cd ${srcdir}/InsightToolkit-${pkgver}
20   sed \
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
26   cmake \
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}
44   make
47 package() {
48   cd ${srcdir}/build
50   make DESTDIR=${pkgdir} install
52   # install BSD license
53   install -d ${pkgdir}/usr/share/licenses/insight-toolkit
54   install -m 644 ../InsightToolkit-${pkgver}/Copyright.txt \
55     ${pkgdir}/usr/share/licenses/insight-toolkit