ChangeLog

# ChangeLog for app-antivirus/klamav
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/klamav/ChangeLog,v 1.46 2008/05/17 20:02:43 carlo Exp $

17 May 2008; Carsten Lohrke
-files/klamav-0.41.1-cl_loaddbdir.patch,
-files/klamav-0.41.1-gentempdesc.patch, -klamav-0.41.ebuild,
-klamav-0.41.1.ebuild:
Clean up. Second try.

17 May 2008; Carsten Lohrke -klamav-0.38.ebuild:
Clean up.

*klamav-0.43 (17 May 2008)

17 May 2008; Carsten Lohrke
+files/klamav-0.43-desktop-entry.diff, +klamav-0.43.ebuild:
Version bump.

25 Apr 2008; Wulf C. Krueger
+files/klamav-0.42-clamav093.patch, klamav-0.42.ebuild:
Added a patch to fix compilation with >=clamav-0.93. Fixes bug 219021.

26 Feb 2008; Richard Freeman klamav-0.42.ebuild:
amd64 stable - 202694

12 Feb 2008; Raúl Porcel klamav-0.42.ebuild:
sparc stable wrt #202694

10 Feb 2008; Markus Meier klamav-0.42.ebuild:
x86 stable, bug #202694

10 Feb 2008; Tobias Scherbaum klamav-0.42.ebuild:
ppc stable, bug #202694

09 Feb 2008; Brent Baude klamav-0.42.ebuild:
stable ppc64, bug 202694

05 Feb 2008; Timo Gurr klamav-0.42.ebuild:
Correct fix for bug #171414.

*klamav-0.42 (27 Jan 2008)

27 Jan 2008; Wulf C. Krueger +klamav-0.42.ebuild:
Version bump. We disable the updates from the GUI as we have package
managers for that. cf. bug 171414.

31 Dec 2007; Carsten Lohrke klamav-0.41.1.ebuild:
Adjust ClamAV dependency.

30 Dec 2007; Tobias Heinlein klamav-0.41.1.ebuild:
Fixing typo that prevents the patch from being applied.

*klamav-0.41.1 (30 Dec 2007)

30 Dec 2007; Matteo Azzali
+files/klamav-0.41.1-cl_loaddbdir.patch,
+files/klamav-0.41.1-gentempdesc.patch, +klamav-0.41.1.ebuild:
Version Bump.Also fixes bug #202694 .

19 May 2007; nixnut klamav-0.41.ebuild:
Stable on ppc wrt bug 177728

15 May 2007; Christian Faulhammer klamav-0.41.ebuild:
stable amd64, bug 177728

12 May 2007; Markus Rothe klamav-0.41.ebuild:
Stable on ppc64; bug #177728

09 May 2007; Gustavo Zacarias klamav-0.41.ebuild:
Stable on sparc wrt #177728

09 May 2007; Raúl Porcel klamav-0.41.ebuild:
x86 stable wrt #177728

07 Mar 2007; -files/klamav-0.32-parallelmake.patch,
-files/klamav-0.35.1-gcc-4.1.patch,
-files/klamav-0.40-clamav_0.90_update.patch,
+files/klamav-0.41-cl_loaddbdir.patch, -klamav-0.17.3.ebuild,
-klamav-0.22.1.ebuild, -klamav-0.30.3.ebuild, -klamav-0.32.ebuild,
-klamav-0.35.ebuild, -klamav-0.35.1.ebuild, -klamav-0.37.ebuild,
-klamav-0.40.ebuild, klamav-0.41.ebuild:
Fix compile thanks to jmbsvicetto in bug 169731

*klamav-0.41 (06 Mar 2007)

06 Mar 2007; Przemysław Maciąg
+files/klamav-0.40-clamav_0.90_update.patch, klamav-0.40.ebuild,
+klamav-0.41.ebuild:
Version bump (0.41). Fix compilation with >=clamav-0.90 for 0.40 (#167610).
With 0.4x viruses databases can be downloaded properly (#164522). Fixed header
in 0.35.1

21 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

*klamav-0.40 (04 Jan 2007)

04 Jan 2007; Przemysław Maciąg +klamav-0.40.ebuild:
Version bump

05 Nov 2006; klamav-0.38.ebuild:
stable on amd64

15 Oct 2006; Jason Wever klamav-0.38.ebuild:
Stable on SPARC wrt bug #151141.

14 Oct 2006; klamav-0.38.ebuild:
Stable on ppc wrt bug 151141

13 Oct 2006; klamav-0.38.ebuild:
Stable on x86, bug #151141.

13 Oct 2006; Markus Rothe klamav-0.38.ebuild:
Stable on ppc64; bug #151141

25 Aug 2006; Chris Gianelloni klamav-0.35.1.ebuild:
Stable on x86 wrt bug #142949.

*klamav-0.38 (18 Aug 2006)

18 Aug 2006; Carsten Lohrke +klamav-0.38.ebuild:
Version bump.

15 Aug 2006; Jason Wever klamav-0.35.1.ebuild:
Stable on SPARC wrt bug #142949.

15 Aug 2006; Markus Rothe klamav-0.37.ebuild:
Added ~ppc64

*klamav-0.37 (02 Jun 2006)

02 Jun 2006; Diego Pettenò +klamav-0.37.ebuild:
Version bump, thanks to dcecchin in bug #134787.

*klamav-0.35.1 (20 Apr 2006)

20 Apr 2006; Carsten Lohrke
+files/klamav-0.35.1-gcc-4.1.patch, +klamav-0.35.1.ebuild:
Version bump.

12 Mar 2006; Jason Wever klamav-0.30.3.ebuild:
Stable on SPARC.

04 Feb 2006; Dominik Stadler klamav-0.30.3.ebuild,
+klamav-0.35.ebuild:
Mark 0.30.3 stable on x86

*klamav-0.35 (04 Feb 2006)

04 Feb 2006; Dominik Stadler +klamav-0.35.ebuild:
Add new Version 0.35, fixes Bug 120368

10 Jan 2006; Diego Pettenò
+files/klamav-0.32-parallelmake.patch, klamav-0.32.ebuild:
Added patch to fix parallel make issues, bug #115912.

*klamav-0.32 (03 Dec 2005)

03 Dec 2005; Carsten Lohrke +klamav-0.32.ebuild:
version bump

*klamav-0.30.3 (06 Oct 2005)

06 Oct 2005; Carsten Lohrke +klamav-0.30.3.ebuild:
version bump

*klamav-0.22.1 (05 Aug 2005)

05 Aug 2005; Gregorio Guidi +klamav-0.22.1.ebuild:
New version (#101150).

22 Jul 2005; David Holm klamav-0.17.3.ebuild:
Added to ~ppc.

*klamav-0.17.3 (13 May 2005)

13 May 2005; Gregorio Guidi metadata.xml,
+klamav-0.17.3.ebuild:
New version, fixing serious problem with KDE 3.4 (#90872).

*klamav-0.17 (17 Apr 2005)

17 Apr 2005; Andrej Kacian +klamav-0.17.ebuild:
Version bump, closes #81439, reported by Erinn Looney-Triggs
.

19 Mar 2005; klamav-0.09.4.ebuild:
added ~amd64

24 Feb 2005; Jason Wever klamav-0.09.4.ebuild:
Added ~sparc keyword.

*klamav-0.09.4 (03 Feb 2005)

03 Feb 2005; Dominik Stadler +klamav-0.09.4.ebuild:
New package added, fixes Bug 50628

Manifest

AUX klamav-0.41-cl_loaddbdir.patch 653 RMD160 5130f329a36e2f38c3e5b8a5d84bd47940597084 SHA1 6a3b9f2a61e91eeaf06f17c1805f5209123c8589 SHA256 d6931d5840f1f45e623b53868bce9971397cbce88dea86342e15b350c303bfcd
AUX klamav-0.42-clamav093.patch 4995 RMD160 bd8c88b62114a75180370cbb18b80b51b672db8a SHA1 499a7bc5b29455cf073a2576ec9dbd428bf024bf SHA256 9ab0ccbd7b714bdb7f93ebd16350a01cc47f2ff8c19f0e30909f1263b1a698b7
AUX klamav-0.43-desktop-entry.diff 742 RMD160 e9466d6730f1c850a68ed60a20b6a2f2c46a53cf SHA1 1be211ff6c77dd4f9e5733d6dce66f4e0412711c SHA256 54b48efd0fac7abcf4335a8fcb17c868b06134e9467e8e5c79d213bf3ac199b2
DIST klamav-0.42-source.tar.gz 1920149 RMD160 75171ac0a35df29fd97132b1ecd2f345c671884f SHA1 122b439d03d29332286610aa9cf4052fb6f0d407 SHA256 3dd03c802a24d0fe033bdd7f27ec77b2fd5c9aedf18ebec30cee801e36966ca7
DIST klamav-0.43-source.tar.gz 2029200 RMD160 f4f3205b8c9354f8b2ac419fb66dd9b248c4fd7e SHA1 218ad95937f90d102c493b4480f7b21ab19b7236 SHA256 de92736c18b47da69ffef17747f16c105d8772b2369026f82c2cec000c00a13e
EBUILD klamav-0.42.ebuild 1304 RMD160 3146c6464412d18f314985d73381588aa02aab2d SHA1 612d2108d82fb121f9cd68f1b07c5a077c79e596 SHA256 ba57390cee497fb3acedf64c18718a5ef73611dd2fe87ea7d81051f24a01d5ee
EBUILD klamav-0.43.ebuild 1154 RMD160 ae715bc862896038239eb9e691dde1acb976a335 SHA1 0c01918811b1b6267cc4416cba7f7e6f06da4118 SHA256 0980ef9abf1f515665cf7d651af4d21fa87adda6ed140d8cdf666ea40daaaad1
MISC ChangeLog 6439 RMD160 a3b65dd2e69cb0d0f003df72491b91f3cb4c263c SHA1 798420374304513a40a5e865376259ca00a449d4 SHA256 edcea0e595565642aa914819b48524ad0c7c0bd3c43ba2ff92c059d430112835
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a

files

klamav-0.42.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/klamav/klamav-0.42.ebuild,v 1.8 2008/04/25 22:48:51 philantrop Exp $

inherit kde

MY_P="${P}-source"
S="${WORKDIR}/${MY_P}/${P}"

DESCRIPTION="KlamAV is a KDE frontend for the ClamAV antivirus."
HOMEPAGE="http://klamav.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"

SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE=""

DEPEND=">=app-antivirus/clamav-0.90"
RDEPEND="${DEPEND}"

need-kde 3.5

PATCHES=( "${FILESDIR}/${PN}-0.41-cl_loaddbdir.patch" )

src_unpack(){
kde_src_unpack

# Make things work with clamav versions >= 0.93. Fixes bug 219021.
if has_version '>=app-antivirus/clamav-0.93' ; then
epatch "${FILESDIR}/${P}-clamav093.patch"
fi

# Assure a future version won't try to build this.
rm -rf "${WORKDIR}/${MY_P}/dazuko"* || die "We missed to eradicate some files"

rm -f "${S}"/configure
}

src_compile(){
# Disable updates from the GUI. We have package managers for that. cf. bug 171414
myconf="--with-disableupdates"
kde_src_compile
}

pkg_postinst(){
elog "The on-access scanning functionality is provided by"
elog "the Dazuko kernel module. To use it, install sys-fs/dazuko."
}

klamav-0.43.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/klamav/klamav-0.43.ebuild,v 1.1 2008/05/17 19:57:03 carlo Exp $

ARTS_REQUIRED="never"

inherit kde

MY_P="${P}-source"
S="${WORKDIR}/${MY_P}/${P}"

DESCRIPTION="KlamAV is a KDE frontend for the ClamAV antivirus."
HOMEPAGE="http://klamav.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"

SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""

DEPEND=">=app-antivirus/clamav-0.90"
RDEPEND="${DEPEND}"

need-kde 3.5

PATCHES="${FILESDIR}/klamav-0.43-desktop-entry.diff"

src_unpack(){
kde_src_unpack

# Assure a future version won't try to build this.
rm -rf "${WORKDIR}/${MY_P}/dazuko"* || die "We missed to eradicate some files"

rm -f "${S}"/configure
}

src_compile(){
# Disable updates from the GUI. We have package managers for that. cf. bug 171414
myconf="--with-disableupdates"
kde_src_compile
}

pkg_postinst(){
elog "The on-access scanning functionality is provided by"
elog "the Dazuko kernel module. To use it, install sys-fs/dazuko."
}

metadata.xml




kde