diff options
author | Michael Straube | 2021-12-30 11:46:27 +0100 |
---|---|---|
committer | Michael Straube | 2021-12-30 11:46:27 +0100 |
commit | 397ad2172636bbd2b9f30a3d95995150741f60c1 (patch) | |
tree | e9d0bc0b21c8a4e0efcb0fcca6f7fd00c069b855 | |
parent | b67ce67855437144faa25d958712f035053a89fd (diff) | |
download | aur-397ad2172636bbd2b9f30a3d95995150741f60c1.tar.gz |
Update to 3.0.0
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 26 insertions, 17 deletions
@@ -1,15 +1,15 @@ pkgbase = edges pkgdesc = Command-line tool to set up hot-corners - pkgver = 2.0.2 - pkgrel = 2 + pkgver = 3.0.0 + pkgrel = 1 url = https://github.com/MichaelStraube/edges arch = x86_64 - license = GPL3 - makedepends = libxfixes - depends = libx11 + license = MIT + makedepends = cargo + depends = gcc-libs depends = libxi depends = libxrandr - source = https://github.com/MichaelStraube/edges/archive/2.0.2/edges-2.0.2.tar.gz - sha512sums = 92bb030ce9ad06b3b99672f7efe360afa9020f5918cbfb3e22efa09042a0bba79502b492d3101d8e1cc9831d4c8794cf7d2b80273ed2f548526c6f3a613914e2 + source = https://github.com/MichaelStraube/edges/archive/3.0.0/edges-3.0.0.tar.gz + sha512sums = 27462a539f578e9707f464ad41853b74cf743d15ddde36811955f802404f375ecf0e1620f2d310de82c1eb4898b5cb2962541181d59a627c91913435cad840c1 pkgname = edges @@ -1,23 +1,32 @@ # Maintainer: Michael Straube <michael.straubej@gmail.com> pkgname=edges -pkgver=2.0.2 -pkgrel=2 +pkgver=3.0.0 +pkgrel=1 pkgdesc="Command-line tool to set up hot-corners" arch=(x86_64) url="https://github.com/MichaelStraube/edges" -license=(GPL3) -depends=(libx11 libxi libxrandr) -makedepends=(libxfixes) +license=(MIT) +depends=(gcc-libs libxi libxrandr) +makedepends=(cargo) source=("https://github.com/MichaelStraube/edges/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('92bb030ce9ad06b3b99672f7efe360afa9020f5918cbfb3e22efa09042a0bba79502b492d3101d8e1cc9831d4c8794cf7d2b80273ed2f548526c6f3a613914e2') +sha512sums=('27462a539f578e9707f464ad41853b74cf743d15ddde36811955f802404f375ecf0e1620f2d310de82c1eb4898b5cb2962541181d59a627c91913435cad840c1') + +prepare() { + cd $pkgname-$pkgver + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} build() { - cd $pkgname-$pkgver - make + cd $pkgname-$pkgver + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release --all-features } package() { - cd $pkgname-$pkgver - make PREFIX=/usr DESTDIR="$pkgdir" install + cd $pkgname-$pkgver + install -Dm755 target/release/edges "$pkgdir/usr/bin/edges" + install -Dm644 man/edges.1 "$pkgdir/usr/share/man/man1/edges.1" + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |