Update to 4.9.0.

This update to the port also adds a lot of dependencies on system libraries
instead of using the versions bundled with ITK.

PR:		206977
Submitted by:	Ben Woods <woodsb02@gmail.com> (maintainer)
This commit is contained in:
Raphael Kubo da Costa 2016-02-12 11:41:39 +00:00
parent 089b0b36f0
commit 42f189fb7d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=408714
3 changed files with 4175 additions and 4734 deletions

View file

@ -2,24 +2,42 @@
# $FreeBSD$
PORTNAME= InsightToolkit
PORTVERSION= 4.8.2
PORTVERSION= 4.9.0
CATEGORIES= science biology
MASTER_SITES= SF/itk/itk/4.8
MASTER_SITES= SF/itk/itk/4.9
MAINTAINER= woodsb02@gmail.com
COMMENT= Insight Toolkit
LICENSE= APACHE20
LIB_DEPENDS= libturbojpeg.so:${PORTSDIR}/graphics/libjpeg-turbo \
libgdcmCommon.so:${PORTSDIR}/devel/gdcm \
libexpat.so:${PORTSDIR}/textproc/expat2 \
libfftw.so:${PORTSDIR}/math/fftw \
libhdf5.so:${PORTSDIR}/science/hdf5 \
libpng.so:${PORTSDIR}/graphics/png \
libtiff.so:${PORTSDIR}/graphics/tiff
USES= cmake:outsource
CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON
CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON \
-DITK_USE_KWSTYLE:BOOL=OFF \
-DITK_USE_SYSTEM_LIBRARIES:BOOL=ON \
-DITK_USE_SYSTEM_EXPAT:BOOL=ON \
-DITK_USE_SYSTEM_FFTW:BOOL=ON \
-DITK_USE_SYSTEM_GDCM:BOOL=ON \
-DITK_USE_SYSTEM_HDF5:BOOL=ON \
-DITK_USE_SYSTEM_JPEG:BOOL=ON \
-DITK_USE_SYSTEM_PNG:BOOL=ON \
-DITK_USE_SYSTEM_TIFF:BOOL=ON \
-DITK_USE_SYSTEM_ZLIB:BOOL=ON
USE_LDCONFIG= ${PREFIX}/lib/InsightToolkit
OPTIONS_DEFINE= EXAMPLES TESTING
EXAMPLES_DESC= Build examples (very time consuming)
TESTING_DESC= Build testing programs (very time consuming)
EXAMPLES_CMAKE_OFF= -DBUILD_EXAMPLES:BOOL=OFF
TESTING_CMAKE_OFF= -DBUILD_TESTING:BOOL=OFF
EXAMPLES_CMAKE_ON= -DBUILD_EXAMPLES:BOOL=ON
TESTING_CMAKE_ON= -DBUILD_TESTING:BOOL=ON
.include <bsd.port.mk>

View file

@ -1,2 +1,2 @@
SHA256 (InsightToolkit-4.8.2.tar.gz) = d8d5e3aea700588c60b01418c440b2d95b517ea18dd4c834c5164354e53596af
SIZE (InsightToolkit-4.8.2.tar.gz) = 17400381
SHA256 (InsightToolkit-4.9.0.tar.gz) = 4aa26e3cd3503b08e92a16e812d2be474275b218d015143a9e890063eb0f4f5b
SIZE (InsightToolkit-4.9.0.tar.gz) = 18087947

File diff suppressed because it is too large Load diff