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