1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
6 inherit toolchain-funcs autotools
8 DESCRIPTION="A collection of several tools related to OpenPGP"
9 HOMEPAGE="https://salsa.debian.org/signing-party-team/signing-party"
10 SRC_URI="mirror://debian/pool/main/s/signing-party/${PN}_${PV}.orig.tar.gz"
14 KEYWORDS="amd64 ppc x86"
19 >=app-crypt/gnupg-1.3.92
20 dev-perl/GnuPG-Interface
21 dev-perl/Text-Template
24 >=dev-perl/MailTools-1.62
25 dev-perl/Net-IDN-Encode
38 rm -r keylookup || die
39 sed -i -e 's#keylookup/keylookup##' Makefile || die
41 # media-gfx/springgraph
42 rm -r springgraph || die
44 find . -name Makefile | xargs sed -i -e 's/CFLAGS:=/CFLAGS=/' -e 's/CPPFLAGS:=/CPPFLAGS=/' -e 's/LDFLAGS:=/LDFLAGS=/'
46 sed -i -e 's/autoreconf/true/g' keyanalyze/Makefile || die
47 pushd keyanalyze/pgpring
55 CPPFLAGS="${CPPFLAGS}" \
57 LDFLAGS="${LDFLAGS}" \
64 # Check Makefile when a new tool is introduced to this package.
66 dobin caff/caff caff/pgp-clean caff/pgp-fixkey
68 dodoc caff/{README*,THANKS,TODO,caffrc.sample}
72 dodoc gpgdir/{VERSION,LICENSE,README,INSTALL,CREDITS,ChangeLog*}
74 dobin gpg-key2ps/gpg-key2ps
76 dodoc gpg-key2ps/README
80 dobin gpg-mailkeys/gpg-mailkeys
82 dodoc gpg-mailkeys/{example.gpg-mailkeysrc,README}
84 dobin gpgparticipants/gpgparticipants
86 dobin gpgwrap/bin/gpgwrap
88 dodoc gpgwrap/{LICENSE,NEWS,README}
89 doman gpgwrap/doc/gpgwrap.1
92 insinto /usr/share/signing-party
94 # TODO: some of the scripts are intended for webpages, and not really
95 # packaging, so they are NOT installed yet.
96 newbin keyanalyze/pgpring/pgpring pgpring-keyanalyze
97 dobin keyanalyze/{keyanalyze,process_keys}
99 dodoc keyanalyze/{README,Changelog}
100 # See app-crypt/keylookup instead
101 #dobin keylookup/keylookup
103 #dodoc keylookup/NEWS
105 dobin sig2dot/sig2dot
106 dodoc sig2dot/README.sig2dot
107 # See media-gfx/springgraph instead
108 #dobin springgraph/springgraph
109 #dodoc springgraph/README.springgraph
110 # all other manpages, and the root doc