svn commit: r456988 - in head/games: . jumpnbump jumpnbump/files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri Dec 22 16:30:03 UTC 2017
Author: amdmi3
Date: Fri Dec 22 16:30:01 2017
New Revision: 456988
URL: https://svnweb.freebsd.org/changeset/ports/456988
Log:
This is a game for the whole family. You play cute fluffy little
bunnies and hop on each other's heads.
At the beginning you are in the menu, where you have to let each
active player jump over the tree trunk to enter the play area, and
then walk to the right. You will then enter the arena. The aim is
to jump on the other bunnies' heads...
Jump 'n Bump was originally a DOS game by Brainchild Design, which
was open sourced under the GPL license and ported to SDL, and then
SDL2.
WWW: https://gitlab.com/LibreGames/jumpnbump
Added:
head/games/jumpnbump/
head/games/jumpnbump/Makefile (contents, props changed)
head/games/jumpnbump/distinfo (contents, props changed)
head/games/jumpnbump/files/
head/games/jumpnbump/files/patch-menu_Makefile (contents, props changed)
head/games/jumpnbump/files/patch-menu_po_Makefile (contents, props changed)
head/games/jumpnbump/pkg-descr (contents, props changed)
head/games/jumpnbump/pkg-plist (contents, props changed)
Modified:
head/games/Makefile
Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile Fri Dec 22 15:39:32 2017 (r456987)
+++ head/games/Makefile Fri Dec 22 16:30:01 2017 (r456988)
@@ -458,6 +458,7 @@
SUBDIR += joequake
SUBDIR += jools
SUBDIR += jtans
+ SUBDIR += jumpnbump
SUBDIR += jutils
SUBDIR += jvgs
SUBDIR += jzip
Added: head/games/jumpnbump/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/jumpnbump/Makefile Fri Dec 22 16:30:01 2017 (r456988)
@@ -0,0 +1,41 @@
+# Created by: Dmitry Marakasov <amdmi3 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= jumpnbump
+PORTVERSION= 1.60
+CATEGORIES= games
+MASTER_SITES= https://gitlab.com/LibreGames/jumpnbump/repository/${PORTVERSION}/archive.tar.bz2?dummy=/
+
+MAINTAINER= amdmi3 at FreeBSD.org
+COMMENT= Play cute bunnies jumping on each other's heads
+
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= gettext gmake shebangfix tar:bzip2
+SHEBANG_FILES= ${WRKSRC}/menu/jumpnbump_menu.py.pre
+USE_SDL= sdl2 mixer2 net2
+
+WRKSRC= ${WRKDIR}/${DISTNAME}-3b37e6f8951419bfce4601cda0ed500622d5bedf
+PORTDOCS= AUTHORS ChangeLog README.md
+
+OPTIONS_DEFINE= LAUNCHER DOCS NLS
+OPTIONS_DEFAULT=LAUNCHER
+OPTIONS_SUB= yes
+
+LAUNCHER_DESC= Install pygtk launcher
+LAUNCHER_USES= python:2.7,run
+LAUNCHER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>0:x11-toolkits/py-gtk2@${PY_FLAVOR}
+
+post-install:
+.for f in jnbpack gobpack jnbunpack jumpnbump
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f}
+.endfor
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for f in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
+.endfor
+
+.include <bsd.port.mk>
Added: head/games/jumpnbump/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/jumpnbump/distinfo Fri Dec 22 16:30:01 2017 (r456988)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1513863624
+SHA256 (jumpnbump-1.60.tar.bz2) = b156d1ecd35fd02281f55787ebf1c33e74adcaea2773a3450bf2554120774a2c
+SIZE (jumpnbump-1.60.tar.bz2) = 377991
Added: head/games/jumpnbump/files/patch-menu_Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/jumpnbump/files/patch-menu_Makefile Fri Dec 22 16:30:01 2017 (r456988)
@@ -0,0 +1,15 @@
+--- menu/Makefile.orig 2017-05-24 18:01:25 UTC
++++ menu/Makefile
+@@ -20,8 +20,10 @@ clean:
+ $(MAKE) -C po clean
+
+ install:
+- install -D -m 644 jumpnbump_menu.glade $(DESTDIR)$(GAMEDATADIR)/jumpnbump/jumpnbump_menu.glade
+- install -D -m 755 jumpnbump_menu.py $(DESTDIR)$(BINDIR)/jumpnbump-menu
++ install -d $(DESTDIR)$(GAMEDATADIR)/jumpnbump/
++ install -m 644 jumpnbump_menu.glade $(DESTDIR)$(GAMEDATADIR)/jumpnbump/jumpnbump_menu.glade
++ install -d $(DESTDIR)$(BINDIR)
++ install -m 755 jumpnbump_menu.py $(DESTDIR)$(BINDIR)/jumpnbump-menu
+
+ $(MAKE) -C po install
+
Added: head/games/jumpnbump/files/patch-menu_po_Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/jumpnbump/files/patch-menu_po_Makefile Fri Dec 22 16:30:01 2017 (r456988)
@@ -0,0 +1,12 @@
+--- menu/po/Makefile.orig 2017-05-24 18:01:25 UTC
++++ menu/po/Makefile
+@@ -12,7 +12,8 @@ clean:
+
+ install:
+ for lang in $(LANGS) ; do \
+- install -D -m 0644 $$lang.mo $(DESTDIR)$(DATADIR)/locale/$$lang/LC_MESSAGES/jumpnbump-menu.mo ; \
++ install -d $(DESTDIR)$(DATADIR)/locale/$$lang/LC_MESSAGES ; \
++ install -m 0644 $$lang.mo $(DESTDIR)$(DATADIR)/locale/$$lang/LC_MESSAGES/jumpnbump-menu.mo ; \
+ done
+
+ uninstall:
Added: head/games/jumpnbump/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/jumpnbump/pkg-descr Fri Dec 22 16:30:01 2017 (r456988)
@@ -0,0 +1,13 @@
+This is a game for the whole family. You play cute fluffy little
+bunnies and hop on each other's heads.
+
+At the beginning you are in the menu, where you have to let each
+active player jump over the tree trunk to enter the play area, and
+then walk to the right. You will then enter the arena. The aim is
+to jump on the other bunnies' heads...
+
+Jump 'n Bump was originally a DOS game by Brainchild Design, which
+was open sourced under the GPL license and ported to SDL, and then
+SDL2.
+
+WWW: https://gitlab.com/LibreGames/jumpnbump
Added: head/games/jumpnbump/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/jumpnbump/pkg-plist Fri Dec 22 16:30:01 2017 (r456988)
@@ -0,0 +1,13 @@
+bin/gobpack
+bin/jnbpack
+bin/jnbunpack
+bin/jumpnbump
+%%LAUNCHER%%bin/jumpnbump-menu
+share/appdata/jumpnbump.appdata.xml
+%%LAUNCHER%%share/applications/jumpnbump-menu.desktop
+share/applications/jumpnbump.desktop
+share/icons/jumpnbump.png
+%%DATADIR%%/jumpbump.dat
+%%LAUNCHER%%%%DATADIR%%/jumpnbump_menu.glade
+%%NLS%%share/locale/fr/LC_MESSAGES/jumpnbump-menu.mo
+share/man/man6/jumpnbump.6
More information about the svn-ports-all
mailing list