diff options
author | Ashcon Mohseninia | 2020-08-20 18:54:26 +0100 |
---|---|---|
committer | Ashcon Mohseninia | 2020-08-20 18:54:26 +0100 |
commit | 04a36c6bf37c4de25057e64bc46e3e02e4b8ab6d (patch) | |
tree | b781f26f8215fb62d47afe4b05357207313c0d7a | |
parent | cbf04898a1acc1bafd69bdebd5a1c6104826d729 (diff) | |
download | aur-04a36c6bf37c4de25057e64bc46e3e02e4b8ab6d.tar.gz |
PKGBUILD changes from Fabio
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 24 insertions, 26 deletions
@@ -1,7 +1,7 @@ pkgbase = razer-laptop-control-git pkgdesc = Daemon and CLI for razer laptop's for RGB, fan and power control - pkgver = 1.5 - pkgrel = 2 + pkgver = 1.0.1.r61.g118726d + pkgrel = 1 url = https://github.com/rnd-ash/razer-laptop-control install = daemon.install arch = i686 @@ -16,7 +16,7 @@ pkgbase = razer-laptop-control-git conflicts = openrazer-meta-git conflicts = openrazer-daemon-git source = git+https://github.com/rnd-ash/razer-laptop-control - md5sums = SKIP + sha256sums = SKIP pkgname = razer-laptop-control-git @@ -1,34 +1,32 @@ # Maintainer : Ashcon Mohseninia <ashcon50@gmail.com> -pkgver() { - cd "razer-laptop-control" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} -pkgver=v1.0.1.r60.gdd4ffa0 -pkgname="razer-laptop-control-git" +pkgver=1.0.1.r61.g118726d +pkgname=razer-laptop-control-git pkgrel=1 pkgdesc="Daemon and CLI for razer laptop's for RGB, fan and power control" -arch=('i686' 'x86_64') +arch=(i686 x86_64) url="https://github.com/rnd-ash/razer-laptop-control" -license=("GPL2") -depends=('razer-laptop-control-dkms-git') -makedepends=('git' 'rust' 'cargo') -source=("git+https://github.com/rnd-ash/razer-laptop-control") -md5sums=("SKIP") -conflicts=("openrazer-meta" "openrazer-driver-dkms" "openrazer-meta-git" "openrazer-daemon-git") +license=(GPL2) +depends=(razer-laptop-control-dkms-git) +makedepends=(git rust cargo) +conflicts=(openrazer-meta openrazer-driver-dkms openrazer-meta-git openrazer-daemon-git) install=daemon.install +source=("git+https://github.com/rnd-ash/razer-laptop-control") +sha256sums=("SKIP") + +pkgver() { + cd "${pkgname%-git}" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} -prepare() { - cd $reponame +build() { + cd "${pkgname%-git}/razer_control_gui" + cargo build --release } package() { - cd "razer-laptop-control/razer_control_gui" - cargo build --release - mkdir -p "$pkgdir/usr/share/razercontrol/" - mkdir -p "$pkgdir/usr/bin/" - mkdir -p "$pkgdir/etc/systemd/system/" - cp "target/release/razer-cli" "$pkgdir/usr/bin/" - cp "target/release/daemon" "$pkgdir/usr/share/razercontrol/" - cp "razerdaemon.service" "$pkgdir/etc/systemd/system/" + cd "razer-laptop-control/razer_control_gui/target/release" + install -Dm755 razer-cli "${pkgdir}/usr/bin/razer-cli" + install -Dm755 daemon "${pkgdir}/usr/share/razercontrol/daemon" + install -D "../../razerdaemon.service" "${pkgdir}/etc/systemd/system/razerdaemon.service" } |