From e685fb45fa17628b8340b6ae091cb39f33215cdf Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Fri, 5 Jul 2019 09:06:07 +0200 Subject: [PATCH 1/2] games-arcade/taisei: New Package Signed-off-by: Haelwenn (lanodan) Monnier --- games-arcade/taisei/Manifest | 1 + games-arcade/taisei/metadata.xml | 8 ++++++ games-arcade/taisei/taisei-1.3.ebuild | 40 +++++++++++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 games-arcade/taisei/Manifest create mode 100644 games-arcade/taisei/metadata.xml create mode 100644 games-arcade/taisei/taisei-1.3.ebuild diff --git a/games-arcade/taisei/Manifest b/games-arcade/taisei/Manifest new file mode 100644 index 0000000000..866ac2d98b --- /dev/null +++ b/games-arcade/taisei/Manifest @@ -0,0 +1 @@ +DIST taisei-v1.3.tar.xz 104340220 BLAKE2B 363124855e9f429708209135c3b3cfef31a66b6b3d898f8411d9da781facc4a1f8a0b29d7fdee586b269b004c95570c35e98837b75de17e8fe108ee825501c99 SHA512 1387d7936bcd1e7d827be94698cb649d91e7c06ba642b3c897e3c3548f58a4933667cb8ced380eb4df9d2127b5a1a101a9f8ddd1301935ae14a5dbbebf4f2bde diff --git a/games-arcade/taisei/metadata.xml b/games-arcade/taisei/metadata.xml new file mode 100644 index 0000000000..c698af2344 --- /dev/null +++ b/games-arcade/taisei/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/games-arcade/taisei/taisei-1.3.ebuild b/games-arcade/taisei/taisei-1.3.ebuild new file mode 100644 index 0000000000..a70aa1834f --- /dev/null +++ b/games-arcade/taisei/taisei-1.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 2019 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL." +HOMEPAGE="http://taisei-project.org/" +LICENSE="BSD" +SLOT="0" +SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/${PN}-v${PV}.tar.xz" +KEYWORDS="~amd64" +IUSE="zip" + +S="${WORKDIR}/${PN}-v${PV}" + +DEPEND=" + media-libs/freetype:2 + >=media-libs/libpng-1.5 + media-libs/libsdl2 + media-libs/sdl2-mixer + media-libs/libwebp + sys-libs/zlib + zip? ( dev-libs/libzip ) +" + +src_prepare() { + sed -i '/strip=true/d' meson.build || die "Failed removing auto-stripping" + sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', \'taisei-${PV}\')/" \ + meson.build || die "Failed changing doc_path" + default +} + +src_configure() { + local emesonargs=( + $(meson_use zip enable_zip) + ) + meson_src_configure +} From 268c1ef53dd1715bb3ab098d7c229e2daade4176 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sat, 13 Jul 2019 11:40:16 +0200 Subject: [PATCH 2/2] games-arcade/taisei: description, upstream, USE=zip Signed-off-by: Haelwenn (lanodan) Monnier --- games-arcade/taisei/metadata.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/games-arcade/taisei/metadata.xml b/games-arcade/taisei/metadata.xml index c698af2344..3111344a52 100644 --- a/games-arcade/taisei/metadata.xml +++ b/games-arcade/taisei/metadata.xml @@ -5,4 +5,15 @@ contact@hacktivis.me Haelwenn (lanodan) Monnier + + https://github.com/taisei-project/taisei/issues + https://taisei-project.org/news.atom + taisei-project/taisei + + + Taisei is an open clone of the Touhou Project series. Touhou is a one-man project of shoot-em-up games set in an isolated world full of Japanese folklore. + + + Enable loading of game data from ZIP packages via dev-libs/libzip +