summaryrefslogtreecommitdiff
path: root/delta/Pkgfile
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-06-26 17:28:58 +0000
committerTim Biermann <tbier@posteo.de>2021-06-26 17:36:03 +0000
commit421936fee0edebdd97abd3d0f3558110ac5983ac (patch)
tree92cf7b7ceb7f739b3fa8cdaaa0c8bbb570eb83d4 /delta/Pkgfile
parentd9cd38f0dbac20da0565b80d7d6f7301892f3596 (diff)
downloadcontrib-421936fee0edebdd97abd3d0f3558110ac5983ac.tar.gz
contrib-421936fee0edebdd97abd3d0f3558110ac5983ac.tar.xz
delta: 0.8.0 -> 0.8.1
Diffstat (limited to 'delta/Pkgfile')
-rw-r--r--delta/Pkgfile25
1 files changed, 11 insertions, 14 deletions
diff --git a/delta/Pkgfile b/delta/Pkgfile
index 58ab127e0..5cb26612c 100644
--- a/delta/Pkgfile
+++ b/delta/Pkgfile
@@ -4,28 +4,25 @@
# Depends on: rust
name=delta
-version=0.8.0
+version=0.8.1
release=1
source=(https://github.com/dandavison/delta/archive/$version/$name-$version.tar.gz)
build() {
- cd $name-$version
prt-get isinst sccache && export RUSTC_WRAPPER=/usr/bin/sccache
mkdir "$PKGMK_SOURCE_DIR/rust" || true
export CARGO_HOME="$PKGMK_SOURCE_DIR/rust"
- cargo update
- cargo fetch
- cargo build --release --locked
- install -Dt $PKG/usr/bin target/release/delta
+ cargo update --manifest-path $name-$version/Cargo.toml
+ cargo build --release --locked --manifest-path $name-$version/Cargo.toml
+
+ install -Dt $PKG/usr/bin $name-$version/target/release/$name
# install auto-completion files if the ports for it are installed
- if [ -e /usr/share/zsh ]; then
- install -Dm644 etc/completion/completion.zsh \
- $PKG/usr/share/zsh/site-functions/_delta
- fi
- if [ -e /usr/lib/pkgconfig/bash-completion.pc ]; then
- install -Dm644 etc/completion/completion.bash \
- $PKG/usr/share/bash-completion/completions/delta
- fi
+ prt-get isinst zsh &&
+ install -Dm644 $name-$version/etc/completion/completion.zsh \
+ $PKG/usr/share/zsh/site-functions/_delta || true
+ prt-get isinst bash-completion &&
+ install -Dm644 $name-$version/etc/completion/completion.bash \
+ $PKG/usr/share/bash-completion/completions/delta || true
}

Generated by cgit