diff options
author | 2009-04-02 15:34:16 +0000 | |
---|---|---|
committer | 2009-04-02 15:34:16 +0000 | |
commit | 40b75c7eb1c0f6521c9a82b0180a533770b6ac3e (patch) | |
tree | 30b3fb5cd17205b77eb0c5b8abb505aa2dff33ea /app-antivirus/f-prot/f-prot-6.0.1.ebuild | |
parent | ia64/x86 stable wrt #263707 (diff) | |
download | gentoo-2-40b75c7eb1c0f6521c9a82b0180a533770b6ac3e.tar.gz gentoo-2-40b75c7eb1c0f6521c9a82b0180a533770b6ac3e.tar.bz2 gentoo-2-40b75c7eb1c0f6521c9a82b0180a533770b6ac3e.zip |
Bump. Add version 6.0.1 for ppc and x86-fbsd, 6.0.2 for x86 and amd64. Version 6 features totally different binaries with different options. Bug #189319
(Portage version: 2.1.6.7/cvs/Linux x86_64)
Diffstat (limited to 'app-antivirus/f-prot/f-prot-6.0.1.ebuild')
-rw-r--r-- | app-antivirus/f-prot/f-prot-6.0.1.ebuild | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/app-antivirus/f-prot/f-prot-6.0.1.ebuild b/app-antivirus/f-prot/f-prot-6.0.1.ebuild new file mode 100644 index 000000000000..d00928ffcf9b --- /dev/null +++ b/app-antivirus/f-prot/f-prot-6.0.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-antivirus/f-prot/f-prot-6.0.1.ebuild,v 1.1 2009/04/02 15:34:16 grobian Exp $ + +inherit eutils + +IUSE="" + +MY_P_X86="fp-Linux-i686-ws-${PV}" +MY_P_X64="fp-Linux-x86_64-ws-${PV}" +MY_P_PPC="fp-Linux-ppc-ws-${PV}" +MY_P_X86FBSD="fp-FreeBSD-i386-ws-${PV}" +MY_P_X86SOL="fp-SunOS-i386-ws-${PV}" +MY_P_SPARCSOL="fp-SunOS-sparc-ws-${PV}" +S=${WORKDIR}/${PN} + +DESCRIPTION="Frisk Software's f-prot virus scanner" +HOMEPAGE="http://www.f-prot.com/" +SRC_URI="x86? ( http://files.f-prot.com/files/unix-trial/${MY_P_X86}.tar.gz ) + amd64? ( http://files.f-prot.com/files/unix-trial/${MY_P_X64}.tar.gz ) + ppc? ( http://files.f-prot.com/files/unix-trial/${MY_P_PPC}.tar.gz ) + x86-fbsd? ( http://files.f-prot.com/files/unix-trial/${MY_P_X86FBSD}.tar.gz )" +DEPEND="" +RDEPEND="" +PROVIDE="virtual/antivirus" + +SLOT="0" +LICENSE="F-PROT-AV + elibc_glibc? ( LGPL-2.1 ) + elibc_FreeBSD? ( BSD-2 )" +KEYWORDS="~amd64 -sparc ~x86" + +src_install() { + insinto /opt/f-prot + insopts -m 755 + + doins fpscan + doins fpupdate + + insopts -m 644 + + doins license.key + doins product.data + doins product.data.default + doins *.def + + dodir /usr/bin + dosym /opt/f-prot/fpscan /usr/bin/fpscan + + newins f-prot.conf.default f-prot.conf + dodir /etc + dosym /opt/f-prot/f-prot.conf /etc/f-prot.conf + + keepdir /var/tmp/f-prot + + dodoc doc/CHANGES + dodoc README + dohtml doc/html/* + doman doc/man/* +} + +pkg_postinst() { + # upstream complains about DoS-updates, so spread over the hour ;) + local min=$(date +%S) + elog "f-prot has changed SIGNIFICANTLY since the previous version in" + elog "Portage (4.6.7). Most notably the binary names and their command" + elog "line options have changed. Review all of your scripts, and be" + elog "sure to read ${ROOT}usr/share/doc/${P}/README." + elog + elog "Remember to run /opt/f-prot/fpupdate regularly to keep the virus" + elog "database up to date. Recommended method is to use cron. See" + elog "manpages for cron(8) and crontab(5) for more info." + elog "An example crontab entry, causing fpupdate to run every night" + elog "${min#0} minutes after 4AM:" + elog + elog "${min} 4 * * * /opt/f-prot/fpupdate >/dev/null" +} |