svn commit: r305624 - in head/games: . bombherman
Jason Helfman
jgh at FreeBSD.org
Tue Oct 9 23:56:53 UTC 2012
Author: jgh
Date: Tue Oct 9 23:56:53 2012
New Revision: 305624
URL: http://svn.freebsd.org/changeset/ports/305624
Log:
- add new port: games/bombherman
A Bomberman clone written in C++, student project for SUPINFO, France
WWW: https://github.com/Keruspe/Bomb-her-man
PR: 167973
Submitted by: nemysis at gmx.ch
Added:
head/games/bombherman/
head/games/bombherman/Makefile (contents, props changed)
head/games/bombherman/distinfo (contents, props changed)
head/games/bombherman/pkg-descr (contents, props changed)
head/games/bombherman/pkg-plist (contents, props changed)
Modified:
head/games/Makefile
Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile Tue Oct 9 23:39:08 2012 (r305623)
+++ head/games/Makefile Tue Oct 9 23:56:53 2012 (r305624)
@@ -93,6 +93,7 @@
SUBDIR += bomberclone
SUBDIR += bomberinstinct
SUBDIR += bombermaze
+ SUBDIR += bombherman
SUBDIR += bomns
SUBDIR += boswars
SUBDIR += braincurses
Added: head/games/bombherman/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/bombherman/Makefile Tue Oct 9 23:56:53 2012 (r305624)
@@ -0,0 +1,73 @@
+# Created by: nemysis at gmx.ch
+#
+# $FreeBSD$
+
+PORTNAME= bomb-her-man
+PORTVERSION= 0.3
+CATEGORIES= games
+MASTER_SITES= GH \
+ SF/nemysisfreebsdp/:icons
+DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+ ${PORTNAME}_icons.tar.gz:icons
+
+MAINTAINER= nemysis at gmx.ch
+COMMENT= Bomberman clone written in C++
+
+LICENSE= GPLv3
+
+BUILD_DEPENDS= automake:${PORTSDIR}/devel/automake \
+ p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
+LIB_DEPENDS= cairo:${PORTSDIR}/graphics/cairo
+
+USE_GITHUB= yes
+GH_ACCOUNT= Keruspe
+GH_PROJECT= Bomb-her-man
+GH_TAGNAME= master
+GH_COMMIT= 8f5aa22
+
+USE_SDL= sdl image mixer ttf
+USE_GNOME= intltool librsvg2
+GNU_CONFIGURE= yes
+AUTOMAKE_ARGS= --add-missing
+USE_GMAKE= yes
+ALL_TARGET= # empty
+MAKE_JOBS_SAFE= yes
+
+CFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+PORTDOCS= AUTHORS ChangeLog NEWS README
+
+DESKTOP_ENTRIES="Bomb-her-man" "${COMMENT}" "${PORTNAME}_48.png" \
+ "${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+
+OPTIONS_DEFINE= NLS
+OPTIONS_DEFAULT= NLS
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MNLS}
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.else
+CONFIGURE_ARGS+= --disable-nls
+PLIST_SUB+= NLS="@comment "
+.endif
+
+pre-configure:
+ @(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./autogen.sh)
+
+.if ${PORT_OPTIONS:MNLS}
+ @${REINPLACE_CMD} -e 's|itlocaledir = $$(prefix)/$$(DATADIRNAME)/locale|itlocaledir = $$(prefix)/share/locale|' \
+ ${WRKSRC}/po/Makefile.in.in
+.endif
+
+post-install:
+ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}*.png ${PREFIX}/share/pixmaps
+
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
Added: head/games/bombherman/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/bombherman/distinfo Tue Oct 9 23:56:53 2012 (r305624)
@@ -0,0 +1,4 @@
+SHA256 (bomb-her-man-0.3.tar.gz) = 6ccf847f7452afaec664ee6f0dae50895ed7138bfc27479254e539d56b8cca9c
+SIZE (bomb-her-man-0.3.tar.gz) = 2019211
+SHA256 (bomb-her-man_icons.tar.gz) = b2a402bd226ccb324c0b9dbe24540da99880409ca2d2e862725eb08120c02978
+SIZE (bomb-her-man_icons.tar.gz) = 29696
Added: head/games/bombherman/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/bombherman/pkg-descr Tue Oct 9 23:56:53 2012 (r305624)
@@ -0,0 +1,3 @@
+A Bomberman clone written in C++, student project for SUPINFO, France
+
+WWW: https://github.com/Keruspe/Bomb-her-man
Added: head/games/bombherman/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/bombherman/pkg-plist Tue Oct 9 23:56:53 2012 (r305624)
@@ -0,0 +1,78 @@
+bin/bomb-her-man
+%%DATADIR%%/biolinum.ttf
+%%DATADIR%%/graphics/background.svg
+%%DATADIR%%/graphics/barrel.svg
+%%DATADIR%%/graphics/bomb-her-man.svg
+%%DATADIR%%/graphics/bomb.svg
+%%DATADIR%%/graphics/bonuses/1.svg
+%%DATADIR%%/graphics/bonuses/2.svg
+%%DATADIR%%/graphics/bonuses/3.svg
+%%DATADIR%%/graphics/bonuses/4.svg
+%%DATADIR%%/graphics/bonuses/5.svg
+%%DATADIR%%/graphics/bonuses/6.svg
+%%DATADIR%%/graphics/explosion.svg
+%%DATADIR%%/graphics/floor.svg
+%%DATADIR%%/graphics/players/1/0/0.svg
+%%DATADIR%%/graphics/players/1/0/1.svg
+%%DATADIR%%/graphics/players/1/0/2.svg
+%%DATADIR%%/graphics/players/1/0/3.svg
+%%DATADIR%%/graphics/players/1/1/0.svg
+%%DATADIR%%/graphics/players/1/1/1.svg
+%%DATADIR%%/graphics/players/1/1/2.svg
+%%DATADIR%%/graphics/players/1/1/3.svg
+%%DATADIR%%/graphics/players/1/2/0.svg
+%%DATADIR%%/graphics/players/1/2/1.svg
+%%DATADIR%%/graphics/players/1/2/2.svg
+%%DATADIR%%/graphics/players/1/2/3.svg
+%%DATADIR%%/graphics/players/1/3/0.svg
+%%DATADIR%%/graphics/players/1/3/1.svg
+%%DATADIR%%/graphics/players/1/3/2.svg
+%%DATADIR%%/graphics/players/1/3/3.svg
+%%DATADIR%%/graphics/players/2/0/0.svg
+%%DATADIR%%/graphics/players/2/0/1.svg
+%%DATADIR%%/graphics/players/2/0/2.svg
+%%DATADIR%%/graphics/players/2/0/3.svg
+%%DATADIR%%/graphics/players/2/1/0.svg
+%%DATADIR%%/graphics/players/2/1/1.svg
+%%DATADIR%%/graphics/players/2/1/2.svg
+%%DATADIR%%/graphics/players/2/1/3.svg
+%%DATADIR%%/graphics/players/2/2/0.svg
+%%DATADIR%%/graphics/players/2/2/1.svg
+%%DATADIR%%/graphics/players/2/2/2.svg
+%%DATADIR%%/graphics/players/2/2/3.svg
+%%DATADIR%%/graphics/players/2/3/0.svg
+%%DATADIR%%/graphics/players/2/3/1.svg
+%%DATADIR%%/graphics/players/2/3/2.svg
+%%DATADIR%%/graphics/players/2/3/3.svg
+%%DATADIR%%/graphics/scores/1/equal.svg
+%%DATADIR%%/graphics/scores/1/lose.svg
+%%DATADIR%%/graphics/scores/1/win.svg
+%%DATADIR%%/graphics/scores/2/equal.svg
+%%DATADIR%%/graphics/scores/2/lose.svg
+%%DATADIR%%/graphics/scores/2/win.svg
+%%DATADIR%%/graphics/scores/background-horizontal.svg
+%%DATADIR%%/graphics/scores/background-vertical.svg
+%%DATADIR%%/graphics/tomb1.svg
+%%DATADIR%%/graphics/tomb2.svg
+%%NLS%%share/locale/fr/LC_MESSAGES/bomb-her-man.mo
+share/pixmaps/bomb-her-man_48.png
+share/pixmaps/bomb-her-man_64.png
+share/pixmaps/bomb-her-man_72.png
+share/pixmaps/bomb-her-man_96.png
+ at dirrm %%DATADIR%%/graphics/scores/2
+ at dirrm %%DATADIR%%/graphics/scores/1
+ at dirrm %%DATADIR%%/graphics/scores
+ at dirrm %%DATADIR%%/graphics/players/2/3
+ at dirrm %%DATADIR%%/graphics/players/2/2
+ at dirrm %%DATADIR%%/graphics/players/2/1
+ at dirrm %%DATADIR%%/graphics/players/2/0
+ at dirrm %%DATADIR%%/graphics/players/2
+ at dirrm %%DATADIR%%/graphics/players/1/3
+ at dirrm %%DATADIR%%/graphics/players/1/2
+ at dirrm %%DATADIR%%/graphics/players/1/1
+ at dirrm %%DATADIR%%/graphics/players/1/0
+ at dirrm %%DATADIR%%/graphics/players/1
+ at dirrm %%DATADIR%%/graphics/players
+ at dirrm %%DATADIR%%/graphics/bonuses
+ at dirrm %%DATADIR%%/graphics
+ at dirrm %%DATADIR%%
More information about the svn-ports-all
mailing list