Anpassungen für Haiku

This commit is contained in:
2026-07-14 11:09:00 +02:00
parent cb6617222d
commit f3e503f9da
43 changed files with 4217 additions and 11 deletions

View File

@@ -0,0 +1,41 @@
# Maintainer: Dany Thinnes <deine@email.de>
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"
}