summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEdoardo Morassutto2019-08-23 20:39:24 +0200
committerEdoardo Morassutto2019-08-23 20:39:24 +0200
commitc4a0ad2f15f84d9b9bddf8107e322c7b1d55c75f (patch)
tree51a7a142774042addb7a89a2736aa25b11fa0926 /PKGBUILD
parent3181da08057649168ea4b54ff953414536367c7b (diff)
downloadaur-c4a0ad2f15f84d9b9bddf8107e322c7b1d55c75f.tar.gz
Add tmbox to the package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 10 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f3a140c3023e..e2c67a0d86b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Edoardo Morassutto <edoardo.morassutto@gmail.com>
pkgname=task-maker-rust-git
-pkgver=r148.7e4f9c8
+pkgver=r149.bf5f70a
pkgrel=1
pkgdesc="The new cmsMake"
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
@@ -21,11 +21,20 @@ pkgver() {
build() {
cd "$srcdir/task-maker-rust"
git submodule update --init --recursive
+ # make sure that tmbox is recompiled and there is only one executable
+ rm -f target/release/build/task-maker-exec-*/out/bin/tmbox
cargo build --release
}
package() {
cd "$srcdir/task-maker-rust"
install -Dm755 "target/release/task-maker" "$pkgdir/usr/bin/task-maker-rust"
+ tmbox="target/release/build/task-maker-exec-*/out/bin/tmbox"
+ tmbox=( $tmbox )
+ if [[ "${#tmbox[@]}" != 1 ]]; then
+ error "tmbox was not compiled!"
+ exit 1
+ fi
+ install -Dm755 "${tmbox[0]}" "$pkgdir/usr/bin/tmbox"
}