From 450880fd280d473e53798e13b46d6c5af3ed45ee Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Fri, 30 Aug 2024 07:09:34 -0300 Subject: [PATCH] quakespasm: update to 0.96.3, remove desktop file. --- srcpkgs/quakespasm/files/quakespasm.desktop | 10 ---------- srcpkgs/quakespasm/template | 11 ++++++++--- 2 files changed, 8 insertions(+), 13 deletions(-) delete mode 100644 srcpkgs/quakespasm/files/quakespasm.desktop diff --git a/srcpkgs/quakespasm/files/quakespasm.desktop b/srcpkgs/quakespasm/files/quakespasm.desktop deleted file mode 100644 index d5b151f30d6..00000000000 --- a/srcpkgs/quakespasm/files/quakespasm.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[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 index 50a0c50226f..9d66623761e 100644 --- a/srcpkgs/quakespasm/template +++ b/srcpkgs/quakespasm/template @@ -1,6 +1,6 @@ # Template file for 'quakespasm' pkgname=quakespasm -version=0.96.1 +version=0.96.3 revision=1 build_wrksrc="Quake" build_style=gnu-makefile @@ -13,14 +13,19 @@ license="GPL-2.0-or-later" homepage="http://quakespasm.sourceforge.net/" changelog="http://quakespasm.sourceforge.net/Quakespasm.html#s5" distfiles="${SOURCEFORGE_SITE}/quakespasm/Source/quakespasm-${version}.tar.gz" -checksum=49a53e451d5e250982a855a8c9d2694c12397f01bd6fad0dea9e3f57f443b5cc +checksum=b578d6ce4a4f7f4e26a24458f18c4bcc8d3854ae6252eb9982ee81d95e50180e case "$XBPS_TARGET_MACHINE" in arm*) makedepends+=" MesaLib-devel" esac +post_build() { + vsed -i ../Linux/net.sourceforge.quakespasm.Quakespasm.desktop \ + -e 's/Icon=net.sourceforge.quakespasm.Quakespasm/Icon=quakespasm/' +} + do_install() { vbin quakespasm vinstall ../Misc/QuakeSpasm_512.png 644 usr/share/pixmaps quakespasm.png - vinstall ${FILESDIR}/quakespasm.desktop 644 usr/share/applications + vinstall ../Linux/net.sourceforge.quakespasm.Quakespasm.desktop 644 usr/share/applications }