|
@ -0,0 +1,57 @@ |
|
|
|
|
|
# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) <bruno.n.pagani@gmail.com> |
|
|
|
|
|
# Contributor: hadrons123 <piruthiviraj at gmail dot com> |
|
|
|
|
|
# Contributor: WonderWoofy <sugar.and.scruffy@gmail.com>,wallnuss <v dot churavy at gmail dot com> |
|
|
|
|
|
# Contributor: Pekka Helenius (~ Fincer) <fincer89@hotmail.com> |
|
|
|
|
|
|
|
|
|
|
|
pkgname=thermald |
|
|
|
|
|
_pkgname=thermal_daemon |
|
|
|
|
|
pkgver=1.7.1 |
|
|
|
|
|
pkgrel=1 |
|
|
|
|
|
pkgdesc="The Linux Thermal Daemon program from 01.org" |
|
|
|
|
|
arch=('i686' 'x86_64') |
|
|
|
|
|
url="https://01.org/linux-thermal-daemon" |
|
|
|
|
|
license=('GPL2') |
|
|
|
|
|
makedepends=('systemd') |
|
|
|
|
|
depends=('dbus-glib' 'libxml2') |
|
|
|
|
|
backup=('etc/thermald/thermal-conf.xml') |
|
|
|
|
|
source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/01org/${_pkgname}/archive/v${pkgver}.tar.gz" |
|
|
|
|
|
'modules-load-thermald.conf' |
|
|
|
|
|
'thermald-temp.service' |
|
|
|
|
|
'thermal-conf.xml' |
|
|
|
|
|
'thermal-cpu-cdev-order.xml') |
|
|
|
|
|
sha256sums=('c4465d9312304b879908289e2e9da7417e88151c1529dff42acb8e3fb6aa4f47' |
|
|
|
|
|
'0155e1eb459306d251a5a049ffc6c11e144fa8caa75901ac5fa20bd52e05d515' |
|
|
|
|
|
'aa5f8df79088e7f4821635f28f285bad33d470397b9c65f2ae7873c25aa0d33f' |
|
|
|
|
|
'a567109439e3652942d42dfa38e42af50d5eab8a7c5a2d46905b5c2d6445bf06' |
|
|
|
|
|
'e8fe16460d5003f2b91382d90d72a87082b57f48e9f73d660fec3ba0f4532d02') |
|
|
|
|
|
|
|
|
|
|
|
build() { |
|
|
|
|
|
cd ${_pkgname}-${pkgver} |
|
|
|
|
|
./autogen.sh |
|
|
|
|
|
./configure --prefix=/usr \ |
|
|
|
|
|
--sysconfdir=/etc \ |
|
|
|
|
|
--localstatedir=/var \ |
|
|
|
|
|
--sbindir=/usr/bin |
|
|
|
|
|
make |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
package() { |
|
|
|
|
|
cd ${_pkgname}-${pkgver} |
|
|
|
|
|
|
|
|
|
|
|
make DESTDIR="${pkgdir}" install |
|
|
|
|
|
|
|
|
|
|
|
install -Dm644 "${srcdir}"/modules-load-thermald.conf "${pkgdir}"/usr/lib/modules-load.d/thermald.conf |
|
|
|
|
|
|
|
|
|
|
|
cd "${pkgdir}"/etc/thermald/ |
|
|
|
|
|
rm thermal-cpu-cdev-order.xml |
|
|
|
|
|
rm thermal-conf.xml |
|
|
|
|
|
|
|
|
|
|
|
install -Dm644 "${srcdir}"/thermal-conf.xml "${pkgdir}"/etc/thermald/thermal-conf.xml |
|
|
|
|
|
install -Dm644 "${srcdir}"/thermal-cpu-cdev-order.xml "${pkgdir}"/etc/thermald/thermal-cpu-cdev-order.xml |
|
|
|
|
|
|
|
|
|
|
|
install -Dm644 "${srcdir}"/thermald-temp.service "${pkgdir}"/usr/lib/systemd/system/thermald-temp.service |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Remove Upstart related files |
|
|
|
|
|
rm -r "${pkgdir}/etc/init" |
|
|
|
|
|
} |