From 275eb1532f913a9a4fa8d8f8a63c7062b11f39b9 Mon Sep 17 00:00:00 2001 From: Niko Marmeladkov Date: Sat, 30 May 2026 10:31:36 +0300 Subject: [PATCH] fix PKGBUILD: use v0.1.0 tag source for makepkg --- PKGBUILD | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 18b74e0..288b209 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,4 +1,5 @@ # Maintainer: nimbt +# Для разработки: nimble build && sudo cp nbt nimbt-daemon /usr/bin/ pkgname=nimbt pkgver=0.1.0 pkgrel=1 @@ -7,31 +8,21 @@ arch=('x86_64' 'aarch64') url="https://git.n1kt.ru/Niko/nim-bt" license=('MIT') depends=('dbus' 'glibc') -makedepends=('nim' 'nimble' 'git') +makedepends=('nim' 'nimble') source=("$pkgname-$pkgver.tar.gz::https://git.n1kt.ru/Niko/nim-bt/archive/v$pkgver.tar.gz") sha256sums=('SKIP') -prepare() { - cd "$srcdir/$pkgname" - nimble install -y --depsOnly --nimbleDir:"$srcdir/nimble" 2>/dev/null || true -} - build() { cd "$srcdir/$pkgname" + nimble install -y --depsOnly --nimbleDir:"$srcdir/nimble" 2>/dev/null || true export NIMBLE_DIR="$srcdir/nimble" nim c \ --path:"$NIMBLE_DIR/pkgs2" \ - --gc:orc \ - -d:release \ - --opt:speed \ - --hints:off \ + --gc:orc -d:release --opt:speed --hints:off \ -o:build/nbt src/nbt.nim nim c \ --path:"$NIMBLE_DIR/pkgs2" \ - --gc:orc \ - -d:release \ - --opt:speed \ - --hints:off \ + --gc:orc -d:release --opt:speed --hints:off \ -o:build/nimbt-daemon src/nimbt_daemon.nim } @@ -40,7 +31,5 @@ package() { install -Dm755 build/nbt "$pkgdir/usr/bin/nbt" install -Dm755 build/nimbt-daemon "$pkgdir/usr/bin/nimbt-daemon" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 PKGBUILD "$pkgdir/usr/share/doc/$pkgname/PKGBUILD" - - install -Dm644 -t "$pkgdir/usr/lib/systemd/user" nimbt-daemon.service + install -Dm644 nimbt-daemon.service "$pkgdir/usr/lib/systemd/user/nimbt-daemon.service" }