summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2009-04-02 15:34:16 +0000
committerFabian Groffen <grobian@gentoo.org>2009-04-02 15:34:16 +0000
commit40b75c7eb1c0f6521c9a82b0180a533770b6ac3e (patch)
tree30b3fb5cd17205b77eb0c5b8abb505aa2dff33ea /app-antivirus
parentia64/x86 stable wrt #263707 (diff)
downloadgentoo-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')
-rw-r--r--app-antivirus/f-prot/ChangeLog13
-rw-r--r--app-antivirus/f-prot/f-prot-4.6.7.ebuild8
-rw-r--r--app-antivirus/f-prot/f-prot-6.0.1.ebuild77
-rw-r--r--app-antivirus/f-prot/f-prot-6.0.2.ebuild75
-rw-r--r--app-antivirus/f-prot/metadata.xml3
5 files changed, 169 insertions, 7 deletions
diff --git a/app-antivirus/f-prot/ChangeLog b/app-antivirus/f-prot/ChangeLog
index 1e47244e574c..cf37b84b7a7d 100644
--- a/app-antivirus/f-prot/ChangeLog
+++ b/app-antivirus/f-prot/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for app-antivirus/f-prot
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-antivirus/f-prot/ChangeLog,v 1.52 2008/05/30 06:28:15 phreak Exp $
+# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-antivirus/f-prot/ChangeLog,v 1.53 2009/04/02 15:34:16 grobian Exp $
+
+*f-prot-6.0.2 (02 Apr 2009)
+*f-prot-6.0.1 (02 Apr 2009)
+
+ 02 Apr 2009; Fabian Groffen <grobian@gentoo.org> metadata.xml,
+ f-prot-4.6.7.ebuild, +f-prot-6.0.1.ebuild, +f-prot-6.0.2.ebuild:
+ 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
30 May 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing Andrej Kacian (Ticho) from metadata.xml (as per #59986).
diff --git a/app-antivirus/f-prot/f-prot-4.6.7.ebuild b/app-antivirus/f-prot/f-prot-4.6.7.ebuild
index f9a0bbc6bd2f..0b8d5f7247b2 100644
--- a/app-antivirus/f-prot/f-prot-4.6.7.ebuild
+++ b/app-antivirus/f-prot/f-prot-4.6.7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# 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-4.6.7.ebuild,v 1.4 2007/01/23 15:28:33 genone Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-antivirus/f-prot/f-prot-4.6.7.ebuild,v 1.5 2009/04/02 15:34:16 grobian Exp $
inherit eutils
@@ -25,9 +25,7 @@ LICENSE="F-PROT"
KEYWORDS="amd64 -ppc -sparc x86"
src_install() {
- cd ${S}
-
- dobin ${FILESDIR}/f-prot.sh
+ dobin "${FILESDIR}"/f-prot.sh
dosym /usr/bin/f-prot.sh /usr/bin/f-prot
dodir /opt/f-prot/tools /var/tmp/f-prot
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"
+}
diff --git a/app-antivirus/f-prot/f-prot-6.0.2.ebuild b/app-antivirus/f-prot/f-prot-6.0.2.ebuild
new file mode 100644
index 000000000000..6f9d893776e5
--- /dev/null
+++ b/app-antivirus/f-prot/f-prot-6.0.2.ebuild
@@ -0,0 +1,75 @@
+# 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.2.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 )"
+DEPEND=""
+RDEPEND=""
+PROVIDE="virtual/antivirus"
+
+SLOT="0"
+LICENSE="F-PROT-AV
+ elibc_glibc? ( LGPL-2.1 )
+ elibc_FreeBSD? ( BSD-2 )"
+KEYWORDS="~amd64 -ppc -sparc ~x86 -x86-fbsd"
+
+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"
+}
diff --git a/app-antivirus/f-prot/metadata.xml b/app-antivirus/f-prot/metadata.xml
index 66772f73cf57..8b5176402dfd 100644
--- a/app-antivirus/f-prot/metadata.xml
+++ b/app-antivirus/f-prot/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>antivirus</herd>
+ <maintainer>
+ <email>grobian@gentoo.org</email>
+ </maintainer>
</pkgmetadata>