fix PKGBUILD: use v0.1.0 tag source for makepkg

This commit is contained in:
Niko Marmeladkov 2026-05-30 10:31:36 +03:00
parent 2601611a46
commit 275eb1532f
Signed by untrusted user who does not match committer: Niko
GPG key ID: E3B955F9442D44E3

View file

@ -1,4 +1,5 @@
# Maintainer: nimbt <niko@n1kt.ru>
# Для разработки: 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"
}