summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/Makefile1
-rw-r--r--games/minilens/Makefile48
-rw-r--r--games/minilens/distinfo3
-rw-r--r--games/minilens/pkg-descr11
4 files changed, 63 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index c11507e98897..b4b7deb3e125 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -609,6 +609,7 @@
SUBDIR += minerbold
SUBDIR += minetest
SUBDIR += minetest_game
+ SUBDIR += minilens
SUBDIR += mirrormagic
SUBDIR += miscom
SUBDIR += mkgichessclub
diff --git a/games/minilens/Makefile b/games/minilens/Makefile
new file mode 100644
index 000000000000..b8d1bbc19adc
--- /dev/null
+++ b/games/minilens/Makefile
@@ -0,0 +1,48 @@
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= minilens
+PORTVERSION= 1.2
+DISTVERSIONPREFIX= v
+CATEGORIES= games
+
+MAINTAINER= amdmi3@FreeBSD.org
+COMMENT= Puzzle platformer for gravity-oblivious aliens
+
+LICENSE= GPLv3+ CC-BY-SA-4.0
+LICENSE_COMB= multi
+LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= godot:devel/godot
+
+USE_GITHUB= yes
+GH_ACCOUNT= KOBUGE-Games
+
+NO_ARCH= yes
+
+PORTDOCS= *
+PORTDATA= *
+PLIST_FILES= bin/${PORTNAME}
+
+DESKTOP_ENTRIES="Minilens" \
+ "" \
+ "${DATADIR}/icon.png" \
+ "${PORTNAME}" \
+ "Game;LogicGame;" \
+ ""
+
+OPTIONS_DEFINE= DOCS
+
+do-build:
+ @${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/${PORTNAME}
+ @${ECHO_CMD} "exec \"${LOCALBASE}/bin/godot\" -path \"${DATADIR}\"" >> ${WRKDIR}/${PORTNAME}
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+ cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/CREDITS.txt ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/
+
+.include <bsd.port.mk>
diff --git a/games/minilens/distinfo b/games/minilens/distinfo
new file mode 100644
index 000000000000..18bc72afaa28
--- /dev/null
+++ b/games/minilens/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1512571648
+SHA256 (KOBUGE-Games-minilens-v1.2_GH0.tar.gz) = 145a81cc5d4ac4739ac5be4aee1a0c5a5663e8cff3255b0f6c2dcb8c96bcffbb
+SIZE (KOBUGE-Games-minilens-v1.2_GH0.tar.gz) = 9055748
diff --git a/games/minilens/pkg-descr b/games/minilens/pkg-descr
new file mode 100644
index 000000000000..34e77f1ca3a3
--- /dev/null
+++ b/games/minilens/pkg-descr
@@ -0,0 +1,11 @@
+A thousand years into post-apocalyptic Earth, many forms of life
+have gone extinct, including humans. An alien robot series, called
+Minilens, is cleaning up the Earth and collecting the surviving
+flora for research purposes.
+
+The robots' duty is to destroy all radioactive barrels and to collect
+all flora.
+
+Aliens forgot that Earth has gravity, therefore Minilens can't jump.
+
+WWW: http://kobuge-games.github.io/minilens/