summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabian Bornschein2023-03-21 12:37:38 +0100
committerFabian Bornschein2023-03-21 12:37:38 +0100
commitf02dcc035f49ebc043a3e558cb2c138d839ca6da (patch)
tree8718a89e4fb4e4a9f09261e6dcd0987f07e23858
parent55088372469d544a258e676929ea85b5821b6d88 (diff)
downloadaur-f02dcc035f49ebc043a3e558cb2c138d839ca6da.tar.gz
4.6.0 + beautify PKGBUILD
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD53
2 files changed, 46 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a25dc77fe827..b1e716e28db1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,32 +1,32 @@
pkgbase = asusctl
pkgdesc = A control daemon, tools, and a collection of crates for interacting with ASUS ROG laptops
- pkgver = 4.5.8
+ pkgver = 4.6.0
pkgrel = 1
url = https://gitlab.com/asus-linux/asusctl
arch = x86_64
license = MPL2
- makedepends = cmake
makedepends = clang
- makedepends = git
- makedepends = rust
+ makedepends = cmake
makedepends = fontconfig
+ makedepends = git
makedepends = hicolor-icon-theme
makedepends = libappindicator-gtk3
makedepends = libusb
makedepends = power-profiles-daemon
+ makedepends = rust
makedepends = supergfxctl
makedepends = systemd
conflicts = asusctl-git
- source = git+https://gitlab.com/asus-linux/asusctl.git#commit=067738b94f4547b1015e1327e9e35b12177df78d
+ source = git+https://gitlab.com/asus-linux/asusctl.git#commit=ec5e6d2e7cd52226d108e16a3dd92d04b7a1d37d
sha256sums = SKIP
pkgname = asusctl
pkgdesc = A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops
install = asusctl.install
+ depends = hicolor-icon-theme
depends = libusb
- depends = systemd
depends = power-profiles-daemon
- depends = hicolor-icon-theme
+ depends = systemd
optdepends = acpi_call: fan control
optdepends = supergfxctl: hybrid GPU control
optdepends = asusctltray: tray profile switcher
diff --git a/PKGBUILD b/PKGBUILD
index 1c8945749621..7396421a3937 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,31 @@
# Contributor: Static_Rocket
pkgbase=asusctl
-pkgname=(asusctl rog-control-center)
-pkgver=4.5.8
+pkgname=(
+ asusctl
+ rog-control-center
+)
+pkgver=4.6.0
pkgrel=1
pkgdesc="A control daemon, tools, and a collection of crates for interacting with ASUS ROG laptops"
arch=('x86_64')
url="https://gitlab.com/asus-linux/asusctl"
license=('MPL2')
-makedepends=('cmake' 'clang' 'git' 'rust'
- 'fontconfig' 'hicolor-icon-theme' 'libappindicator-gtk3'
- 'libusb' 'power-profiles-daemon' 'supergfxctl' 'systemd')
-conflicts=('asusctl-git')
-_commit=067738b94f4547b1015e1327e9e35b12177df78d # tags/4.5.8^0
+makedepends=(
+ clang
+ cmake
+ fontconfig
+ git
+ hicolor-icon-theme
+ libappindicator-gtk3
+ libusb
+ power-profiles-daemon
+ rust
+ supergfxctl
+ systemd
+)
+conflicts=(asusctl-git)
+_commit=ec5e6d2e7cd52226d108e16a3dd92d04b7a1d37d # tags/4.6.0^0
source=("git+${url}.git#commit=$_commit")
sha256sums=('SKIP')
@@ -43,12 +56,19 @@ _pick() {
package_asusctl() {
pkgdesc="${pkgdesc/tools/CLI tools}"
- depends=('libusb' 'systemd' 'power-profiles-daemon' 'hicolor-icon-theme')
- install='asusctl.install'
- optdepends=('acpi_call: fan control'
- 'supergfxctl: hybrid GPU control'
- 'asusctltray: tray profile switcher'
- 'rog-control-center: app to control asusctl')
+ depends=(
+ hicolor-icon-theme
+ libusb
+ power-profiles-daemon
+ systemd
+ )
+ install=asusctl.install
+ optdepends=(
+ 'acpi_call: fan control'
+ 'supergfxctl: hybrid GPU control'
+ 'asusctltray: tray profile switcher'
+ 'rog-control-center: app to control asusctl'
+ )
cd "${pkgbase}"
make DESTDIR="${pkgdir}" install
@@ -60,7 +80,12 @@ package_asusctl() {
}
package_rog-control-center() {
- depends=('asusctl' 'fontconfig' 'libappindicator-gtk3' 'supergfxctl')
+ depends=(
+ asusctl
+ fontconfig
+ libappindicator-gtk3
+ supergfxctl
+ )
pkgdesc="App to control asusctl"
mv rogcc/* "${pkgdir}"
}