Gentoo Archives: gentoo-commits

From: "Ian Delaney (idella4)" <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-filter/razor: razor-2.85-r2.ebuild ChangeLog razor-2.84.ebuild razor-2.85.ebuild
Date: Sun, 01 Sep 2013 16:52:07
Message-Id: 20130901165201.79D032004C@flycatcher.gentoo.org
1 idella4 13/09/01 16:52:01
2
3 Modified: ChangeLog
4 Added: razor-2.85-r2.ebuild
5 Removed: razor-2.84.ebuild razor-2.85.ebuild
6 Log:
7 revbump -> EAPI 5, add invocation of tests & install of docs folder content
8
9 (Portage version: 2.2.0/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
10
11 Revision Changes Path
12 1.99 mail-filter/razor/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/razor/ChangeLog?rev=1.99&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/razor/ChangeLog?rev=1.99&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/razor/ChangeLog?r1=1.98&r2=1.99
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/mail-filter/razor/ChangeLog,v
21 retrieving revision 1.98
22 retrieving revision 1.99
23 diff -u -r1.98 -r1.99
24 --- ChangeLog 17 Mar 2013 17:34:47 -0000 1.98
25 +++ ChangeLog 1 Sep 2013 16:52:01 -0000 1.99
26 @@ -1,6 +1,12 @@
27 # ChangeLog for mail-filter/razor
28 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/ChangeLog,v 1.98 2013/03/17 17:34:47 hwoarang Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/ChangeLog,v 1.99 2013/09/01 16:52:01 idella4 Exp $
31 +
32 +*razor-2.85-r2 (01 Sep 2013)
33 +
34 + 01 Sep 2013; Ian Delaney <idella4@g.o> +razor-2.85-r2.ebuild,
35 + -razor-2.84.ebuild, -razor-2.85.ebuild:
36 + revbump -> EAPI 5, add invocation of tests & install of docs folder content
37
38 17 Mar 2013; Markos Chandras <hwoarang@g.o> metadata.xml:
39 Add proxy-maintainers to metadata.xml
40
41
42
43 1.1 mail-filter/razor/razor-2.85-r2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/razor/razor-2.85-r2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/razor/razor-2.85-r2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: razor-2.85-r2.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/mail-filter/razor/razor-2.85-r2.ebuild,v 1.1 2013/09/01 16:52:01 idella4 Exp $
53
54 EAPI=5
55
56 inherit perl-module
57
58 MY_PN="razor-agents"
59 MY_P="${MY_PN}-${PV}"
60 DESCRIPTION="Vipul's Razor is a distributed, collaborative spam detection and filtering network"
61 HOMEPAGE="http://razor.sourceforge.net/"
62 SRC_URI="mirror://sourceforge/razor/${MY_P}.tar.bz2"
63
64 LICENSE="Artistic"
65 SLOT="0"
66 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
67 # This package warrants IUSE doc
68 IUSE=""
69
70 DEPEND=""
71
72 RDEPEND="dev-perl/Net-DNS
73 virtual/perl-net-ping
74 virtual/perl-Time-HiRes
75 || ( virtual/perl-Digest-SHA dev-perl/Digest-SHA1 )
76 dev-perl/URI
77 dev-perl/Digest-Nilsimsa"
78
79 PATCHES=(
80 "${FILESDIR}/${PN}-2.85-use-sha-not-sha1.patch"
81 "${FILESDIR}/${PN}-2.85-cosmetic-pv-fix.patch"
82 )
83
84 S=${WORKDIR}/${MY_P}
85 # Install docs/ content
86 mydoc="docs/*"
87 SRC_TEST="do parallel"
88
89 pkg_postinst() {
90 elog
91 elog "Run 'razor-admin -create' to create a default config file in your"
92 elog "home directory under /home/user/.razor. (Remember to change user to"
93 elog "your username from root before running razor-admin)"
94 elog
95 elog "Razor v2 requires reporters to be registered so their reputations can"
96 elog "be computed over time and they can participate in the revocation"
97 elog "mechanism. Registration is done with razor-admin -register. It has to be"
98 elog "manually invoked in either of the following ways:"
99 elog
100 elog "To register user foo with 's1kr3t' as password: "
101 elog
102 elog "razor-admin -register -user=foo -pass=s1kr3t"
103 elog
104 elog "To register with an email address and have the password assigned:"
105 elog
106 elog "razor-admin -register -user=foo@×××.com "
107 elog
108 elog "To have both (random) username and password assgined: "
109 elog
110 elog "razor-admin -register "
111 elog
112 elog "razor-admin -register negotiates a registration with the Nomination Server"
113 elog "and writes the identity information in"
114 elog "/home/user/.razor/identity-username, or /etc/razor/identity-username"
115 elog "when invoked as root."
116 elog
117 elog "You can edit razor-agent.conf to change the defaults. Config options"
118 elog "and their values are defined in the razor-agent.conf(5) manpage."
119 elog
120 elog "The next step is to integrate razor-check, razor-report and"
121 elog "razor-revoke in your mail system. If you are running Razor v1, the"
122 elog "change will be transparent, new versions of razor agents will overwrite"
123 elog "the old ones. You would still need to plugin razor-revoke in your MUA,"
124 elog "since it's a new addition in Razor v2. If you are not running Razor v1,"
125 elog "refer to manpages of razor-check(1), razor-report(1), and"
126 elog "razor-revoke(1) for integration instructions."
127 elog
128 }