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

Annotation of ports/games/zod/Makefile, Revision 1.5

1.1       yason       1: # $OpenBSD$
                      2:
1.2       yason       3: COMMENT-main =         multiplayer oriented remake of the game Z
                      4: COMMENT-data =         data files for zod
1.1       yason       5:
                      6: MULTI_PACKAGES =       -main -data
                      7: V-main =               2011-09-06
                      8: V-data =               2011-08-28
                      9: DISTNAME =             zod-${V-main:S/-//g}
                     10: PKGNAME-main =         zod-${V-main:S/-//g}
                     11: PKGNAME-data =         zod-data-${V-data:S/-//g}
                     12:
1.5     ! yason      13: CATEGORIES =           games x11
1.1       yason      14:
                     15: HOMEPAGE =             http://zod.sourceforge.net/
                     16:
1.2       yason      17: MAINTAINER =           Kirill Bychkov <yason@linklevel.net>
1.1       yason      18:
1.2       yason      19: # GPLv3
1.1       yason      20: PERMIT_PACKAGE_CDROM = Yes
                     21: PERMIT_PACKAGE_FTP =   Yes
                     22: PERMIT_DISTFILES_CDROM =Yes
                     23: PERMIT_DISTFILES_FTP = Yes
                     24:
                     25: WANTLIB-main += SDL SDL_image SDL_mixer SDL_ttf c m mysqlclient pthread
                     26: WANTLIB-main += stdc++
                     27:
                     28: MASTER_SITES =         ${MASTER_SITE_SOURCEFORGE:=zod/}
                     29: DISTFILES =            zod_src-${V-main}.zip \
                     30:                        zod_assets-${V-data}.rar
1.4       yason      31:
1.1       yason      32: EXTRACT_CASES += *.zip) \
                     33:        ${UNZIP} -oq ${FULLDISTDIR}/$$archive -d ${WRKSRC};;
                     34: EXTRACT_CASES += *.rar) \
                     35:         ${LOCALBASE}/bin/unrar x -idq ${DISTDIR}/$$archive;;
                     36:
1.2       yason      37: BUILD_DEPENDS =        archivers/unrar
1.1       yason      38: RUN_DEPENDS-main =     games/zod,-data
                     39: LIB_DEPENDS-main =     devel/sdl-image \
                     40:                        devel/sdl-mixer \
                     41:                        devel/sdl-ttf \
                     42:                        databases/mysql,-main
                     43:
                     44: NO_REGRESS =           Yes
                     45:
                     46: MAKE_FILE =            ${WRKSRC}/makefile
                     47:
1.4       yason      48: ALL_TARGET =           main map_editor
1.1       yason      49:
1.2       yason      50: pre-install:
                     51:        find ${WRKDIR}/assets -name Thumbs.db -exec rm {} \;
1.1       yason      52: do-install:
                     53:        ${INSTALL_DATA_DIR} ${PREFIX}/share/zod/
1.4       yason      54: .for i in zod zod_map_editor
                     55:        ${INSTALL_PROGRAM} ${WRKSRC}/$i ${PREFIX}/share/zod/
                     56:        @echo "#!/bin/sh" > ${WRKSRC}/$i.sh
                     57:        @echo "cd $(LOCALBASE)/share/zod/; ./$i \$$*; exit \$$?" >> ${WRKSRC}/$i.sh
                     58:        $(INSTALL_SCRIPT) ${WRKSRC}/$i.sh $(PREFIX)/bin/$i
                     59: .endfor
1.1       yason      60:        ${INSTALL_DATA_DIR} ${PREFIX}/share/zod/assets
1.2       yason      61:        cd ${WRKDIR}/assets && pax -rw . ${PREFIX}/share/zod/assets
1.3       yason      62:
1.1       yason      63: .include <bsd.port.mk>

CVSweb