[arch-commits] Commit in sysstat/trunk (PKGBUILD sysstat.service)

Sergej Pupykin spupykin at nymeria.archlinux.org
Thu Apr 17 13:09:42 UTC 2014


    Date: Thursday, April 17, 2014 @ 15:09:42
  Author: spupykin
Revision: 109659

upgpkg: sysstat 10.3.1-2

upd

Modified:
  sysstat/trunk/PKGBUILD
Deleted:
  sysstat/trunk/sysstat.service

-----------------+
 PKGBUILD        |   15 +++++++++------
 sysstat.service |   11 -----------
 2 files changed, 9 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-04-17 12:48:31 UTC (rev 109658)
+++ PKGBUILD	2014-04-17 13:09:42 UTC (rev 109659)
@@ -4,12 +4,13 @@
 
 pkgname=sysstat
 pkgver=10.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="a collection of performance monitoring tools (iostat,isag,mpstat,pidstat,sadf,sar)"
 arch=('i686' 'x86_64')
 url="http://pagesperso-orange.fr/sebastien.godard/"
 license=('GPL')
 depends=('lm_sensors')
+makedepends=('systemd')
 optdepends=('tk: to use isag'
 	    'gnuplot: to use isag')
 options=(zipman)
@@ -16,10 +17,8 @@
 backup=('etc/conf.d/sysstat'
 	'etc/conf.d/sysstat.ioconf')
 source=(http://pagesperso-orange.fr/sebastien.godard/$pkgname-$pkgver.tar.gz
-	sysstat.service
 	lib64-fix.patch)
 md5sums=('54f73330d26147b02b35adb2bb622aac'
-         '12ba479c606620193e8b7c6e982d5088'
          '7ffa6bf990609d85367070f71b40a34b')
 
 prepare() {
@@ -34,6 +33,8 @@
 	--enable-yesterday \
 	--mandir=/usr/share/man \
 	--enable-install-isag \
+	--enable-install-cron \
+	--enable-copy-only \
 	--disable-man-group
   make -j1
 }
@@ -40,9 +41,11 @@
 
 package() {
   cd $srcdir/$pkgname-$pkgver
+  mkdir -p \
+    $pkgdir/etc/cron.hourly \
+    $pkgdir/etc/cron.daily \
+    $pkgdir/usr/lib/systemd/system
   make DESTDIR=$pkgdir install
-  install -D -m 744 cron/sysstat.cron.hourly $pkgdir/etc/cron.hourly/sysstat
-  install -D -m 744 cron/sysstat.cron.daily $pkgdir/etc/cron.daily/sysstat
   chown -R root:root $pkgdir
-  install -Dm0644 $srcdir/$pkgname.service $pkgdir/usr/lib/systemd/system/$pkgname.service
+  rm -rf $pkgdir/etc/rc*
 }

Deleted: sysstat.service
===================================================================
--- sysstat.service	2014-04-17 12:48:31 UTC (rev 109658)
+++ sysstat.service	2014-04-17 13:09:42 UTC (rev 109659)
@@ -1,11 +0,0 @@
-[Unit]
-Description= Resets System Activity Logs
-After=syslog.target
-
-[Service]
-Type=oneshot
-ExecStart=/usr/lib/sa/sa1 --boot
-RemainAfterExit=yes
-
-[Install]
-WantedBy=multi-user.target




More information about the arch-commits mailing list