freebsd-ports/games/kye/Makefile
Dmitry Marakasov 075372439e - Release ports maintained by games@
games@ team is quite small and inactive, so ports currently assigned
to it cannot be assumed as properly maintained. To not cause confusion
by making it look otherwise, and also to allow and promote adoption
by individual maintainers, release these ports back to the pool. Note
that this does not change the fact that games@ team still takes care
of these ports to excent of its capabilities.

Suggested by:	marino
2014-10-31 16:11:33 +00:00

61 lines
1.8 KiB
Makefile

# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
# $FreeBSD$
PORTNAME= kye
PORTVERSION= 1.0
PORTREVISION= 4
CATEGORIES= games python
MASTER_SITES= http://games.moria.org.uk/kye/download/ \
SF/nemysisfreebsdp/games/${PORTNAME}/:levels
# Selection of production-ready/well-known Kye Levels
# (Zipped levels already included from games.moria.org.uk are excluded)
# Please contact the maintainer if a Level is missing
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
kye-data_moria_levels.20121101.tar.gz:levels \
kye-data_nuke_levels.20121101.tar.gz:levels \
kye-data_extra_levels.20120818.tar.gz:levels
DIST_SUBDIR= kye
MAINTAINER= ports@FreeBSD.org
COMMENT= Puzzle game with arcade game elements
RESTRICTED= kye-data_nuke_levels is charityware
RESTRICTED_FILES= kye-data_nuke_levels.20121101.tar.gz
USE_GNOME= pygtk2 librsvg2
USES= python
USE_PYTHON= distutils
PORTDOCS= NEWS README
OPTIONS_DEFINE= DOCS
SUB_FILES= pkg-message
DESKTOP_ENTRIES="Python Kye" "" "Kye" \
"Kye" "Game;LogicGame;" ""
.include <bsd.port.options.mk>
post-patch:
@${REINPLACE_CMD} -e 's|share/kye|${DATADIR_REL}|' ${WRKSRC}/setup.py
@${REINPLACE_CMD} -e 's|/usr/local/share/kye|${DATADIR}|' \
${WRKSRC}/kye/common.py
post-extract-script:
@${MKDIR} ${WRKDIR}/${PORTNAME}
.for l in kye-data_moria_levels.20121101.tar.gz kye-data_nuke_levels.20121101.tar.gz \
kye-data_extra_levels.20120818.tar.gz
${TAR} xfjp ${_DISTDIR}/${l} -C ${WRKDIR}/${PORTNAME}
.endfor
post-install:
${INSTALL_DATA} ${WRKSRC}/kye-icon.png \
${STAGEDIR}${PREFIX}/share/pixmaps/Kye.png
${INSTALL_DATA} ${WRKSRC}/kye-edit-icon.png \
${STAGEDIR}${PREFIX}/share/pixmaps/Kye-edit.png
@cd ${WRKDIR}/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>