# Created by: Pietro Cerutti # $FreeBSD$ PORTNAME= gdcm PORTVERSION= ${GDCM_MAJOR}.${GDCM_MINOR}.${GDCM_PATCH} PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/gdcm/gdcm%202.x/GDCM%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Grassroots DICOM library LICENSE= BSD3CLAUSE LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 \ libexpat.so:textproc/expat2 OPTIONS_DEFINE= DOXYGEN OPTIONS_RADIO= VTK OPTIONS_RADIO_VTK= VTK5 VTK6 OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \ docbook-xsl-ns>0:textproc/docbook-xsl-ns DOXYGEN_USES= ghostscript DOXYGEN_USE= gnome=libxslt:build tex=latex:build DOXYGEN_CMAKE_ON= -DGDCM_DOCUMENTATION:BOOL=ON \ -DGDCM_PDF_DOCUMENTATION:BOOL=OFF \ -DGDCM_INSTALL_MAN_DIR:PATH=man \ -DGDCM_INSTALL_DOC_DIR:PATH=${DOCSDIR_REL} DOXYGEN_CMAKE_OFF= -DGDCM_DOCUMENTATION:BOOL=OFF VTK5_DESC= Build VTK 5 integration classes VTK5_LIB_DEPENDS= libvtkHybrid.so:math/vtk5 VTK5_CMAKE_ON= -DGDCM_USE_VTK:BOOL=ON \ -DVTK_DIR:PATH=${LOCALBASE}/lib/vtk-${VTK5_VERSION} VTK6_DESC= Build VTK 6 integration classes VTK6_LIB_DEPENDS= libvtkCommonCore-${VTK6_VERSION}.so:math/vtk6 VTK6_CMAKE_ON= -DGDCM_USE_VTK:BOOL=ON \ -DVTK_DIR:PATH=${LOCALBASE}/lib/vtk-${VTK6_VERSION} # Change this when updating the port GDCM_MAJOR= 2 GDCM_MINOR= 6 GDCM_PATCH= 3 # Change this whenever VTK is updated VTK5_VERSION= 5.10 VTK6_VERSION= 6.2 USES= alias cmake:outsource tar:bzip2 USE_OPENSSL= yes USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include CMAKE_ARGS= -DGDCM_USE_SYSTEM_OPENSSL:BOOL=ON \ -DGDCM_USE_SYSTEM_EXPAT:BOOL=ON \ -DGDCM_USE_SYSTEM_OPENJPEG:BOOL=ON \ -DGDCM_USE_SYSTEM_ZLIB:BOOL=ON \ -DGDCM_BUILD_APPLICATIONS:BOOL=ON \ -DGDCM_BUILD_SHARED_LIBS:BOOL=ON \ -DGDCM_BUILD_EXAMPLES:BOOL=OFF \ -DGDCM_INSTALL_DATA_DIR:PATH=${DATADIR_REL} .include .if ${PORT_OPTIONS:MVTK5} || ${PORT_OPTIONS:MVTK6} DESKTOP_ENTRIES="Gdcmviewer" "Simple DICOM Viewer" "" "gdcmviewer" "" "" PLIST_SUB+= VTK="" .else PLIST_SUB+= VTK="@comment " .endif PLIST_SUB+= GDCM_MAJOR="${GDCM_MAJOR}" \ GDCM_MINOR="${GDCM_MINOR}" \ GDCM_PATCH="${GDCM_PATCH}" pre-build-DOXYGEN-on: (cd ${WRKSRC}/Utilities/doxygen \ && ${LOCALBASE}/bin/doxygen -u doxyfile.in) post-install-DOXYGEN-on: @(${FIND} ${STAGEDIR}${DOCSDIR} -type f | ${SED} -e \ "s|^${STAGEDIR}${PREFIX}/||" >> ${TMPPLIST}) .include evel/electron4/files/minimist-1.2.2'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* - Fix pkg-plistolivierd2014-05-242-6/+1
* - Revert LICENSE_FILEolivierd2014-05-231-0/+1
* - Update to 2.5olivierd2014-05-234-8/+55
* Support stagebapt2014-04-052-36/+17
* In preparation for making libtool generate libraries with a sane name, fix allbapt2013-12-111-1/+1
* - Remove manual creation and removal of share/applications, as it's now in th...amdmi32013-10-221-1/+0
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-201-0/+1
* Add an explicit dependency on pkgconfbapt2013-09-031-1/+1
* Convert audio from USE_GMAKE to USES=gmakebapt2013-08-311-2/+1
* - Update to version 2.3pawel2013-07-043-6/+12
* - Convert USE_GETTEXT to USES (part 3)ak2013-04-251-1/+1
* - Add LICENSE [1]madpilot2012-12-141-5/+8
* - Update to 2.2madpilot2012-11-263-23/+67
* - update png to 1.5.10dinoex2012-06-011-1/+1
* Update lame to 3.99.3.netchild2012-01-151-0/+1
* - Get Rid MD5 supportmiwi2011-03-191-1/+0
* - Update to 2.0decke2010-08-232-6/+11
* - update audio/lame to 3.98.4netchild2010-06-031-0/+1
* - Update to 1.9.3miwi2010-05-162-5/+4
* - Chase wavpack's lib dumpsylvio2010-04-101-1/+1
* - update to 1.4.1dinoex2010-03-281-0/+1
* - Update to 1.9.1miwi2010-02-082-6/+10
* - update to jpeg-8dinoex2010-02-051-1/+1
* - bump all port that indirectly depends on libjpeg and have not yet been bump...dinoex2009-07-311-0/+1
* - Update to 1.6.2miwi2008-12-062-4/+4
* - Update to 1.6miwi2008-07-182-5/+4
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-0/+1
* Update to 1.5itetcu2008-04-303-23/+16
* - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGmiwi2008-03-241-1/+0
* - Update to 1.0.2miwi2008-02-133-7/+27
* - Update to 1.0miwi2007-12-284-166/+5
* - Add OPTIONS handlingmiwi2007-10-091-1/+20
* - Add missing dependesmiwi2007-10-083-11/+67