From e0e88f243a98b907e0de9e9a011525c2bb2a401a Mon Sep 17 00:00:00 2001 From: wiz Date: Wed, 14 Dec 2022 14:51:58 +0000 Subject: games/sais: import sais-1.6.3 Strange Adventures in Infinite Space, a time-limited space exploration game. --- games/sais/DESCR | 2 ++ games/sais/Makefile | 32 +++++++++++++++++++++++++++++++ games/sais/PLIST | 17 ++++++++++++++++ games/sais/distinfo | 6 ++++++ games/sais/patches/patch-src_is__fileio.h | 14 ++++++++++++++ 5 files changed, 71 insertions(+) create mode 100644 games/sais/DESCR create mode 100644 games/sais/Makefile create mode 100644 games/sais/PLIST create mode 100644 games/sais/distinfo create mode 100644 games/sais/patches/patch-src_is__fileio.h diff --git a/games/sais/DESCR b/games/sais/DESCR new file mode 100644 index 00000000000..8ecb3465815 --- /dev/null +++ b/games/sais/DESCR @@ -0,0 +1,2 @@ +Strange Adventures in Infinite Space, a time-limited space exploration +game. diff --git a/games/sais/Makefile b/games/sais/Makefile new file mode 100644 index 00000000000..3504a718940 --- /dev/null +++ b/games/sais/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1 2022/12/14 14:51:58 wiz Exp $ + +DISTNAME= sais-1.6.3 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_GITHUB:=kuroneko/} +GITHUB_TAG= v${PKGVERSION_NOREV} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/kuroneko/sais/ +COMMENT= Strange Adventures in Infinite Space +LICENSE= gnu-gpl-v3 + +USE_CMAKE= yes +USE_LANGUAGES= c c++ +USE_TOOLS+= pkg-config + +CMAKE_INSTALL_PREFIX= ${PREFIX}/libexec/sais + +INSTALLATION_DIRS+= bin + +post-build: + ${ECHO} '#!/bin/sh' > ${WRKDIR}/strange + ${ECHO} 'cd ${PREFIX}/libexec/sais && ./strange' >> ${WRKDIR}/strange + ${CHMOD} 755 ${WRKDIR}/strange + +post-install: + ${INSTALL_SCRIPT} ${WRKDIR}/strange ${DESTDIR}${PREFIX}/bin + +.include "../../devel/SDL2/buildlink3.mk" +.include "../../audio/SDL2_mixer/buildlink3.mk" +.include "../../devel/physfs/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/games/sais/PLIST b/games/sais/PLIST new file mode 100644 index 00000000000..e2b66e2cde7 --- /dev/null +++ b/games/sais/PLIST @@ -0,0 +1,17 @@ +@comment $NetBSD: PLIST,v 1.1 2022/12/14 14:51:58 wiz Exp $ +bin/strange +libexec/sais/LICENSES.txt +libexec/sais/README1st.txt +libexec/sais/manual.txt +libexec/sais/mods.txt +libexec/sais/mods/eelfarm/gamedata/cards.ini +libexec/sais/mods/eelfarm/gamedata/items.ini +libexec/sais/mods/eelfarm/graphics/combtbg2.pcx +libexec/sais/mods/flakgun/gamedata/cards.ini +libexec/sais/mods/flakgun/gamedata/items.ini +libexec/sais/mods/flakgun/gamedata/ships.ini +libexec/sais/mods/flakgun/gamedata/systems.ini +libexec/sais/mods/flakgun/gamedata/weapons.ini +libexec/sais/mods/flakgun/graphics/weapons/frame019.tga +libexec/sais/saisdata.zip +libexec/sais/strange diff --git a/games/sais/distinfo b/games/sais/distinfo new file mode 100644 index 00000000000..b80881de201 --- /dev/null +++ b/games/sais/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2022/12/14 14:51:58 wiz Exp $ + +BLAKE2s (sais-1.6.3.tar.gz) = 512900da760cb09a26d3c4786f5f5671874e4b956d7f5195cc4b52657e82365b +SHA512 (sais-1.6.3.tar.gz) = 99ca8de25caf9d2dd62afd4a67a4d811feccc5dab0c0767a864f3eb70bb495c8b580bbd683f5d7261337750eddb8556de75a893386032e01049b86168b8072e8 +Size (sais-1.6.3.tar.gz) = 13511138 bytes +SHA1 (patch-src_is__fileio.h) = 14c21154da05b2bf95c0a90504611c738e6ae3fb diff --git a/games/sais/patches/patch-src_is__fileio.h b/games/sais/patches/patch-src_is__fileio.h new file mode 100644 index 00000000000..c56d1f6d1ee --- /dev/null +++ b/games/sais/patches/patch-src_is__fileio.h @@ -0,0 +1,14 @@ +$NetBSD: patch-src_is__fileio.h,v 1.1 2022/12/14 14:51:58 wiz Exp $ + +Add missing header file. + +--- src/is_fileio.h.orig 2020-10-14 04:48:50.000000000 +0000 ++++ src/is_fileio.h +@@ -22,6 +22,7 @@ + #define IS_FILEIO_H + + #include ++#include + + typedef PHYSFS_File * IS_FileHdl; + -- cgit v1.2.3