diff options
author | Rusmir Dusko <nemysis@FreeBSD.org> | 2014-06-25 13:48:58 +0000 |
---|---|---|
committer | Rusmir Dusko <nemysis@FreeBSD.org> | 2014-06-25 13:48:58 +0000 |
commit | c1a91b42dba73e69ca2e60fa5aaf2b72388bcb30 (patch) | |
tree | 0c323a657290dbc3a6ae74bf4b6ac446bfd50e67 | |
parent | bd58a87d67bfc7f089c057485b5252415318a322 (diff) | |
download | ports-c1a91b42dba73e69ca2e60fa5aaf2b72388bcb30.tar.gz ports-c1a91b42dba73e69ca2e60fa5aaf2b72388bcb30.zip |
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).
Notes
Notes:
svn path=/head/; revision=359241
-rw-r--r-- | games/3omns/Makefile | 49 | ||||
-rw-r--r-- | games/3omns/distinfo | 4 | ||||
-rw-r--r-- | games/3omns/pkg-descr | 5 | ||||
-rw-r--r-- | games/3omns/pkg-plist | 32 | ||||
-rw-r--r-- | games/Makefile | 1 |
5 files changed, 91 insertions, 0 deletions
diff --git a/games/3omns/Makefile b/games/3omns/Makefile new file mode 100644 index 000000000000..3a6a034d48b7 --- /dev/null +++ b/games/3omns/Makefile @@ -0,0 +1,49 @@ +# Created by: Rusmir Dusko <nemysis@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@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> diff --git a/games/3omns/distinfo b/games/3omns/distinfo new file mode 100644 index 000000000000..c8f9243da6c3 --- /dev/null +++ b/games/3omns/distinfo @@ -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 diff --git a/games/3omns/pkg-descr b/games/3omns/pkg-descr new file mode 100644 index 000000000000..cfea35d723fe --- /dev/null +++ b/games/3omns/pkg-descr @@ -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 diff --git a/games/3omns/pkg-plist b/games/3omns/pkg-plist new file mode 100644 index 000000000000..8a435c6d1334 --- /dev/null +++ b/games/3omns/pkg-plist @@ -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 +@dirrm %%DATADIR%%/base/entities +@dirrm %%DATADIR%%/base/sprites +@dirrm %%DATADIR%%/base +@dirrm %%DATADIR%%/gfx +@dirrm %%DATADIR%%/ttf +@dirrm %%DATADIR%% +@dirrmtry share/icons/hicolor/scalable/apps +@dirrmtry share/icons/hicolor/scalable +@dirrmtry share/icons/hicolor +@dirrmtry share/icons diff --git a/games/Makefile b/games/Makefile index 1d7cc58e1c02..9714a835029c 100644 --- a/games/Makefile +++ b/games/Makefile @@ -7,6 +7,7 @@ SUBDIR += 0verkill SUBDIR += 3dc SUBDIR += 3dpong + SUBDIR += 3omns SUBDIR += 4stattack SUBDIR += 54321 SUBDIR += CaribbeanStud |