############################################################################ # 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