pkgsrc-wip/hol-light/Makefile
Thomas Klausner ad6cb11b6d "wip" is not a valid category -- please use the standard pkgsrc ones.
Remove wip from CATEGORIES, and guess category if wip was the only one
specified.
2005-11-02 17:59:54 +00:00

66 lines
3 KiB
Makefile

# $NetBSD: Makefile,v 1.3 2005/11/02 18:00:16 thomasklausner Exp $
#
DISTNAME= holl-1.0
PKGNAME= hol-light-1.0
WRKSRC= ${WRKDIR}/hol-light
CATEGORIES= math
MASTER_SITES= http://www.cl.cam.ac.uk/users/jrh/hol-light/
MAINTAINER= airhead@users.sf.net
HOMEPAGE= http://www.cl.cam.ac.uk/users/jrh/hol-light/
COMMENT= HOL Light theorem prover
DEPENDS+= caml-light>=0.74:../../lang/caml-light
DEPENDS+= caml-libunix>=0.74:../../wip/caml-libunix
DEPENDS+= caml-libnum>=0.74:../../wip/caml-libnum
do-build:
(cd ${WRKSRC} && ${CC} ${CFLAGS} -o hol-filter filter.c)
post-patch:
@${CP} ${WRKSRC}/caml ${WRKSRC}/caml.patched
@${SED} -e "s,@HOLDIR@,${PREFIX}/lib/caml-light,g" \
< ${WRKSRC}/caml.patches > ${WRKSRC}/caml
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/hol-filter ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/caml ${PREFIX}/bin/holrun
${INSTALL_DATA} ${WRKSRC}/arith.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/basics.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/bool.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/calc_num.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/calc_rat.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/canon.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/class.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/drule.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/equal.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/hol.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/ind-defs.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/ind-types.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/int.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/itab.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/lib.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/list.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/meson.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/nets.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/num.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/pair.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/parser.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/preterm.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/printer.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/quot.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/real.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/realax.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/recursion.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/sets.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/simp.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/tactics.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/term.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/theorems.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/thm.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/trivia.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/type.ml ${PREFIX}/lib/caml-light
${INSTALL_DATA} ${WRKSRC}/wf.ml ${PREFIX}/lib/caml-light
.include "../../mk/bsd.pkg.mk"