[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / games / polygen

Annotation of ports/games/polygen/Makefile, Revision 1.1

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:
        !            13: # GNUv2
        !            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: # Debian packaging shit: untar'ed directory doesn't have .orig suffix.
        !            25: WRKDIST=       ${WRKDIR}/polygen-${V}.ds2
        !            26: WRKBUILD=      ${WRKSRC}/src
        !            27:
        !            28: do-build:
        !            29:        cd ${WRKBUILD} && \
        !            30:        ${MAKE_PROGRAM}
        !            31:
        !            32: do-install:
        !            33:        ${INSTALL_PROGRAM} ${WRKBUILD}/polygen ${PREFIX}/bin
        !            34:        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/polygen
        !            35:        ${INSTALL_DATA} ${WRKSRC}/Changes ${PREFIX}/share/doc/polygen
        !            36:        ${INSTALL_DATA} ${WRKSRC}/Credits ${PREFIX}/share/doc/polygen
        !            37:        ${INSTALL_DATA} ${WRKSRC}/License ${PREFIX}/share/doc/polygen
        !            38:        ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/polygen
        !            39:
        !            40:        # English and Italian documentation
        !            41:        ${INSTALL_DATA} ${WRKSRC}/eng/HOWTO-Refman.html \
        !            42:                ${PREFIX}/share/doc/polygen/HOTWO-Refman_english.html
        !            43:        ${INSTALL_DATA} ${WRKSRC}/ita/HOWTO-Refman.html \
        !            44:                ${PREFIX}/share/doc/polygen/HOTWO-Refman_italian.html
        !            45:
        !            46:        # Grammars examples
        !            47:        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/polygen
        !            48:        @cd ${WRKSRC}/grm && \
        !            49:        for lang in *; do \
        !            50:                ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/polygen/$$lang && \
        !            51:                ${INSTALL_DATA} ${WRKSRC}/grm/$$lang/*.grm \
        !            52:                        ${PREFIX}/share/examples/polygen/$$lang; \
        !            53:        done
        !            54:
        !            55: NO_REGRESS=    Yes
        !            56:
        !            57: .include <bsd.port.mk>

CVSweb