Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-crypt/signing-party: ChangeLog signing-party-1.1.5.ebuild
Date: Thu, 06 Feb 2014 19:54:27
Message-Id: 20140206195424.870482004C@flycatcher.gentoo.org
1 radhermit 14/02/06 19:54:24
2
3 Modified: ChangeLog
4 Added: signing-party-1.1.5.ebuild
5 Log:
6 Version bump (bug #500554).
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
9
10 Revision Changes Path
11 1.41 app-crypt/signing-party/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/ChangeLog?rev=1.41&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/ChangeLog?rev=1.41&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/ChangeLog?r1=1.40&r2=1.41
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-crypt/signing-party/ChangeLog,v
20 retrieving revision 1.40
21 retrieving revision 1.41
22 diff -u -r1.40 -r1.41
23 --- ChangeLog 4 Jul 2013 12:18:00 -0000 1.40
24 +++ ChangeLog 6 Feb 2014 19:54:24 -0000 1.41
25 @@ -1,6 +1,11 @@
26 # ChangeLog for app-crypt/signing-party
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/signing-party/ChangeLog,v 1.40 2013/07/04 12:18:00 ago Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/signing-party/ChangeLog,v 1.41 2014/02/06 19:54:24 radhermit Exp $
31 +
32 +*signing-party-1.1.5 (06 Feb 2014)
33 +
34 + 06 Feb 2014; Tim Harder <radhermit@g.o> +signing-party-1.1.5.ebuild:
35 + Version bump (bug #500554).
36
37 04 Jul 2013; Agostino Sarubbo <ago@g.o> signing-party-1.1.4.ebuild:
38 Stable for x86, wrt bug #469364
39
40
41
42 1.1 app-crypt/signing-party/signing-party-1.1.5.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/signing-party-1.1.5.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/signing-party/signing-party-1.1.5.ebuild?rev=1.1&content-type=text/plain
46
47 Index: signing-party-1.1.5.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.5.ebuild,v 1.1 2014/02/06 19:54:24 radhermit 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
82 src_prepare() {
83 # app-crypt/keylookup
84 rm -r keylookup || die
85 # media-gfx/springgraph
86 rm -r springgraph || die
87
88 epatch "${FILESDIR}"/${PN}-makefile.diff
89
90 sed -i "s:/usr/share/doc/signing-party/caff/caffrc.sample:${EPREFIX}/usr/share/doc/${P}/caff/caffrc.sample.gz:g" \
91 caff/caff || die
92 sed -i "s/make pgpring/\$(MAKE) pgpring/" keyanalyze/Makefile || die
93 sed -i "s|:/usr/share/signing-party|:${EPREFIX}/usr/share/signing-party|" \
94 gpgsigs/gpgsigs || die
95 }
96
97 src_compile() {
98 emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
99 }
100
101 src_install() {
102 # Check Makefile when a new tool is introduced to this package.
103 # caff
104 dobin caff/caff caff/pgp-clean caff/pgp-fixkey
105 docinto caff
106 dodoc caff/{README*,THANKS,TODO,caffrc.sample}
107 # gpgdir
108 dobin gpgdir/gpgdir
109 docinto gpgdir
110 dodoc gpgdir/{VERSION,LICENSE,README,INSTALL,CREDITS,ChangeLog*}
111 # gpg-key2ps
112 dobin gpg-key2ps/gpg-key2ps
113 docinto gpg-key2ps
114 dodoc gpg-key2ps/README
115 # gpglist
116 dobin gpglist/gpglist
117 # gpg-mailkeys
118 dobin gpg-mailkeys/gpg-mailkeys
119 docinto gpg-mailkeys
120 dodoc gpg-mailkeys/{example.gpg-mailkeysrc,README}
121 # gpgparticipants
122 dobin gpgparticipants/gpgparticipants
123 # gpgwrap
124 dobin gpgwrap/bin/gpgwrap
125 docinto gpgwrap
126 dodoc gpgwrap/{LICENSE,NEWS,README}
127 doman gpgwrap/doc/gpgwrap.1
128 # gpgsigs
129 dobin gpgsigs/gpgsigs
130 insinto /usr/share/signing-party
131 doins gpgsigs/gpgsigs-eps-helper
132 # keyanalyze
133 # TODO: some of the scripts are intended for webpages, and not really
134 # packaging, so they are NOT installed yet.
135 newbin keyanalyze/pgpring/pgpring pgpring-keyanalyze
136 dobin keyanalyze/{keyanalyze,process_keys}
137 docinto keyanalyze
138 dodoc keyanalyze/{README,Changelog}
139 # See app-crypt/keylookup instead
140 #dobin keylookup/keylookup
141 #docinto keylookup
142 #dodoc keylookup/NEWS
143 # sig2dot
144 dobin sig2dot/sig2dot
145 dodoc sig2dot/README.sig2dot
146 # See media-gfx/springgraph instead
147 #dobin springgraph/springgraph
148 #dodoc springgraph/README.springgraph
149 # all other manpages, and the root doc
150 doman */*.1
151 dodoc README
152 }