[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD tg.protocol)

Jiachen Yang farseerfc at archlinux.org
Tue Jan 7 08:09:30 UTC 2020


    Date: Tuesday, January 7, 2020 @ 08:09:29
  Author: farseerfc
Revision: 549803

minor tweak for next build:

1. use tg.protocol in source code
2. drop libnotify optdepends
3. install telegramdesktop.appdata.xml in source code

Modified:
  telegram-desktop/trunk/PKGBUILD
Deleted:
  telegram-desktop/trunk/tg.protocol

-------------+
 PKGBUILD    |    8 ++++----
 tg.protocol |   11 -----------
 2 files changed, 4 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-01-07 04:58:33 UTC (rev 549802)
+++ PKGBUILD	2020-01-07 08:09:29 UTC (rev 549803)
@@ -31,13 +31,11 @@
     'range-v3'
 )
 optdepends=(
-    'libnotify: desktop notifications'
     'ttf-opensans: default Open Sans font family'
     'libappindicator-gtk3: AppIndicator-based tray icon'
 )
 source=(
     "https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz"
-    "tg.protocol"
     "0001-Dynamic-linking-system-libs.patch"
     "0002-Dynamic-linking-system-qt.patch"
     "0004-gtk3.patch"
@@ -46,7 +44,6 @@
     "series"
 )
 sha512sums=('af8e5d2c74d0b990958edd75a01f40b70bc21c0f69074acfb943f44fdb1f1e84465b461765a1a584513e54ab30045817b42b6839ad16cb4c1043fda89ea600f7'
-            'b87414ceaae19185a8a5749cea1f6d9f3fc3c69b8dd729e3db8790cde00b987c3c827cd30baf0eac579d1884e34aa2f37bb90778c3c0bc9ca211d75a82891b9d'
             '69fc5b50d2663af0c0bb539a6ac4b3d8996282f1701f484b9d1e29ddbd6eec942c999ee2f77d7effed13d4ecdd62e03e6ff064be0948ff91124962cc17c57143'
             '5675787e849a811679b24e86b64e651c1aded56853e52c9455d8d914b85c153b63287a0d41aaa4c39c0e805ee1f411132431340d7aba99b11fcd1036e8d37680'
             '8c3f48536ff3878baa73949057960eb5c8fcf3f152141c42740a7c0f2fc96c1708511a5d4ffe45ae9e20a08f88a3c2c77163a0a2050d7fca4356e4d2a96dfaf1'
@@ -88,8 +85,11 @@
     install -m644 "lib/xdg/telegramdesktop.desktop" "$pkgdir/usr/share/applications/telegramdesktop.desktop"
 
     install -d "$pkgdir/usr/share/kservices5"
-    install -m644 "$srcdir/tg.protocol" "$pkgdir/usr/share/kservices5/tg.protocol"
+    install -m644 "$srcdir/lib/xdg/tg.protocol" "$pkgdir/usr/share/kservices5/tg.protocol"
 
+    install -d "$pkgdir/usr/share/metainfo/"
+    install -m644 "$srcdir/lib/xdg/telegramdesktop.appdata.xml" "$pkgdir/usr/share/metainfo/telegramdesktop.appdata.xml"
+
     local icon_size icon_dir
     for icon_size in 16 32 48 64 128 256 512; do
         icon_dir="$pkgdir/usr/share/icons/hicolor/${icon_size}x${icon_size}/apps"

Deleted: tg.protocol
===================================================================
--- tg.protocol	2020-01-07 04:58:33 UTC (rev 549802)
+++ tg.protocol	2020-01-07 08:09:29 UTC (rev 549803)
@@ -1,11 +0,0 @@
-[Protocol]
-exec=/usr/bin/telegram-desktop -- %u
-protocol=tg
-input=none
-output=none
-helper=true
-listing=false
-reading=false
-writing=false
-makedir=false
-deleting=false



More information about the arch-commits mailing list