From owner-svn-ports-all@freebsd.org Thu Apr 25 16:10:15 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76FD6159B85C; Thu, 25 Apr 2019 16:10:15 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1B87D8C895; Thu, 25 Apr 2019 16:10:15 +0000 (UTC) (envelope-from 0mp@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E960C261CA; Thu, 25 Apr 2019 16:10:14 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x3PGAEUZ008059; Thu, 25 Apr 2019 16:10:14 GMT (envelope-from 0mp@FreeBSD.org) Received: (from 0mp@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x3PGAD1E008054; Thu, 25 Apr 2019 16:10:13 GMT (envelope-from 0mp@FreeBSD.org) Message-Id: <201904251610.x3PGAD1E008054@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: 0mp set sender to 0mp@FreeBSD.org using -f From: Mateusz Piotrowski <0mp@FreeBSD.org> Date: Thu, 25 Apr 2019 16:10:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r500026 - in head/games: . orthorobot orthorobot/files X-SVN-Group: ports-head X-SVN-Commit-Author: 0mp X-SVN-Commit-Paths: in head/games: . orthorobot orthorobot/files X-SVN-Commit-Revision: 500026 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 1B87D8C895 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-0.99)[-0.995,0]; NEURAL_HAM_SHORT(-0.98)[-0.978,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 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: Thu, 25 Apr 2019 16:10:15 -0000 Author: 0mp Date: Thu Apr 25 16:10:13 2019 New Revision: 500026 URL: https://svnweb.freebsd.org/changeset/ports/500026 Log: New port: games/orthobot: Perspective puzzle game Literally bridging the gap between 2D and 3D games, Ortho Robot is a perspective based puzzle game, where you flatten the view to move across gaps. Your objective is to reach the ending green block (either by standing directly on it or standing on it in relative space). For some extra challenge, try to collect all coins and perfect your time, steps and number of warps. WWW: http://stabyourself.net/orthorobot/ Added: head/games/orthorobot/ head/games/orthorobot/Makefile (contents, props changed) head/games/orthorobot/distinfo (contents, props changed) head/games/orthorobot/files/ head/games/orthorobot/files/orthorobot.in (contents, props changed) head/games/orthorobot/files/pkg-message.in (contents, props changed) head/games/orthorobot/pkg-descr (contents, props changed) Modified: head/games/Makefile Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Thu Apr 25 16:08:53 2019 (r500025) +++ head/games/Makefile Thu Apr 25 16:10:13 2019 (r500026) @@ -696,6 +696,7 @@ SUBDIR += openxcom SUBDIR += openyahtzee SUBDIR += orbital_eunuchs_sniper + SUBDIR += orthorobot SUBDIR += osgg SUBDIR += outerspace SUBDIR += p5-Acme-GuessNumber Added: head/games/orthorobot/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/orthorobot/Makefile Thu Apr 25 16:10:13 2019 (r500026) @@ -0,0 +1,39 @@ +# $FreeBSD$ + +PORTNAME= orthorobot +DISTVERSIONPREFIX= v +DISTVERSION= 1.1.1-1 +DISTVERSIONSUFFIX= -g48f0742 +CATEGORIES= games + +MAINTAINER= 0mp@FreeBSD.org +COMMENT= Perspective puzzle game + +LICENSE= WTFPL +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= zip:archivers/zip +# Does not work with LÖVE 11. +RUN_DEPENDS= love10:devel/love10 + +USE_GITHUB= yes +GH_ACCOUNT= Stabyourself + +NO_ARCH= yes + +SUB_FILES= ${PORTNAME} pkg-message +SUB_LIST+= LOVE_CMD=${LOVE_CMD} PORTNAME=${PORTNAME} + +PLIST_FILES= bin/${PORTNAME} ${DATADIR}/${PORTNAME}.love + +LOVE_CMD= ${LOCALBASE}/bin/love10 + +do-build: + cd ${WRKSRC} && zip -9 -r ${PORTNAME}.love . + +do-install: + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.love ${STAGEDIR}${DATADIR}/ + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + +.include Added: head/games/orthorobot/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/orthorobot/distinfo Thu Apr 25 16:10:13 2019 (r500026) @@ -0,0 +1,3 @@ +TIMESTAMP = 1555338330 +SHA256 (Stabyourself-orthorobot-v1.1.1-1-g48f0742_GH0.tar.gz) = 986e30fcb4898e33ffef2eaf6861545975ee8f6240fdd312b33c4bb19b68d119 +SIZE (Stabyourself-orthorobot-v1.1.1-1-g48f0742_GH0.tar.gz) = 3403536 Added: head/games/orthorobot/files/orthorobot.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/orthorobot/files/orthorobot.in Thu Apr 25 16:10:13 2019 (r500026) @@ -0,0 +1,4 @@ +#! /bin/sh - +# $FreeBSD$ + +exec %%LOVE_CMD%% %%DATADIR%%/%%PORTNAME%%.love "$@" Added: head/games/orthorobot/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/orthorobot/files/pkg-message.in Thu Apr 25 16:10:13 2019 (r500026) @@ -0,0 +1,3 @@ +Start Ortho Robot with the following command: + +%%PREFIX%%/bin/orthorobot Added: head/games/orthorobot/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/orthorobot/pkg-descr Thu Apr 25 16:10:13 2019 (r500026) @@ -0,0 +1,7 @@ +Literally bridging the gap between 2D and 3D games, Ortho Robot is a +perspective based puzzle game, where you flatten the view to move across gaps. +Your objective is to reach the ending green block (either by standing directly +on it or standing on it in relative space). For some extra challenge, try to +collect all coins and perfect your time, steps and number of warps. + +WWW: http://stabyourself.net/orthorobot/