From owner-svn-ports-head@freebsd.org Fri Dec 22 16:30:03 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 627BEEA3328; Fri, 22 Dec 2017 16:30:03 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3C9047D456; Fri, 22 Dec 2017 16:30:03 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBMGU2su026104; Fri, 22 Dec 2017 16:30:02 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBMGU1v4026097; Fri, 22 Dec 2017 16:30:01 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201712221630.vBMGU1v4026097@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Fri, 22 Dec 2017 16:30:01 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: amdmi3 X-SVN-Commit-Paths: in head/games: . jumpnbump jumpnbump/files X-SVN-Commit-Revision: 456988 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Dec 2017 16:30:03 -0000 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 +# $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 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