Is this functional? I've been meaning to update the current InsightToolkit port (because it doesn't build and still uses Python 2.5), but it's kind of a disaster. Can we just replace it with this?
vq > On Jun 23, 2015, at 6:13 AM, [email protected] wrote: > > Revision > 137932 <https://trac.macports.org/changeset/137932>Author > [email protected] <mailto:[email protected]>Date > 2015-06-23 03:13:39 -0700 (Tue, 23 Jun 2015) > Log Message > > InsightToolkit-devel: new port > Added Paths > > trunk/dports/graphics/InsightToolkit-devel/ > trunk/dports/graphics/InsightToolkit-devel/Portfile > <x-msg://53/#trunkdportsgraphicsInsightToolkitdevelPortfile> > trunk/dports/graphics/InsightToolkit-devel/files/ > trunk/dports/graphics/InsightToolkit-devel/files/patch-CMakeLists.txt.diff > <x-msg://53/#trunkdportsgraphicsInsightToolkitdevelfilespatchCMakeListstxtdiff> > Diff > > <>Added: trunk/dports/graphics/InsightToolkit-devel/Portfile (0 => 137932) > > --- trunk/dports/graphics/InsightToolkit-devel/Portfile > (rev 0) > +++ trunk/dports/graphics/InsightToolkit-devel/Portfile 2015-06-23 > 10:13:39 UTC (rev 137932) > @@ -0,0 +1,78 @@ > +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; > c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 > +# $Id$ > + > +PortSystem 1.0 > +PortGroup cmake 1.0 > + > +name InsightToolkit-devel > +version 4.7.2 > +revision 0 > +categories graphics devel > +platforms darwin > +license Apache > + > +maintainers stromnov openmaintainer > + > +description Insight Segmentation and Registration Toolkit (ITK) > + > +long_description Insight Segmentation and Registration Toolkit (ITK) \ > + is an open-source, cross-platform system that provides \ > + developers with an extensive suite of software tools \ > + for image analysis. > + > +homepage http://www.itk.org <http://www.itk.org/> > +master_sites sourceforge:itk > + > +distname InsightToolkit-${version} > + > +checksums rmd160 b3d6fe5338008795f7d1bb58398385fb09b20cdd \ > + sha256 > 5aa385cc45ceff45c3265557d1b1bae4c3351d443c1e9ec19dfc110966786a91 > + > +patchfiles-append patch-CMakeLists.txt.diff > + > +cmake.out_of_source yes > + > +depends_build-append \ > + port:gccxml-devel \ > + port:swig > + > +depends_lib-append port:dcmtk \ > + port:expat \ > + port:fftw-3 \ > + port:hdf5 \ > + port:jpeg \ > + port:minc \ > + port:libpng \ > + port:tiff \ > + port:vxl \ > + port:zlib > + > +configure.args-append \ > + -DITK_FORBID_DOWNLOADS:BOOL=ON \ > + -DITK_WRAP_PYTHON:BOOL=OFF \ > + -DBUILD_SHARED_LIBS:BOOL=ON \ > + -DBUILD_EXAMPLES:BOOL=OFF \ > + -DVXL_DIR=${prefix}/share/vxl/cmake \ > + -DITK_USE_GPU:BOOL=ON \ > + -DITK_USE_SYSTEM_DCMTK:BOOL=ON \ > + -DITK_USE_SYSTEM_DOUBLECONVERSION:BOOL=OFF \ > + -DITK_USE_SYSTEM_EXPAT:BOOL=ON \ > + -DITK_USE_SYSTEM_FFTW:BOOL=ON \ > + -DITK_USE_SYSTEM_GCCXML:BOOL=ON \ > + -DITK_USE_SYSTEM_GDCM:BOOL=OFF \ > + -DITK_USE_SYSTEM_HDF:BOOL=ON \ > + -DITK_USE_SYSTEM_JPEG:BOOL=ON \ > + -DITK_USE_SYSTEM_MINC:BOOL=ON \ > + -DITK_USE_SYSTEM_PNG:BOOL=ON \ > + -DITK_USE_SYSTEM_SWIG:BOOL=ON \ > + -DITK_USE_SYSTEM_SZIP:BOOL=ON \ > + -DITK_USE_SYSTEM_TIFF:BOOL=ON \ > + -DITK_USE_SYSTEM_VXL:BOOL=ON \ > + -DITK_USE_SYSTEM_ZLIB:BOOL=ON > + > +configure.ldflags-append \ > + -L${prefix}/lib/vxl > + > +livecheck.type regex > +livecheck.url http://www.itk.org/ITK/resources/software.html > <http://www.itk.org/ITK/resources/software.html> > +livecheck.regex {InsightToolkit-(\d+(?:\.\d+)*)\.[tz]} > Property changes on: trunk/dports/graphics/InsightToolkit-devel/Portfile > ___________________________________________________________________ > <>Added: svn:keywords > <>Added: svn:eol-style > <>Added: > trunk/dports/graphics/InsightToolkit-devel/files/patch-CMakeLists.txt.diff (0 > => 137932) > > --- > trunk/dports/graphics/InsightToolkit-devel/files/patch-CMakeLists.txt.diff > (rev 0) > +++ > trunk/dports/graphics/InsightToolkit-devel/files/patch-CMakeLists.txt.diff > 2015-06-23 10:13:39 UTC (rev 137932) > @@ -0,0 +1,8 @@ > +--- CMakeLists.txt.orig 2015-06-21 22:26:10.000000000 +0300 > ++++ CMakeLists.txt 2015-06-21 22:26:27.000000000 +0300 > +@@ -452,4 +452,4 @@ > + > + # Create target to download data from the ITKData group. This must come > after > + # all tests have been added that reference the group, so we put it last. > +-ExternalData_Add_Target(ITKData) > ++# ExternalData_Add_Target(ITKData) > _______________________________________________ > macports-changes mailing list > [email protected] > <mailto:[email protected]> > https://lists.macosforge.org/mailman/listinfo/macports-changes > <https://lists.macosforge.org/mailman/listinfo/macports-changes>
_______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
