diff --git a/tuned-git/.SRCINFO b/tuned-git/.SRCINFO new file mode 100644 index 0000000..962694f --- /dev/null +++ b/tuned-git/.SRCINFO @@ -0,0 +1,33 @@ +pkgbase = tuned-git + pkgdesc = Daemon that performs monitoring and adaptive configuration of devices in the system + pkgver = 2.10.0.r75.g26db89d + pkgrel = 4 + url = https://github.com/redhat-performance/tuned + install = tuned.install + arch = any + license = GPL + makedepends = git + makedepends = desktop-file-utils + depends = ethtool + depends = python-configobj + depends = python-pyudev + depends = python-gobject + depends = python-decorator + depends = python-dbus + depends = python-schedutils + depends = python-linux-procfs + depends = perf + depends = hdparm + depends = polkit + depends = hicolor-icon-theme + optdepends = virt-what + optdepends = systemtap + optdepends = python-dmidecode + optdepends = x86_energy_perf_policy + provides = tuned + backup = etc/tuned/active_profile + source = tuned-git::git://github.com/redhat-performance/tuned + sha256sums = SKIP + +pkgname = tuned-git + diff --git a/tuned-git/PKGBUILD b/tuned-git/PKGBUILD new file mode 100644 index 0000000..be6f5f5 --- /dev/null +++ b/tuned-git/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Wes Jackson < icebal dot 7 at gmail dot com > +# Contributor: Tom < reztho at archlinux dot org > + +pkgname=tuned-git +pkgver=2.10.0.r75.g26db89d +pkgrel=4 +pkgdesc='Daemon that performs monitoring and adaptive configuration of devices in the system' +arch=('any') +url='https://github.com/redhat-performance/tuned' +license=('GPL') +depends=('ethtool' 'python-configobj' 'python-pyudev' 'python-gobject' 'python-decorator' 'python-dbus' 'python-schedutils' 'python-linux-procfs' 'perf' 'hdparm' 'polkit' 'hicolor-icon-theme') +optdepends=('virt-what' 'systemtap' 'python-dmidecode' 'x86_energy_perf_policy') +makedepends=('git' 'desktop-file-utils') +provides=('tuned') +backup=('etc/tuned/active_profile') +install="${pkgname/-git}.install" +source=("${pkgname}::git://github.com/redhat-performance/tuned") +sha256sums=('SKIP') + +pkgver() { + cd ${pkgname} + local ver=$(git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g') + printf "%s\n" "${ver:1}" +} + +package() { + cd ${pkgname} + + make DESTDIR="${pkgdir}" install + + mv "${pkgdir}"/usr/sbin/* "${pkgdir}"/usr/bin/ + mv "${pkgdir}"/usr/libexec/tuned/* "${pkgdir}"/usr/lib/tuned/ + rm -r "${pkgdir}"/run "${pkgdir}"/usr/sbin "${pkgdir}"/usr/libexec + install -Dm 0644 "${srcdir}"/${pkgname}/tuned.service "${pkgdir}"/usr/lib/systemd/system/tuned.service +} + +# vim:set ts=2 sw=2 et: diff --git a/tuned-git/tuned.install b/tuned-git/tuned.install new file mode 100644 index 0000000..dbe414b --- /dev/null +++ b/tuned-git/tuned.install @@ -0,0 +1,3 @@ +post_install() { + systemd-tmpfiles --create tuned.conf +}