summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorArsenArsen2018-01-11 07:18:34 +0100
committerArsenArsen2018-01-11 07:18:34 +0100
commit503df73fc59e498da63d120068a4eb0abbefc7c4 (patch)
treef194380e873174e0b1968bb2f1a02e0ddcc37421
parente1938cdc0a56f956c2675de48bd90655a285af06 (diff)
downloadaur-503df73fc59e498da63d120068a4eb0abbefc7c4.tar.gz
add desktop file
-rw-r--r--.SRCINFO8
-rw-r--r--KShare.desktop15
-rw-r--r--PKGBUILD8
3 files changed, 25 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2f7b2df9723f..c69bf061c9f0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,13 @@
pkgbase = kshare
pkgdesc = The free and open source and cross platform screen sharing software.
- pkgver = 4.1r10
+ pkgver = v4.1.r11
pkgrel = 1
url = https://github.com/ArsenArsen/KShare
arch = i686
arch = x86_64
license = MIT
+ makedepends = git
+ makedepends = pkg-config
depends = qt5-base
depends = qt5-x11extras
depends = qt5-svg
@@ -15,7 +17,9 @@ pkgbase = kshare
provides = kshare=$pkgver
conflicts = kshare-git
source = git+https://github.com/ArsenArsen/KShare.git
- sha1sums = SKIP
+ source = KShare.desktop
+ sha256sums = SKIP
+ sha256sums = 55dccedd3183f2df903d812347c97bb02855fe7f4b774947ce737609847cf5b3
pkgname = kshare
diff --git a/KShare.desktop b/KShare.desktop
new file mode 100644
index 000000000000..e392cddced72
--- /dev/null
+++ b/KShare.desktop
@@ -0,0 +1,15 @@
+[Desktop Entry]
+Name=KShare
+Comment=The free and open source and cross platform screen sharing software.
+GenericName=Screenshot Capture Utility
+Exec=/usr/bin/kshare
+Icon=/usr/share/pixmaps/KShare.png
+Type=Application
+StartupNotify=false
+Categories=Qt;Utility;
+StartupWMClass=KShare
+Actions=StartInBackground
+
+[Desktop Action StartInBackground]
+Name=Start without showing the window
+Exec=/usr/bin/kshare -b
diff --git a/PKGBUILD b/PKGBUILD
index af6fb7f07672..a0f60d80f36e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: ArsenArsen <arsenarsentmc@outlook.com>
pkgname=kshare
-pkgver=v4.1.r10
+pkgver=v4.1.r11
pkgrel=1
conflicts=("kshare-git")
pkgdesc="The free and open source and cross platform screen sharing software."
@@ -10,8 +10,8 @@ license=('MIT')
provides=('kshare=$pkgver')
depends=(qt5-base qt5-x11extras qt5-svg xcb-util-cursor ffmpeg libxfixes)
makedepends=(git pkg-config)
-source=(git+https://github.com/ArsenArsen/KShare.git)
-sha1sums=('SKIP')
+source=(git+https://github.com/ArsenArsen/KShare.git KShare.desktop)
+sha256sums=('SKIP' '55dccedd3183f2df903d812347c97bb02855fe7f4b774947ce737609847cf5b3')
prepare() {
cd KShare
@@ -28,7 +28,7 @@ package() {
cd KShare
install -Dm755 KShare "$pkgdir/usr/bin/kshare"
install -Dm644 icons/icon.png "$pkgdir/usr/share/pixmaps/KShare.png"
- # install -Dm644 KShare.desktop "$pkgdir/usr/share/applications/KShare.desktop"
+ install -Dm644 ../KShare.desktop "$pkgdir/usr/share/applications/KShare.desktop"
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
}