diff --git a/app-antivirus/clamav/ChangeLog b/app-antivirus/clamav/ChangeLog --- a/app-antivirus/clamav/ChangeLog +++ b/app-antivirus/clamav/ChangeLog @@ -1,7 +1,11 @@ # ChangeLog for app-antivirus/clamav -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/ChangeLog,v 1.308 2008/09/13 22:48:04 dertobi123 Exp $ + 24 Mar 2011; Nathan Phillip Brink (binki) + -clamav-0.96.1.ebuild: + Drop old clamav-0.96.1, not in gentoo-x86 anymore. + 30 Dec 2010; Nathan Phillip Brink (binki) +clamav-0.96.5.ebuild: Bump to clamava-0.96.5. diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest --- a/app-antivirus/clamav/Manifest +++ b/app-antivirus/clamav/Manifest @@ -11,26 +11,24 @@ AUX clamd.rc 1746 RMD160 0158e5362897966 AUX freshclam.conf 64 RMD160 39f5a64cadb0f766605b62a2019303b0ef6b0a36 SHA1 8d112cd09865174b7fc96ff4f415c881eab902e1 SHA256 95b8c1aed21f8eafe911d3c8f21a57b1212f7abeb8de32d29aa3cb9248c17c3b AUX freshclam.rc 1070 RMD160 cdd42aa9b9999e3c53e3f28443fb0bdf024c426f SHA1 9fc65761d9d9dbb8565d9abb5e634d73304ceede SHA256 436ddaf181cfb3bc84ad6f7a1858fbb5353ad079405016094b4fc0008b7ce28c AUX lib-ld.m4 3417 RMD160 7b412510e7ef9966f70ed29937e3556283128a9b SHA1 8b72b8f5f76e41e4ca0f2521c06c568490894a84 SHA256 18c4c458009da32c9daf0ea332a539e5edc82ba009b6c2faac004626313f00e5 -DIST clamav-0.96.1.tar.gz 40568982 RMD160 f0708b921c8b01a4309fe741ec141ab8cbdf2351 SHA1 cdb24490f402748cbfb57cc87592fe77b470e0a5 SHA256 413dd25907059068da2a367d2b330fbc37d5d2764eb3b047214ce754a9ca74ea DIST clamav-0.96.5.tar.gz 41164924 RMD160 70c465548395301b83bb2f5428aa383825089af4 SHA1 a7253e30d40e0c03964a60ed589b356a115b26c5 SHA256 83a683d51eceb5aaf0c249efb3d9d95aa4fd8bbc1f05817ab7b1030f6d84d059 -EBUILD clamav-0.96.1.ebuild 4482 RMD160 742d2e71ef9343c58f2328b68d208e86e1f26494 SHA1 85eb9dd2d8ab388c467b2704af08b574b6913085 SHA256 7d97469ff105e47cb6f60203e6619f8cfa9f7d66426973658fe2dc2cc4d0792f EBUILD clamav-0.96.5.ebuild 4482 RMD160 742d2e71ef9343c58f2328b68d208e86e1f26494 SHA1 85eb9dd2d8ab388c467b2704af08b574b6913085 SHA256 7d97469ff105e47cb6f60203e6619f8cfa9f7d66426973658fe2dc2cc4d0792f -MISC ChangeLog 49368 RMD160 31c8b1b057e5ccb396c6a231e22e0994b4a10f9f SHA1 7eb19930954ef81fd0d8376a5cc66c5f9d10df89 SHA256 1bc4774c97863a2748999aa60f3411eadc23269a0ebbf3234c7dac0b5dbfa7ef +MISC ChangeLog 49522 RMD160 69ffa440cde7c4f4e88c9534f31cca1310440042 SHA1 5cde78252ea13b0f22171e95010ff72bb5a5db1e SHA256 1d78c288d76804f0ff4cf5977845084df185b0fa1f23d2e00b467473f218cd2f MISC metadata.xml 320 RMD160 3546393e30d87f0b0a2fb17e2f15f57dd8c19661 SHA1 b959e38933418e6fc818ed40cd9a4921b8c66102 SHA256 e2a8c4c8bedbffe50a126c1c7395a4d92652c2d95347b9496d54aea1f230a22d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) -iQIcBAEBCAAGBQJNHP7lAAoJEHQ6UuhrqBBQO9wQAKcJHVTuLbM+Zsi6DhN2i7jY -zkWnlPMisuId3n8rPJ/LuJln2USFZB6R4lQOTgeGOV+DMLjgzicnlJ8e6C4Yyb3N -03xL1Tn7FElJx+E/j0Aw+a9+UFv8aH44TOLLSaZopztyAVtXlSENLEECTsuAzE0S -RhmNJ6VsaeRdhjbfQV54SDy8TaehbT20KvdpW1efjn4rS1ICUZRu1Oq5ZxzCCWB4 -lOOVMNEFZJ0lQ+EXqc+UpQShZOM5EboMtR3aOA9VJvHULmAGodc6yz/GQZvCcwHn -+Ng3vDa1fToAVnyfzC+TYxBEpM9PScCdgI9VVJcqMrCsHbiK8kstjfvFE3nWFNqa -fQYru2tS8FNz4FDimeGPXGm6vYlyYxypYLwQatqk2I7K/3VsNLWnuyoFJvcLTnF1 -c7AZTQ712clp1YB5d8d2mB9BjhNBTJD6zAwYy4AodRg/9cwY5oGTGRJ7ntiIidsN -UvNPPZuRr3qtf/v4lrdNQAjU3UkIrTwejmEzZJCXCnbBqAPdVA0d268BxpK0SXUa -cd3jO1A3xdhBznF51TcizahdqekCEoK4e8a1kT11hiRbNvLVqBARJljtMix/sGN8 -Sm+M7mG2KWLH4RiwjvatuuAUlTjWzG96WGui0t01WZcUisUYRF/wAmyZic5TTvPo -0ehdTxtJ87PvfNbnRzxa -=e18U +iQIcBAEBCAAGBQJNirL5AAoJEHQ6UuhrqBBQ/RAP/1zUQZTyVI+eU3JpVotIa9wb +gyKB5x/sE0k1kqHVVAmwhnemAnBS6Sa6954hpG/t9kftKVWrBtbMIrvo9QsKAHN1 +xDPVqQN1xj3lHLKZa8khM6QGmV1bNV8IOaqV0ywgdmmItNHg3h3J9llHSrmNcufx +oqgE+FmbZLtpm6uWFUhuzjRCtSGEEK+1mr4ciKklW2qYpiuyonDJ5CgFM+wRjbA7 +JoPcalh/h/SkbNDTo3ZSV3+Z3qbpawvaCASyS4tFfWjEyM7Gzc1GCiLw67RtaHPb +ggah6V5AA1aw1nLT4h4473C/XbSP7YgP1D+BXvKl5F0SCpdCLguDVZXOSczBbXxT +uaw+J/2qbq72TXJVImxlUBjmO51ScN8XbgXeZLbLY32Sj/3Mv0+OWu3VqkZl6cmw +IRCF2TWhHaIgw8K5vUUNlZNY3VOekBJWsPMrPGSFjGyRiRK/Ft5jvN+8KvnZZnIh +xf/sWQ3xp2AN9w0rM5+/Lo3pbLve65lA3MabokscpDhXyLri8Mp/bWA2ZvKSuux2 +jvkKOy2ICRCm9S4n9F9eQNdrQpy2MA5nqcaaxldyZ1DMyOeY6AxkHlU+qPQ8ZVFG +++5QfWNrXC2Fc2SHcv3nCa1twrJKR0IReEpCX5FjlXqVnkEVGbTiIQPcrtYZhdt7 +puX+KdME0/wNG64Ve6fz +=uYnB -----END PGP SIGNATURE----- diff --git a/app-antivirus/clamav/clamav-0.96.1.ebuild b/app-antivirus/clamav/clamav-0.96.1.ebuild deleted file mode 100644 --- a/app-antivirus/clamav/clamav-0.96.1.ebuild +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.96.ebuild,v 1.7 2010/04/17 22:21:02 maekke Exp $ - -EAPI=2 - -inherit eutils flag-o-matic fixheadtails multilib versionator - -# for when rc1 is appended to release candidates: -MY_P=${PN}-$(replace_version_separator 3 '') - -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="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" -IUSE="bzip2 clamdtop iconv milter selinux ipv6 test" - -COMMON_DEPEND="bzip2? ( app-arch/bzip2 ) - milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) ) - iconv? ( virtual/libiconv ) - clamdtop? ( sys-libs/ncurses ) - sys-libs/zlib - sys-apps/sed - dev-libs/libtommath" - -DEPEND="${COMMON_DEPEND} - dev-util/pkgconfig - test? ( dev-libs/check )" - -RDEPEND="${COMMON_DEPEND} - selinux? ( sec-policy/selinux-clamav ) - sys-apps/grep" - -PROVIDE="virtual/antivirus" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - enewgroup clamav - enewuser clamav -1 -1 /dev/null clamav -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.95.1-nls.patch -} - -src_configure() { - has_version =sys-libs/glibc-2.2* && filter-lfs-flags - - ht_fix_file configure - econf \ - $(use_enable bzip2) \ - $(use_enable test check) \ - $(use_enable ipv6) \ - $(use_enable clamdtop) \ - $(use_enable milter) \ - $(use_with iconv) \ - --with-system-tommath \ - --without-libpdcurses-prefix \ - --disable-experimental \ - --enable-id-check \ - --disable-zlib-vcheck \ - --with-dbdir=/var/lib/clamav -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS BUGS NEWS README ChangeLog FAQ || die - - newconfd "${FILESDIR}/clamd.conf" clamd || die - newinitd "${FILESDIR}/clamd.rc" clamd || die - newconfd "${FILESDIR}/freshclam.conf" freshclam || die - newinitd "${FILESDIR}/freshclam.rc" freshclam || die - if use milter; then - newconfd "${FILESDIR}/clamav-milter.conf" clamav-milter || die - newinitd "${FILESDIR}/clamav-milter.rc" clamav-milter || die - fi - - keepdir /var/run/clamav || die - fowners clamav:clamav /var/run/clamav || die - keepdir /var/log/clamav || die - fowners clamav:clamav /var/log/clamav || die - - # Modify /etc/clamd.conf to be usable out of the box - sed -i -e "s:^\(Example\):\# \1:" \ - -e "s:.*\(PidFile\) .*:\1 /var/run/clamav/clamd.pid:" \ - -e "s:.*\(LocalSocket\) .*:\1 /var/run/clamav/clamd.sock:" \ - -e "s:.*\(User\) .*:\1 clamav:" \ - -e "s:^\#\(LogFile\) .*:\1 /var/log/clamav/clamd.log:" \ - -e "s:^\#\(LogTime\).*:\1 yes:" \ - -e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \ - "${D}"/etc/clamd.conf || die - - # Do the same for /etc/freshclam.conf - sed -i -e "s:^\(Example\):\# \1:" \ - -e "s:.*\(PidFile\) .*:\1 /var/run/clamav/freshclam.pid:" \ - -e "s:.*\(DatabaseOwner\) .*:\1 clamav:" \ - -e "s:^\#\(UpdateLogFile\) .*:\1 /var/log/clamav/freshclam.log:" \ - -e "s:^\#\(NotifyClamd\).*:\1 /etc/clamd.conf:" \ - -e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \ - -e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \ - "${D}"/etc/freshclam.conf || die - - if use milter; then - # And again same for /etc/clamav-milter.conf - # MilterSocket one to include ' /' because there is a 2nd line for - # inet: which we want to leave - dodoc "${FILESDIR}"/clamav-milter.README.gentoo || die - - sed -i -e "s:^\(Example\):\# \1:" \ - -e "s:.*\(PidFile\) .*:\1 /var/run/clamav/clamav-milter.pid:" \ - -e "s+^\#\(ClamdSocket\) .*+\1 unix:/var/run/clamav/clamd.sock+" \ - -e "s:.*\(User\) .*:\1 clamav:" \ - -e "s+^\#\(MilterSocket\) /.*+\1 unix:/var/run/clamav/clamav-milter.sock+" \ - -e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \ - -e "s:^\#\(LogFile\) .*:\1 /var/log/clamav/clamav-milter.log:" \ - "${D}"/etc/clamav-milter.conf || die - fi - - if use milter ; then - cat << EOF >> "${D}"/etc/conf.d/clamd || die -MILTER_NICELEVEL=19 -START_MILTER=no -EOF - fi - - diropts "" - dodir /etc/logrotate.d || die - insopts -m0644 - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotate ${PN} || die -} - -pkg_postinst() { - if use milter ; then - elog "For simple instructions how to setup the clamav-milter" - elog "read the clamav-milter.README.gentoo in /usr/share/doc/${PF}" - elog - fi - ewarn "The soname for libclamav has changed in clamav-0.95." - ewarn "If you have upgraded from that or earlier version, it is" - ewarn "recommended to run revdep-rebuild, in order to fix anything" - ewarn "that links against libclamav.so library." -}