Gentoo Archives: gentoo-commits

From: "Robin H. Johnson (robbat2)" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-crypt/signing-party: ChangeLog signing-party-1.1.3-r3.ebuild
Date: Mon, 23 Aug 2010 17:55:22
Message-Id: 20100823175519.268412004E@flycatcher.gentoo.org
1 robbat2 10/08/23 17:55:19
2
3 Modified: ChangeLog
4 Added: signing-party-1.1.3-r3.ebuild
5 Log:
6 QA cleanup.
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.27 app-crypt/signing-party/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/ChangeLog?rev=1.27&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/ChangeLog?rev=1.27&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/ChangeLog?r1=1.26&r2=1.27
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-crypt/signing-party/ChangeLog,v
19 retrieving revision 1.26
20 retrieving revision 1.27
21 diff -p -w -b -B -u -u -r1.26 -r1.27
22 --- ChangeLog 20 Aug 2010 18:03:12 -0000 1.26
23 +++ ChangeLog 23 Aug 2010 17:55:19 -0000 1.27
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-crypt/signing-party
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/signing-party/ChangeLog,v 1.26 2010/08/20 18:03:12 robbat2 Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/signing-party/ChangeLog,v 1.27 2010/08/23 17:55:19 robbat2 Exp $
29 +
30 +*signing-party-1.1.3-r3 (23 Aug 2010)
31 +
32 + 23 Aug 2010; Robin H. Johnson <robbat2@g.o>
33 + +signing-party-1.1.3-r3.ebuild:
34 + QA cleanup.
35
36 *signing-party-1.1.3-r2 (20 Aug 2010)
37
38
39
40
41 1.1 app-crypt/signing-party/signing-party-1.1.3-r3.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/signing-party-1.1.3-r3.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/signing-party-1.1.3-r3.ebuild?rev=1.1&content-type=text/plain
45
46 Index: signing-party-1.1.3-r3.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-crypt/signing-party/signing-party-1.1.3-r3.ebuild,v 1.1 2010/08/23 17:55:19 robbat2 Exp $
51
52 EAPI="2"
53
54 inherit toolchain-funcs
55
56 DESCRIPTION="A collection of several tools related to OpenPGP"
57 HOMEPAGE="http://pgp-tools.alioth.debian.org/"
58 SRC_URI="mirror://debian/pool/main/s/signing-party/signing-party_${PV}.orig.tar.gz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~x86"
63 IUSE=""
64
65 DEPEND=""
66 RDEPEND=">=app-crypt/gnupg-1.3.92
67 dev-perl/GnuPG-Interface
68 dev-perl/text-template
69 dev-perl/MIME-tools
70 >=dev-perl/MailTools-1.62
71 virtual/mailx
72 virtual/mta
73 dev-lang/perl
74 || (
75 dev-perl/libintl-perl
76 dev-perl/Text-Iconv
77 app-text/recode
78 )"
79
80 src_prepare() {
81 # app-crypt/keylookup
82 rm -fr keylookup
83 # media-gfx/springgraph
84 rm -fr springgraph
85
86 sed -i -e "s:/usr/share/doc/signing-party/caff/caffrc.sample:/usr/share/doc/${P}/caff/caffrc.sample.gz:g" caff/caff
87 }
88
89 src_compile() {
90 emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed"
91 }
92
93 src_install() {
94 # Check Makefile when a new tool is introduced to this package.
95 # caff
96 dobin caff/caff caff/pgp-clean caff/pgp-fixkey
97 docinto caff
98 dodoc caff/{README*,THANKS,TODO,caffrc.sample}
99 # gpgdir
100 dobin gpgdir/gpgdir
101 docinto gpgdir
102 dodoc gpgdir/{VERSION,LICENSE,README,INSTALL,CREDITS,ChangeLog*}
103 # gpg-key2ps
104 dobin gpg-key2ps/gpg-key2ps
105 docinto gpg-key2ps
106 dodoc gpg-key2ps/README
107 # gpglist
108 dobin gpglist/gpglist
109 # gpg-mailkeys
110 dobin gpg-mailkeys/gpg-mailkeys
111 docinto gpg-mailkeys
112 dodoc gpg-mailkeys/{example.gpg-mailkeysrc,README}
113 # gpgparticipants
114 dobin gpgparticipants/gpgparticipants
115 # gpgwrap
116 dobin gpgwrap/bin/gpgwrap
117 docinto gpgwrap
118 dodoc gpgwrap/{LICENSE,NEWS,README}
119 doman gpgwrap/doc/gpgwrap.1
120 # gpgsigs
121 dobin gpgsigs/gpgsigs
122 insinto /usr/share/signing-party
123 doins gpgsigs/gpgsigs-eps-helper
124 # keyanalyze
125 # TODO: some of the scripts are intended for webpages, and not really
126 # packaging, so they are NOT installed yet.
127 newbin keyanalyze/pgpring/pgpring pgpring-keyanalyze
128 dobin keyanalyze/{keyanalyze,process_keys}
129 docinto keyanalyze
130 dodoc keyanalyze/{README,Changelog}
131 # See app-crypt/keylookup instead
132 #dobin keylookup/keylookup
133 #docinto keylookup
134 #dodoc keylookup/NEWS
135 # sig2dot
136 dobin sig2dot/sig2dot
137 dodoc sig2dot/README.sig2dot
138 # See media-gfx/springgraph instead
139 #dobin springgraph/springgraph
140 #dodoc springgraph/README.springgraph
141 # all other manpages, and the root doc
142 doman */*.1
143 dodoc README
144 }