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

Reply via email to