From 8f08ff2337f88c2029ebbd1f7599990bbc3b09c1 Mon Sep 17 00:00:00 2001 From: Illia Shestakov Date: Mon, 2 Sep 2019 17:43:52 +0300 Subject: [PATCH] New package: The-Powder-Toy-94.1 --- srcpkgs/The-Powder-Toy/template | 34 +++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 srcpkgs/The-Powder-Toy/template diff --git a/srcpkgs/The-Powder-Toy/template b/srcpkgs/The-Powder-Toy/template new file mode 100644 index 00000000000..8f1983977a6 --- /dev/null +++ b/srcpkgs/The-Powder-Toy/template @@ -0,0 +1,34 @@ +# Template file for 'The-Powder-Toy' +pkgname=The-Powder-Toy +version=94.1 +revision=1 +build_style=scons +makedepends="SDL2-devel lua51-devel fftw-devel bzip2-devel zlib-devel" +short_desc="Falling sand physics sandbox, simulates air pressure, velocity & heat" +maintainer="Illia Shestakov " +license="GPL-3.0-or-later" +homepage="https://powdertoy.co.uk/" +distfiles="https://github.com/The-Powder-Toy/${pkgname}/archive/v${version}.tar.gz" +checksum=9770c0732c97e4e89a1e53330c969e9675595f78e6673c519c3724d6df591e72 +CPPDEFINES=IGNORE_UPDATES + +case "$XBPS_TARGET_MACHINE" + in x86_64*|i686*) + ;; + *) + make_build_args="--no-sse";; +esac + +do_install() { + case "$XBPS_TARGET_MACHINE" in + x86_64*) + vbin build/powder64 powder;; + i686*) + vbin build/powder powder;; + *) + vbin build/powder-legacy powder;; + esac + vdoc README.md + vinstall resources/powder.desktop 664 /usr/share/applications/ + vinstall resources/icon/powder-256.png 644 /usr/share/pixmaps/ powder.png +}