Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 2017 16:30:01 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r456988 - in head/games: . jumpnbump jumpnbump/files
Message-ID:  <201712221630.vBMGU1v4026097@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



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