From 032980773820460f155d67ac94d16d6d4d602a07 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Mon, 22 Jul 2019 17:58:39 +0000 Subject: [PATCH] - Add games/voadi Humorous 2D adventure game for PC, Mac, and Linux, a hypothetical question is taken to the extreme. Our heroine Rachel is challenged by the brutality of nature, the politics of species, and the struggle to persevere. Rachel's vegan ethos is useful, as the island is brimming with animals that can help her, but winning their support is no easy task. Rachel must use her communication skills and problem-solving abilities-rather than coercion-to get what she wants. WWW: https://www.voadi.com/ --- games/Makefile | 1 + games/voadi/Makefile | 47 +++++++++++++++++++++++++++++++++++ games/voadi/distinfo | 3 +++ games/voadi/files/voadi.sh.in | 3 +++ games/voadi/pkg-descr | 10 ++++++++ games/voadi/pkg-message | 3 +++ 6 files changed, 67 insertions(+) create mode 100644 games/voadi/Makefile create mode 100644 games/voadi/distinfo create mode 100644 games/voadi/files/voadi.sh.in create mode 100644 games/voadi/pkg-descr create mode 100644 games/voadi/pkg-message diff --git a/games/Makefile b/games/Makefile index 7e442a4c3619..588f0033c294 100644 --- a/games/Makefile +++ b/games/Makefile @@ -1005,6 +1005,7 @@ SUBDIR += vitetris SUBDIR += vkquake SUBDIR += vms-empire + SUBDIR += voadi SUBDIR += vodovod SUBDIR += volleyball SUBDIR += vor diff --git a/games/voadi/Makefile b/games/voadi/Makefile new file mode 100644 index 000000000000..53764e435cc2 --- /dev/null +++ b/games/voadi/Makefile @@ -0,0 +1,47 @@ +# Created by: Dmitry Marakasov +# $FreeBSD$ + +PORTNAME= voadi +PORTVERSION= 0.3 +CATEGORIES= games +MASTER_SITES= https://gitlab.com/${PORTNAME}/${PORTNAME}/-/archive/v${PORTVERSION}/ +DISTNAME= ${PORTNAME}-v${PORTVERSION} + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= Vegan on a Desert Island, 2D top-down adventure game + +LICENSE= GPLv3 CC-BY-SA-4.0 +LICENSE_COMB= multi +LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE + +RUN_DEPENDS= solarus-run:games/solarus + +NO_ARCH= yes +NO_BUILD= yes + +SUB_FILES= ${PORTNAME}.sh + +PORTDOCS= README.md +PORTDATA= * +PLIST_FILES= bin/${PORTNAME} + +OPTIONS_DEFINE= DOCS + +DESKTOP_ENTRIES="Vegan on a Desert Island" \ + "" \ + "${DATADIR}/data/logos/icon_64.png" \ + "${PORTNAME}" \ + "Game;AdventureGame;" \ + "" + +do-install: + @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} +.for f in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ +.endfor + +.include diff --git a/games/voadi/distinfo b/games/voadi/distinfo new file mode 100644 index 000000000000..695052eb7858 --- /dev/null +++ b/games/voadi/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1561669319 +SHA256 (voadi-v0.3.tar.gz) = 87fe17bba2a7692bb7e88741e41f906f17267b0cf14100b7197bc3da5574455e +SIZE (voadi-v0.3.tar.gz) = 4810405 diff --git a/games/voadi/files/voadi.sh.in b/games/voadi/files/voadi.sh.in new file mode 100644 index 000000000000..0b6eac518656 --- /dev/null +++ b/games/voadi/files/voadi.sh.in @@ -0,0 +1,3 @@ +#!/bin/sh + +exec %%LOCALBASE%%/bin/solarus-run %%DATADIR%% diff --git a/games/voadi/pkg-descr b/games/voadi/pkg-descr new file mode 100644 index 000000000000..7c2d2a69d516 --- /dev/null +++ b/games/voadi/pkg-descr @@ -0,0 +1,10 @@ +Humorous 2D adventure game for PC, Mac, and Linux, a hypothetical +question is taken to the extreme. Our heroine Rachel is challenged +by the brutality of nature, the politics of species, and the struggle +to persevere. Rachel's vegan ethos is useful, as the island is +brimming with animals that can help her, but winning their support +is no easy task. Rachel must use her communication skills and +problem-solving abilities-rather than coercion-to get what she +wants. + +WWW: https://www.voadi.com/ diff --git a/games/voadi/pkg-message b/games/voadi/pkg-message new file mode 100644 index 000000000000..43ae0d6ed0cd --- /dev/null +++ b/games/voadi/pkg-message @@ -0,0 +1,3 @@ +Please keep in mind that Vegan on a Desert Island is a work in +progress, so the store is not yet complete, and also savegames +may be incompatible with future game releases.