summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHari Saksena2023-04-15 07:22:27 +0530
committerHari Saksena2023-04-15 07:22:27 +0530
commit5957f9f1c69f3ad29e11d8267e753204f1e24eb1 (patch)
tree19268e60833c1fe02530fe4082ac8614ace37d09
parent390e30b5c94a193a5d2032c6740dec1d750bd82f (diff)
downloadaur-5957f9f1c69f3ad29e11d8267e753204f1e24eb1.tar.gz
Add license, icon and shortcut
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD23
-rw-r--r--mmconneqt.desktop15
3 files changed, 33 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2f9285444ee1..96fdf2fd1ca5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mmconneqt-git
pkgdesc = A simple Qt based gui for ModemManager
- pkgver = v0.1.0.r0.g84d2892
- pkgrel = 1
+ pkgver = v0.1.1.r1.gface047
+ pkgrel = 2
url = https://gitlab.com/Antiquete/mmconneqt
arch = any
license = GPL3
@@ -9,7 +9,9 @@ pkgbase = mmconneqt-git
depends = qt5-base
provides = mmconneqt
conflicts = mmconneqt
+ source = mmconneqt.desktop
source = git+https://gitlab.com/Antiquete/mmconneqt.git
+ sha256sums = 450d9c141e90acca697baf20aeaad8da8f3142550dc6f98101abbef5e502fc60
sha256sums = SKIP
pkgname = mmconneqt-git
diff --git a/PKGBUILD b/PKGBUILD
index 5d244c7d6577..717c8086a559 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
# Maintainer: Antiquete <antiquete@proton.me>
pkgname=mmconneqt-git
-pkgver=v0.1.0.r0.g84d2892
-pkgrel=1
+_pkgname=${pkgname%-git}
+pkgver=v0.1.1.r1.gface047
+pkgrel=2
pkgdesc="A simple Qt based gui for ModemManager"
arch=(any)
url="https://gitlab.com/Antiquete/mmconneqt"
@@ -10,20 +11,24 @@ license=('GPL3')
depends=(qt5-base)
makedepends=(git)
optdepends=()
-provides=(${pkgname%-git})
-conflicts=(${pkgname%-git})
-source=("git+$url.git")
-sha256sums=('SKIP')
+provides=($_pkgname)
+conflicts=($_pkgname)
+source=(mmconneqt.desktop "git+$url.git")
+sha256sums=('450d9c141e90acca697baf20aeaad8da8f3142550dc6f98101abbef5e502fc60' 'SKIP')
pkgver() {
- cd "${pkgname%-git}"
+ cd "$_pkgname"
git describe --long --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
package() {
- cd "${pkgname%-git}"
+ cd "$_pkgname"
mkdir build && cd build
qmake-qt5 PREFIX=/usr QMAKE_CFLAGS="${CFLAGS}" QMAKE_CXXFLAGS="${CXXFLAGS}" QMAKE_LFLAGS="${LDFLAGS}" ../MMConneqt.pro
make
- install -Dm755 mmconneqt "${pkgdir}/usr/bin/mmconneqt"
+ install -Dm644 "${srcdir}/${_pkgname}/COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/COPYING"
+ install -Dm755 "${srcdir}/${_pkgname}/build/mmconneqt" "${pkgdir}/usr/bin/mmconneqt"
+ install -Dm644 "${srcdir}/${_pkgname}/src/icon.png" "${pkgdir}/usr/share/icons/${_pkgname}.png"
+ install -Dm644 "${srcdir}/${_pkgname}/src/icon.png" "${pkgdir}/usr/share/pixmaps/${_pkgname}.png"
+ install -Dm644 "${srcdir}/mmconneqt.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
}
diff --git a/mmconneqt.desktop b/mmconneqt.desktop
new file mode 100644
index 000000000000..a474251b7da5
--- /dev/null
+++ b/mmconneqt.desktop
@@ -0,0 +1,15 @@
+[Desktop Entry]
+Name=MMConneqt
+Name[en_US]=MMConneqt
+GenericName=Modem Manager
+GenericName[en_US]=Modem Manager
+Comment=A simple Qt based gui for ModemManager
+Comment[en_US]=A simple Qt based gui wrapper for ModemManager
+Icon=mmconneqt
+Exec=mmconneqt
+NoDisplay=false
+StartupNotify=true
+Categories=Qt;System;Utility;TelephonyTools;
+Keywords=mmconneqt;modem;manager;sms;
+Terminal=false
+Type=Application