summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIlya Zlobintsev2020-10-29 09:32:30 +0200
committerIlya Zlobintsev2020-10-29 09:32:30 +0200
commit4387f0857cd8e41460585a9b4d8fbbe6056a17b6 (patch)
tree62d2a259e2f2947604c37d4f9c1f319121b81f1d
downloadaur-4387f0857cd8e41460585a9b4d8fbbe6056a17b6.tar.gz
Init
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD30
-rw-r--r--lactd.service8
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6bbf2fd1334c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = lact-git
+ pkgdesc = AMDGPU Controller application
+ pkgver = r15.5cba438
+ pkgrel = 1
+ url = https://github.com/ilyazzz/LACT
+ arch = any
+ license = MIT
+ makedepends = rust
+ makedepends = git
+ depends = gtk3
+ depends = hwids
+ source = git+https://github.com/ilyazzz/LACT.git
+ source = lactd.service
+ sha512sums = SKIP
+ sha512sums = d84665b73a6daf79122196b8fc4899aac8576eb3040bc180f2d597a2763cdbd1dea873d16cb21666bcb0c6360fd700f3e640b5eb946c821403baa8ae5156591a
+
+pkgname = lact-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..60801c5be359
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Ilya Zlobintsev <ilya.zl@protonmail.com>
+pkgname=lact-git
+pkgver=r15.5cba438
+pkgrel=1
+license=("MIT")
+pkgdesc="AMDGPU Controller application"
+url="https://github.com/ilyazzz/LACT"
+makedepends=("rust" "git")
+depends=("gtk3" "hwids")
+arch=("any")
+source=("git+https://github.com/ilyazzz/LACT.git" "lactd.service")
+sha512sums=("SKIP" "d84665b73a6daf79122196b8fc4899aac8576eb3040bc180f2d597a2763cdbd1dea873d16cb21666bcb0c6360fd700f3e640b5eb946c821403baa8ae5156591a")
+
+pkgver() {
+ cd LACT
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd LACT
+ cargo build --release
+}
+
+package() {
+ install -Dm644 lactd.service "${pkgdir}"/usr/lib/systemd/system/lactd.service
+ cd LACT
+ install -Dm755 target/release/daemon "${pkgdir}"/usr/bin/lact-daemon
+ install -Dm755 target/release/cli "${pkgdir}"/usr/bin/lact-cli
+ install -Dm755 target/release/gui "${pkgdir}"/usr/bin/lact-gui
+}
diff --git a/lactd.service b/lactd.service
new file mode 100644
index 000000000000..327f7d618807
--- /dev/null
+++ b/lactd.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=AMDGPU Control Daemon
+
+[Service]
+ExecStart=/usr/bin/lact-daemon
+
+[Install]
+WantedBy=multi-user.target