Gentoo Archives: gentoo-commits

From: "Saleem Abdulrasool (compnerd)" <compnerd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-crypt/seahorse: ChangeLog seahorse-2.20.0.ebuild
Date: Wed, 03 Oct 2007 01:06:18
Message-Id: E1IcsXv-0005B0-10@stork.gentoo.org
1 compnerd 07/10/03 00:57:03
2
3 Modified: ChangeLog
4 Added: seahorse-2.20.0.ebuild
5 Log:
6 version bump for 2.20
7 (Portage version: 2.1.3.11)
8
9 Revision Changes Path
10 1.77 app-crypt/seahorse/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/seahorse/ChangeLog?rev=1.77&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/seahorse/ChangeLog?rev=1.77&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/seahorse/ChangeLog?r1=1.76&r2=1.77
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-crypt/seahorse/ChangeLog,v
19 retrieving revision 1.76
20 retrieving revision 1.77
21 diff -u -r1.76 -r1.77
22 --- ChangeLog 2 Aug 2007 04:58:05 -0000 1.76
23 +++ ChangeLog 3 Oct 2007 00:57:02 -0000 1.77
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-crypt/seahorse
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/seahorse/ChangeLog,v 1.76 2007/08/02 04:58:05 mr_bones_ Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/seahorse/ChangeLog,v 1.77 2007/10/03 00:57:02 compnerd Exp $
29 +
30 +*seahorse-2.20.0 (03 Oct 2007)
31 +
32 + 03 Oct 2007; Saleem Abdulrasool <compnerd@g.o>
33 + +seahorse-2.20.0.ebuild:
34 + Version bump for GNOME 2.20
35
36 02 Aug 2007; Michael Sterrett <mr_bones_@g.o> seahorse-1.0.ebuild,
37 seahorse-1.0.1.ebuild:
38
39
40
41 1.1 app-crypt/seahorse/seahorse-2.20.0.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/seahorse/seahorse-2.20.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/seahorse/seahorse-2.20.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: seahorse-2.20.0.ebuild
47 ===================================================================
48 # Copyright 1999-2007 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-crypt/seahorse/seahorse-2.20.0.ebuild,v 1.1 2007/10/03 00:57:02 compnerd Exp $
51
52 inherit gnome2 eutils flag-o-matic
53
54 GNOME_TARBALL_SUFFIX="gz"
55
56 DESCRIPTION="A GNOME application for managing encryption keys"
57 HOMEPAGE="http://www.gnome.org/projects/seahorse/index.html"
58
59 LICENSE="GPL-2"
60 SLOT="0"
61 KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
62 IUSE="applet avahi dbus debug gedit keyring ldap libnotify nautilus"
63
64 RDEPEND=">=gnome-base/libgnome-2.14
65 >=gnome-base/libgnomeui-2.10
66 >=gnome-base/gnome-vfs-2.0
67 >=gnome-base/libglade-2.0
68 >=gnome-base/gconf-2.0
69 >=dev-libs/glib-2.10
70 >=x11-libs/gtk+-2.10
71 >=net-libs/libsoup-2.2
72 >=dev-libs/libxml2-2.6.0
73 || (
74 =app-crypt/gnupg-1.2*
75 =app-crypt/gnupg-1.4*
76 =app-crypt/gnupg-2.0*
77 )
78 >=app-crypt/gpgme-1.0.0
79 net-misc/openssh
80 x11-misc/shared-mime-info
81 applet? ( >=gnome-base/gnome-panel-2.10 )
82 avahi? ( >=net-dns/avahi-0.6 )
83 dbus? ( || (
84 >=dev-libs/dbus-glib-0.72
85 ( <sys-apps/dbus-0.90 >=sys-apps/dbus-0.60 )
86 )
87 )
88 gedit? ( >=app-editors/gedit-2.16 )
89 keyring? ( gnome-base/gnome-keyring )
90 ldap? ( net-nds/openldap )
91 libnotify? ( >=x11-libs/libnotify-0.3.2 )
92 nautilus? ( >=gnome-base/nautilus-2.10 )"
93 DEPEND="${RDEPEND}
94 sys-devel/gettext
95 >=app-text/gnome-doc-utils-0.3.2
96 >=app-text/scrollkeeper-0.3
97 >=dev-util/pkgconfig-0.20
98 >=dev-util/intltool-0.35"
99
100 DOCS="AUTHORS ChangeLog NEWS README TODO THANKS"
101
102 pkg_setup() {
103 if ! use dbus ; then
104 if use applet ; then
105 elog
106 elog "The panel applet requires that you build seahorse with DBUS support."
107 elog
108 fi
109
110 if use gedit ; then
111 elog
112 elog "The GEdit plugin requires that you build seahorse with DBUS support."
113 elog
114 fi
115
116 eerror "Please add dbus to your USE flags and re-emerge seahorse"
117 eerror "plugins require dbus support"
118 fi
119
120 G2CONF="${G2CONF} --enable-ssh --disable-update-mime-database \
121 --enable-hkp --with-keyserver --enable-agent \
122 --localstatedir=${D}/var/lib/scrollkeeper/ --disable-epiphany \
123 $(use_enable applet) \
124 $(use_enable avahi sharing) \
125 $(use_enable dbus) \
126 $(use_enable debug) \
127 $(use_enable gedit) \
128 $(use_enable keyring gnome-keyring) \
129 $(use_enable ldap) \
130 $(use_enable libnotify) \
131 $(use_enable nautilus)"
132 }
133
134 src_unpack() {
135 gnome2_src_unpack
136 epatch "${FILESDIR}/${PN}-0.9.10-update-mime.patch"
137 }
138
139 src_compile() {
140 append-ldflags $(bindnow-flags)
141 gnome2_src_compile
142 }
143
144 src_install() {
145 gnome2_src_install
146
147 # remove conflicts with x11-misc/shared-mime-info
148 rm -rf "${D}/usr/share/mime/"{application,magic,globs,XMLnamespaces}
149 }
150
151
152
153 --
154 gentoo-commits@g.o mailing list