Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Apr 2019 16:10:13 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
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
Message-ID:  <201904251610.x3PGAD1E008054@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.mk>

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/



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