Annotation of ports/games/polygen/Makefile, Revision 1.3
1.1 nbrk 1: # $OpenBSD$
2:
3: COMMENT= generate random sentences according to grammars
4:
5: CATEGORIES= games
6:
7: V= 1.0.6
8: DISTNAME= polygen_${V}.ds2.orig
9: PKGNAME= polygen-${V}
10: MASTER_SITES= ftp://ftp.fr.debian.org/debian/pool/main/p/polugen/ \
11: ftp://ftp.debian.org/debian/pool/main/p/polygen/
12:
1.3 ! nbrk 13: # GPLv2
1.1 nbrk 14: PERMIT_DISTFILES_CDROM= Yes
15: PERMIT_DISTFILES_FTP= Yes
16: PERMIT_PACKAGE_CDROM= Yes
17: PERMIT_PACKAGE_FTP= Yes
18: WANTLIB= c m
19:
20: BUILD_DEPENDS= :ocaml-*:lang/ocaml
21:
22: USE_GMAKE= Yes
23:
24: WRKDIST= ${WRKDIR}/polygen-${V}.ds2
25: WRKBUILD= ${WRKSRC}/src
26:
27: do-build:
28: cd ${WRKBUILD} && \
29: ${MAKE_PROGRAM}
30:
31: do-install:
32: ${INSTALL_PROGRAM} ${WRKBUILD}/polygen ${PREFIX}/bin
33: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/polygen
34: ${INSTALL_DATA} ${WRKSRC}/Changes ${PREFIX}/share/doc/polygen
35: ${INSTALL_DATA} ${WRKSRC}/Credits ${PREFIX}/share/doc/polygen
36: ${INSTALL_DATA} ${WRKSRC}/License ${PREFIX}/share/doc/polygen
37: ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/polygen
38:
39: # English and Italian documentation
40: ${INSTALL_DATA} ${WRKSRC}/eng/HOWTO-Refman.html \
41: ${PREFIX}/share/doc/polygen/HOTWO-Refman_english.html
42: ${INSTALL_DATA} ${WRKSRC}/ita/HOWTO-Refman.html \
43: ${PREFIX}/share/doc/polygen/HOTWO-Refman_italian.html
44:
45: # Grammars examples
46: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/polygen
47: @cd ${WRKSRC}/grm && \
48: for lang in *; do \
49: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/polygen/$$lang && \
50: ${INSTALL_DATA} ${WRKSRC}/grm/$$lang/*.grm \
51: ${PREFIX}/share/examples/polygen/$$lang; \
52: done
53:
54: NO_REGRESS= Yes
55:
56: .include <bsd.port.mk>
CVSweb