Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: app-crypt/seahorse/
Date: Thu, 22 Nov 2012 23:31:19
Message-Id: 1353627059.8807529c22b02fd9849ccaf7f35639e7f5912a70.eva@gentoo
1 commit: 8807529c22b02fd9849ccaf7f35639e7f5912a70
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 22 23:30:59 2012 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 22 23:30:59 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=8807529c
7
8 app-crypt/seahorse: 3.6.2 → 3.6.3
9
10 ---
11 app-crypt/seahorse/metadata.xml | 32 ++++++++++++++++++++
12 ...seahorse-3.6.2.ebuild => seahorse-3.6.3.ebuild} | 23 +++++++-------
13 2 files changed, 44 insertions(+), 11 deletions(-)
14
15 diff --git a/app-crypt/seahorse/metadata.xml b/app-crypt/seahorse/metadata.xml
16 new file mode 100644
17 index 0000000..380a237
18 --- /dev/null
19 +++ b/app-crypt/seahorse/metadata.xml
20 @@ -0,0 +1,32 @@
21 +<?xml version="1.0" encoding="UTF-8"?>
22 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
23 +<pkgmetadata>
24 + <herd>gnome</herd>
25 + <use>
26 + <flag name="introspection">Use
27 + <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
28 + <flag name="ldap">Enable seahorse to manipulate GPG keys on a LDAP server.</flag>
29 + </use>
30 + <longdescription>Seahorse is a Gnome interface for GnuPG. It's main purpose is to be a PGP/GPG Key Manager, though
31 +it has other components including a text editor and file manager.
32 +
33 +Key Manager Features:
34 +Generating a key
35 +Deleting a key
36 +Importing keys from text or a file
37 +Exporting a key to text or a file
38 +View key properties
39 +
40 +Key Properties Features:
41 +Show key info
42 +Change owner trust
43 +Change primary key's expiration date
44 +Change passphrase
45 +Export key
46 +Delete Key
47 +
48 +Plugins:
49 +Nautilus Integration
50 +Gedit plugin
51 +</longdescription>
52 +</pkgmetadata>
53
54 diff --git a/app-crypt/seahorse/seahorse-3.6.2.ebuild b/app-crypt/seahorse/seahorse-3.6.3.ebuild
55 similarity index 97%
56 rename from app-crypt/seahorse/seahorse-3.6.2.ebuild
57 rename to app-crypt/seahorse/seahorse-3.6.3.ebuild
58 index 4234d7a..7341220 100644
59 --- a/app-crypt/seahorse/seahorse-3.6.2.ebuild
60 +++ b/app-crypt/seahorse/seahorse-3.6.3.ebuild
61 @@ -51,7 +51,17 @@ RDEPEND="${COMMON_DEPEND}
62 !<app-crypt/seahorse-plugins-2.91.0_pre20110114
63 "
64
65 -pkg_setup() {
66 +src_prepare() {
67 + # FIXME: Do not mess with CFLAGS with USE="debug"
68 + sed -e '/CFLAGS="$CFLAGS -g/d' \
69 + -e '/CFLAGS="$CFLAGS -O0/d' \
70 + -i configure.ac configure || die "sed 1 failed"
71 +
72 + gnome2_src_prepare
73 +}
74 +
75 +src_configure() {
76 + DOCS="AUTHORS ChangeLog NEWS README TODO THANKS"
77 G2CONF="${G2CONF}
78 --enable-pgp
79 --enable-ssh
80 @@ -61,14 +71,5 @@ pkg_setup() {
81 $(use_enable avahi sharing)
82 $(use_enable debug)
83 $(use_enable ldap)"
84 - DOCS="AUTHORS ChangeLog NEWS README TODO THANKS"
85 -}
86 -
87 -src_prepare() {
88 - # FIXME: Do not mess with CFLAGS with USE="debug"
89 - sed -e '/CFLAGS="$CFLAGS -g/d' \
90 - -e '/CFLAGS="$CFLAGS -O0/d' \
91 - -i configure.ac configure || die "sed 1 failed"
92 -
93 - gnome2_src_prepare
94 + gnome2_src_configure
95 }