Lars Strojny
A keks * initial commit
Lars Strojny commited 8c4e5b8 at 2006-12-17 11:28:02
clamav-0.90_rc1.ebuild
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.90_rc1.ebuild,v 1.4 2006/11/05 21:44:06 zmedico Exp $
inherit eutils flag-o-matic fixheadtails
MY_P="${P/_rc1/RC1.1}"
DESCRIPTION="Clam Anti-Virus Scanner"
HOMEPAGE="http://www.clamav.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="crypt milter selinux mailwrapper"
DEPEND="virtual/libc
crypt? ( >=dev-libs/gmp-4.1.2 )
milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
>=sys-libs/zlib-1.2.1-r3
>=net-misc/curl-7.10.0
>=sys-apps/sed-4"
RDEPEND="${DEPEND}
selinux? ( sec-policy/selinux-clamav )
sys-apps/grep"
PROVIDE="virtual/antivirus"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use milter; then
if [ ! -e /usr/lib/libmilter.a ] ; then
ewarn "In order to enable milter support, clamav needs sendmail with enabled milter"
ewarn "USE flag. Either recompile sendmail with milter USE flag enabled, or disable"
ewarn "this flag for clamav as well to disable milter support."
die "need milter-enabled sendmail"
fi
fi
enewgroup clamav
enewuser clamav -1 -1 /dev/null clamav
}
src_compile() {
has_version =sys-libs/glibc-2.2* && filter-lfs-flags
local myconf
# we depend on fixed zlib, so we can disable this check to prevent redundant
# warning (bug #61749)
myconf="${myconf} --disable-zlib-vcheck"
# use id utility instead of /etc/passwd parsing (bug #72540)
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX