diff options
author | crian | 2020-01-07 10:49:43 +0100 |
---|---|---|
committer | crian | 2020-01-07 10:49:43 +0100 |
commit | 471eb6c7aa9d72b269b7af9d5273ce409d984cdc (patch) | |
tree | e2e1e20c8990894fb3a7f958bed4472b0d72d446 | |
download | aur-471eb6c7aa9d72b269b7af9d5273ce409d984cdc.tar.gz |
Initial upload
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | auto-cpufreq-git.install | 9 |
3 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e77238124d95 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = auto-cpufreq-git + pkgdesc = Automatic CPU speed & power optimizer + pkgver = r53.f103d53 + pkgrel = 1 + url = https://github.com/AdnanHodzic/auto-cpufreq + install = auto-cpufreq-git.install + arch = any + license = LGPL-3.0 + makedepends = git + depends = python-distro + depends = python-psutil + depends = python-click + provides = auto-cpufreq + conflicts = auto-cpufreq + source = git+https://github.com/AdnanHodzic/auto-cpufreq.git + sha256sums = SKIP + +pkgname = auto-cpufreq-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1aa5af28d727 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: crian <crian84 at gmail dot com> + +pkgname=auto-cpufreq-git +pkgver=r53.f103d53 +pkgrel=1 +pkgdesc='Automatic CPU speed & power optimizer' +arch=('any') +url="https://github.com/AdnanHodzic/auto-cpufreq" +license=('LGPL-3.0') +depends=('python-distro' 'python-psutil' 'python-click') +makedepends=('git') +provides=('auto-cpufreq') +conflicts=('auto-cpufreq') +install=auto-cpufreq-git.install +source=("git+${url}.git") +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/auto-cpufreq" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd "$srcdir/auto-cpufreq" + install -Dm755 auto-cpufreq.py "$pkgdir/usr/bin/auto-cpufreq" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE.md" + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" + cd "$srcdir/auto-cpufreq/scripts" + install -Dm755 auto-cpufreq-install.sh "$pkgdir/usr/bin/auto-cpufreq-install" + install -Dm755 auto-cpufreq-remove.sh "$pkgdir/usr/bin/auto-cpufreq-remove" + install -Dm755 cpufreqctl.sh "$pkgdir/usr/bin/cpufreqctl" + install -Dm644 auto-cpufreq.service "$pkgdir/usr/lib/systemd/system/auto-cpufreq.service" +} diff --git a/auto-cpufreq-git.install b/auto-cpufreq-git.install new file mode 100644 index 000000000000..e00ba1f1b353 --- /dev/null +++ b/auto-cpufreq-git.install @@ -0,0 +1,9 @@ +post_install() { + cd /usr/bin/ + ./auto-cpufreq-install +} + +pre_remove() { + cd /usr/bin/ + ./auto-cpufreq-remove +} |