version 1.1, 2011/09/10 14:19:34 |
version 1.5, 2011/11/08 18:28:46 |
|
|
# $OpenBSD$ |
# $OpenBSD$ |
|
|
COMMENT-main = ??? |
COMMENT-main = multiplayer oriented remake of the game Z |
COMMENT-data = ??? for multi packages |
COMMENT-data = data files for zod |
|
|
MULTI_PACKAGES = -main -data |
MULTI_PACKAGES = -main -data |
V-main = 2011-09-06 |
V-main = 2011-09-06 |
|
|
PKGNAME-main = zod-${V-main:S/-//g} |
PKGNAME-main = zod-${V-main:S/-//g} |
PKGNAME-data = zod-data-${V-data:S/-//g} |
PKGNAME-data = zod-data-${V-data:S/-//g} |
|
|
CATEGORIES = games |
CATEGORIES = games x11 |
|
|
HOMEPAGE = http://zod.sourceforge.net/ |
HOMEPAGE = http://zod.sourceforge.net/ |
|
|
#MAINTAINER = ??? |
MAINTAINER = Kirill Bychkov <yason@linklevel.net> |
|
|
# In case of GPL, version number must be appended (e.g. v2, v2+, v3). |
# GPLv3 |
PERMIT_PACKAGE_CDROM = Yes |
PERMIT_PACKAGE_CDROM = Yes |
PERMIT_PACKAGE_FTP = Yes |
PERMIT_PACKAGE_FTP = Yes |
PERMIT_DISTFILES_CDROM =Yes |
PERMIT_DISTFILES_CDROM =Yes |
|
|
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=zod/} |
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=zod/} |
DISTFILES = zod_src-${V-main}.zip \ |
DISTFILES = zod_src-${V-main}.zip \ |
zod_assets-${V-data}.rar |
zod_assets-${V-data}.rar |
|
|
EXTRACT_CASES += *.zip) \ |
EXTRACT_CASES += *.zip) \ |
${UNZIP} -oq ${FULLDISTDIR}/$$archive -d ${WRKSRC};; |
${UNZIP} -oq ${FULLDISTDIR}/$$archive -d ${WRKSRC};; |
EXTRACT_CASES += *.rar) \ |
EXTRACT_CASES += *.rar) \ |
${LOCALBASE}/bin/unrar x -idq ${DISTDIR}/$$archive;; |
${LOCALBASE}/bin/unrar x -idq ${DISTDIR}/$$archive;; |
|
|
BUILD_DEPENDS = archivers/unrar |
BUILD_DEPENDS = archivers/unrar |
RUN_DEPENDS-main = games/zod,-data |
RUN_DEPENDS-main = games/zod,-data |
LIB_DEPENDS-main = devel/sdl-image \ |
LIB_DEPENDS-main = devel/sdl-image \ |
devel/sdl-mixer \ |
devel/sdl-mixer \ |
|
|
|
|
MAKE_FILE = ${WRKSRC}/makefile |
MAKE_FILE = ${WRKSRC}/makefile |
|
|
ALL_TARGET = main |
ALL_TARGET = main map_editor |
|
|
|
pre-install: |
|
find ${WRKDIR}/assets -name Thumbs.db -exec rm {} \; |
do-install: |
do-install: |
${INSTALL_DATA_DIR} ${PREFIX}/share/zod/ |
${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 |
${INSTALL_DATA_DIR} ${PREFIX}/share/zod/assets |
cd ${WRKDIR}/assets && find * -type d -exec ${INSTALL_DATA_DIR} \ |
cd ${WRKDIR}/assets && pax -rw . ${PREFIX}/share/zod/assets |
"${PREFIX}/share/zod/assets/{}" \; |
|
cd ${WRKDIR}/assets && find * -type f -exec ${INSTALL_DATA} \ |
|
"{}" "${PREFIX}/share/zod/assets/{}" \; |
|
|
|
.include <bsd.port.mk> |
.include <bsd.port.mk> |