# Maintainer: Dany Thinnes pkgname=barecode pkgver=1.0.0 pkgrel=1 pkgdesc="Modularer Code-Editor, entwickelt von Projekt Hirnfrei" arch=('x86_64' 'aarch64') url="https://git.projekt-hirnfrei.de/diabolus/BareCode" license=('MIT') depends=('qt6-base') makedepends=('cmake' 'ninja' 'git') # Gitea erzeugt automatisch Tarballs unter: # https://DEIN-GITEA-SERVER/DEINNAME/BareCode/archive/v1.0.0.tar.gz # # sha256sum nach dem Taggen ermitteln: # curl -L https://DEIN-GITEA-SERVER/DEINNAME/BareCode/archive/v1.0.0.tar.gz | sha256sum source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('SKIP') # Ersetzen nach erstem Tag build() { cmake \ -B build \ -S "BareCode-$pkgver" \ -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr cmake --build build } package() { DESTDIR="$pkgdir" cmake --install build install -Dm644 "BareCode-$pkgver/barecode.desktop" \ "$pkgdir/usr/share/applications/barecode.desktop" install -Dm644 "BareCode-$pkgver/LICENSE" \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }