summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrej Kacian <ticho@gentoo.org>2005-07-07 01:21:46 +0000
committerAndrej Kacian <ticho@gentoo.org>2005-07-07 01:21:46 +0000
commitea74ca9f8f0f074749477a79a7bfccb7d708a980 (patch)
tree380739c61bf43cf2956fda82d618202279e53ba5
parentStable on ppc and ppc64. (diff)
downloadgentoo-2-ea74ca9f8f0f074749477a79a7bfccb7d708a980.tar.gz
gentoo-2-ea74ca9f8f0f074749477a79a7bfccb7d708a980.tar.bz2
gentoo-2-ea74ca9f8f0f074749477a79a7bfccb7d708a980.zip
Version bump. Removed older ebuilds and two unused patches.
(Portage version: 2.0.51.22-r1)
-rw-r--r--mail-filter/razor/ChangeLog10
-rw-r--r--mail-filter/razor/Manifest12
-rw-r--r--mail-filter/razor/files/digest-razor-2.36-r11
-rw-r--r--mail-filter/razor/files/digest-razor-2.40-r11
-rw-r--r--mail-filter/razor/files/digest-razor-2.611
-rw-r--r--mail-filter/razor/files/digest-razor-2.661
-rw-r--r--mail-filter/razor/files/digest-razor-2.751
-rw-r--r--mail-filter/razor/files/razor-taint.patch56
-rw-r--r--mail-filter/razor/files/razor_uninstall.patch49
-rw-r--r--mail-filter/razor/razor-2.36-r1.ebuild78
-rw-r--r--mail-filter/razor/razor-2.40-r1.ebuild69
-rw-r--r--mail-filter/razor/razor-2.66.ebuild69
-rw-r--r--mail-filter/razor/razor-2.75.ebuild (renamed from mail-filter/razor/razor-2.61.ebuild)30
13 files changed, 25 insertions, 353 deletions
diff --git a/mail-filter/razor/ChangeLog b/mail-filter/razor/ChangeLog
index 3f280a9fbc8a..b2f3393266d2 100644
--- a/mail-filter/razor/ChangeLog
+++ b/mail-filter/razor/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for mail-filter/razor
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/ChangeLog,v 1.40 2005/07/03 21:36:55 herbs Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/ChangeLog,v 1.41 2005/07/07 01:21:46 ticho Exp $
+
+*razor-2.75 (07 Jul 2005)
+
+ 07 Jul 2005; Andrej Kacian <ticho@gentoo.org> -files/razor-taint.patch,
+ -files/razor_uninstall.patch, -razor-2.36-r1.ebuild,
+ -razor-2.40-r1.ebuild, -razor-2.61.ebuild, -razor-2.66.ebuild,
+ +razor-2.75.ebuild:
+ Version bump. Removed older ebuilds and two unused patches.
03 Jul 2005; Herbie Hopkins <herbs@gentoo.org> razor-2.74.ebuild:
Stable on amd64 wrt bug #96776.
diff --git a/mail-filter/razor/Manifest b/mail-filter/razor/Manifest
index 8f0ef2992c9b..ba25cd5432da 100644
--- a/mail-filter/razor/Manifest
+++ b/mail-filter/razor/Manifest
@@ -1,10 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 3d9bd064635f0116eb6c3b56f1aa0a71 razor-2.74.ebuild 2732
MD5 dd96c10f7ddca9c129d0cfe6e776a8e1 razor-2.71.ebuild 2859
MD5 866081721ce52da5777970f6cba1d8da razor-2.67.ebuild 2736
MD5 965845c75406bbf29e997d5e629e8a51 razor-2.40-r1.ebuild 2737
+MD5 e48aaa388abe82f138e98aa4fdd4ac97 razor-2.75.ebuild 2498
MD5 27d6b572a9272b6e116faf782e4c3e6a razor-2.66.ebuild 2736
MD5 c3935cfbf0f094fcbbcbd590b0ad74de razor-2.61.ebuild 2732
MD5 0a93b9dbb8e9ab624761a66c09010e59 razor-2.36-r1.ebuild 2849
@@ -21,11 +19,5 @@ MD5 7a82279f793cdd8926569fcc1f2c51e6 files/digest-razor-2.67 68
MD5 a903c073103cad6f1bccaa20ecdabf1e files/digest-razor-2.71 68
MD5 26398bc0e13b9e5a931da6f14b3334a6 files/digest-razor-2.72 68
MD5 12cf44d53c23d3ba61aaf5b525f05f45 files/digest-razor-2.74 69
+MD5 d63c1d9a90360d9f739cae1b3ef25622 files/digest-razor-2.75 69
MD5 cf27167873572ac8be99c5195762d630 files/razor_uninstall.patch 1765
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCyFrW2G5bA0cA/ScRAhE9AKCcghQy28/LusDRAWMTaTPZ0HjfvgCggcJi
-hGV3qJn1dsePpo5tUl0h0/I=
-=hi4b
------END PGP SIGNATURE-----
diff --git a/mail-filter/razor/files/digest-razor-2.36-r1 b/mail-filter/razor/files/digest-razor-2.36-r1
deleted file mode 100644
index 1f6263834c7d..000000000000
--- a/mail-filter/razor/files/digest-razor-2.36-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 5deaae3ea2300bf480b6904f8a69a7f1 razor-agents-2.36.tar.gz 78709
diff --git a/mail-filter/razor/files/digest-razor-2.40-r1 b/mail-filter/razor/files/digest-razor-2.40-r1
deleted file mode 100644
index 8dcadaab6935..000000000000
--- a/mail-filter/razor/files/digest-razor-2.40-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 ca1a340e13464661aa0efebd869fcebc razor-agents-2.40.tar.gz 79800
diff --git a/mail-filter/razor/files/digest-razor-2.61 b/mail-filter/razor/files/digest-razor-2.61
deleted file mode 100644
index 8f4651acf336..000000000000
--- a/mail-filter/razor/files/digest-razor-2.61
+++ /dev/null
@@ -1 +0,0 @@
-MD5 8509389ef86594d56a796e556ef83681 razor-agents-2.61.tar.gz 83718
diff --git a/mail-filter/razor/files/digest-razor-2.66 b/mail-filter/razor/files/digest-razor-2.66
deleted file mode 100644
index 7e1ef12e1241..000000000000
--- a/mail-filter/razor/files/digest-razor-2.66
+++ /dev/null
@@ -1 +0,0 @@
-MD5 9ebec97f70572eb383ba3da4de9ce4e7 razor-agents-2.66.tar.gz 86550
diff --git a/mail-filter/razor/files/digest-razor-2.75 b/mail-filter/razor/files/digest-razor-2.75
new file mode 100644
index 000000000000..22c7f7b1128f
--- /dev/null
+++ b/mail-filter/razor/files/digest-razor-2.75
@@ -0,0 +1 @@
+MD5 72e7a381523067edfa233ef2116e3140 razor-agents-2.75.tar.bz2 78349
diff --git a/mail-filter/razor/files/razor-taint.patch b/mail-filter/razor/files/razor-taint.patch
deleted file mode 100644
index da3295a55624..000000000000
--- a/mail-filter/razor/files/razor-taint.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- lib/Razor2/Client/Agent.pm~ Tue Nov 19 16:26:05 2002
-+++ lib/Razor2/Client/Agent.pm Sun Sep 21 23:20:47 2003
-@@ -981,6 +981,7 @@
- my @fns;
- if (opendir D,$self->{razorhome}) {
- @fns = map "$self->{razorhome}/$_", grep /^server\.[\S]+\.conf$/, readdir D;
-+ @fns = map { /^(\S+)$/, $1 } @fns; # untaint
- closedir D;
- }
- foreach (@fns) {
---- lib/Razor2/Client/Config.pm~ Thu Nov 14 14:47:01 2002
-+++ lib/Razor2/Client/Config.pm Sun Sep 21 23:18:52 2003
-@@ -333,9 +333,11 @@
- if ($fn =~ /^(.*)\/([^\/]+)$/) {
- my $dir = $1;
- $fn = readlink $fn;
-+ $fn = $1 if $fn =~ /^(\S+)$/; # untaint readlink
- $fn = "$dir/$fn" unless $fn =~ /^\//;
- } else {
- $fn = readlink $fn;
-+ $fn = $1 if $fn =~ /^(\S+)$/; # untaint readlink
- }
- }
- }
-@@ -376,13 +378,13 @@
- chomp;
- next if /^\s*#/;
- if ($nothash) {
-- s/^\s+//; s/\s+$//;
-+ next unless s/^\s*(.+?)\s*$/$1/; # untaint
- $conf->{$_} = 7;
- push @lines, $_;
- } else {
- next unless /=/;
-- my ($attribute, $value) = split /\=/, $_, 2;
-- $attribute =~ s/^\s+//; $attribute =~ s/\s+$//;
-+ my ($attribute, $value) = /^\s*(.+?)\s*=\s*(.+?)\s*$/; # untaint
-+ next unless (defined $attribute && defined $value);
- $conf->{$attribute} = $self->parse_value($value);
- }
- $total++;
---- lib/Razor2/Client/Core.pm~ Wed Nov 13 12:01:10 2002
-+++ lib/Razor2/Client/Core.pm Sun Sep 21 23:20:21 2003
-@@ -218,8 +218,10 @@
- foreach $rr ($query->answer) {
- my $pushed = 0;
- if ($rr->type eq "A") {
-- push @list, $rr->address;
-- $pushed = 1;
-+ if ($rr->address =~ m/^(\d+\.\d+\.\d+\.\d+)$/) {
-+ push @list, $1;
-+ $pushed = 1;
-+ }
- } elsif ($rr->type eq "CNAME") {
- if ($rr->cname eq 'list.terminator') {
- pop @list if $pushed;
diff --git a/mail-filter/razor/files/razor_uninstall.patch b/mail-filter/razor/files/razor_uninstall.patch
deleted file mode 100644
index 08ff31eb788e..000000000000
--- a/mail-filter/razor/files/razor_uninstall.patch
+++ /dev/null
@@ -1,49 +0,0 @@
---- ./Makefile 2003-01-05 14:02:33.000000000 -0500
-+++ ./Makefile.mpc 2003-01-05 14:01:09.000000000 -0500
-@@ -275,12 +275,13 @@
- # need any changes to the core distribution and works with older perls
- EQUALIZE_TIMESTAMP = $(PERLRUN) "-MExtUtils::Command" -e eqtime
-
-+# MPC - we disable this because this is what package autocleaning is for :)
- # Here we warn users that an old packlist file was found somewhere,
- # and that they should call some uninstall routine
--WARN_IF_OLD_PACKLIST = $(PERL) -we 'exit unless -f $$ARGV[0];' \
---e 'print "WARNING: I have found an old package in\n";' \
---e 'print "\t$$ARGV[0].\n";' \
---e 'print "Please make sure the two installations are not conflicting\n";'
-+#WARN_IF_OLD_PACKLIST = $(PERL) -we 'exit unless -f $$ARGV[0];' \
-+#-e 'print "WARNING: I have found an old package in\n";' \
-+#-e 'print "\t$$ARGV[0].\n";' \
-+#-e 'print "Please make sure the two installations are not conflicting\n";'
-
- UNINST=0
- VERBINST=0
-@@ -682,7 +683,7 @@
-
- # --- MakeMaker install section:
-
--install :: all pure_install doc_install install_razor_agents
-+install :: all pure_install doc_install
-
- install_perl :: all pure_perl_install doc_perl_install
-
-@@ -710,8 +711,7 @@
- $(INST_SCRIPT) $(INSTALLSCRIPT) \
- $(INST_MAN1DIR) $(INSTALLMAN1DIR) \
- $(INST_MAN5DIR) $(INSTALLMAN5DIR) \
-- $(INST_MAN3DIR) $(INSTALLMAN3DIR)
-- $(WARN_IF_OLD_PACKLIST) \
-+ $(INST_MAN3DIR) $(INSTALLMAN3DIR) \
- $(SITEARCHEXP)/auto/$(FULLEXT)
-
-
-@@ -724,8 +724,7 @@
- $(INST_BIN) $(INSTALLSITEBIN) \
- $(INST_SCRIPT) $(INSTALLSCRIPT) \
- $(INST_MAN1DIR) $(INSTALLSITEMAN1DIR) \
-- $(INST_MAN3DIR) $(INSTALLSITEMAN3DIR)
-- $(WARN_IF_OLD_PACKLIST) \
-+ $(INST_MAN3DIR) $(INSTALLSITEMAN3DIR) \
- $(PERL_ARCHLIB)/auto/$(FULLEXT)
-
- pure_vendor_install ::
diff --git a/mail-filter/razor/razor-2.36-r1.ebuild b/mail-filter/razor/razor-2.36-r1.ebuild
deleted file mode 100644
index dd133ababc85..000000000000
--- a/mail-filter/razor/razor-2.36-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/razor-2.36-r1.ebuild,v 1.7 2005/06/21 21:18:16 ticho Exp $
-
-inherit perl-module eutils
-
-IUSE=""
-DESCRIPTION="a distributed & collaborative spam detection and filtering network"
-HOMEPAGE="http://razor.sourceforge.net/"
-SRC_URI="mirror://sourceforge/razor/razor-agents-${PV}.tar.gz"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="x86 ppc sparc ~alpha ~amd64"
-
-RDEPEND="dev-lang/perl
- dev-perl/Net-DNS
- perl-core/net-ping
- perl-core/Time-HiRes
- dev-perl/Digest-SHA1
- dev-perl/URI
- dev-perl/Digest-Nilsimsa"
-
-S=${WORKDIR}/razor-agents-${PV}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- EPATCH_OPTS="--no-backup-if-mismatch" \
- epatch ${FILESDIR}/razor-taint.patch #29156
-}
-
-src_install() {
- epatch ${FILESDIR}/no-install-razor-agents.patch #31365
- perl-module_src_install
-}
-
-pkg_postinst() {
- # insures appropriate symlinks have been created
- /usr/bin/razor-client
-
- einfo "Run 'razor-admin -create' to create a default config file in your"
- einfo "home directory under /home/user/.razor. (Remember to change user to"
- einfo "your username from root before running razor-admin)"
- einfo ""
- einfo "Razor v2 requires reporters to be registered so their reputations can"
- einfo "be computed over time and they can participate in the revocation"
- einfo "mechanism. Registration is done with razor-admin -register. It has to be"
- einfo "manually invoked in either of the following ways:"
- einfo ""
- einfo "To register user foo with 's1kr3t' as password: "
- einfo ""
- einfo "razor-admin -register -user=foo -pass=s1kr3t"
- einfo ""
- einfo "To register with an email address and have the password assigned:"
- einfo ""
- einfo "razor-admin -register -user=foo@bar.com "
- einfo ""
- einfo "To have both (random) username and password assgined: "
- einfo ""
- einfo "razor-admin -register "
- einfo ""
- einfo "razor-admin -register negotiates a registration with the Nomination Server"
- einfo "and writes the identity information in"
- einfo "/home/user/.razor/identity-username, or /etc/razor/identity-username"
- einfo "when invoked as root."
- einfo ""
- einfo "You can edit razor-agent.conf to change the defaults. Config options"
- einfo "and their values are defined in the razor-agent.conf(5) manpage."
-
- einfo "The next step is to integrate razor-check, razor-report and"
- einfo "razor-revoke in your mail system. If you are running Razor v1, the"
- einfo "change will be transparent, new versions of razor agents will overwrite"
- einfo "the old ones. You would still need to plugin razor-revoke in your MUA,"
- einfo "since it's a new addition in Razor v2. If you are not running Razor v1,"
- einfo "refer to manpages of razor-check(1), razor-report(1), and"
- einfo "razor-revoke(1) for integration instructions."
-}
diff --git a/mail-filter/razor/razor-2.40-r1.ebuild b/mail-filter/razor/razor-2.40-r1.ebuild
deleted file mode 100644
index 18b9b1c97ed4..000000000000
--- a/mail-filter/razor/razor-2.40-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/razor-2.40-r1.ebuild,v 1.10 2005/06/21 21:18:16 ticho Exp $
-
-inherit perl-module eutils
-IUSE=""
-DESCRIPTION="Vipul's Razor is a distributed, collaborative spam detection and filtering network"
-HOMEPAGE="http://razor.sourceforge.net/"
-SRC_URI="mirror://sourceforge/razor/razor-agents-${PV}.tar.gz"
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="x86 ~ppc ~sparc alpha amd64"
-S=${WORKDIR}/razor-agents-${PV}
-
-RDEPEND="dev-lang/perl
- dev-perl/Net-DNS
- perl-core/net-ping
- perl-core/Time-HiRes
- dev-perl/Digest-SHA1
- dev-perl/URI
- dev-perl/Digest-Nilsimsa"
-
-
-src_install() {
- epatch ${FILESDIR}/no-install-razor-agents.patch #31365
- perl-module_src_install
-}
-
-pkg_postinst() {
- # insures appropriate symlinks have been created
- /usr/bin/razor-client
-
- einfo "Run 'razor-admin -create' to create a default config file in your"
- einfo "home directory under /home/user/.razor. (Remember to change user to"
- einfo "your username from root before running razor-admin)"
- einfo ""
- einfo "Razor v2 requires reporters to be registered so their reputations can"
- einfo "be computed over time and they can participate in the revocation"
- einfo "mechanism. Registration is done with razor-admin -register. It has to be"
- einfo "manually invoked in either of the following ways:"
- einfo ""
- einfo "To register user foo with 's1kr3t' as password: "
- einfo ""
- einfo "razor-admin -register -user=foo -pass=s1kr3t"
- einfo ""
- einfo "To register with an email address and have the password assigned:"
- einfo ""
- einfo "razor-admin -register -user=foo@bar.com "
- einfo ""
- einfo "To have both (random) username and password assgined: "
- einfo ""
- einfo "razor-admin -register "
- einfo ""
- einfo "razor-admin -register negotiates a registration with the Nomination Server"
- einfo "and writes the identity information in"
- einfo "/home/user/.razor/identity-username, or /etc/razor/identity-username"
- einfo "when invoked as root."
- einfo ""
- einfo "You can edit razor-agent.conf to change the defaults. Config options"
- einfo "and their values are defined in the razor-agent.conf(5) manpage."
-
- einfo "The next step is to integrate razor-check, razor-report and"
- einfo "razor-revoke in your mail system. If you are running Razor v1, the"
- einfo "change will be transparent, new versions of razor agents will overwrite"
- einfo "the old ones. You would still need to plugin razor-revoke in your MUA,"
- einfo "since it's a new addition in Razor v2. If you are not running Razor v1,"
- einfo "refer to manpages of razor-check(1), razor-report(1), and"
- einfo "razor-revoke(1) for integration instructions."
-}
diff --git a/mail-filter/razor/razor-2.66.ebuild b/mail-filter/razor/razor-2.66.ebuild
deleted file mode 100644
index d1bca72627c4..000000000000
--- a/mail-filter/razor/razor-2.66.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/razor-2.66.ebuild,v 1.5 2005/06/21 21:18:16 ticho Exp $
-
-inherit perl-module eutils
-IUSE=""
-DESCRIPTION="Vipul's Razor is a distributed, collaborative spam detection and filtering network"
-HOMEPAGE="http://razor.sourceforge.net/"
-SRC_URI="mirror://sourceforge/razor/razor-agents-${PV}.tar.gz"
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64"
-S=${WORKDIR}/razor-agents-${PV}
-
-RDEPEND="dev-lang/perl
- dev-perl/Net-DNS
- perl-core/net-ping
- perl-core/Time-HiRes
- dev-perl/Digest-SHA1
- dev-perl/URI
- dev-perl/Digest-Nilsimsa"
-
-
-src_install() {
- epatch ${FILESDIR}/no-install-razor-agents.patch #31365
- perl-module_src_install
-}
-
-pkg_postinst() {
- # insures appropriate symlinks have been created
- /usr/bin/razor-client
-
- einfo "Run 'razor-admin -create' to create a default config file in your"
- einfo "home directory under /home/user/.razor. (Remember to change user to"
- einfo "your username from root before running razor-admin)"
- einfo ""
- einfo "Razor v2 requires reporters to be registered so their reputations can"
- einfo "be computed over time and they can participate in the revocation"
- einfo "mechanism. Registration is done with razor-admin -register. It has to be"
- einfo "manually invoked in either of the following ways:"
- einfo ""
- einfo "To register user foo with 's1kr3t' as password: "
- einfo ""
- einfo "razor-admin -register -user=foo -pass=s1kr3t"
- einfo ""
- einfo "To register with an email address and have the password assigned:"
- einfo ""
- einfo "razor-admin -register -user=foo@bar.com "
- einfo ""
- einfo "To have both (random) username and password assgined: "
- einfo ""
- einfo "razor-admin -register "
- einfo ""
- einfo "razor-admin -register negotiates a registration with the Nomination Server"
- einfo "and writes the identity information in"
- einfo "/home/user/.razor/identity-username, or /etc/razor/identity-username"
- einfo "when invoked as root."
- einfo ""
- einfo "You can edit razor-agent.conf to change the defaults. Config options"
- einfo "and their values are defined in the razor-agent.conf(5) manpage."
-
- einfo "The next step is to integrate razor-check, razor-report and"
- einfo "razor-revoke in your mail system. If you are running Razor v1, the"
- einfo "change will be transparent, new versions of razor agents will overwrite"
- einfo "the old ones. You would still need to plugin razor-revoke in your MUA,"
- einfo "since it's a new addition in Razor v2. If you are not running Razor v1,"
- einfo "refer to manpages of razor-check(1), razor-report(1), and"
- einfo "razor-revoke(1) for integration instructions."
-}
diff --git a/mail-filter/razor/razor-2.61.ebuild b/mail-filter/razor/razor-2.75.ebuild
index 76cf4d2d4682..cf2a6b5a5bdf 100644
--- a/mail-filter/razor/razor-2.61.ebuild
+++ b/mail-filter/razor/razor-2.75.ebuild
@@ -1,35 +1,30 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/razor-2.61.ebuild,v 1.10 2005/06/21 21:18:16 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/razor-2.75.ebuild,v 1.1 2005/07/07 01:21:46 ticho Exp $
+
+inherit perl-module
-inherit perl-module eutils
-IUSE=""
DESCRIPTION="Vipul's Razor is a distributed, collaborative spam detection and filtering network"
HOMEPAGE="http://razor.sourceforge.net/"
-SRC_URI="mirror://sourceforge/razor/razor-agents-${PV}.tar.gz"
+SRC_URI="mirror://sourceforge/razor/razor-agents-${PV}.tar.bz2"
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="x86 ppc sparc alpha amd64"
-S=${WORKDIR}/razor-agents-${PV}
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
-RDEPEND="dev-lang/perl
- dev-perl/Net-DNS
+DEPEND="dev-lang/perl"
+
+RDEPEND="dev-perl/Net-DNS
perl-core/net-ping
perl-core/Time-HiRes
dev-perl/Digest-SHA1
dev-perl/URI
dev-perl/Digest-Nilsimsa"
-
-src_install() {
- epatch ${FILESDIR}/no-install-razor-agents.patch #31365
- perl-module_src_install
-}
+S=${WORKDIR}/razor-agents-${PV}
pkg_postinst() {
- # insures appropriate symlinks have been created
- /usr/bin/razor-client
-
+ einfo ""
einfo "Run 'razor-admin -create' to create a default config file in your"
einfo "home directory under /home/user/.razor. (Remember to change user to"
einfo "your username from root before running razor-admin)"
@@ -58,7 +53,7 @@ pkg_postinst() {
einfo ""
einfo "You can edit razor-agent.conf to change the defaults. Config options"
einfo "and their values are defined in the razor-agent.conf(5) manpage."
-
+ einfo ""
einfo "The next step is to integrate razor-check, razor-report and"
einfo "razor-revoke in your mail system. If you are running Razor v1, the"
einfo "change will be transparent, new versions of razor agents will overwrite"
@@ -66,4 +61,5 @@ pkg_postinst() {
einfo "since it's a new addition in Razor v2. If you are not running Razor v1,"
einfo "refer to manpages of razor-check(1), razor-report(1), and"
einfo "razor-revoke(1) for integration instructions."
+ einfo ""
}