[arch-commits] Commit in clamav/trunk (PKGBUILD config.patch)

Gaetan Bisson bisson at archlinux.org
Thu Dec 2 21:24:23 UTC 2010


    Date: Thursday, December 2, 2010 @ 16:24:22
  Author: bisson
Revision: 101937

upstream update, and replace sed by patch (for config changes)

Added:
  clamav/trunk/config.patch
Modified:
  clamav/trunk/PKGBUILD

--------------+
 PKGBUILD     |   23 +++++++----------------
 config.patch |   30 ++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-12-02 21:09:17 UTC (rev 101936)
+++ PKGBUILD	2010-12-02 21:24:22 UTC (rev 101937)
@@ -3,7 +3,7 @@
 # Contributor: Gregor Ibic <gregor.ibic at intelicom.si>
 
 pkgname=clamav
-pkgver=0.96.4
+pkgver=0.96.5
 pkgrel=1
 pkgdesc='Anti-virus toolkit for Unix'
 arch=('i686' 'x86_64')
@@ -16,15 +16,18 @@
 source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz"
         'clamav'
         'clamav.confd'
-        'clamav.logrotate')
+        'clamav.logrotate'
+        'config.patch')
 
-sha1sums=('ffff540b330f3d33c9ff9e8d551763b4e0028d72'
+sha1sums=('a7253e30d40e0c03964a60ed589b356a115b26c5'
           '7f15f0b13a1c11235bc99ef0add01efd8a442f07'
           'cb116cdab49a810381a515cbcfb6a6c148547f07'
-          'be3310d2b41a68ce06e33c84ab68ffe59fdce104')
+          'be3310d2b41a68ce06e33c84ab68ffe59fdce104'
+          '701a61571788d10ff7af01597785835c6bfea918')
 
 build() {
 	cd "$srcdir/$pkgname-$pkgver"
+	patch -p1 < ../config.patch
 	./configure --prefix=/usr --sysconfdir=/etc/clamav \
 		--with-dbdir=/var/lib/clamav --disable-clamav
 	make
@@ -43,18 +46,6 @@
 	install -D -m644 ../clamav.confd "$pkgdir/etc/conf.d/clamav"
 	install -D -m755 ../clamav "$pkgdir/etc/rc.d/clamav"
 
-	sed -i -e "s:\#LogFile /tmp/clamd.log:LogFile /var/log/clamav/clamd.log:" \
-		-e "s:\#PidFile /var/run/clamd.pid:PidFile /var/run/clamav/clamd.pid:" \
-		-e "s:\#User clamav:User clamav:" \
-		-e "s:\#LogTime:LogTime:" \
-		-e "s:\#TemporaryDirectory /var/tmp:TemporaryDirectory /tmp:" \
-		-e "s:\#LocalSocket /tmp/clamd.socket:LocalSocket /var/lib/clamav/clamd.sock:" \
-		"$pkgdir/etc/clamav/clamd.conf"
-
-	sed -i -e "s:\#UpdateLogFile /var/log/freshclam.log:UpdateLogFile /var/log/clamav/freshclam.log:" \
-		-e "s:\#NotifyClamd /path/to/clamd.conf$:NotifyClamd /etc/clamav/clamd.conf:" \
-		"$pkgdir/etc/clamav/freshclam.conf"
-
 	# un-distribute databases to require freshclam
 	rm "$pkgdir"/var/lib/clamav/*.cvd
 }

Added: config.patch
===================================================================
--- config.patch	                        (rev 0)
+++ config.patch	2010-12-02 21:24:22 UTC (rev 101937)
@@ -0,0 +1,30 @@
+diff -arU 0 old/etc/clamd.conf new/etc/clamd.conf
+--- old/etc/clamd.conf	2010-12-02 19:31:21.773357389 +0100
++++ new/etc/clamd.conf	2010-12-02 19:31:45.873357389 +0100
+@@ -14 +14 @@
+-#LogFile /tmp/clamd.log
++LogFile /var/log/clamav/clamd.log
+@@ -34 +34 @@
+-#LogTime yes
++LogTime yes
+@@ -61 +61 @@
+-#PidFile /var/run/clamd.pid
++PidFile /var/run/clamav/clamd.pid
+@@ -65 +65 @@
+-#TemporaryDirectory /var/tmp
++TemporaryDirectory /tmp
+@@ -80 +80 @@
+-#LocalSocket /tmp/clamd.socket
++LocalSocket /var/lib/clamav/clamd.sock
+@@ -190 +190 @@
+-#User clamav
++User clamav
+diff -arU 0 old/etc/freshclam.conf new/etc/freshclam.conf
+--- old/etc/freshclam.conf	2010-12-02 19:31:21.773357389 +0100
++++ new/etc/freshclam.conf	2010-12-02 19:31:51.190024057 +0100
+@@ -17 +17 @@
+-#UpdateLogFile /var/log/freshclam.log
++UpdateLogFile /var/log/clamav/freshclam.log
+@@ -121 +121 @@
+-#NotifyClamd /path/to/clamd.conf
++NotifyClamd /etc/clamav/clamd.conf




More information about the arch-commits mailing list