diff options
author | Tim Biermann <tbier@posteo.de> | 2021-02-14 15:11:48 +0000 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2021-02-14 15:11:48 +0000 |
commit | c5e32ea8851fa8b6fef7f56aed2c327a23fb818d (patch) | |
tree | e33254adfd77a99927836e11b1dd20d2e34b9c31 /i3status-rust/Pkgfile | |
parent | 5c017cc2ba844a0f0ff50d8fda257c24d4c0d80f (diff) | |
download | contrib-c5e32ea8851fa8b6fef7f56aed2c327a23fb818d.tar.gz contrib-c5e32ea8851fa8b6fef7f56aed2c327a23fb818d.tar.xz |
i3status-rust: 0.14.5 -> 0.14.6
Diffstat (limited to 'i3status-rust/Pkgfile')
-rw-r--r-- | i3status-rust/Pkgfile | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/i3status-rust/Pkgfile b/i3status-rust/Pkgfile index b07e99241..43bec632b 100644 --- a/i3status-rust/Pkgfile +++ b/i3status-rust/Pkgfile @@ -5,25 +5,26 @@ # Optional: notmuch pulseaudio name=i3status-rust -version=0.14.5 -release=2 +version=0.14.6 +release=1 source=(https://github.com/greshake/i3status-rust/archive/v$version/$name-$version-01.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" # configure optional dependencies [[ -e /usr/lib/libnotmuch.so ]] && PKGMK_I3STATUS_RUST+=' notmuch' [[ -e /usr/lib/pkgconfig/libpulse.pc ]] && PKGMK_I3STATUS_RUST+=' libpulse-binding' - 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 --manifest-path $name-$version/Cargo.toml + + cargo fetch --manifest-path $name-$version/Cargo.toml --locked - cargo update - cargo fetch [[ -n $PKGMK_I3STATUS_RUST ]] \ - && cargo build --release --features "$PKGMK_I3STATUS_RUST" \ - || cargo build --release --no-default-features - install -Dt $PKG/usr/bin target/release/i3status-rs + && cargo build --manifest-path $name-$version/Cargo.toml --release --features "$PKGMK_I3STATUS_RUST" \ + || cargo build --manifest-path $name-$version/Cargo.toml --release --no-default-features + + install -Dt $PKG/usr/bin $name-$version/target/release/i3status-rs } |