diff options
author | Luis Martinez | 2021-03-16 21:01:53 -0500 |
---|---|---|
committer | Luis Martinez | 2021-03-16 21:01:53 -0500 |
commit | 0f739237be1244cad67c6b9d11c2aad3dad7d802 (patch) | |
tree | bec6dee8c7ffb73ebd9fc3637f2bb7c933a90d7f /PKGBUILD | |
download | aur-0f739237be1244cad67c6b9d11c2aad3dad7d802.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b7eaedadb39f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: lmartinez-mirror +# Contributor: Pierre Dommerc <dommerc dot pierre at geemail dot com> +pkgname=bato +pkgver=0.1.3 +pkgrel=1 +pkgdesc="Small program to send battery notifications" +arch=('x86_64') +url="https://github.com/doums/bato" +license=('MPL2') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +depends=('libnotify') +makedepends=('cmake' 'rust') +sha256sums=('eff35fb2e51e41fb91cced7b9ca2c2a092bbd43fa102a157c8c148e538f25fd4') + +prepare() { + cd "$pkgname-$pkgver" + sed -i "s/version = \"0.1.2\"/version = \"$pkgver\"/" Cargo.lock +} + +build() { + cd "$pkgname-$pkgver" + cargo build --release --locked --all-features --target-dir=target +} + +check() { + cd "$pkgname-$pkgver" + cargo test --release --locked --target-dir=target +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 target/release/bato -t "$pkgdir/usr/bin" + install -Dm 444 README.md -t "$pkgdir/usr/share/doc/$pkgname/" +} |