From 46001abdb25984897a253a48062aa9b034113bf7 Mon Sep 17 00:00:00 2001 From: travankor Date: Thu, 22 Apr 2021 13:30:39 -0700 Subject: [PATCH] New package: nxengine-evo-2.6.5 --- srcpkgs/nxengine-evo/template | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 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 000000000000..f7309a6d1ad9 --- /dev/null +++ b/srcpkgs/nxengine-evo/template @@ -0,0 +1,31 @@ +# Template file for 'nxengine-evo' +pkgname=nxengine-evo +version=2.6.5 +revision=1 +build_style=cmake +configure_args="-DCMAKE_BUILD_TYPE=Release" +makedepends="libpng-devel libjpeg-turbo-devel SDL2_mixer-devel SDL2_image-devel" +short_desc="Complete rewrite of the jump-and-run platformer Cave Story" +maintainer="travankor " +license="GPL-3.0-or-later" +homepage="http://www.cavestory.org/" +distfiles="https://github.com/nxengine/nxengine-evo/archive/v${version}.tar.gz + https://www.cavestory.org/downloads/cavestoryen.zip" +checksum="d28c4b780cc463c9f17dedaa0ce3f85cecc07b40fba45423785d23a3a1257658 + aa87fa30bee9b4980640c7e104791354e0f1f6411ee0d45a70af70046aa0685f" +nocross="Builds part of the package with itself" + +post_build() { + cp -r data/ ../CaveStory/ + cd ../CaveStory + ../"${pkgname}-${version}"/build/nxextract +} + +do_install() { + vbin build/nxengine-evo + vmkdir usr/share/nxengine + cp -r ../CaveStory/* ${DESTDIR}/usr/share/nxengine + + vinstall platform/xdg/org.nxengine.nxengine_evo.desktop 644 usr/share/applications/ + vinstall platform/xdg/org.nxengine.nxengine_evo.png 644 usr/share/pixmaps/ +}