Date: Thursday, January 29, 2015 @ 16:03:23 Author: tpowa Revision: 230249
newpkg: add EDAC user space utils Added: edac-utils/ edac-utils/repos/ edac-utils/trunk/ edac-utils/trunk/PKGBUILD edac-utils/trunk/edac.service --------------+ PKGBUILD | 32 ++++++++++++++++++++++++++++++++ edac.service | 11 +++++++++++ 2 files changed, 43 insertions(+) Added: edac-utils/trunk/PKGBUILD =================================================================== --- edac-utils/trunk/PKGBUILD (rev 0) +++ edac-utils/trunk/PKGBUILD 2015-01-29 15:03:23 UTC (rev 230249) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Tobias Powalowski <[email protected]> +# Contributor: drrossum <[email protected]> +pkgname=edac-utils +pkgver=0.18 +pkgrel=1 +pkgdesc="Userspace helper for Linux kernel EDAC drivers" +arch=(i686 x86_64) +url='https://github.com/grondo/edac-utils' +license=('GPL2') +makedepends=('git') +depends=('perl' 'sysfsutils' 'dmidecode') +backup=('etc/edac/labels.db') +source=(git://github.com/grondo/edac-utils.git#tag=${pkgver} + edac.service) + +build() { + cd "$srcdir/$pkgname" + ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --mandir=/usr/share/man --infodir=/usr/share/info + make +} + +package() { + cd "$srcdir/$pkgname" + make DESTDIR="$pkgdir/" install + # remove initscript + rm -r $pkgdir/etc/init.d + # add systemd service file + install -D -m644 $srcdir/edac.service $pkgdir/usr/lib/systemd/system/edac.service +} +md5sums=('SKIP' + '8580bea9500ba22a44cdacfd0a0bfa8a') Property changes on: edac-utils/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: edac-utils/trunk/edac.service =================================================================== --- edac-utils/trunk/edac.service (rev 0) +++ edac-utils/trunk/edac.service 2015-01-29 15:03:23 UTC (rev 230249) @@ -0,0 +1,11 @@ +[Unit] +Description=Initialize EDAC Drivers For Machine Hardware + +[Service] +Type=oneshot +ExecStart=/usr/bin/edac-ctl --register-labels +ExecStop=/usr/bin/edac-ctl --unload +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target
