diff options
author | Rustmilian | 2023-12-12 01:57:59 -0500 |
---|---|---|
committer | Rustmilian | 2023-12-12 01:57:59 -0500 |
commit | 54f5dc84dc39c6b8a85295e3dcee455f427771f6 (patch) | |
tree | 5020bd5701f3083c77a4a5d7591e633bac06a7d1 /PKGBUILD | |
parent | 9b2e5d5683b4dacfa5e13123f47136c6c960dee9 (diff) | |
download | aur-wl-clipboard-rs-git.tar.gz |
bump
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 20 insertions, 11 deletions
@@ -1,11 +1,11 @@ # Maintainer: Ivan Molodetskikh <yalterz@gmail.com> pkgname=wl-clipboard-rs-git -pkgver=0.2.r0.gee298eb5 +pkgver=0.8.0.r1.gbe851408e pkgrel=1 pkgdesc="A safe Rust reimplementation of the Wayland command-line copy/paste utilities" arch=('x86_64') url="https://github.com/YaLTeR/wl-clipboard-rs" -license=('MIT' 'APACHE') +license=('MIT' 'APACHE-2.0') depends=('gcc-libs') makedepends=('git' 'cargo') provides=('wl-clipboard') @@ -19,19 +19,28 @@ pkgver() { } build() { - cd "$pkgname" + cd "$pkgname/wl-clipboard-rs-tools" + CARGO_INCREMENTAL=0 cargo build --release --locked +} - cargo build --release +check() { + cd "$pkgname/wl-clipboard-rs-tools" + CARGO_INCREMENTAL=0 cargo test --release --locked } package() { - cd "$pkgname" + if [ ! -d "$pkgdir/usr/bin" ]; then + mkdir -p "$pkgdir/usr" + fi + CARGO_INCREMENTAL=0 cargo install --path "$pkgname/wl-clipboard-rs-tools" --root "$pkgdir/usr" --bins --frozen --offline + + local _f + for _f in "$pkgdir"/usr/{.crates.toml,.crates2.json}; do + [ ! -e "$_f" ] || rm "$_f" + done - install -Dm755 "target/release/wl-copy" "$pkgdir/usr/bin/wl-copy" - install -Dm755 "target/release/wl-paste" "$pkgdir/usr/bin/wl-paste" - install -Dm755 "target/release/wl-clip" "$pkgdir/usr/bin/wl-clip" + cd "$pkgname" - install -Dm644 "README.md" "$pkgdir/usr/share/doc/${pkgname}/README.md" - install -Dm644 "LICENSE-APACHE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE-APACHE" - install -Dm644 "LICENSE-MIT" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE-MIT" + install -Dm644 "README.md" "$pkgdir/usr/share/doc/$pkgname/README.md" + install -D -m 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE-APACHE LICENSE-MIT } |