summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-08-20 17:54:21 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-08-20 17:54:21 +0000
commit25990f28e29c61eed028a35930269d9da90ef40b (patch)
treee0dc5b2ffed303f7560bf11b092a5f725b842771 /net-proxy/squidclamav
parentAdd blocker to autoresolve man page collision #341953. (diff)
downloadhistorical-25990f28e29c61eed028a35930269d9da90ef40b.tar.gz
historical-25990f28e29c61eed028a35930269d9da90ef40b.tar.bz2
historical-25990f28e29c61eed028a35930269d9da90ef40b.zip
Version bump.
Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64
Diffstat (limited to 'net-proxy/squidclamav')
-rw-r--r--net-proxy/squidclamav/ChangeLog8
-rw-r--r--net-proxy/squidclamav/Manifest24
-rw-r--r--net-proxy/squidclamav/squidclamav-6.4.ebuild63
3 files changed, 78 insertions, 17 deletions
diff --git a/net-proxy/squidclamav/ChangeLog b/net-proxy/squidclamav/ChangeLog
index e67240cd8b01..4dd023d9aba2 100644
--- a/net-proxy/squidclamav/ChangeLog
+++ b/net-proxy/squidclamav/ChangeLog
@@ -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
diff --git a/net-proxy/squidclamav/Manifest b/net-proxy/squidclamav/Manifest
index 2529cca89043..e59dc13d9e6e 100644
--- a/net-proxy/squidclamav/Manifest
+++ b/net-proxy/squidclamav/Manifest
@@ -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
index 000000000000..03b563f91a8c
--- /dev/null
+++ b/net-proxy/squidclamav/squidclamav-6.4.ebuild
@@ -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"
+}