Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/seahorse-sharing/
Date: Sun, 17 Nov 2019 20:18:29
Message-Id: 1574021884.d33aa78b9eec79f4f28646e51890e3f827c2d104.mattst88@gentoo
1 commit: d33aa78b9eec79f4f28646e51890e3f827c2d104
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 17 20:10:28 2019 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 17 20:18:04 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33aa78b
7
8 app-crypt/seahorse-sharing: Version bump to 3.8.0_p20181216
9
10 Closes: https://bugs.gentoo.org/634658
11 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
12
13 app-crypt/seahorse-sharing/Manifest | 1 +
14 .../seahorse-sharing-3.8.0_p20181216.ebuild | 59 ++++++++++++++++++++++
15 2 files changed, 60 insertions(+)
16
17 diff --git a/app-crypt/seahorse-sharing/Manifest b/app-crypt/seahorse-sharing/Manifest
18 index 9f08b863408..5a984d96488 100644
19 --- a/app-crypt/seahorse-sharing/Manifest
20 +++ b/app-crypt/seahorse-sharing/Manifest
21 @@ -1 +1,2 @@
22 DIST seahorse-sharing-3.8.0_p20151117.tar.gz 496497 BLAKE2B 5107eb37c57d8311390399fda59d8df76f59afc6b21f107dfb1cb38dd6c68ea25bda619b1898637ff009c0e9f7617b0557b86f0194ee2c8704d804aa9f8827f9 SHA512 aa43240040f637e3c79c08f07620a92e5e76e81b758c939a8eee5bf43cdd32657f85d4b9d7440401e092ef4d556849ba0a64dc9d5a83e708bc84d9a2d7baf01c
23 +DIST seahorse-sharing-58db1e5b8615d74afaa5d888237ef6556368147b.tar.gz 101549 BLAKE2B c0ac487e826426c5f0a7fcfdc1078bd9b96442751821ac6597da3ffae3f5ab06b3fa4c4cf514536f9b8375f2a36529768942e6b15d6f4ea57ada543e7d95586c SHA512 6b91a8498f6065a0ddfcc53edf96dbf7720f82a73bc904ce6af18b1f52b559459e21ad9c3d550fc24730e3200c2ff9acaa9bdfe64b5bd83939b55db97ea116d9
24
25 diff --git a/app-crypt/seahorse-sharing/seahorse-sharing-3.8.0_p20181216.ebuild b/app-crypt/seahorse-sharing/seahorse-sharing-3.8.0_p20181216.ebuild
26 new file mode 100644
27 index 00000000000..6aea8f21d54
28 --- /dev/null
29 +++ b/app-crypt/seahorse-sharing/seahorse-sharing-3.8.0_p20181216.ebuild
30 @@ -0,0 +1,59 @@
31 +# Copyright 1999-2019 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI="5"
35 +GCONF_DEBUG="yes" # disable asserts
36 +GNOME2_EAUTORECONF="yes"
37 +
38 +inherit gnome2
39 +
40 +DESCRIPTION="Daemon for PGP public key sharing using DNS-SD and HKP"
41 +HOMEPAGE="https://projects.gnome.org/seahorse/"
42 +SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/master/${PN}-58db1e5b8615d74afaa5d888237ef6556368147b.tar.gz"
43 +
44 +LICENSE="GPL-2+"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~x86"
47 +IUSE=""
48 +
49 +COMMON_DEPEND="
50 + app-crypt/seahorse
51 + dev-libs/glib:2
52 + >=net-dns/avahi-0.6:=[dbus]
53 + net-libs/libsoup:2.4
54 + >=x11-libs/gtk+-3:3
55 +
56 + >=app-crypt/gpgme-1
57 + >=app-crypt/gnupg-1.4
58 +"
59 +RDEPEND="${COMMON_DEPEND}
60 + !<app-crypt/seahorse-3.2
61 +"
62 +# ${PN} was part of seahorse before 3.2
63 +DEPEND="${COMMON_DEPEND}
64 + >=dev-util/intltool-0.35
65 + sys-devel/gettext
66 + virtual/pkgconfig
67 +"
68 +
69 +S="${WORKDIR}/${PN}-master-58db1e5b8615d74afaa5d888237ef6556368147b"
70 +
71 +src_prepare() {
72 + DOCS="AUTHORS MAINTAINERS NEWS" # ChangeLog has nothing useful
73 + # Do not pass --enable-tests to configure - package has no tests
74 +
75 + gnome2_src_prepare
76 +}
77 +
78 +pkg_postinst() {
79 + gnome2_pkg_postinst
80 +
81 + if ! has_version net-dns/avahi && \
82 + ! rc-config list default | grep -q "avahi-daemon" ; then
83 + elog "To use ${PN}, the Avahi daemon must be running. On an OpenRC"
84 + elog "system, you can start the Avahi daemon by"
85 + elog "# /etc/init.d/avahi-daemon start"
86 + elog "To start Avahi automatically, add it to the default runlevel:"
87 + elog "# rc-update add avahi-daemon default"
88 + fi
89 +}