diff options
author | Thomas Raschbacher <lordvan@gentoo.org> | 2004-07-30 18:12:02 +0000 |
---|---|---|
committer | Thomas Raschbacher <lordvan@gentoo.org> | 2004-07-30 18:12:02 +0000 |
commit | fe243a378c7efe64658a1fd17d3b5122d56aa1bf (patch) | |
tree | dab4d304d7f15abd1624a79ade88a9427072ba6f /app-antivirus | |
parent | Bumping to version 0.6.2. Closes Bug #58873. (diff) | |
download | historical-fe243a378c7efe64658a1fd17d3b5122d56aa1bf.tar.gz historical-fe243a378c7efe64658a1fd17d3b5122d56aa1bf.tar.bz2 historical-fe243a378c7efe64658a1fd17d3b5122d56aa1bf.zip |
marked 0.75 stable x86, added 0.75.1, fixed bug in clamd.rc (see changelog)
Diffstat (limited to 'app-antivirus')
-rw-r--r-- | app-antivirus/clamav/ChangeLog | 9 | ||||
-rw-r--r-- | app-antivirus/clamav/Manifest | 8 | ||||
-rw-r--r-- | app-antivirus/clamav/clamav-0.75.1.ebuild | 57 | ||||
-rw-r--r-- | app-antivirus/clamav/clamav-0.75.ebuild | 4 | ||||
-rw-r--r-- | app-antivirus/clamav/files/clamd.rc | 15 | ||||
-rw-r--r-- | app-antivirus/clamav/files/digest-clamav-0.75.1 | 1 |
6 files changed, 82 insertions, 12 deletions
diff --git a/app-antivirus/clamav/ChangeLog b/app-antivirus/clamav/ChangeLog index 5dbfff467f3f..2d1962803ff8 100644 --- a/app-antivirus/clamav/ChangeLog +++ b/app-antivirus/clamav/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-antivirus/clamav # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/ChangeLog,v 1.8 2004/07/23 07:52:38 lordvan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/ChangeLog,v 1.9 2004/07/30 18:12:02 lordvan Exp $ + +*clamav-0.75.1 (30 Jul 2004) + + 30 Jul 2004; root <root@gentoo.org> clamav-0.75.1.ebuild, files/clamd.rc: + fixed bug in clamd.rc (thanks to Pavel Riha <Pavel.Riha@trilogic.cz> ) + new version + marked 0.75 stable x86 *clamav-0.75 (23 Jul 2004) diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest index 243128e78100..17c82a4724e7 100644 --- a/app-antivirus/clamav/Manifest +++ b/app-antivirus/clamav/Manifest @@ -6,11 +6,11 @@ MD5 654dedb807ed587e7d2f27feca4f1d7c clamav-0.72.ebuild 1534 MD5 1bc40ba8c47d3d0493e52d335532a654 clamav-0.73.ebuild 1534 MD5 705e2c24baf6b7fb23b12d4310217f53 clamav-0.74.ebuild 1535 MD5 7e32edfd72887a57b16ecd73f0f7a1a0 metadata.xml 184 -MD5 a70ffb4fce18f8220a95a2e0287e82eb ChangeLog 6017 -MD5 c7e444875d160f86556d7948a5d93d95 clamav-0.75.ebuild 1535 +MD5 4b6c3539b25c544f766192319d1030da ChangeLog 6236 +MD5 7e94e47599af4527177ac00b31ac293b clamav-0.75.1.ebuild 1537 +MD5 0051fdfcf2659b7b68f072e068f113ba clamav-0.75.ebuild 1534 MD5 ad7d45b1be51c06986cb42c53e733d19 files/clamav-milter.README.gentoo 1311 MD5 e8dcbdecd955708ddc7c79399ffa6276 files/clamd.conf 166 -MD5 9c52877a96f295b0402bad70bc4af358 files/clamd.rc 1385 MD5 a2d9e93fa7b5c61bbf79bdf79d3706e5 files/digest-clamav-0.67 64 MD5 5ab8d333719ea5288bc8d078d7182ac3 files/digest-clamav-0.68.1 66 MD5 747929a7025eda197fe5af2143f97a64 files/digest-clamav-0.70 64 @@ -19,3 +19,5 @@ MD5 2c7f2f8b0a3e7d16ecc154dd129188e3 files/digest-clamav-0.72 64 MD5 50b576f5cc3976c6bc0d9aa11a2d25a3 files/digest-clamav-0.73 64 MD5 6c57d7ce5871b55ba80e4ceb212fb536 files/digest-clamav-0.74 64 MD5 ca02cdeca3ca7b1d860522275a664567 files/digest-clamav-0.75 64 +MD5 f0090a77dc10ba3899900622336b8610 files/digest-clamav-0.75.1 66 +MD5 85c62272bb2c3f36cfb3e72c595958d4 files/clamd.rc 1427 diff --git a/app-antivirus/clamav/clamav-0.75.1.ebuild b/app-antivirus/clamav/clamav-0.75.1.ebuild new file mode 100644 index 000000000000..1ad259132c51 --- /dev/null +++ b/app-antivirus/clamav/clamav-0.75.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.75.1.ebuild,v 1.1 2004/07/30 18:12:02 lordvan Exp $ + +inherit eutils flag-o-matic + +#MY_P="${PN}-0.70-rc" +MY_P="${P}" +DESCRIPTION="Clam Anti-Virus Scanner" +HOMEPAGE="http://www.clamav.net/" +SRC_URI="mirror://sourceforge/clamav/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~hppa ~amd64 ~ia64" +IUSE="milter crypt" + +DEPEND="virtual/libc + crypt? ( >=dev-libs/gmp-4.1.2 )" +PROVIDE="virtual/antivirus" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + enewgroup clamav + enewuser clamav -1 /bin/false /dev/null clamav + pwconv || die +} + +src_compile() { + has_version =sys-libs/glibc-2.2* && filter-lfs-flags + + local myconf + use milter && myconf="--enable-milter" + econf ${myconf} --with-dbdir=/var/lib/clamav || die + emake || die +} + +src_install() { + make DESTDIR=${D} install || die + dodoc AUTHORS BUGS NEWS README ChangeLog TODO FAQ INSTALL + exeinto /etc/init.d ; newexe ${FILESDIR}/clamd.rc clamd + insinto /etc/conf.d ; newins ${FILESDIR}/clamd.conf clamd + dodoc ${FILESDIR}/clamav-milter.README.gentoo +} + +pkg_postinst() { + einfo "" + ewarn "Warning: clamd and/or freshclam have not been restarted." + ewarn "You should restart them with: /etc/init.d/clamd restart" + einfo "" + if use milter ; then + einfo "For simple instructions howto setup the clamav-milter..." + einfo "" + einfo "less /usr/share/doc/${PF}/clamav-milter.README.gentoo.gz" + fi +} diff --git a/app-antivirus/clamav/clamav-0.75.ebuild b/app-antivirus/clamav/clamav-0.75.ebuild index 018f6b56f596..8ec8c6306508 100644 --- a/app-antivirus/clamav/clamav-0.75.ebuild +++ b/app-antivirus/clamav/clamav-0.75.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.75.ebuild,v 1.1 2004/07/23 07:52:38 lordvan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.75.ebuild,v 1.2 2004/07/30 18:12:02 lordvan Exp $ inherit eutils flag-o-matic @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/clamav/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~hppa ~amd64 ~ia64" +KEYWORDS="x86 ~ppc ~sparc ~mips ~alpha ~hppa ~amd64 ~ia64" IUSE="milter crypt" DEPEND="virtual/libc diff --git a/app-antivirus/clamav/files/clamd.rc b/app-antivirus/clamav/files/clamd.rc index 7fa44eeb55d5..dd39b54e1e4e 100644 --- a/app-antivirus/clamav/files/clamd.rc +++ b/app-antivirus/clamav/files/clamd.rc @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/files/clamd.rc,v 1.2 2004/07/14 21:23:19 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/files/clamd.rc,v 1.3 2004/07/30 18:12:02 lordvan Exp $ depend() { need net @@ -12,9 +12,10 @@ start() { if [ -S "/tmp/clamd" ]; then rm -f /tmp/clamd fi - if [ -n "${CLAMD_LOG}" -a ! -f "${CLAMD_LOG}" ]; then + if [ -n "$CLAMD_LOG}" -a ! -f "${CLAMD_LOG}" ]; then touch "${CLAMD_LOG}" chown clamav:clamav "${CLAMD_LOG}" + CLAMD_OPTS="${CLAMD_OPTS}${CLAMD_LOG}" fi ebegin "Starting clamd" start-stop-daemon --start --quiet \ @@ -22,14 +23,16 @@ start() { eend $? "Failed to start clamd" fi if [ "${START_FRESHCLAM}" = "yes" ]; then - if [ -n "${FRESHCLAM_LOG}" -a ! -f "${FRESHCLAM_LOG}" ]; then - touch "${FRESHCLAM_LOG}" - chown clamav:clamav "${FRESHCLAM_LOG}" + if [ -n "${FRESHCLAM_LOG}" ]; then + if [ ! -f "${FRESHCLAM_LOG}" ]; then + touch "${FRESHCLAM_LOG}" + chown clamav:clamav "${FRESHCLAM_LOG}" + fi FRESHCLAM_OPTS="${FRESHCLAM_OPTS} -l ${FRESHCLAM_LOG}" fi ebegin "Starting freshclam" start-stop-daemon --start --quiet \ - --exec /usr/bin/freshclam -- ${FRESHCLAM_OPTS} -l ${FRESHCLAM_LOG} + --exec /usr/bin/freshclam -- ${FRESHCLAM_OPTS} eend $? "Failed to start freshclam" fi } diff --git a/app-antivirus/clamav/files/digest-clamav-0.75.1 b/app-antivirus/clamav/files/digest-clamav-0.75.1 new file mode 100644 index 000000000000..c411f8e1705e --- /dev/null +++ b/app-antivirus/clamav/files/digest-clamav-0.75.1 @@ -0,0 +1 @@ +MD5 2c85b7957eba9fd9e9ff8c2537ae006f clamav-0.75.1.tar.gz 2777319 |