summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 17 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3daadc9f08a5..0d5c6db768a5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
-# Maintainer: Anselmo L. S. Melo <anselmo.melo@intel.com>
+# Maintainer: Kye Morton <pryre.dev@outlook.com>
pkgname=qgroundcontrol
pkgver=3.2.4
-pkgrel=1
-pkgdesc="Micro air vehicle ground control station."
+pkgrel=2
+pkgdesc="Ground control for unmanned vehicles."
arch=('any')
url="http://qgroundcontrol.org/"
license=('GPL3')
@@ -14,10 +14,23 @@ depends=(\
source=('https://github.com/mavlink/qgroundcontrol/releases/download/v'${pkgver}'/qgroundcontrol.tar.bz2')
md5sums=('58867938235dd74153d38f9e2f0aeb8f')
+build() {
+ echo "[Desktop Entry]
+Type=Application
+Name=QGroundControl
+Comment=Ground control for unmanned vehicles
+Path=/opt/qgroundcontrol/
+Exec=/usr/bin/qgroundcontrol
+Icon=/opt/qgroundcontrol/qgroundcontrol.png
+Terminal=false
+Categories=Qt;Utility;" > "$srcdir/${pkgname}/qgroundcontrol.desktop"
+}
+
package() {
- mkdir -p "${pkgdir}/opt" "${pkgdir}/usr/bin"
+ mkdir -p "${pkgdir}/opt" "${pkgdir}/usr/bin" "${pkgdir}/usr/share/applications"
cp -R "$srcdir/${pkgname}" "${pkgdir}/opt/qgroundcontrol"
ln -s "/opt/qgroundcontrol/qgroundcontrol-start.sh" "${pkgdir}/usr/bin/qgroundcontrol"
+ ln -s "/opt/qgroundcontrol/qgroundcontrol.desktop" "${pkgdir}/usr/share/applications/qgroundcontrol.desktop"
}
# vim:set ts=2 sw=2 et: