Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Mar 2014 21:54:02 +0000 (UTC)
From:      Rusmir Dusko <nemysis@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r349198 - in head/games: . bomns3 bomns3/files
Message-ID:  <201403252154.s2PLs2Ak014797@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nemysis
Date: Tue Mar 25 21:54:01 2014
New Revision: 349198
URL: http://svnweb.freebsd.org/changeset/ports/349198
QAT: https://qat.redports.org/buildarchive/r349198/

Log:
  Bomns3 is an old-school arcade-style tile-based bomb-dropping deathmatch jam.
  It's still in alpha at this point, so check back as things get fleshed
  out a little more.
  
  WWW: http://chazomaticus.github.io/bomns3/

Added:
  head/games/bomns3/
  head/games/bomns3/Makefile   (contents, props changed)
  head/games/bomns3/distinfo   (contents, props changed)
  head/games/bomns3/files/
  head/games/bomns3/files/bomns3.in   (contents, props changed)
  head/games/bomns3/pkg-descr   (contents, props changed)
  head/games/bomns3/pkg-plist   (contents, props changed)
Modified:
  head/games/Makefile

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Tue Mar 25 21:50:41 2014	(r349197)
+++ head/games/Makefile	Tue Mar 25 21:54:01 2014	(r349198)
@@ -96,6 +96,7 @@
     SUBDIR += bombherman
     SUBDIR += bombz
     SUBDIR += bomns
+    SUBDIR += bomns3
     SUBDIR += boswars
     SUBDIR += bouncy
     SUBDIR += bovo

Added: head/games/bomns3/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/bomns3/Makefile	Tue Mar 25 21:54:01 2014	(r349198)
@@ -0,0 +1,51 @@
+# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	bomns3
+PORTVERSION=	0.0.0
+CATEGORIES=	games
+
+MAINTAINER=	nemysis@FreeBSD.org
+COMMENT=	Old-school bomb-dropping Deathmatch
+
+LICENSE=	GPLv3
+
+BUILD_DEPENDS=	valac:${PORTSDIR}/lang/vala
+LIB_DEPENDS=	libgee-0.8.so:${PORTSDIR}/devel/libgee
+RUN_DEPENDS=	dejavu>0:${PORTSDIR}/x11-fonts/dejavu
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	chazomaticus
+GH_PROJECT=	bomns3
+GH_TAGNAME=	${GH_COMMIT}
+GH_COMMIT=	16611e5
+
+USES=		gmake pkgconfig
+USE_SDL=	image mixer sdl ttf
+USE_GNOME=	glib20
+
+PORTDOCS=	AUTHORS README.md
+OPTIONS_DEFINE=	DOCS
+
+SUB_FILES=	${PORTNAME}
+
+DESKTOP_ENTRIES="Bomns3" "" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" ""
+
+post-patch:
+	@${REINPLACE_CMD} -e \
+	's|/usr/share/fonts/truetype/ttf-dejavu/|${LOCALBASE}/lib/X11/fonts/dejavu/|' \
+		${WRKSRC}/src/sdl/common.vala
+	@${REINPLACE_CMD} -e 's|gee-1.0|gee-0.8|' ${WRKSRC}/Makefile
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} gfx ${STAGEDIR}${DATADIR})
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR}
+	${LN} -sf ${DATADIR}/gfx/bomns3-icon.png \
+		${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
+
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/games/bomns3/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/bomns3/distinfo	Tue Mar 25 21:54:01 2014	(r349198)
@@ -0,0 +1,2 @@
+SHA256 (bomns3-0.0.0.tar.gz) = a5af7c4ebeaa15f50c53a7f1e2b64fbaa298538a84dbc6d370f351856c785d46
+SIZE (bomns3-0.0.0.tar.gz) = 49196

Added: head/games/bomns3/files/bomns3.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/bomns3/files/bomns3.in	Tue Mar 25 21:54:01 2014	(r349198)
@@ -0,0 +1,7 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+cd "%%DATADIR%%"
+exec ./bomns3 "${@}"

Added: head/games/bomns3/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/bomns3/pkg-descr	Tue Mar 25 21:54:01 2014	(r349198)
@@ -0,0 +1,5 @@
+Bomns3 is an old-school arcade-style tile-based bomb-dropping deathmatch jam.
+It's still in alpha at this point, so check back as things get fleshed
+out a little more.
+
+WWW: http://chazomaticus.github.io/bomns3/

Added: head/games/bomns3/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/bomns3/pkg-plist	Tue Mar 25 21:54:01 2014	(r349198)
@@ -0,0 +1,7 @@
+bin/bomns3
+%%DATADIR%%/bomns3
+%%DATADIR%%/gfx/bomns3-icon.png
+%%DATADIR%%/gfx/sprites.png
+share/pixmaps/bomns3.png
+@dirrm %%DATADIR%%/gfx
+@dirrm %%DATADIR%%



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