[arch-commits] Commit in logrotate/trunk (4 files)

Pierre Schmitz pierre at archlinux.org
Sat Apr 22 15:01:36 UTC 2017


    Date: Saturday, April 22, 2017 @ 15:01:35
  Author: pierre
Revision: 293935

upgpkg: logrotate 3.12.1-1

Modified:
  logrotate/trunk/PKGBUILD
Deleted:
  logrotate/trunk/logrotate.service
  logrotate/trunk/logrotate.timer
  logrotate/trunk/paths.patch

-------------------+
 PKGBUILD          |   27 +++++++++++----------------
 logrotate.service |    9 ---------
 logrotate.timer   |    7 -------
 paths.patch       |   25 -------------------------
 4 files changed, 11 insertions(+), 57 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-04-22 14:41:51 UTC (rev 293934)
+++ PKGBUILD	2017-04-22 15:01:35 UTC (rev 293935)
@@ -2,7 +2,7 @@
 # Maintainer: Pierre Schmitz <pierre at archlinux.de>
 
 pkgname=logrotate
-pkgver=3.11.0
+pkgver=3.12.1
 pkgrel=1
 pkgdesc="Rotates system logs automatically"
 arch=('i686' 'x86_64')
@@ -12,27 +12,22 @@
 depends=('popt' 'gzip' 'acl')
 backup=('etc/logrotate.conf')
 source=("https://github.com/logrotate/logrotate/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}
-        'paths.patch'
-        'logrotate.conf'
-        logrotate.{timer,service})
-md5sums=('3a9280e4caeb837427a2d54518fbcdac'
+        'logrotate.conf')
+md5sums=('9c3d4c55220497a5530179c1c5e5b6eb'
          'SKIP'
-         'e76526bcd6fc33c9d921e1cb1eff1ffb'
-         '94dae4d3eded2fab9ae879533d3680db'
-         '287c2ad9b074cb5478db7692f385827c'
-         '85560be5272ed68a88bb77a0a2293369')
+         '94dae4d3eded2fab9ae879533d3680db')
 validpgpkeys=('992A96E075056E79CD8214F9873DB37572A37B36')
 
 build() {
 	cd "$srcdir/${pkgname}-${pkgver}"
 
-	patch -p0 -i "$srcdir/paths.patch"
-
-	./autogen.sh
 	./configure \
 		--prefix=/usr \
 		--sbindir=/usr/bin \
 		--mandir=/usr/share/man \
+		--with-compress-command=/usr/bin/gzip \
+		--with-uncompress-command=/usr/bin/gunzip \
+		--with-default-mail-command=/usr/bin/mail \
 		--with-acl
 	make
 }
@@ -51,8 +46,8 @@
 	install -dm755 "$pkgdir/etc/logrotate.d"
 	install -Dm644 "$srcdir/logrotate.conf" "$pkgdir/etc/logrotate.conf"
 
-	install -D -m644 ${srcdir}/logrotate.timer ${pkgdir}/usr/lib/systemd/system/logrotate.timer
-	install -D -m644 ${srcdir}/logrotate.service ${pkgdir}/usr/lib/systemd/system/logrotate.service
-	install -d -m755 ${pkgdir}/usr/lib/systemd/system/multi-user.target.wants
-	ln -s ../logrotate.timer ${pkgdir}//usr/lib/systemd/system/multi-user.target.wants/logrotate.timer
+	install -D -m644 examples/logrotate.timer ${pkgdir}/usr/lib/systemd/system/logrotate.timer
+	install -D -m644 examples/logrotate.service ${pkgdir}/usr/lib/systemd/system/logrotate.service
+	install -d -m755 $pkgdir/usr/lib/systemd/system/timers.target.wants
+	ln -s ../logrotate.timer $pkgdir/usr/lib/systemd/system/timers.target.wants/logrotate.timer
 }

Deleted: logrotate.service
===================================================================
--- logrotate.service	2017-04-22 14:41:51 UTC (rev 293934)
+++ logrotate.service	2017-04-22 15:01:35 UTC (rev 293935)
@@ -1,9 +0,0 @@
-[Unit]
-Description=Rotate log files
-
-[Service]
-Type=oneshot
-ExecStart=/usr/bin/logrotate /etc/logrotate.conf
-Nice=19
-IOSchedulingClass=best-effort
-IOSchedulingPriority=7

Deleted: logrotate.timer
===================================================================
--- logrotate.timer	2017-04-22 14:41:51 UTC (rev 293934)
+++ logrotate.timer	2017-04-22 15:01:35 UTC (rev 293935)
@@ -1,7 +0,0 @@
-[Unit]
-Description=Daily rotation of log files
-
-[Timer]
-OnCalendar=daily
-AccuracySec=12h
-Persistent=true

Deleted: paths.patch
===================================================================
--- paths.patch	2017-04-22 14:41:51 UTC (rev 293934)
+++ paths.patch	2017-04-22 15:01:35 UTC (rev 293935)
@@ -1,25 +0,0 @@
---- config.h	2012-08-01 12:56:47.000000000 +0200
-+++ config.h	2012-08-03 09:53:05.025039199 +0200
-@@ -27,11 +27,11 @@
-  * Default settings for Linux - leave these last.
-  */
- #ifndef DEFAULT_MAIL_COMMAND
--#define DEFAULT_MAIL_COMMAND "/bin/mail"
-+#define DEFAULT_MAIL_COMMAND "/usr/bin/mail"
- #endif
- 
- #ifndef COMPRESS_COMMAND
--#define COMPRESS_COMMAND "/bin/gzip"
-+#define COMPRESS_COMMAND "/usr/bin/gzip"
- #endif
- 
- #ifndef COMPRESS_EXT
-@@ -39,7 +39,7 @@
- #endif
- 
- #ifndef UNCOMPRESS_COMMAND
--#define UNCOMPRESS_COMMAND "/bin/gunzip"
-+#define UNCOMPRESS_COMMAND "/usr/bin/gunzip"
- #endif
- 
- #ifndef STATEFILE



More information about the arch-commits mailing list