blob: 6a3a645031e09fa89ec67394c52fc9a46ef74921 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# Maintainer: Moon Sungjoon <sumoon at seoulsaram dot org>
pkgname=kiwitalk-bin
pkgver=0.5.1
pkgrel=1
pkgdesc="An UNOFFICIAL cross-platform KakaoTalk client written in TypeScript & Rust"
arch=('x86_64')
url="https://github.com/KiwiTalk/KiwiTalk"
license=('Apache')
conflicts=('kiwitalk')
provides=('kiwitalk')
depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gtk3' 'hicolor-icon-theme' 'pango' 'webkit2gtk' 'libappindicator-gtk3')
_prgname="kiwi-talk"
_debfile="${_prgname}_${pkgver}_amd64.deb"
source=("https://github.com/KiwiTalk/KiwiTalk/releases/download/v${pkgver}/${_debfile}")
sha256sums=('2bace7e4438e2f5095cdd55136f818ef8ae82d36315d8addbc3c7edbf52df016')
#sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
prepare() {
ar x ${_debfile}
bsdtar -xf data.tar.gz
rm -f data.tar.gz
}
package() {
cd "$srcdir"
# Install binaries
install -Dm755 usr/bin/${_prgname} -t "$pkgdir/usr/bin/"
# Install desktop file from deb
install -Dm644 "usr/share/applications/${_prgname}.desktop" -t \
"$pkgdir/usr/share/applications/"
# Install desktop icons from deb
for icon_size in 32 128 256 512; do
icons_dir="usr/share/icons/hicolor/${icon_size}x${icon_size}/apps"
install -Dm644 "${icons_dir}/${_prgname}.png" -t "$pkgdir/${icons_dir}/"
done
}
|