diff options
author | txtsd | 2023-10-25 10:35:13 +0530 |
---|---|---|
committer | txtsd | 2023-10-26 13:39:47 +0530 |
commit | 408bb03e1b4db49d52b6710484fe489076dc331d (patch) | |
tree | 867f0f327f836cff2d6c19f91fd7fb9f6c455a2f | |
parent | 96adcfd4760613b82e9fb9f29ad189c5417114f3 (diff) | |
download | aur-408bb03e1b4db49d52b6710484fe489076dc331d.tar.gz |
upgpkg: gtkcord4-git r280.9c86416-1
Add service file for dbus
Signed-off-by: txtsd <code@ihavea.quest>
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | so.libdb.gtkcord4.service | 3 |
3 files changed, 16 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = gtkcord4-git pkgdesc = Discord client written in go and gtk4 - pkgver = r271.dea45f4 + pkgver = r280.9c86416 pkgrel = 1 url = https://github.com/diamondburned/gtkcord4 arch = x86_64 @@ -14,6 +14,8 @@ pkgbase = gtkcord4-git provides = gtkcord4 conflicts = gtkcord4 source = git+https://github.com/diamondburned/gtkcord4 + source = so.libdb.gtkcord4.service sha256sums = SKIP + sha256sums = f57c464e1aaa9eab28f6303fdff43a5c1299b27278948769a3d24009213aa105 pkgname = gtkcord4-git @@ -2,7 +2,8 @@ pkgname=gtkcord4-git _pkgname=gtkcord4 -pkgver=r271.dea45f4 +_fqpn=so.libdb.${_pkgname} +pkgver=r280.9c86416 pkgrel=1 pkgdesc='Discord client written in go and gtk4' arch=('x86_64' 'aarch64') @@ -12,8 +13,10 @@ depends=('gtk4' 'gobject-introspection' 'libadwaita') provides=('gtkcord4') conflicts=('gtkcord4') makedepends=('git' 'go') -source=('git+https://github.com/diamondburned/gtkcord4') -sha256sums=('SKIP') +source=('git+https://github.com/diamondburned/gtkcord4' + "${_fqpn}.service") +sha256sums=('SKIP' + 'f57c464e1aaa9eab28f6303fdff43a5c1299b27278948769a3d24009213aa105') pkgver() { cd "${_pkgname}" @@ -41,10 +44,11 @@ package() { cd "${_pkgname}/build" install -Dm755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" install -Dm644 "${srcdir}/${_pkgname}/LICENSE.md" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" - sed -i "s/Chat;/Chat;InstantMessaging;/" "${srcdir}/${_pkgname}/nix/so.libdb.gtkcord4.desktop" - install -Dm644 "${srcdir}/${_pkgname}/nix/so.libdb.gtkcord4.desktop" "${pkgdir}/usr/share/applications/so.libdb.gtkcord4.desktop" - install -Dm644 "${srcdir}/${_pkgname}/so.libdb.gtkcord4.metainfo.xml" "${pkgdir}/usr/share/metainfo/so.libdb.gtkcord4.metainfo.xml" + sed -i "s/Chat;/Chat;InstantMessaging;/" "${srcdir}/${_pkgname}/nix/${_fqpn}.desktop" + install -Dm644 "${srcdir}/${_pkgname}/nix/${_fqpn}.desktop" "${pkgdir}/usr/share/applications/${_fqpn}.desktop" + install -Dm644 "${srcdir}/${_pkgname}/${_fqpn}.metainfo.xml" "${pkgdir}/usr/share/metainfo/${_fqpn}.metainfo.xml" install -Dm644 "${srcdir}/${_pkgname}/.github/logo.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/gtkcord4.png" install -Dm644 "${srcdir}/${_pkgname}/internal/icons/hicolor/scalable/apps/logo.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/gtkcord4.svg" + install -Dm644 "${srcdir}/${_fqpn}.service" "${pkgdir}/usr/share/dbus-1/services/${_fqpn}.service" } diff --git a/so.libdb.gtkcord4.service b/so.libdb.gtkcord4.service new file mode 100644 index 000000000000..7db3f06202ad --- /dev/null +++ b/so.libdb.gtkcord4.service @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=so.libdb.gtkcord4 +Exec=/usr/bin/gtkcord4 --gapplication-service |