fix PKGBUILD: use v0.1.0 tag source for makepkg
This commit is contained in:
parent
2601611a46
commit
275eb1532f
1 changed files with 6 additions and 17 deletions
23
PKGBUILD
23
PKGBUILD
|
|
@ -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"
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue