From 7088bf9c81519b2997f97d0e3ab6929d43a4b73b Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Fri, 7 Jun 2024 01:02:02 -0400 Subject: [PATCH] arduino: devendor desktop file --- srcpkgs/arduino/files/arduino.desktop | 11 ----------- srcpkgs/arduino/template | 7 +++++-- 2 files changed, 5 insertions(+), 13 deletions(-) delete mode 100644 srcpkgs/arduino/files/arduino.desktop diff --git a/srcpkgs/arduino/files/arduino.desktop b/srcpkgs/arduino/files/arduino.desktop deleted file mode 100644 index 180dea615bf..00000000000 --- a/srcpkgs/arduino/files/arduino.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Arduino -GenericName=Arduino IDE -Comment=The open-source Arduino environment -TryExec=arduino -Exec=arduino %U -Icon=arduino -Type=Application -Terminal=false -MimeType=text/x-arduino; -Categories=Development; diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template index ec54a09227d..b0d05a69e16 100644 --- a/srcpkgs/arduino/template +++ b/srcpkgs/arduino/template @@ -1,7 +1,7 @@ # Template file for 'arduino' pkgname=arduino version=1.8.19 -revision=2 +revision=3 archs="x86_64* i686* aarch64* arm*" create_wrksrc=yes build_wrksrc=Arduino-$version @@ -47,6 +47,9 @@ do_build() { -e "s#\(tools\.avrdude\.config\.path=\).*#\1/etc/avrdude.conf#" \ linux/work/hardware/arduino/avr/platform.txt convert linux/work/lib/arduino_icon.ico icon.png + + mv linux/dist/desktop.template arduino.desktop + vsed -i -e 's//arduino %U/' -e 's//arduino/' arduino.desktop } do_install() { @@ -62,5 +65,5 @@ do_install() { ;; esac done - vinstall ${FILESDIR}/arduino.desktop 644 usr/share/applications + vinstall build/arduino.desktop 644 usr/share/applications }