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

File: [local] / ports / games / zod / Attic / Makefile (download)

Revision 1.5, Tue Nov 8 18:28:46 2011 UTC (12 years, 6 months ago) by yason
Branch: MAIN
Changes since 1.4: +1 -1 lines

correct CATEGORIES

# $OpenBSD$

COMMENT-main =		multiplayer oriented remake of the game Z
COMMENT-data =		data files for zod

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 x11

HOMEPAGE =		http://zod.sourceforge.net/

MAINTAINER =		Kirill Bychkov <yason@linklevel.net>

# GPLv3
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 map_editor

pre-install:
	find ${WRKDIR}/assets -name Thumbs.db -exec rm {} \;
do-install:
	${INSTALL_DATA_DIR} ${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

.include <bsd.port.mk>