Version bump.
authorDiego Elio Pettenò <flameeyes@gentoo.org>
Sat, 20 Aug 2011 17:54:21 +0000 (17:54 +0000)
committerDiego Elio Pettenò <flameeyes@gentoo.org>
Sat, 20 Aug 2011 17:54:21 +0000 (17:54 +0000)
Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64

net-proxy/squidclamav/ChangeLog
net-proxy/squidclamav/Manifest
net-proxy/squidclamav/squidclamav-6.4.ebuild [new file with mode: 0644]

index e67240cd8b0114c0211a56da3690efe0d5a5ad97..4dd023d9aba25f345761bfaacc33b14bf8458e38 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-proxy/squidclamav
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/squidclamav/ChangeLog,v 1.15 2011/07/24 09:22:04 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/squidclamav/ChangeLog,v 1.16 2011/08/20 17:54:21 flameeyes Exp $
+
+*squidclamav-6.4 (20 Aug 2011)
+
+  20 Aug 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+  +squidclamav-6.4.ebuild:
+  Version bump.
 
   24 Jul 2011; Markos Chandras <hwoarang@gentoo.org> squidclamav-6.1.ebuild:
   Stable on amd64 wrt bug #374283
index 2529cca89043df1790ae07fcf68fadd60fa35d64..e59dc13d9e6eecbf7d172e5e10fb39db01f75e8e 100644 (file)
@@ -1,30 +1,22 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA1
 
 AUX squidclamav-4.0-gentoo.patch 622 RMD160 164f117186fac16c5e69daa52472f214f65a6cca SHA1 888bdb74fc4be625efddd54b70e1e40fcdcdab9b SHA256 676edb03579af84dfcffc2cc120050fa94b88daf0a7e8f5dc8291f3da36f8738
 AUX squidclamav-6.1-crash.patch 704 RMD160 5803802a5bf926876e81f99a1f268468cef75393 SHA1 56a379a00c96825f971bcb6a6f83900cca4b0a0e SHA256 d2bfb3c4894a05f9f435252b6625dd7c07c05d84f77c0cb633d8214d82b2ebad
 DIST squidclamav-4.0.tar.gz 102704 RMD160 1c51629626e8c70d6def6694337186893a8284b0 SHA1 da9564d8f55d6d2c425feb6a00c8c316e24092f9 SHA256 ed1149cf05eb06165864e5a08bb8a7dcc28f9b9c9fe5c397d5010396b160bae6
 DIST squidclamav-6.1.tar.gz 864708 RMD160 0d05aaf1337635d534f752fef64cfa1bfd518c19 SHA1 9e63ef4b34b8934a97dd5ae61706ca9a2bab276e SHA256 7f85a45949444c56c3765092607c4d5c65ccc2f3abd168fef4ca3fe16e9270fc
 DIST squidclamav-6.3.tar.gz 843729 RMD160 93c21bc1183cbef1199bab10eb32e05b574fc98f SHA1 b5149e52bc9ce55303c98ddcdeb763e2cd71fb5f SHA256 a6d6b65d7ad6696c96fe1d76bff1fa657e09dbd00c2ac8db1f02c6e75308d20c
+DIST squidclamav-6.4.tar.gz 840856 RMD160 5aa714479aa84db2cd959acab630998f2d46e0ac SHA1 8953c45572a08d36d2d5b86eb7cb88062c179f8a SHA256 d057ed4dc688fb0e0152dd7a6bb0541b0172451229cbd6b3819509a4a42d2f12
 EBUILD squidclamav-4.0.ebuild 1219 RMD160 2df98bb50c4559366d256c23d950427fc4dccc31 SHA1 491b7b1dfd4515250f4d2f42157200ed2f6a8854 SHA256 9a142525190952464559412509470cc69196a1cfe95014679c39fdb3d48bbbc7
 EBUILD squidclamav-6.1.ebuild 1688 RMD160 af5322e9d80b53f517a86a8841f2e9e3691adde7 SHA1 1311396abb401907945d19c0b330f2bf61c66e26 SHA256 0767bd00d9f6075cd631126b9d74451a2c6b1f2fa03d855770afe2846d8eadcf
 EBUILD squidclamav-6.3.ebuild 1829 RMD160 ea54e14f0d904b3efc0b593b7fe5d7f26fc9ae7b SHA1 a38318f1ded07dd861de51ab5cdb424a6661ae52 SHA256 9e54055b119f75defaa5440450f06bb2b0a9dc532389a1fbd737fd00b5ecf4f7
-MISC ChangeLog 2752 RMD160 4b391931c8300dd91207ca4de877134b118783e1 SHA1 f9528c1fa02ba20abda55c5fb7b9c4d14692fe27 SHA256 d1710926038b9f54c393d79d78f1583747022647a05f2bc4eb6ef4a6076c19c7
+EBUILD squidclamav-6.4.ebuild 1803 RMD160 f6adfe822f35d6fc8bb7194ebb15da4d261b0792 SHA1 664217d8b96cfd8db0a74fa65bbd9d0ab4597b18 SHA256 69bfe439f48506e7d293b8daceb9726f118f5465fdb143ebca3ce6467df69ebe
+MISC ChangeLog 2885 RMD160 14f75d87c9e37ec30a752f598943c071c84ff796 SHA1 80c19d00f46e5ec36e8e5242e5a5ab9fc1dba018 SHA256 a08d8cc8ed5ec2f61094245c7d29bd415ead35ffad79a3528470076180c2aab2
 MISC metadata.xml 601 RMD160 b1d903cfa58a59a30b7927289ee7ece696dcb8a0 SHA1 e5f0e64372872f416af03774c8dc733550934663 SHA256 97bfe798448c67e1d15b82b7acf38f5ff3641a40e5f90d7cc5e57d907342a17d
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
 
-iQIcBAEBCgAGBQJOK+Q8AAoJEPqDWhW0r/LCil8QAI6c2d/t2T8m5isTG/ZAAxaA
-v5FNZmh0JMbWa4n91CWDJ39eqNbUDCHwB6PyKSF9IOp01W8M0I81o+y7HFUuqF6Z
-cO9ccU7Xc8BHA0m9V27Gh/uSBIjuqP0mHBUMTLDE4JbR6mH61Se2eOAoiECUvsC4
-KgaWsPLjDjR0rjpgR3oOO1FulTPhoLUcXyYXfxzIPLbNCMyOTaKgsArJzzFrRMr7
-1g5oo1c4KNT/+NFmceDvPJcJnVzpLP5CXC9vNqeAAJmp28cX3O4p5XV9FxN7qUTb
-duoaWjs2XEQFYY0cGxA1fk2Wyt6iBAi4X1gyO4y5W5DeqYyaaBv8MCWxzazixkiy
-TUYlabATYxCZBwzpW7B6VGpvebLdFE0XYhuoVipQTeWPjyjlzCxjZ1Z0nwP3PI27
-kdpsHV8NaQYkDYaO86/FZ57mihO/fHR74Gjo3e5PhjxFCIzjYWuo2BSE3rNBl6zJ
-03nQpt0AQwJjOmWaMWmpuaCY/vWQZXf5KfgAcFZPg0QoCUmG/Z+yRrpYf5/vd6pk
-bQh/ds4DRRPB6+n4YL0ib1f95o3W/D/6ngXi+I3VU2KNmZuiiK67A/vUuC7hk9Dn
-1o7shpojGzdqCm+W9iAexc4Q1GL3sz9iTEG/xksPmj5I+n9g30Ul6MRJBGeKhP6+
-ehWdzjdveBpWF8m2iwli
-=bArC
+iEYEARECAAYFAk5P9NAACgkQAiZjviIA2XjGFQCg3zOypw72qdcnnyHAyTPGQtIJ
+zU8AmgLp0/YHeLULjkUz3Or6xrjlj5ht
+=kXhq
 -----END PGP SIGNATURE-----
diff --git a/net-proxy/squidclamav/squidclamav-6.4.ebuild b/net-proxy/squidclamav/squidclamav-6.4.ebuild
new file mode 100644 (file)
index 0000000..03b563f
--- /dev/null
@@ -0,0 +1,63 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/squidclamav/squidclamav-6.4.ebuild,v 1.1 2011/08/20 17:54:21 flameeyes Exp $
+
+EAPI=4
+
+inherit libtool autotools
+
+DESCRIPTION="HTTP Antivirus for Squid based on ClamAv and ICAP"
+HOMEPAGE="http://squidclamav.darold.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="net-proxy/c-icap"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+       # version 6.3 causes maintainer-mode rebuild from tarball, and
+       # contains acinclude.m4 with libtool macros which cause trouble.
+       rm acinclude.m4 || die
+       eautoreconf
+       elibtoolize
+}
+
+src_install() {
+       emake DESTDIR="${D}" install
+       find "${D}" -name '*.la' -delete || die
+
+       # delete its own documentation installed
+       rm -r "${D}"/usr/share/${PN} || die
+
+       dodoc README AUTHORS ChangeLog
+
+       # Fix configuration file to adapt to the Gentoo configuration
+       sed -i \
+               -e '/clamd_local/s:\.ctl:.sock:' \
+               "${D}"/etc/squidclamav.conf || die
+}
+
+pkg_postinst() {
+       elog "Starting from version 6, Squid Clamav is now a module for the c-icap"
+       elog "server, which is called from squid, rather than being a redirector"
+       elog "directly."
+       elog ""
+       elog "To enable the service, you should add this to your c-icap.conf file:"
+       elog ""
+       elog "    Service clamav squidclamav.so"
+       elog ""
+       elog "And then this to squid.conf (for a local ICAP server):"
+       elog ""
+       elog "    icap_enable on"
+       elog ""
+       elog "    # not strictly needed, but useful for special access"
+       elog "    icap_send_client_ip on"
+       elog "    icap_send_client_username on"
+       elog ""
+       elog "    icap_service clamav respmod_precache bypass=0 icap://localhost:1344/clamav"
+       elog "    adaptation_access clamav allow all"
+}