Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 2017 10:09:23 -0700
From:      Adam Weinberger <adamw@adamw.org>
To:        Dmitry Marakasov <amdmi3@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r456988 - in head/games: . jumpnbump jumpnbump/files
Message-ID:  <8409D100-AA7E-4C7B-9E19-3820DE2803E9@adamw.org>
In-Reply-To: <201712221630.vBMGU1v4026097@repo.freebsd.org>
References:  <201712221630.vBMGU1v4026097@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 22 Dec, 2017, at 9:30, Dmitry Marakasov <amdmi3@FreeBSD.org> wrote:
>
> 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

Hi Dmitry,

This is a resurrection of
games/jumpnbump||2009-03-23|Has expired: Tcl 8.0 support is going to be  
dropped
from r230766.

# Adam


--
Adam Weinberger
adamw@adamw.org
http://www.adamw.org


>
> 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?8409D100-AA7E-4C7B-9E19-3820DE2803E9>