Initial uppload: tuxpit-kneeboard 1.0.0

This commit is contained in:
Kamil Krzysztof Kulach 2026-02-07 00:42:49 +01:00
commit fc39b43f79
2 changed files with 44 additions and 0 deletions

16
.SRCINFO Normal file
View file

@ -0,0 +1,16 @@
pkgbase = tuxpit-kneeboard
pkgdesc = Kneeboard overlay for Digital Combat Simulator made with golang and qt6.
pkgver = 1.0.0
pkgrel = 1
url = https://github.com/Kam1ni/tuxpit-kneeboard
arch = x86_64
license = MIT
makedepends = go
makedepends = git
makedepends = pkgconf
makedepends = qt6-base
optdepends = ttf-dejavu: fallback font if no system font available
source = git+https://github.com/Kam1ni/tuxpit-kneeboard.git#tag=v1.0.0
sha256sums = SKIP
pkgname = tuxpit-kneeboard

28
PKGBUILD Normal file
View file

@ -0,0 +1,28 @@
pkgname=tuxpit-kneeboard
pkgver=1.0.0
pkgrel=1
pkgdesc="Kneeboard overlay for Digital Combat Simulator made with golang and qt6."
arch=('x86_64')
url="https://github.com/Kam1ni/tuxpit-kneeboard"
license=('MIT')
dependes=('qt6-base' 'ttf-nerd-fonts-symbols')
makedepends=('go' 'git' 'pkgconf' 'qt6-base')
source=("git+https://github.com/Kam1ni/tuxpit-kneeboard.git#tag=v$pkgver")
sha256sums=('SKIP')
optdepends=('ttf-dejavu: fallback font if no system font available')
build() {
cd "$srcdir/tuxpit-kneeboard/src"
go build -v -ldflags "-s -w" -o "$pkgname"
}
package() {
cd "$srcdir/tuxpit-kneeboard"
install -Dm755 "src/$pkgname" "$pkgdir/usr/bin/$pkgname"
install -Dm644 "assets/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
install -Dm644 "assets/icon.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg"
}