svn commit: r359241 - in head/games: . 3omns

Rusmir Dusko nemysis at FreeBSD.org
Wed Jun 25 13:49:00 UTC 2014


Author: nemysis
Date: Wed Jun 25 13:48:58 2014
New Revision: 359241
URL: http://svnweb.freebsd.org/changeset/ports/359241
QAT: https://qat.redports.org/buildarchive/r359241/

Log:
  3omns is an old-school arcade-style tile-based bomb-dropping deathmatch game.
  The name is a bastardization of the word Bombs
  (and you should pronounce it however you want).
  
  WWW: https://github.com/chazomaticus/3omns
  
  3omns is the successor of Bomns3 (games/bomns3).

Added:
  head/games/3omns/
  head/games/3omns/Makefile   (contents, props changed)
  head/games/3omns/distinfo   (contents, props changed)
  head/games/3omns/pkg-descr   (contents, props changed)
  head/games/3omns/pkg-plist   (contents, props changed)
Modified:
  head/games/Makefile

Added: head/games/3omns/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/3omns/Makefile	Wed Jun 25 13:48:58 2014	(r359241)
@@ -0,0 +1,49 @@
+# Created by: Rusmir Dusko <nemysis at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	3omns
+PORTVERSION=	0.1
+CATEGORIES=	games
+MASTER_SITES=	SF/nemysisfreebsdp/${CATEGORIES}/:icons
+DISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+		${PORTNAME}.png:icons
+EXTRACT_ONLY=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
+
+MAINTAINER=	nemysis at FreeBSD.org
+COMMENT=	Old-school bomb-dropping Deathmatch
+
+LICENSE=	GPLv3
+
+BUILD_DEPENDS=	${LOCALBASE}/include/argp.h:${PORTSDIR}/devel/argp-standalone \
+		asciidoc:${PORTSDIR}/textproc/asciidoc \
+		${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}:${PORTSDIR}/textproc/docbook-xml \
+		xsltproc:${PORTSDIR}/textproc/libxslt \
+		docbook-xsl>=0:${PORTSDIR}/textproc/docbook-xsl
+LIB_DEPENDS=	libxml2.so:${PORTSDIR}/textproc/libxml2
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	chazomaticus
+GH_PROJECT=	3omns
+GH_TAGNAME=	${GH_COMMIT}
+GH_COMMIT=	84f4b60
+
+USES=		compiler:c++11-lang gmake pkgconfig lua:52
+USE_SDL=	image2 sdl2 ttf2
+USE_GNOME=	glib20
+USE_AUTOTOOLS=	aclocal:env automake:env autoheader:env autoconf:env
+GNU_CONFIGURE=	yes
+
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib -largp
+
+PORTDOCS=	NEWS README
+OPTIONS_DEFINE=	DOCS
+
+pre-configure:
+	@(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${AUTORECONF} -fi)
+
+post-install:
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
+		${STAGEDIR}${PREFIX}/share/pixmaps/
+
+.include <bsd.port.mk>

Added: head/games/3omns/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/3omns/distinfo	Wed Jun 25 13:48:58 2014	(r359241)
@@ -0,0 +1,4 @@
+SHA256 (3omns-0.1.tar.gz) = b8df81e2627ceece6bf9513fb8e6736c18eeaa82d33c3b95dcfef0cedf548560
+SIZE (3omns-0.1.tar.gz) = 104728
+SHA256 (3omns.png) = 9ef759e1f3b631d856a0cf1aab627c224f26528524ff024407094c2580cc68d1
+SIZE (3omns.png) = 452

Added: head/games/3omns/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/3omns/pkg-descr	Wed Jun 25 13:48:58 2014	(r359241)
@@ -0,0 +1,5 @@
+3omns is an old-school arcade-style tile-based bomb-dropping deathmatch game.
+The name is a bastardization of the word Bombs
+(and you should pronounce it however you want).
+
+WWW: https://github.com/chazomaticus/3omns

Added: head/games/3omns/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/3omns/pkg-plist	Wed Jun 25 13:48:58 2014	(r359241)
@@ -0,0 +1,32 @@
+bin/3omns
+man/man6/3omns.6.gz
+%%DATADIR%%/base/core.lua
+%%DATADIR%%/base/entities/bomn.lua
+%%DATADIR%%/base/entities/crate.lua
+%%DATADIR%%/base/entities/dude.lua
+%%DATADIR%%/base/entities/entities.lua
+%%DATADIR%%/base/entities/entity.lua
+%%DATADIR%%/base/entities/super.lua
+%%DATADIR%%/base/generate.lua
+%%DATADIR%%/base/init.lua
+%%DATADIR%%/base/object.lua
+%%DATADIR%%/base/serial.lua
+%%DATADIR%%/base/sprites/blast.lua
+%%DATADIR%%/base/sprites/sprite.lua
+%%DATADIR%%/base/sync.lua
+%%DATADIR%%/base/util.lua
+%%DATADIR%%/gfx/sprites.png
+%%DATADIR%%/ttf/Vera.ttf
+share/applications/3omns.desktop
+share/icons/hicolor/scalable/apps/3omns.svg
+share/pixmaps/3omns.png
+ at dirrm %%DATADIR%%/base/entities
+ at dirrm %%DATADIR%%/base/sprites
+ at dirrm %%DATADIR%%/base
+ at dirrm %%DATADIR%%/gfx
+ at dirrm %%DATADIR%%/ttf
+ at dirrm %%DATADIR%%
+ at dirrmtry share/icons/hicolor/scalable/apps
+ at dirrmtry share/icons/hicolor/scalable
+ at dirrmtry share/icons/hicolor
+ at dirrmtry share/icons

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Wed Jun 25 13:45:54 2014	(r359240)
+++ head/games/Makefile	Wed Jun 25 13:48:58 2014	(r359241)
@@ -7,6 +7,7 @@
     SUBDIR += 0verkill
     SUBDIR += 3dc
     SUBDIR += 3dpong
+    SUBDIR += 3omns
     SUBDIR += 4stattack
     SUBDIR += 54321
     SUBDIR += CaribbeanStud


More information about the svn-ports-all mailing list