summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2008-09-20 09:55:52 +0000
committerTorsten Veller <tove@gentoo.org>2008-09-20 09:55:52 +0000
commitd57eddcfc598ac499a887107c724a88eaae3fc99 (patch)
tree09795c706ff422a4198b98f8475532d62d848267 /dev-perl/Mail-ClamAV
parentppc stable, bug #218112 (diff)
downloadhistorical-d57eddcfc598ac499a887107c724a88eaae3fc99.tar.gz
historical-d57eddcfc598ac499a887107c724a88eaae3fc99.tar.bz2
historical-d57eddcfc598ac499a887107c724a88eaae3fc99.zip
Added fix for clamav-0.94. Thanks to Dan Coats (#237939)
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.26-tuxonice i686
Diffstat (limited to 'dev-perl/Mail-ClamAV')
-rw-r--r--dev-perl/Mail-ClamAV/ChangeLog8
-rw-r--r--dev-perl/Mail-ClamAV/Mail-ClamAV-0.22-r1.ebuild25
-rw-r--r--dev-perl/Mail-ClamAV/Manifest14
-rw-r--r--dev-perl/Mail-ClamAV/files/0.22-clamav-0.94.patch98
4 files changed, 143 insertions, 2 deletions
diff --git a/dev-perl/Mail-ClamAV/ChangeLog b/dev-perl/Mail-ClamAV/ChangeLog
index fcede5a7f045..4f276cccf08d 100644
--- a/dev-perl/Mail-ClamAV/ChangeLog
+++ b/dev-perl/Mail-ClamAV/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-perl/Mail-ClamAV
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-ClamAV/ChangeLog,v 1.29 2008/09/06 12:06:47 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-ClamAV/ChangeLog,v 1.30 2008/09/20 09:55:52 tove Exp $
+
+*Mail-ClamAV-0.22-r1 (20 Sep 2008)
+
+ 20 Sep 2008; Torsten Veller <tove@gentoo.org>
+ +files/0.22-clamav-0.94.patch, +Mail-ClamAV-0.22-r1.ebuild:
+ Added fix for clamav-0.94. Thanks to Dan Coats (#237939)
06 Sep 2008; Tobias Scherbaum <dertobi123@gentoo.org>
-Mail-ClamAV-0.20.ebuild:
diff --git a/dev-perl/Mail-ClamAV/Mail-ClamAV-0.22-r1.ebuild b/dev-perl/Mail-ClamAV/Mail-ClamAV-0.22-r1.ebuild
new file mode 100644
index 000000000000..0bc361ef1315
--- /dev/null
+++ b/dev-perl/Mail-ClamAV/Mail-ClamAV-0.22-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-ClamAV/Mail-ClamAV-0.22-r1.ebuild,v 1.1 2008/09/20 09:55:52 tove Exp $
+
+MODULE_AUTHOR=SABECK
+inherit perl-module eutils
+
+DESCRIPTION="Perl extension for the clamav virus scanner."
+
+LICENSE="|| ( Artistic GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=app-antivirus/clamav-0.94
+ dev-perl/Inline
+ dev-lang/perl"
+
+PATCHES=( "${FILESDIR}"/0.22-clamav-0.94.patch )
+SRC_TEST=do
+
+src_install() {
+ perl-module_src_install
+ dodoc README || die
+}
diff --git a/dev-perl/Mail-ClamAV/Manifest b/dev-perl/Mail-ClamAV/Manifest
index d775c9143d18..4da01948c6b3 100644
--- a/dev-perl/Mail-ClamAV/Manifest
+++ b/dev-perl/Mail-ClamAV/Manifest
@@ -1,6 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX 0.22-clamav-0.94.patch 2165 RMD160 134bd67c08fb69ba8b7f29db07f833f43921b1d4 SHA1 56b3e9170951102f2240bea33e043d5995e86ac8 SHA256 a02d60cc35dc02f59244afe5ba9fa6e913c06116205dc672f2f16adc0996c843
DIST Mail-ClamAV-0.21.tar.gz 14468 RMD160 5edd1372fedd39fdc4f9f05e40c72a1a40a3ed28 SHA1 8c8096eea734d32fa69951a932add2f640d86225 SHA256 66b710907540cfcb9c2eb8068f667a3b77747cbee053b44c0c6e50b679a40b51
DIST Mail-ClamAV-0.22.tar.gz 14283 RMD160 55ffcac380e50be3a0e1807121c532f838e0c13a SHA1 ce32aa368c34780dd87caf1ee2a1cdc93f3a0d69 SHA256 1927671296cd398a1b0ce3102683ed23e78648fc9dd643a8fab92d18e33b010b
EBUILD Mail-ClamAV-0.21.ebuild 615 RMD160 faaffba434677c32fa325f87337ad1d9f3758af2 SHA1 806bfb056a3b52bff70a39c030bbde9e5cec9fc8 SHA256 b95a8ea81e0682991761ba7f1321d15f0f623dfab89ae62fff0595302479c5bd
+EBUILD Mail-ClamAV-0.22-r1.ebuild 619 RMD160 ab2b3c09fb02322cbe2b8dcc56bb1a81093af174 SHA1 46e8c2bfc687c08a88c9f6d47049b910026583b4 SHA256 ea99e5c5fd81f754d700f64e740797afa360027283769215effea386cd5ab97d
EBUILD Mail-ClamAV-0.22.ebuild 614 RMD160 4b63c8643b006c76d4b40338dbdcb7657ec5426c SHA1 6ec7570fe09957dc5addbe7d7b6cc3dad78de081 SHA256 5d4a9bb5f4f7ad83418e81660950e294a881cb61c23ec789cedda1015f1d303b
-MISC ChangeLog 3881 RMD160 d50e0cd330e84df257facfd45339575648b446e5 SHA1 65d27cd091298e9f4d1d03ce6a6a49aa8ac811ae SHA256 f7165c641b5606eff39759e734424c6b7ceb9ae2a606f486ec22603f62085af3
+MISC ChangeLog 4081 RMD160 aea7a287c4e7951633790543909035d870488127 SHA1 0e7676cd09f0f46c8770a8a5f996c822641d93d3 SHA256 68687cc2afcea6b3a7ed9b1385e35e1c1d7ac60b73bbb4970c90b847370e6442
MISC metadata.xml 403 RMD160 d1bca73f8756e44365ede55b4ff962717df920af SHA1 42342810bfa5b5381c24ea0fa09fc55b11bd7d44 SHA256 eff678535a7bbaea6cca880396fd10feb7f59af67a4f191d939d83596ed92cba
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkjUyJYACgkQV3J2n04Eauz/kgCg3SKZAbHYjkGHGz4bowLK2yKu
+3hQAoLXtAdo57to5d6PquYyrNaxqJW/m
+=M64s
+-----END PGP SIGNATURE-----
diff --git a/dev-perl/Mail-ClamAV/files/0.22-clamav-0.94.patch b/dev-perl/Mail-ClamAV/files/0.22-clamav-0.94.patch
new file mode 100644
index 000000000000..03f1ccaca372
--- /dev/null
+++ b/dev-perl/Mail-ClamAV/files/0.22-clamav-0.94.patch
@@ -0,0 +1,98 @@
+http://rt.cpan.org/Ticket/Display.html?id=39301
+
+--- ./t/Mail-ClamAV.t.orig 2008-09-15 10:51:16.000000000 -0700
++++ ./t/Mail-ClamAV.t 2008-09-15 10:52:03.000000000 -0700
+@@ -29,7 +29,6 @@
+ CL_EACCES
+ CL_ENULLARG
+ CL_ETMPFILE
+- CL_EFSYNC
+ CL_EMEM
+ CL_EOPEN
+ CL_EMALFDB
+@@ -42,7 +41,6 @@
+ CL_EIO
+ CL_EFORMAT
+ CL_ESUPPORT
+- CL_ELOCKDB
+
+ CL_ENCINIT
+ CL_ENCLOAD
+--- ./ClamAV.pm.orig 2008-09-15 10:51:16.000000000 -0700
++++ ./ClamAV.pm 2008-09-15 10:52:52.000000000 -0700
+@@ -58,7 +58,6 @@
+ CL_EACCES
+ CL_ENULLARG
+ CL_ETMPFILE
+- CL_EFSYNC
+ CL_EMEM
+ CL_EOPEN
+ CL_EMALFDB
+@@ -71,7 +70,6 @@
+ CL_EIO
+ CL_EFORMAT
+ CL_ESUPPORT
+- CL_ELOCKDB
+
+ CL_ENCINIT
+ CL_ENCLOAD
+@@ -478,7 +476,6 @@
+ if (strEQ("CL_EACCES", name)) return CL_EACCES;
+ if (strEQ("CL_ENULLARG", name)) return CL_ENULLARG;
+ if (strEQ("CL_ETMPFILE", name)) return CL_ETMPFILE;
+- if (strEQ("CL_EFSYNC", name)) return CL_EFSYNC;
+ if (strEQ("CL_EMEM", name)) return CL_EMEM;
+ if (strEQ("CL_EOPEN", name)) return CL_EOPEN;
+ if (strEQ("CL_EMALFDB", name)) return CL_EMALFDB;
+@@ -491,7 +488,6 @@
+ if (strEQ("CL_EIO", name)) return CL_EIO;
+ if (strEQ("CL_EFORMAT", name)) return CL_EFORMAT;
+ if (strEQ("CL_ESUPPORT", name)) return CL_ESUPPORT;
+- if (strEQ("CL_ELOCKDB", name)) return CL_ELOCKDB;
+
+ /* NodalCore */
+ if (strEQ("CL_ENCINIT", name)) return CL_ENCINIT;
+@@ -788,10 +784,6 @@
+
+ tmpfile() failed
+
+-=item CL_EFSYNC
+-
+-fsync() failed
+-
+ =item CL_EMEM
+
+ memory allocation error
+@@ -840,10 +832,6 @@
+
+ not supported data format
+
+-=item CL_ELOCKDB
+-
+-can't lock DB directory
+-
+ =item CL_ENCINIT
+
+ NodalCore initialization failed
+--- ./README.orig 2008-09-15 10:51:16.000000000 -0700
++++ ./README 2008-09-15 10:53:05.000000000 -0700
+@@ -170,9 +170,6 @@
+ CL_ETMPFILE
+ tmpfile() failed
+
+- CL_EFSYNC
+- fsync() failed
+-
+ CL_EMEM
+ memory allocation error
+
+@@ -209,9 +206,6 @@
+ CL_ESUPPORT
+ not supported data format
+
+- CL_ELOCKDB
+- can't lock DB directory
+-
+ CL_ENCINIT
+ NodalCore initialization failed
+