From c8e6e2692a621bce2eaa1caa15bf27cd836e2d7a Mon Sep 17 00:00:00 2001 From: Joseph Lansdowne Date: Fri, 18 Dec 2020 16:58:09 +0000 Subject: [PATCH] add .desktop file --- .SRCINFO | 4 +++- PKGBUILD | 12 +++++++++--- arcdps-log-manager.desktop | 8 ++++++++ 3 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 arcdps-log-manager.desktop diff --git a/.SRCINFO b/.SRCINFO index 2121f9d99a3d..e01255cd4261 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = arcdps-log-manager pkgdesc = Manager for Guild Wars 2 arcdps EVTC logs pkgver = 1.0.2 - pkgrel = 1 + pkgrel = 2 url = https://gw2scratch.com/tools/manager arch = x86_64 license = MIT @@ -10,7 +10,9 @@ pkgbase = arcdps-log-manager depends = dotnet-sdk depends = gtk3 source = git+https://github.com/gw2scratch/evtc.git#tag=manager-v1.0.2 + source = arcdps-log-manager.desktop sha256sums = SKIP + sha256sums = ed093835a12ef648e9f19035faca91db0e18c89837e66f44e4e6e81980ac5bce pkgname = arcdps-log-manager diff --git a/PKGBUILD b/PKGBUILD index 67ccde2631b3..16690a01b120 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,15 +1,17 @@ # Maintainer: Joseph Lansdowne pkgname=arcdps-log-manager pkgver=1.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="Manager for Guild Wars 2 arcdps EVTC logs" arch=(x86_64) url="https://gw2scratch.com/tools/manager" license=(MIT) makedepends=(git mono-msbuild) depends=(dotnet-sdk gtk3) -source=("git+https://github.com/gw2scratch/evtc.git#tag=manager-v$pkgver") -sha256sums=(SKIP) +source=("git+https://github.com/gw2scratch/evtc.git#tag=manager-v$pkgver" + "$pkgname.desktop") +sha256sums=(SKIP + ed093835a12ef648e9f19035faca91db0e18c89837e66f44e4e6e81980ac5bce) build () { cd "$srcdir/evtc" @@ -24,4 +26,8 @@ package () { "$pkgdir/usr/bin/$pkgname" install -D "$srcdir/evtc/LICENSE" \ "$pkgdir"/usr/share/licenses/arcdps-log-manager/LICENSE + install -D "$srcdir/evtc/ArcdpsLogManager/Images/program_icon.png" \ + "$pkgdir/usr/share/pixmaps/$pkgname.png" + install -D "$srcdir/$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" } diff --git a/arcdps-log-manager.desktop b/arcdps-log-manager.desktop new file mode 100644 index 000000000000..dbbd5e66b0b9 --- /dev/null +++ b/arcdps-log-manager.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=arcdps Log Manager +Comment=A manager for Guild Wars 2 arcdps EVTC logs +Icon=arcdps-log-manager +Exec=/usr/bin/arcdps-log-manager +Categories=Utility;