COMMENT =	game data files for zelda3

V =		0.3
PKGNAME =	zelda3-data-${V:S/-//g}
REVISION =	0

GH_ACCOUNT =	snesrev
GH_PROJECT =	zelda3
GH_TAGNAME =	v${V}

CATEGORIES =	games

HOMEPAGE =	https://www.nintendo.com

# Python is required to extract game assets from zelda3.sfc
MODULES=	lang/python
MODPY_RUNDEP =  No

USE_GMAKE =	Yes

BUILD_DEPENDS =	graphics/py-Pillow \
		textproc/py-yaml \
		games/zelda3-rom:patch

PERMIT_PACKAGE =	proprietary ROM image
PERMIT_DISTFILES =	${PERMIT_PACKAGE}

CONFIGURE_STYLE =	none
# the game program is compiled by games/zelda3; we just build the assets
ALL_TARGET =		zelda3_assets.dat

pre-build:
	ln -sf ${WRKDIR}/games/zelda3-rom/zelda3.sfc ${WRKSRC}/zelda3.sfc

do-install:
	${INSTALL_DATA_DIR} ${PREFIX}/share/zelda3
	${INSTALL_DATA} ${WRKSRC}/zelda3_assets.dat \
		${PREFIX}/share/zelda3/zelda3_assets.dat

.include <bsd.port.mk>
