diff options
Diffstat (limited to 'science/cdcl/Makefile')
-rw-r--r-- | science/cdcl/Makefile | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/science/cdcl/Makefile b/science/cdcl/Makefile new file mode 100644 index 000000000000..c543b1f68718 --- /dev/null +++ b/science/cdcl/Makefile @@ -0,0 +1,90 @@ +# New ports collection makefile for: DCL-C +# Date created: 15 February 2004 +# Whom: Shin'ya Murakami <murakami@ahs.scitec.kobe-u.ac.jp> +# +# $FreeBSD$ +# + +PORTNAME= cdcl +PORTVERSION= 5.2.3 +CATEGORIES= science graphics +MASTER_SITES= http://www.gfd-dennou.org/arch/dcl/ +DISTNAME= dcl-5.2-C.3 + +MAINTAINER= murakami@ahs.scitec.kobe-u.ac.jp +COMMENT= Scientific graphic library for geoscience + +.if defined(WITH_GTK) +PKGNAMESUFFIX= -gtk +PATCH_SITES= http://www-mete.kugi.kyoto-u.ac.jp/seiya/dcl/tarball/ +PATCHFILES= ${DISTNAME}-gtk2-4.patch +PATCH_DIST_STRIP= -p1 +USE_GNOME= gtk20 +.endif + +WRKSRC= ${WRKDIR}/dcl-5.2-C +USE_X_PREFIX= yes +GNU_CONFIGURE= yes +MAKE_ENV= DCLDIR=${WRKDIR} + +BINARIES= cdclclr cdcldate cdcldbs cdclexec cdclfont cdclpara \ + cdcltone cdcltrf cdclver +DOCFILES= CHECK CREDITS HISTORY README +DEMODIRS= gokuraku grph1 grph2 math1 math2 misc1 misc2 rakuraku +DEMOGOKUDIR= hop jump layout step u1d u2d +DEMOGRPH1DIR= scpack sgpack slpack +DEMOGRPH2DIR= grpack ucpack udegpk ulpack umpack uspack uupack uxyzpk ximage +DEMOMATH1DIR= blklib chrlib fnclib gnmlib ifalib indxlib intlib lrllib \ + oslib rfalib rfblib sublib syslib vialib viblib vralib vrblib +DEMOMATH2DIR= fftlib intrlib rnmlib vstlib +DEMOMISC1DIR= bitlib chglib chklib chnlib clcklib datelib fmtlib hexlib \ + misclib randlib timelib +DEMORAKUDIR= color kihon layout map3d miss quick u2d uspack uxyz + +RESTRICTED= "No commercial use" + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/demo/Makefile ${EXAMPLESDIR} +.for i in ${DEMODIRS} + ${MKDIR} ${EXAMPLESDIR}/${i} + ${INSTALL_DATA} ${WRKSRC}/demo/${i}/Makefile ${EXAMPLESDIR}/${i} +.endfor +.for i in ${DEMOGOKUDIR} + ${MKDIR} ${EXAMPLESDIR}/gokuraku/${i} + ${INSTALL_DATA} ${WRKSRC}/demo/gokuraku/${i}/* ${EXAMPLESDIR}/gokuraku/${i}/ +.endfor +.for i in ${DEMOGRPH1DIR} + ${MKDIR} ${EXAMPLESDIR}/grph1/${i} + ${INSTALL_DATA} ${WRKSRC}/demo/grph1/${i}/* ${EXAMPLESDIR}/grph1/${i}/ +.endfor +.for i in ${DEMOGRPH2DIR} + ${MKDIR} ${EXAMPLESDIR}/grph2/${i} + ${INSTALL_DATA} ${WRKSRC}/demo/grph2/${i}/* ${EXAMPLESDIR}/grph2/${i}/ +.endfor +.for i in ${DEMOMATH1DIR} + ${MKDIR} ${EXAMPLESDIR}/math1/${i} + ${INSTALL_DATA} ${WRKSRC}/demo/math1/${i}/* ${EXAMPLESDIR}/math1/${i}/ +.endfor +.for i in ${DEMOMATH2DIR} + ${MKDIR} ${EXAMPLESDIR}/math2/${i} + ${INSTALL_DATA} ${WRKSRC}/demo/math2/${i}/* ${EXAMPLESDIR}/math2/${i}/ +.endfor +.for i in ${DEMOMISC1DIR} + ${MKDIR} ${EXAMPLESDIR}/misc1/${i} + ${INSTALL_DATA} ${WRKSRC}/demo/misc1/${i}/* ${EXAMPLESDIR}/misc1/${i}/ +.endfor +.for i in ${DEMORAKUDIR} + ${MKDIR} ${EXAMPLESDIR}/rakuraku/${i} + ${INSTALL_DATA} ${WRKSRC}/demo/rakuraku/${i}/* ${EXAMPLESDIR}/rakuraku/${i}/ +.endfor +.endif +.for i in ${BINARIES} + ${STRIP_CMD} ${PREFIX}/bin/${i} +.endfor + @${MKDIR} ${DOCSDIR} +.for i in ${DOCFILES} + ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/ +.endfor +.include <bsd.port.mk> |