summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorwint3rmute2023-04-08 23:31:56 +0200
committerwint3rmute2023-04-08 23:31:56 +0200
commit15065b16f51a99e0577424e03c47cad76558cb97 (patch)
treea2c06754fc355b228146b0c09572d1d5fdbde938
parentf340e4fbdd26daf136bb6c10708200bd7454b7ca (diff)
downloadaur-15065b16f51a99e0577424e03c47cad76558cb97.tar.gz
Unify the .desktop file name with package name
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD6
-rw-r--r--ardupilot-mission-planner.desktop4
3 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 662eb3a0512f..f079d32e313f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ardupilot-mission-planner
pkgdesc = Mission Planner Ground Control Station
pkgver = 1.3.80
- pkgrel = 2
+ pkgrel = 3
epoch = 2
url = https://github.com/ArduPilot/MissionPlanner
arch = x86_64
@@ -10,6 +10,6 @@ pkgbase = ardupilot-mission-planner
source = https://firmware.ardupilot.org/Tools/MissionPlanner/MissionPlanner-1.3.80.zip
source = ardupilot-mission-planner.desktop
sha256sums = 8a2be56905ad38c247721991f76168a936a8b0627d17502016db8580313ff6a4
- sha256sums = c7acaec9695d2df58ad7b7f950275d9acd086f5bbe6316eb6d0b0f6ab65b00d2
+ sha256sums = 39ff90115c509ef661d8f13e0c0384ba8e94f887cd1b4d64b49ece31f8bf4523
pkgname = ardupilot-mission-planner
diff --git a/PKGBUILD b/PKGBUILD
index e2773c329a61..ee07b42f0296 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
pkgname=ardupilot-mission-planner
pkgver=1.3.80
epoch=2
-pkgrel=2
+pkgrel=3 # Todo: reset to 1 when changing the version!
pkgdesc="Mission Planner Ground Control Station"
arch=('x86_64')
url="https://github.com/ArduPilot/MissionPlanner"
@@ -12,13 +12,15 @@ source=("https://firmware.ardupilot.org/Tools/MissionPlanner/MissionPlanner-${pk
sha256sums=(
'8a2be56905ad38c247721991f76168a936a8b0627d17502016db8580313ff6a4'
- 'c7acaec9695d2df58ad7b7f950275d9acd086f5bbe6316eb6d0b0f6ab65b00d2'
+ '39ff90115c509ef661d8f13e0c0384ba8e94f887cd1b4d64b49ece31f8bf4523'
)
package() {
install -d "${pkgdir}/opt/${pkgname}"
cp -r ${srcdir}/* ${pkgdir}/opt/${pkgname} -R
+ # Mission Planner's .zip file ships without a Linux-compatible .desktop file,
+ # so I've made one in this AUR repo to make Mission Planner easier to launch
install -d "${pkgdir}/usr/share/applications"
install -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}
diff --git a/ardupilot-mission-planner.desktop b/ardupilot-mission-planner.desktop
index f3f91efad13a..d1a79e62526b 100644
--- a/ardupilot-mission-planner.desktop
+++ b/ardupilot-mission-planner.desktop
@@ -2,11 +2,11 @@
Name=Mission Planner
Comment=Mission Planner Ground Control Station
GenericName=Ground Control Station
-Exec=mono /opt/mission-planner/MissionPlanner.exe
+Exec=mono /opt/ardupilot-mission-planner/MissionPlanner.exe
# Icon=visual-studio-code
Type=Application
StartupNotify=false
-StartupWMClass=mission-planner-ardupilot
+StartupWMClass=ardupilot-mission-planner
Categories=Utility;
Keywords=ardupilot;mission;planner;uav