blob: bf66ca5038ecf8175c656015c42fe3ff5c006aca (
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
|
# Maintainer: qmltoslint
pkgname=kclock-rs-bin
pkgver=0.2.0
pkgrel=2
pkgdesc="A high-performance cross-platform timer application built with Rust and Slint UI"
arch=('x86_64')
url="https://codeberg.org/qml-to-slint/kclock-rs"
license=('GPL-3.0-or-later')
depends=('alsa-lib' 'fontconfig' 'freetype2' 'libxkbcommon' 'pango' 'wayland' 'xdg-utils')
provides=('kclock-rs')
conflicts=('kclock-rs')
source=("kclock-rs-x86_64-linux.tar.gz::$url/releases/download/v$pkgver/kclock-rs-x86_64-linux.tar.gz"
"kclock-rs.desktop"
"logo.svg"
"LICENSE.md")
sha256sums=('9837305ba118f291016937d77efb6a06b29f7154704b154ace28a5ca6cc418ba'
'f444a862b990c9f8f12c6e96189f53ec4e822a266ee52ce38ce5fdeb6f247e45'
'dc74db5ade14026b250ed77ef314c7a9c399524987f60f30648bcb62a72f4ea1'
'07e538516e7f484ae13c2edba3c11944c437902a27af81c222cffb3fc896967d')
package() {
cd "$srcdir/kclock-rs-$pkgver"
# Install binary
install -Dm755 kclock-rs "$pkgdir/usr/bin/kclock-rs"
# Install desktop file
install -Dm644 "$srcdir/kclock-rs.desktop" "$pkgdir/usr/share/applications/kclock-rs.desktop"
# Install icon
install -Dm644 "$srcdir/logo.svg" "$pkgdir/usr/share/pixmaps/kclock-rs.svg"
# Install license
install -Dm644 "$srcdir/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
|