diff options
author | Vasil Dimov <vd@FreeBSD.org> | 2006-01-25 17:34:35 +0000 |
---|---|---|
committer | Vasil Dimov <vd@FreeBSD.org> | 2006-01-25 17:34:35 +0000 |
commit | 1513edd58b3a85ad7ae622118acfd2c89b556c13 (patch) | |
tree | ba705f5c2ddc65956c1ac75481f525ae9ffb6bd9 /science/afni/Makefile | |
parent | 839339a95e36effd373e40ea4bf65870990a6649 (diff) | |
download | ports-1513edd58b3a85ad7ae622118acfd2c89b556c13.tar.gz ports-1513edd58b3a85ad7ae622118acfd2c89b556c13.zip |
Notes
Diffstat (limited to 'science/afni/Makefile')
-rw-r--r-- | science/afni/Makefile | 128 |
1 files changed, 128 insertions, 0 deletions
diff --git a/science/afni/Makefile b/science/afni/Makefile new file mode 100644 index 000000000000..741ad1c928fc --- /dev/null +++ b/science/afni/Makefile @@ -0,0 +1,128 @@ +############################################################################ +# Ports collection Makefile for: afni +# Date created: 11 Jan 2005 +# Whom: bacon@smithers.neuro.mcw.edu +# +# $FreeBSD$ +# + +############################################################################ +# www.neuro.mcw.edu has the latest source distribution from which this port +# is built. It will be updated as time permits. +# +# afni.nimh.nih.gov is the ultimate source for AFNI, and will always +# contain the latest source release. If this port is not up to date, +# you can download the latest sources and build manually using +# Makefile.BSD, which is included in the source distribution. + +PORTNAME= afni +PORTVERSION= 2005.12.30.0934 +CATEGORIES= science biology graphics +MASTER_SITES= http://www.neuro.mcw.edu/~bacon/Ports/distfiles/AFNI/ +DISTFILES= afni_src.tgz afni_doc.tgz afni.1 \ + Makefile.FreeBSD_PORT TTatlas+tlrc.BRIK.gz TTatlas+tlrc.HEAD +DIST_SUBDIR= AFNI +EXTRACT_ONLY= afni_src.tgz afni_doc.tgz + +MAINTAINER= bacon@smithers.neuro.mcw.edu +COMMENT= Advanced Functional Neuro Imaging + +RUN_DEPENDS= cjpeg:${PORTSDIR}/graphics/jpeg \ + mpeg_encode:${PORTSDIR}/multimedia/mpeg_encode \ + whirlgif:${PORTSDIR}/graphics/whirlgif + +USE_GETTEXT= yes +USE_GMAKE= yes +USE_ICONV= yes +USE_MOTIF= yes +MAKE_ENV= CC="${CC}" + +WRKSRC= ${WRKDIR}/afni_src +MAKEFILE= Makefile.FreeBSD_PORT +ALL_TARGET= vastness suma + +SUB_FILES= pkg-message + +########################################################################### +# Install parameters + +MAN1= afni.1 + +# these need not to be stripped +SCRIPTS=\ + @2dwarper \ + @4Daverage \ + @AfniOrient2RAImap \ + @AfniOrientSign \ + @Align_Centers \ + @Center_Distance \ + @CheckForAfniDset \ + @CommandGlobb \ + @DTI_studio_reposition \ + @FromRAI \ + @GetAfniOrient \ + @GetAfniPrefix \ + @GetAfniView \ + @NoExt \ + @Purify_1D \ + @RenamePanga \ + @SUMA_AlignToExperiment \ + @SUMA_Make_Spec_FS \ + @SUMA_Make_Spec_SF \ + @ToRAI \ + @UpdateAfni \ + @VolCenter \ + @align_partial_oblique \ + @auto_align \ + @auto_tlrc \ + @clip_volume \ + @fix_FSsphere \ + @make_stim_file \ + @parse_afni_name \ + @parse_name \ + suma_change_spec \ + +PLIST_FILES+= ${SCRIPTS:S|^|bin/|} + +INSTALL_WRKSRC= ${WRKSRC}/BSD +INSTALL_TEMP= ${WRKSRC}/Backup.BSD + +post-extract: + ${CP} -f ${DISTDIR}/${DIST_SUBDIR}/Makefile.FreeBSD_PORT ${WRKSRC} + +do-install: + ${MKDIR} ${DATADIR} ${INSTALL_TEMP} + @${MV} ${INSTALL_WRKSRC}/libf2c.a ${INSTALL_TEMP} + ${INSTALL_DATA} ${INSTALL_WRKSRC}/*.so ${INSTALL_WRKSRC}/*.a \ + ${PREFIX}/lib + ${INSTALL_DATA} ${INSTALL_WRKSRC}/*.h \ + ${PREFIX}/include + ${INSTALL_DATA} ${INSTALL_WRKSRC}/*.jpg ${INSTALL_WRKSRC}/*.txt \ + ${DATADIR} + @${MV} ${INSTALL_WRKSRC}/*.so \ + ${INSTALL_WRKSRC}/*.a \ + ${INSTALL_WRKSRC}/*.h \ + ${INSTALL_WRKSRC}/*.jpg \ + ${INSTALL_WRKSRC}/*.txt \ + ${INSTALL_WRKSRC}/cjpeg \ + ${INSTALL_WRKSRC}/djpeg \ + ${INSTALL_WRKSRC}/mpeg_encode \ + ${INSTALL_WRKSRC}/whirlgif \ + ${INSTALL_TEMP} +.for f in ${SCRIPTS} + ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/${f} ${PREFIX}/bin + @${MV} ${INSTALL_WRKSRC}/${f} ${INSTALL_TEMP} +.endfor + ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/* ${PREFIX}/bin + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/TTatlas* ${DATADIR} + ${INSTALL_MAN} ${DISTDIR}/${DIST_SUBDIR}/afni.1 ${PREFIX}/man/man1 + @${MV} ${INSTALL_TEMP}/* ${INSTALL_WRKSRC} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKDIR}/afni_doc/* ${DOCSDIR} +.endif + +post-install: + @${CAT} ${WRKDIR}/pkg-message + +.include <bsd.port.mk> |