Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Oct 2012 23:56:53 +0000 (UTC)
From:      Jason Helfman <jgh@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r305624 - in head/games: . bombherman
Message-ID:  <201210092356.q99NurK1011979@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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@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
+@dirrm %%DATADIR%%/graphics/scores/2
+@dirrm %%DATADIR%%/graphics/scores/1
+@dirrm %%DATADIR%%/graphics/scores
+@dirrm %%DATADIR%%/graphics/players/2/3
+@dirrm %%DATADIR%%/graphics/players/2/2
+@dirrm %%DATADIR%%/graphics/players/2/1
+@dirrm %%DATADIR%%/graphics/players/2/0
+@dirrm %%DATADIR%%/graphics/players/2
+@dirrm %%DATADIR%%/graphics/players/1/3
+@dirrm %%DATADIR%%/graphics/players/1/2
+@dirrm %%DATADIR%%/graphics/players/1/1
+@dirrm %%DATADIR%%/graphics/players/1/0
+@dirrm %%DATADIR%%/graphics/players/1
+@dirrm %%DATADIR%%/graphics/players
+@dirrm %%DATADIR%%/graphics/bonuses
+@dirrm %%DATADIR%%/graphics
+@dirrm %%DATADIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210092356.q99NurK1011979>