# $OpenBSD$
COMMENT-main = ???
COMMENT-data = ??? for multi packages
MULTI_PACKAGES = -main -data
V-main = 2011-09-06
V-data = 2011-08-28
DISTNAME = zod-${V-main:S/-//g}
PKGNAME-main = zod-${V-main:S/-//g}
PKGNAME-data = zod-data-${V-data:S/-//g}
CATEGORIES = games
HOMEPAGE = http://zod.sourceforge.net/
#MAINTAINER = ???
# In case of GPL, version number must be appended (e.g. v2, v2+, v3).
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB-main += SDL SDL_image SDL_mixer SDL_ttf c m mysqlclient pthread
WANTLIB-main += stdc++
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) \
${LOCALBASE}/bin/unrar x -idq ${DISTDIR}/$$archive;;
BUILD_DEPENDS = archivers/unrar
RUN_DEPENDS-main = games/zod,-data
LIB_DEPENDS-main = devel/sdl-image \
devel/sdl-mixer \
devel/sdl-ttf \
databases/mysql,-main
NO_REGRESS = Yes
MAKE_FILE = ${WRKSRC}/makefile
ALL_TARGET = main
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/zod/
${INSTALL_PROGRAM} ${WRKSRC}/zod /${PREFIX}/share/zod/
${INSTALL_DATA_DIR} ${PREFIX}/share/zod/assets
cd ${WRKDIR}/assets && find * -type d -exec ${INSTALL_DATA_DIR} \
"${PREFIX}/share/zod/assets/{}" \;
cd ${WRKDIR}/assets && find * -type f -exec ${INSTALL_DATA} \
"{}" "${PREFIX}/share/zod/assets/{}" \;
.include <bsd.port.mk>