summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD21
2 files changed, 6 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 08b7753da2ab..51d6fb968aca 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = kepka-git
pkgdesc = Unofficial Telegram Desktop messaging app
- pkgver = r3355.7debac66
+ pkgver = r3407.93d2fd30
pkgrel = 1
url = https://github.com/procxx/kepka
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index f1b24d672723..3bb7fb67e228 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Maks Mazurov <foxcpp at yandex dot ru>
# Based on https://github.com/procxx/kepka/blob/dev/kepka.spec.
pkgname=kepka-git
-pkgver=r3355.7debac66
+pkgver=r3407.93d2fd30
pkgrel=1
pkgdesc='Unofficial Telegram Desktop messaging app'
arch=('x86_64')
@@ -26,7 +26,7 @@ build() {
cd "$srcdir/$pkgname"
# Out-of-source build is required.
- mkdir build
+ mkdir -p build
cd build
cmake .. \
@@ -37,21 +37,10 @@ build() {
}
package() {
- install -dm755 "$pkgdir/usr/bin"
- install -m755 "$srcdir/$pkgname/build/Telegram/Telegram" "$pkgdir/usr/bin/kepka"
+ cd "$srcdir/$pkgname/build"
- install -d "$pkgdir/usr/share/applications"
- install -m644 "$srcdir/$pkgname/lib/xdg/kepka.desktop" "$pkgdir/usr/share/applications/kepka.desktop"
+ make DESTDIR="$pkgdir" install
# I don't want to add conflicts=('telegram-desktop') thus I will not install tg.protocol.
- #install -d "$pkgdir/usr/share/kservices5"
- #install -m644 "$srcdir/$pkgname/lib/xdg/tg.protocol" "$pkgdir/usr/share/kservices5/tg.protocol"
-
- 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"
-
- install -d "$icon_dir"
- install -m644 "$srcdir/$pkgname/Telegram/Resources/art/icon${icon_size}.png" "$icon_dir/kepka.png"
- done
+ rm -f "$pkgdir/usr/share/kservices5/tg.protocol"
}