From 14178b18c365912beea500859fba8513b8efcb04 Mon Sep 17 00:00:00 2001 From: Aicaya Maro Date: Tue, 5 Sep 2023 01:30:15 -0400 Subject: [PATCH] New package: nxengine-evo-2.6.5 --- srcpkgs/nxengine-evo/template | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 srcpkgs/nxengine-evo/template diff --git a/srcpkgs/nxengine-evo/template b/srcpkgs/nxengine-evo/template new file mode 100644 index 0000000000000..ead5bb0a26065 --- /dev/null +++ b/srcpkgs/nxengine-evo/template @@ -0,0 +1,29 @@ +# Template file for 'nxengine-evo' +pkgname=nxengine-evo +version=2.6.5 +revision=1 +_rev=1 +_translation=1.14 +archs="x86_64* i686*" +create_wrksrc=yes +build_wrksrc="$pkgname-$version${_rev:+"-$_rev"}" +build_style=cmake +makedepends="SDL2-devel SDL2_mixer-devel SDL2_image-devel libpng-devel + libjpeg-turbo-devel" +short_desc="Upgraded version of NXEngine, an open-source port of Cave Story" +maintainer="Aicaya Maro " +license="GPL-3.0-or-later" +homepage="https://github.com/nxengine/nxengine-evo" +distfiles="${homepage}/archive/refs/tags/v${version}${_rev:+"-$_rev"}.tar.gz + https://www.cavestory.org/downloads/cavestoryen.zip + ${homepage%/*}/translations/releases/download/v${_translation}/all.zip" +checksum="db9b78b0c4005959ab8f3a6a05c02d86e764e6593cdd11a2178c581bb03a0699 + aa87fa30bee9b4980640c7e104791354e0f1f6411ee0d45a70af70046aa0685f + 1dd85a8c230c5ebf23c6fd6283fe168d9bf4044339d1e93e324bd336165a4422" + +pre_install() { + cp -r "${wrksrc}/CaveStory/data" \ + "${wrksrc}/CaveStory/Doukutsu.exe" \ + "${wrksrc}/data" . + ./build/nxextract +}