mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-23 00:43:28 +00:00
ITK is an open-source software toolkit for performing registration and
segmentation. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Typically the sampled representation is an image acquired from such medical instrumentation as CT or MRI scanners. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with a MRI scan in order to combine the information contained in both. WWW: http://www.itk.org Port maintainer: Jason W. Bacon bacon@smithers.neuro.mcw.edu PR: ports/95166 Submitted by: bacon at smithers.neuro.mcw.edu
This commit is contained in:
parent
1f7add5fb0
commit
c66048c71e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=172435
55
science/InsightToolkit/Makefile
Normal file
55
science/InsightToolkit/Makefile
Normal file
@ -0,0 +1,55 @@
|
||||
# New ports collection Makefile for: Insight Toolkit
|
||||
# Date created: 10 Aug 2006
|
||||
# Whom: bacon@smithers.neuro.mcw.edu
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= InsightToolkit
|
||||
PORTVERSION= 2.8.1
|
||||
CATEGORIES= science biology
|
||||
MASTER_SITES= SF
|
||||
MASTER_SITE_SUBDIR= itk
|
||||
|
||||
MAINTAINER= bacon@smithers.neuro.mcw.edu
|
||||
COMMENT= Insight Toolkit
|
||||
|
||||
BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake
|
||||
|
||||
OPTIONS= EXAMPLES "Build examples (very time consuming)" off \
|
||||
TESTING "Build testing programs (very time consuming)" off
|
||||
|
||||
USE_LDCONFIG= ${PREFIX}/lib/InsightToolkit
|
||||
NO_FILTER_SHLIBS= yes
|
||||
NO_PACKAGE= License does not allow redistribution of binaries
|
||||
BUILD_WRKSRC= ${WRKSRC}/Build
|
||||
INSTALL_WRKSRC= ${BUILD_WRKSRC}
|
||||
|
||||
CMAKE_ARGS= -DCMAKE_INSTALL_PREFIX:PATH=${PREFIX} \
|
||||
-DBUILD_SHARED_LIBS:BOOL=ON
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if !defined(WITH_EXAMPLES)
|
||||
CMAKE_ARGS+= "-DBUILD_EXAMPLES:BOOL=OFF"
|
||||
.endif
|
||||
|
||||
.if !defined(WITH_TESTING)
|
||||
CMAKE_ARGS+= "-DBUILD_TESTING:BOOL=OFF"
|
||||
.endif
|
||||
|
||||
pre-build:
|
||||
@${MKDIR} ${BUILD_WRKSRC}
|
||||
@cd ${BUILD_WRKSRC} && cmake ${CMAKE_ARGS} ..
|
||||
|
||||
post-install:
|
||||
@for lib in ${PREFIX}/lib/InsightToolkit/*.so ; do \
|
||||
${LN} -s $$lib.2.8.0 $$lib.2 ; \
|
||||
done
|
||||
@${ECHO_CMD}
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
@${ECHO_CMD}
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
science/InsightToolkit/distinfo
Normal file
3
science/InsightToolkit/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (InsightToolkit-2.8.1.tar.gz) = f63312a9991e7e2a4f7982949d9c4b2f
|
||||
SHA256 (InsightToolkit-2.8.1.tar.gz) = 7cced57c60bccc0b47505c5431aeeaf7954fe2b60ff01719848b3e0e4082ec0e
|
||||
SIZE (InsightToolkit-2.8.1.tar.gz) = 25240698
|
14
science/InsightToolkit/files/pkg-message.in
Normal file
14
science/InsightToolkit/files/pkg-message.in
Normal file
@ -0,0 +1,14 @@
|
||||
=============================================================================
|
||||
|
||||
For questions or comments regarding this port, please contact the
|
||||
port maintainer: bacon@smithers.neuro.mcw.edu
|
||||
|
||||
Note that -L%%PREFIX%%/lib/InsightToolkit is necessary in order to
|
||||
link to ITK libraries.
|
||||
|
||||
The InsightToolkit developers request that users provide some demographic
|
||||
data to direct future development. Please visit:
|
||||
|
||||
http://www.itk.org/HTML/Download.php.
|
||||
|
||||
=============================================================================
|
13
science/InsightToolkit/pkg-descr
Normal file
13
science/InsightToolkit/pkg-descr
Normal file
@ -0,0 +1,13 @@
|
||||
ITK is an open-source software toolkit for performing registration and
|
||||
segmentation. Segmentation is the process of identifying and classifying
|
||||
data found in a digitally sampled representation. Typically the sampled
|
||||
representation is an image acquired from such medical instrumentation as
|
||||
CT or MRI scanners. Registration is the task of aligning or developing
|
||||
correspondences between data. For example, in the medical environment,
|
||||
a CT scan may be aligned with a MRI scan in order to combine the
|
||||
information contained in both.
|
||||
|
||||
WWW: http://www.itk.org
|
||||
|
||||
Port maintainer: Jason W. Bacon
|
||||
bacon@smithers.neuro.mcw.edu
|
2764
science/InsightToolkit/pkg-plist
Normal file
2764
science/InsightToolkit/pkg-plist
Normal file
File diff suppressed because it is too large
Load Diff
@ -4,6 +4,7 @@
|
||||
COMMENT = Scientific ports
|
||||
|
||||
SUBDIR += 2dhf
|
||||
SUBDIR += InsightToolkit
|
||||
SUBDIR += abinit
|
||||
SUBDIR += afni
|
||||
SUBDIR += at
|
||||
|
Loading…
Reference in New Issue
Block a user