summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMusicalArtist122023-11-22 15:10:42 -0700
committerMusicalArtist122023-11-22 15:10:42 -0700
commitec2eb28de252f52fd101511df6c4e99cfeb739d0 (patch)
tree0365a23b3b22b8eaeaea2acca8c4c14475d23c8a
parent1f61770abf1fd913f57bbf5f23c9bd41104acb86 (diff)
downloadaur-ec2eb28de252f52fd101511df6c4e99cfeb739d0.tar.gz
hotfix #2
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD3
-rw-r--r--auto-cpufreq.install16
3 files changed, 19 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 763457fb71fa..ca00a054b9b0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = auto-cpufreq
pkgdesc = Automatic CPU speed & power optimizer
pkgver = 2.1.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/AdnanHodzic/auto-cpufreq
install = auto-cpufreq.install
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index af711ac7a656..3b7260c54b90 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,10 @@
+# Maintainer: Julia Abdel-Monem <juliaviolet.dev>
# Maintainer: Parmjot Singh <parmjotsinghrobot at gmail dot com>
# Maintainer: Zhanibek Adilbekov <zhanibek.adilbekov@pm.me>
# shellcheck disable=SC2034,2164,2154
pkgname=auto-cpufreq
pkgver=2.1.0
-pkgrel=2
+pkgrel=3
pkgdesc="Automatic CPU speed & power optimizer"
arch=('any')
url="https://github.com/AdnanHodzic/auto-cpufreq"
diff --git a/auto-cpufreq.install b/auto-cpufreq.install
index 6e0873e7dde1..13c06e1cb206 100644
--- a/auto-cpufreq.install
+++ b/auto-cpufreq.install
@@ -29,6 +29,22 @@ post_install() {
}
post_upgrade() {
+ DIR="/opt/auto-cpufreq/"
+
+ echo -e "\nInstalling necessary Python packages\n"
+
+ python -m venv $DIR/venv
+ source $DIR/venv/bin/activate
+ echo $(which python)
+ python3 -m pip install --upgrade pip wheel
+
+ echo -e "\nBuilding auto-cpufreq\n"
+
+ git config --global --add safe.directory $DIR
+ POETRY_DYNAMIC_VERSIONING_BYPASS=1 python3 -m pip install $DIR/src
+
+ echo -e "\nauto-cpufreq $1 installed\n"
+
echo -e 'Reload systemd manager configuration:\n'
echo -e 'systemctl daemon-reload\n'