freebsd-ports/games/pyspacewar/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

56 lines
1.5 KiB
Makefile

# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
# $FreeBSD$
PORTNAME= pyspacewar
PORTVERSION= 0.9.7
PORTREVISION= 4
CATEGORIES= games python
MASTER_SITES= http://mg.pov.lt/${PORTNAME}/\
LOCAL/beech
DIST_SUBDIR= python
MAINTAINER= ports@FreeBSD.org
COMMENT= Two ships duel in a gravity field
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/GPL.txt
RUN_DEPENDS= ${PYGAME}
USES= python
USE_PYTHON= distutils autoplist
PLIST_FILES= share/icons/hicolor/16x16/apps/pyspacewar.png \
share/icons/hicolor/22x22/apps/pyspacewar.png \
share/icons/hicolor/32x32/apps/pyspacewar.png \
share/icons/hicolor/48x48/apps/pyspacewar.png \
share/pixmaps/${PORTNAME}.png
PORTDOCS= NEWS.txt README.txt performance-notes.txt
OPTIONS_DEFINE= DOCS
INSTALLS_ICONS= yes
ICON_SIZES= 16x16 22x22 32x32 48x48
DESKTOP_ENTRIES="PySpaceWar" "" ${PORTNAME} \
"${PORTNAME}" "Game;ArcadeGame;" ""
post-patch:
.for s in 16 22 32 48
@cd ${WRKSRC}/src/pyspacewar/icons && \
${MV} ${PORTNAME}${s}.png ${PORTNAME}_${s}x${s}.png
.endfor
post-install:
.for s in ${ICON_SIZES}
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps
${INSTALL_DATA} ${WRKSRC}/src/pyspacewar/icons/${PORTNAME}_${s}.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
.endfor
${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \
${STAGEDIR}${PREFIX}/share/pixmaps/
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>