From owner-svn-ports-all@freebsd.org Sun Dec 24 20:23:25 2017 Return-Path: Delivered-To: svn-ports-all@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 36E84EA8BBA; Sun, 24 Dec 2017 20:23:25 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6629F6879D; Sun, 24 Dec 2017 20:23:22 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 24bd3d96 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sun, 24 Dec 2017 13:23:19 -0700 (MST) Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: svn commit: r456988 - in head/games: . jumpnbump jumpnbump/files From: Adam Weinberger In-Reply-To: <8409D100-AA7E-4C7B-9E19-3820DE2803E9@adamw.org> Date: Sun, 24 Dec 2017 13:23:17 -0700 Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <36E75845-84D2-4C7F-A82C-442CA8E9BC41@adamw.org> References: <201712221630.vBMGU1v4026097@repo.freebsd.org> <8409D100-AA7E-4C7B-9E19-3820DE2803E9@adamw.org> To: Dmitry Marakasov X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 20:23:25 -0000 > On 22 Dec, 2017, at 10:09, Adam Weinberger wrote: > >> On 22 Dec, 2017, at 9:30, Dmitry Marakasov 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. Dmitry, This clobbered the SVN history. When you can, please remove the port and re-add it as a resurrection. # Adam -- Adam Weinberger adamw@adamw.org http://www.adamw.org > > # 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 >> +# $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