forked from The-Capstone-Project/Clearch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPKGBUILD
21 lines (21 loc) · 723 Bytes
/
PKGBUILD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Maintainer: Eric TK <[email protected]>
pkgname=clearch
pkgver=0.1.0
pkgrel=1
pkgdesc="A simple CLI tool written in Rust"
arch=('x86_64')
url="https://github.com/Zane-Dev14/ClearchOnlyTar"
license=('MIT')
depends=('glibc')
makedepends=('rust' 'cargo')
source=("https://github.com/Zane-Dev14/ClearchOnlyTar/raw/main/clearch-cli-0.1.0.tar.gz")
sha256sums=('SKIP')
build() {
cd "$srcdir"
cargo build --release --locked --all-features --target-dir=target
}
package() {
install -Dm755 "$srcdir/target/release/clearch" "$pkgdir/usr/bin/clearch"
install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -Dm644 "$srcdir/README.md" "$pkgdir/usr/share/doc/$pkgname/README.md"
}