6 MASTER_SITES= ftp://ftp.inria.fr/INRIA/Projects/cristal/geneweb/Src/
8 MAINTAINER= wulf@netbsd.org
9 HOMEPAGE= http://cristal.inria.fr/~ddr/GeneWeb/
11 DEPENDS+= ocaml-3.*:../../lang/ocaml
12 DEPENDS+= camlp4-3.*:../../lang/camlp4
16 .if !exists(${LOCALBASE}/bin/ocamlc.opt)
21 if ! ${TEST} -x ${LOCALBASE}/bin/ocamlc.opt; then \
22 ${ECHO} "No optimized ocaml binaries found"; \
23 cd ${WRKSRC}/tools/; \
24 ${MV} Makefile.inc Makefile.inc.orig; \
25 ${SED} -e "s/\.opt//g" Makefile.inc.orig > Makefile.inc; \
29 cd ${WRKSRC} && ${GMAKE} distrib
30 ${SED} s#@PREFIX@#${PREFIX}#g <${FILESDIR}/geneweb.sh \
34 ${MKDIR} ${PREFIX}/share/examples/geneweb
35 ${MKDIR} ${PREFIX}/share/doc/geneweb
36 ${MKDIR} ${PREFIX}/share/geneweb/etc
37 ${MKDIR} ${PREFIX}/share/geneweb/images
38 ${MKDIR} ${PREFIX}/share/geneweb/lang
39 ${MKDIR} ${PREFIX}/share/geneweb/setup
40 cd ${WRKSRC}/distribution/gw && \
41 ${INSTALL_PROGRAM} gwd ${PREFIX}/libexec && \
42 ${INSTALL_PROGRAM} consang ${PREFIX}/bin && \
43 ${INSTALL_PROGRAM} gwc ${PREFIX}/bin && \
44 ${INSTALL_PROGRAM} ged2gwb ${PREFIX}/bin && \
45 ${INSTALL_PROGRAM} gwb2ged ${PREFIX}/bin && \
46 ${INSTALL_PROGRAM} gwsetup ${PREFIX}/sbin && \
47 ${INSTALL_PROGRAM} gwu ${PREFIX}/bin && \
48 ${CP} -Rp doc/* ${PREFIX}/share/doc/geneweb && \
49 ${CP} -Rp etc ${PREFIX}/share/geneweb && \
50 ${CP} -Rp images ${PREFIX}/share/geneweb && \
51 ${CP} -Rp lang ${PREFIX}/share/geneweb && \
52 ${CP} -Rp setup ${PREFIX}/share/geneweb && \
53 ${INSTALL_DATA} a.gwf ${PREFIX}/share/examples/geneweb && \
54 ${INSTALL_DATA} only.txt ${PREFIX}/share/examples/geneweb
55 ${INSTALL_SCRIPT} ${WRKDIR}/geneweb.sh ${PREFIX}/etc/rc.d
57 .include "../../mk/bsd.pkg.mk"