Makefile 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # $OpenBSD: Makefile,v 1.6 2013/03/11 11:23:56 espie Exp $
  2. COMMENT= Library for Automated Deduction Research
  3. DISTNAME= LADR-Dec-2007
  4. PKGNAME= ${DISTNAME:L:S/-Dec//}
  5. REVISION = 2
  6. MASTER_SITES= ${HOMEPAGE}/download/
  7. WANTLIB += c m
  8. MODPY_RUNDEP= No
  9. UTIL_FILES= utilities/attack \
  10. utilities/gvizify \
  11. utilities/looper \
  12. utilities/prover9-mace4
  13. MAKE_FLAGS= CC="${CC}" CFLAGS="${CFLAGS}"
  14. TEST_TARGET= test1 test2 test3
  15. BIN_DIR= ${PREFIX}/libexec/prover9/
  16. EXAMPLE_DIR= ${PREFIX}/share/examples/prover9/
  17. pre-configure:
  18. .for u in ${UTIL_FILES}
  19. perl -pi -e 's,/usr/bin/python,${MODPY_BIN},g' ${WRKSRC}/$u
  20. .endfor
  21. do-build:
  22. @cd ${WRKSRC} && ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} ${ALL_TARGET}
  23. do-install:
  24. ${INSTALL_DATA_DIR} ${BIN_DIR} ${EXAMPLE_DIR}/{mace4,prover9}
  25. ${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${BIN_DIR}
  26. ${INSTALL_SCRIPT} ${WRKSRC}/utilities/* ${EXAMPLE_DIR}
  27. ${INSTALL_DATA} ${WRKSRC}/mace4.examples/* ${EXAMPLE_DIR}/mace4/
  28. ${INSTALL_DATA} ${WRKSRC}/prover9.examples/* ${EXAMPLE_DIR}/prover9/
  29. do-test:
  30. @cd ${WRKSRC} && ${MAKE_ENV} ${MAKE_PROGRAM} ${TEST_TARGET}
  31. .include <bsd.port.mk>