From a1863d92b79e5013751cd28b222b72df09825e39 Mon Sep 17 00:00:00 2001 From: Solitude Date: Thu, 12 Jul 2018 23:43:22 +0300 Subject: [PATCH] New package: quakespasm-0.93.1 (#608) --- srcpkgs/quakespasm/files/quakespasm.desktop | 10 +++++++++ srcpkgs/quakespasm/template | 25 +++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 srcpkgs/quakespasm/files/quakespasm.desktop create mode 100644 srcpkgs/quakespasm/template diff --git a/srcpkgs/quakespasm/files/quakespasm.desktop b/srcpkgs/quakespasm/files/quakespasm.desktop new file mode 100644 index 00000000000..d5b151f30d6 --- /dev/null +++ b/srcpkgs/quakespasm/files/quakespasm.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Name=Quakespasm +GenericName=Quake engine +Icon=quakespasm +Exec=quakespasm +Categories=Game;Shooter; +Comment=Quakespasm Quake engine +Terminal=false +StartupNotify=true diff --git a/srcpkgs/quakespasm/template b/srcpkgs/quakespasm/template new file mode 100644 index 00000000000..8304e293d9a --- /dev/null +++ b/srcpkgs/quakespasm/template @@ -0,0 +1,25 @@ +# Template file for 'quakespasm' +pkgname=quakespasm +version=0.93.1 +revision=1 +build_style=gnu-makefile +build_wrksrc="Quake" +makedepends="SDL2-devel libmad-devel" +make_build_args="DO_USERDIRS=1 USE_SDL2=1" +make_use_env=yes +short_desc="Modern Quake 1 engine" +maintainer="SolitudeSF " +license="GPL-2.0-or-later" +homepage="http://quakespasm.sourceforge.net/" +distfiles="${SOURCEFORGE_SITE}/quakespasm/Source/quakespasm-${version}.tgz" +checksum=ed3ee6ba7e3d9454c7620757cc166e13d892f1167c7b74bef4f067e350d835ae + +case "$XBPS_TARGET_MACHINE" in + arm*) makedepends+=" libGL" +esac + +do_install() { + vbin quakespasm + vinstall ../Misc/QuakeSpasm_512.png 644 usr/share/pixmaps quakespasm.png + vinstall ${FILESDIR}/quakespasm.desktop 644 usr/share/applications +}