1 # Created by: Brad Huntting <huntting@glarp.com>
6 CATEGORIES= science math
7 MASTER_SITES= http://tph.tuwien.ac.at/~oemer/tgz/
9 MAINTAINER= ports@FreeBSD.org
10 COMMENT= Quantum computer simulator
12 LICENSE= GPLv2 # (or later)
14 USES= bison gmake readline tar:tgz
19 OPTIONS_DEFINE= PLOTUTILS
21 PLOTUTILS_DESC= Plotting support via plotutils
22 PLOTUTILS_LIB_DEPENDS= libplotter.so:${PORTSDIR}/graphics/plotutils
23 PLOTUTILS_CXXFLAGS= -I${LOCALBASE}/include -DQCL_PLOT
24 PLOTUTILS_LDFLAGS= -L${LOCALBASE}/lib -lplotter
27 @${REINPLACE_CMD} -e \
28 's|/usr/local|${PREFIX}| ; \
29 s|lib/qcl|share/qcl| ; \
33 /^CXXFLAGS/s| =| +=| ; \
34 /^LDFLAGS/s| =| +=|' ${WRKSRC}/Makefile
35 @${REINPLACE_CMD} -e \
37 /^CXXFLAGS/s| =| +=| ; \
38 /^LDFLAGS/s| =| +=|' ${WRKSRC}/qc/Makefile
41 (cd ${WRKSRC} && ${INSTALL_PROGRAM} qcl ${STAGEDIR}${PREFIX}/bin)
42 @${MKDIR} ${STAGEDIR}${DATADIR}
43 (cd ${WRKSRC}/lib && ${INSTALL_DATA} *.qcl ${STAGEDIR}${DATADIR})
45 .include <bsd.port.mk>