Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: status/portage-configs/, dev-libs/p11-kit/, app-crypt/p11-kit/, ...
Date: Sat, 01 Oct 2011 10:20:56
Message-Id: 0df6afdacec3bf007487d9d58d85789626c0747b.tetromino@gentoo
1 commit: 0df6afdacec3bf007487d9d58d85789626c0747b
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Sat Oct 1 10:16:39 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Sat Oct 1 10:16:39 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=0df6afda
7
8 dev-libs/p11-kit → app-crypt/p11-kit
9
10 Turns out that p11-kit was recently added to portage, but in the
11 app-crypt category.
12
13 ---
14 .../p11-kit/p11-kit-9999.ebuild | 12 ++---
15 dev-libs/p11-kit/p11-kit-0.7.ebuild | 52 --------------------
16 .../gnome-keyring/gnome-keyring-3.2.0.ebuild | 2 +-
17 gnome-base/gnome-keyring/gnome-keyring-9999.ebuild | 2 +-
18 profiles/updates/3Q-2011 | 1 +
19 status/portage-configs/package.keywords.gnome3 | 2 +-
20 6 files changed, 9 insertions(+), 62 deletions(-)
21
22 diff --git a/dev-libs/p11-kit/p11-kit-9999.ebuild b/app-crypt/p11-kit/p11-kit-9999.ebuild
23 similarity index 78%
24 rename from dev-libs/p11-kit/p11-kit-9999.ebuild
25 rename to app-crypt/p11-kit/p11-kit-9999.ebuild
26 index 2a2b5d6..5b22363 100644
27 --- a/dev-libs/p11-kit/p11-kit-9999.ebuild
28 +++ b/app-crypt/p11-kit/p11-kit-9999.ebuild
29 @@ -5,11 +5,10 @@
30 EAPI="4"
31
32 if [[ ${PV} = 9999 ]]; then
33 - GCONF_DEBUG="no"
34 inherit gnome2-live # to avoid duplicating hacks from gnome2-live_src_prepare
35 fi
36
37 -DESCRIPTION="Library and proxy module for loading and sharing PKCS#11 modules"
38 +DESCRIPTION="Provides a standard configuration setup for installing PKCS#11."
39 HOMEPAGE="http://p11-glue.freedesktop.org/p11-kit.html"
40 if [[ ${PV} = 9999 ]]; then
41 EGIT_REPO_URI="git://anongit.freedesktop.org/p11-glue/p11-kit"
42 @@ -17,14 +16,14 @@ else
43 SRC_URI="http://p11-glue.freedesktop.org/releases/${P}.tar.gz"
44 fi
45
46 -LICENSE="BSD"
47 +LICENSE="MIT"
48 SLOT="0"
49 if [[ ${PV} = 9999 ]]; then
50 KEYWORDS=""
51 else
52 - KEYWORDS="~amd64 ~x86"
53 + KEYWORDS="~amd64 ~hppa ~x86"
54 fi
55 -IUSE="doc"
56 +IUSE="debug doc"
57
58 RDEPEND=""
59 DEPEND="${RDEPEND}
60 @@ -40,13 +39,12 @@ DOCS=(AUTHORS ChangeLog NEWS README)
61
62 src_configure() {
63 econf \
64 - --disable-coverage \
65 --disable-maintainer-mode \
66 --with-system-config="${EPREFIX}/etc/pkcs11" \
67 + $(use_enable debug) \
68 $(use_enable doc gtk-doc)
69 }
70
71 src_install() {
72 default
73 - find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
74 }
75
76 diff --git a/dev-libs/p11-kit/p11-kit-0.7.ebuild b/dev-libs/p11-kit/p11-kit-0.7.ebuild
77 deleted file mode 100644
78 index 2a2b5d6..0000000
79 --- a/dev-libs/p11-kit/p11-kit-0.7.ebuild
80 +++ /dev/null
81 @@ -1,52 +0,0 @@
82 -# Copyright 1999-2011 Gentoo Foundation
83 -# Distributed under the terms of the GNU General Public License v2
84 -# $Header: $
85 -
86 -EAPI="4"
87 -
88 -if [[ ${PV} = 9999 ]]; then
89 - GCONF_DEBUG="no"
90 - inherit gnome2-live # to avoid duplicating hacks from gnome2-live_src_prepare
91 -fi
92 -
93 -DESCRIPTION="Library and proxy module for loading and sharing PKCS#11 modules"
94 -HOMEPAGE="http://p11-glue.freedesktop.org/p11-kit.html"
95 -if [[ ${PV} = 9999 ]]; then
96 - EGIT_REPO_URI="git://anongit.freedesktop.org/p11-glue/p11-kit"
97 -else
98 - SRC_URI="http://p11-glue.freedesktop.org/releases/${P}.tar.gz"
99 -fi
100 -
101 -LICENSE="BSD"
102 -SLOT="0"
103 -if [[ ${PV} = 9999 ]]; then
104 - KEYWORDS=""
105 -else
106 - KEYWORDS="~amd64 ~x86"
107 -fi
108 -IUSE="doc"
109 -
110 -RDEPEND=""
111 -DEPEND="${RDEPEND}
112 - dev-util/pkgconfig
113 - sys-devel/gettext
114 - doc? (
115 - app-text/docbook-xml-dtd:4.1.2
116 - >=dev-util/gtk-doc-1.15
117 - )
118 -"
119 -
120 -DOCS=(AUTHORS ChangeLog NEWS README)
121 -
122 -src_configure() {
123 - econf \
124 - --disable-coverage \
125 - --disable-maintainer-mode \
126 - --with-system-config="${EPREFIX}/etc/pkcs11" \
127 - $(use_enable doc gtk-doc)
128 -}
129 -
130 -src_install() {
131 - default
132 - find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
133 -}
134
135 diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.2.0.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.2.0.ebuild
136 index b911436..ca7f9ef 100644
137 --- a/gnome-base/gnome-keyring/gnome-keyring-3.2.0.ebuild
138 +++ b/gnome-base/gnome-keyring/gnome-keyring-3.2.0.ebuild
139 @@ -26,10 +26,10 @@ fi
140 # USE=valgrind is probably not a good idea for the tree
141 RDEPEND=">=dev-libs/glib-2.25:2
142 >=x11-libs/gtk+-2.90.0:3
143 + >=app-crypt/p11-kit-0.6
144 app-misc/ca-certificates
145 >=dev-libs/libgcrypt-1.2.2
146 >=dev-libs/libtasn1-1
147 - >=dev-libs/p11-kit-0.6
148 >=sys-apps/dbus-1.0
149 caps? ( sys-libs/libcap-ng )
150 pam? ( virtual/pam )
151
152 diff --git a/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild b/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild
153 index b911436..ca7f9ef 100644
154 --- a/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild
155 +++ b/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild
156 @@ -26,10 +26,10 @@ fi
157 # USE=valgrind is probably not a good idea for the tree
158 RDEPEND=">=dev-libs/glib-2.25:2
159 >=x11-libs/gtk+-2.90.0:3
160 + >=app-crypt/p11-kit-0.6
161 app-misc/ca-certificates
162 >=dev-libs/libgcrypt-1.2.2
163 >=dev-libs/libtasn1-1
164 - >=dev-libs/p11-kit-0.6
165 >=sys-apps/dbus-1.0
166 caps? ( sys-libs/libcap-ng )
167 pam? ( virtual/pam )
168
169 diff --git a/profiles/updates/3Q-2011 b/profiles/updates/3Q-2011
170 index 5fb0c91..01f3c5d 100644
171 --- a/profiles/updates/3Q-2011
172 +++ b/profiles/updates/3Q-2011
173 @@ -1,2 +1,3 @@
174 slotmove =app-editors/ghex-3.0.0 3 2
175 slotmove =app-editors/ghex-2.9* 3 2
176 +move dev-libs/p11-kit app-crypt/p11-kit
177
178 diff --git a/status/portage-configs/package.keywords.gnome3 b/status/portage-configs/package.keywords.gnome3
179 index 8e2f573..1130584 100644
180 --- a/status/portage-configs/package.keywords.gnome3
181 +++ b/status/portage-configs/package.keywords.gnome3
182 @@ -16,6 +16,7 @@ app-admin/packagekit-base
183 app-admin/packagekit-gtk
184 app-arch/file-roller
185 app-cdr/brasero
186 +app-crypt/p11-kit
187 app-crypt/seahorse
188 app-crypt/seahorse-plugins
189 app-misc/tracker
190 @@ -34,7 +35,6 @@ dev-libs/libgdata
191 dev-libs/libgweather
192 dev-libs/libpeas
193 dev-libs/libunique:3
194 -dev-libs/p11-kit
195 dev-perl/Text-CSV
196 dev-python/pyatspi
197 dev-python/pycairo