delta: 0.8.0 -> 0.8.1
This commit is contained in:
parent
d9cd38f0db
commit
421936fee0
@ -1,5 +1,5 @@
|
|||||||
untrusted comment: verify with /etc/ports/contrib.pub
|
untrusted comment: verify with /etc/ports/contrib.pub
|
||||||
RWSagIOpLGJF38gr9mLy+qWSKm2CkrWPy7E2Ei1z5XfH8w0xh1CBqx1DGUQMqCDrqzisMCG1gB8oXvaiizzEo+QrCMk7BYNwRQk=
|
RWSagIOpLGJF3xYM0+TeM4xUyEdg3FRgwau8KQwRszQucoz5kPlPYct6B29iAVuWGFb+G2xkXkJRPM9XmhBF4CK7rtdQaIZq1wM=
|
||||||
SHA256 (Pkgfile) = d35c28548ee083ceead318548dfe4defbca5cf4773c2cbbc1c2695f6a8552702
|
SHA256 (Pkgfile) = 8fdfec5051a319c0b585eea81469b1f565b0d07bb0014e62475b502f344e6fe6
|
||||||
SHA256 (.footprint) = e4db9cceee1c1464b8c8f43b6b2129519b473b85c04c71cd7d667d8960e41396
|
SHA256 (.footprint) = e4db9cceee1c1464b8c8f43b6b2129519b473b85c04c71cd7d667d8960e41396
|
||||||
SHA256 (delta-0.8.0.tar.gz) = 706b55667de221b651b0d938dfbb468112b322ed41a634d3ca5c8bd861b19e8a
|
SHA256 (delta-0.8.1.tar.gz) = e478acf90c1125af0cfcb055c1e2b358080d192fbf83cf5ddfa40241830ab826
|
||||||
|
@ -4,28 +4,25 @@
|
|||||||
# Depends on: rust
|
# Depends on: rust
|
||||||
|
|
||||||
name=delta
|
name=delta
|
||||||
version=0.8.0
|
version=0.8.1
|
||||||
release=1
|
release=1
|
||||||
source=(https://github.com/dandavison/delta/archive/$version/$name-$version.tar.gz)
|
source=(https://github.com/dandavison/delta/archive/$version/$name-$version.tar.gz)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd $name-$version
|
|
||||||
prt-get isinst sccache && export RUSTC_WRAPPER=/usr/bin/sccache
|
prt-get isinst sccache && export RUSTC_WRAPPER=/usr/bin/sccache
|
||||||
mkdir "$PKGMK_SOURCE_DIR/rust" || true
|
mkdir "$PKGMK_SOURCE_DIR/rust" || true
|
||||||
export CARGO_HOME="$PKGMK_SOURCE_DIR/rust"
|
export CARGO_HOME="$PKGMK_SOURCE_DIR/rust"
|
||||||
|
|
||||||
cargo update
|
cargo update --manifest-path $name-$version/Cargo.toml
|
||||||
cargo fetch
|
cargo build --release --locked --manifest-path $name-$version/Cargo.toml
|
||||||
cargo build --release --locked
|
|
||||||
install -Dt $PKG/usr/bin target/release/delta
|
install -Dt $PKG/usr/bin $name-$version/target/release/$name
|
||||||
|
|
||||||
# install auto-completion files if the ports for it are installed
|
# install auto-completion files if the ports for it are installed
|
||||||
if [ -e /usr/share/zsh ]; then
|
prt-get isinst zsh &&
|
||||||
install -Dm644 etc/completion/completion.zsh \
|
install -Dm644 $name-$version/etc/completion/completion.zsh \
|
||||||
$PKG/usr/share/zsh/site-functions/_delta
|
$PKG/usr/share/zsh/site-functions/_delta || true
|
||||||
fi
|
prt-get isinst bash-completion &&
|
||||||
if [ -e /usr/lib/pkgconfig/bash-completion.pc ]; then
|
install -Dm644 $name-$version/etc/completion/completion.bash \
|
||||||
install -Dm644 etc/completion/completion.bash \
|
$PKG/usr/share/bash-completion/completions/delta || true
|
||||||
$PKG/usr/share/bash-completion/completions/delta
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user