summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAshcon Mohseninia2020-08-20 18:54:26 +0100
committerAshcon Mohseninia2020-08-20 18:54:26 +0100
commit04a36c6bf37c4de25057e64bc46e3e02e4b8ab6d (patch)
treeb781f26f8215fb62d47afe4b05357207313c0d7a
parentcbf04898a1acc1bafd69bdebd5a1c6104826d729 (diff)
downloadaur-razer-laptop-control-git.tar.gz
PKGBUILD changes from Fabio
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD44
2 files changed, 24 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b6480040cb14..dac60f57be11 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 2f44dea9cc1d..b76b1083a63a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}