=================================================================== RCS file: /cvs/ports/games/zod/Attic/Makefile,v retrieving revision 1.2 retrieving revision 1.6 diff -u -r1.2 -r1.6 --- ports/games/zod/Attic/Makefile 2011/09/15 09:26:45 1.2 +++ ports/games/zod/Attic/Makefile 2011/12/24 10:27:08 1.6 @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.2 2011/09/15 09:26:45 yason Exp $ +# $OpenBSD: Makefile,v 1.6 2011/12/24 10:27:08 yason Exp $ COMMENT-main = multiplayer oriented remake of the game Z COMMENT-data = data files for zod @@ -10,7 +10,7 @@ PKGNAME-main = zod-${V-main:S/-//g} PKGNAME-data = zod-data-${V-data:S/-//g} -CATEGORIES = games +CATEGORIES = games x11 HOMEPAGE = http://zod.sourceforge.net/ @@ -28,6 +28,7 @@ MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=zod/} DISTFILES = zod_src-${V-main}.zip \ zod_assets-${V-data}.rar + EXTRACT_CASES += *.zip) \ ${UNZIP} -oq ${FULLDISTDIR}/$$archive -d ${WRKSRC};; EXTRACT_CASES += *.rar) \ @@ -44,13 +45,18 @@ MAKE_FILE = ${WRKSRC}/makefile -ALL_TARGET = main +ALL_TARGET = main map_editor pre-install: - find ${WRKDIR}/assets -name Thumbs.db -exec rm {} \; + @find ${WRKDIR}/assets -name Thumbs.db -exec rm {} \; do-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/zod/ - ${INSTALL_PROGRAM} ${WRKSRC}/zod /${PREFIX}/share/zod/ +.for i in zod zod_map_editor + ${INSTALL_PROGRAM} ${WRKSRC}/$i ${PREFIX}/share/zod/ + @echo "#!/bin/sh" > ${WRKSRC}/$i.sh + @echo "cd $(LOCALBASE)/share/zod/; ./$i \$$*; exit \$$?" >> ${WRKSRC}/$i.sh + $(INSTALL_SCRIPT) ${WRKSRC}/$i.sh $(PREFIX)/bin/$i +.endfor ${INSTALL_DATA_DIR} ${PREFIX}/share/zod/assets cd ${WRKDIR}/assets && pax -rw . ${PREFIX}/share/zod/assets