From 1b49593f61139c1e23f9b702515ca358437ffa4e Mon Sep 17 00:00:00 2001 From: Luciogi Date: Fri, 8 Sep 2023 22:36:28 +0500 Subject: [PATCH] godot: add man page and mime file --- srcpkgs/godot/template | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template index d75049c368521..d010da6455e1e 100644 --- a/srcpkgs/godot/template +++ b/srcpkgs/godot/template @@ -1,7 +1,7 @@ # Template file for 'godot' pkgname=godot version=4.1.1 -revision=4 +revision=5 archs="x86_64* i686* aarch64* armv7* ppc64*" build_style=scons # Build currently fails with embree-4.X @@ -49,12 +49,15 @@ pre_build() { export CXXFLAGS=" $CXXFLAGS " } +pre_install() { + sed -i 's/name="x/name="application-x/g' misc/dist/linux/org.godotengine.Godot.xml +} + do_install() { vlicense LICENSE.txt vinstall ${FILESDIR}/godot.desktop 644 /usr/share/applications/ vinstall ${wrksrc}/icon.png 644 /usr/share/pixmaps/ godot.png - case "$XBPS_TARGET_MACHINE" in x86_64*) vbin bin/godot.linuxbsd.editor.x86_64 godot;; i686*) vbin bin/godot.linuxbsd.editor.x86_32 godot;; @@ -62,4 +65,7 @@ do_install() { armv7*) vbin bin/godot.linuxbsd.editor.arm32 godot;; ppc64*) vbin bin/godot.linuxbsd.editor.ppc64 godot;; esac + + vinstall misc/dist/linux/org.godotengine.Godot.xml 644 /usr/share/mime/packages/ + vman misc/dist/linux/godot.6 }