1 |
commit: fe2d0626f1b94b0f3597f66a28ffd9e9163a8bc5 |
2 |
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 9 11:59:07 2016 +0000 |
4 |
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 9 13:39:57 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2d0626 |
7 |
|
8 |
lxde-base/lxsession: Drop old |
9 |
|
10 |
Package-Manager: portage-2.3.0 |
11 |
|
12 |
lxde-base/lxsession/Manifest | 1 - |
13 |
.../files/lxsession-0.4.9.2-configure.patch | 13 --- |
14 |
.../lxsession-0.4.9.2-fix-logind-dbus-calls.patch | 111 --------------------- |
15 |
.../files/lxsession-0.4.9.2-makefile.patch | 13 --- |
16 |
lxde-base/lxsession/lxsession-0.4.9.2-r3.ebuild | 60 ----------- |
17 |
5 files changed, 198 deletions(-) |
18 |
|
19 |
diff --git a/lxde-base/lxsession/Manifest b/lxde-base/lxsession/Manifest |
20 |
index 35eaf96..ca4c86f 100644 |
21 |
--- a/lxde-base/lxsession/Manifest |
22 |
+++ b/lxde-base/lxsession/Manifest |
23 |
@@ -1,2 +1 @@ |
24 |
-DIST lxsession-0.4.9.2.tar.gz 745637 SHA256 eff03e573b561cabe81c5d015d825e3d998e98d6621040113d7df471c8b9cfb4 SHA512 cffcd15faab79ad165f969edf65b6b106c5b4405b78e6c102a74ab96da9cf61b781d0be7587849ce56672ae3015e8f63bc1b84465f5ec0084c299ec588992172 WHIRLPOOL 5a5c172cda30a4690d82a4a8acd3b983cbcc60ed71fefdfbfbb97e8b4363f4c26825267a0bd45c71589c2dd180f9699a2d05dd759fe23bcfdd5e9d3a10ccdda2 |
25 |
DIST lxsession-0.5.2.tar.xz 354092 SHA256 2d55e9ea80057fe5ffd68a91a15bb004ad7bf019e50807a8bb9b342115efaada SHA512 2e08e5263bb4ef9d8051e84997347a12d2f1ba75cf4e70f9e3ba783a509246f0d6efd672ac1cc1d0fffc8707710ddb148298449b5365deb6785623d596bc3da1 WHIRLPOOL 720144b89c7719b283478427d5858ee0de8ca25dce77a19eef1646983c22927b3af079ec24f218b92141b77c414ebf7f85e4f863e47646b29fccb96d94586ce7 |
26 |
|
27 |
diff --git a/lxde-base/lxsession/files/lxsession-0.4.9.2-configure.patch b/lxde-base/lxsession/files/lxsession-0.4.9.2-configure.patch |
28 |
deleted file mode 100644 |
29 |
index 36c7c5f..0000000 |
30 |
--- a/lxde-base/lxsession/files/lxsession-0.4.9.2-configure.patch |
31 |
+++ /dev/null |
32 |
@@ -1,13 +0,0 @@ |
33 |
-diff --git a/configure.ac b/configure.ac |
34 |
-index 66d041c..4d8a370 100644 |
35 |
---- a/configure.ac |
36 |
-+++ b/configure.ac |
37 |
-@@ -2,7 +2,7 @@ |
38 |
- AC_INIT([lxsession],[0.4.9.2],[],[lxsession]) |
39 |
- |
40 |
- # Autotols programs |
41 |
--AM_INIT_AUTOMAKE([1.11.1 -Wall -Werror foreign]) |
42 |
-+AM_INIT_AUTOMAKE([1.11.1 -Wall -Werror foreign subdir-objects]) |
43 |
- AC_PREREQ([2.69]) |
44 |
- IT_PROG_INTLTOOL([0.40.0],[no-xml]) |
45 |
- |
46 |
|
47 |
diff --git a/lxde-base/lxsession/files/lxsession-0.4.9.2-fix-logind-dbus-calls.patch b/lxde-base/lxsession/files/lxsession-0.4.9.2-fix-logind-dbus-calls.patch |
48 |
deleted file mode 100644 |
49 |
index 91d1583..0000000 |
50 |
--- a/lxde-base/lxsession/files/lxsession-0.4.9.2-fix-logind-dbus-calls.patch |
51 |
+++ /dev/null |
52 |
@@ -1,111 +0,0 @@ |
53 |
-Taken from: |
54 |
-http://svnweb.mageia.org/packages/cauldron/lxsession/current/SOURCES/lxsession-0.4.9.2-fix-logind-dbus-calls.patch?revision=549605&view=co&pathrev=549606 |
55 |
- |
56 |
---- lxsession-0.4.9.2/lxsession-logout/dbus-interface.c.0000 2013-04-12 22:02:19.000000000 +0100 |
57 |
-+++ lxsession-0.4.9.2/lxsession-logout/dbus-interface.c 2013-11-05 11:00:34.038965063 +0000 |
58 |
-@@ -244,10 +244,11 @@ |
59 |
- return function_result; |
60 |
- } |
61 |
- |
62 |
--static void |
63 |
--logind_call_function (const gchar *function, gboolean value, GError **error) |
64 |
-+static char * |
65 |
-+logind_call_function (const gchar *function) |
66 |
- { |
67 |
- GVariant *result; |
68 |
-+ GError *err = NULL; |
69 |
- |
70 |
- if (!logind_proxy) |
71 |
- { |
72 |
-@@ -258,20 +259,28 @@ |
73 |
- "/org/freedesktop/login1", |
74 |
- "org.freedesktop.login1.Manager", |
75 |
- NULL, |
76 |
-- error); |
77 |
-+ &err); |
78 |
-+ if (err != NULL) |
79 |
-+ g_error_free(err); |
80 |
- if (!logind_proxy) |
81 |
-- return; |
82 |
-+ return NULL; |
83 |
- } |
84 |
- |
85 |
- result = g_dbus_proxy_call_sync (logind_proxy, |
86 |
- function, |
87 |
-- g_variant_new ("(b)", value), |
88 |
-+ g_variant_new ("(b)", TRUE), |
89 |
- G_DBUS_CALL_FLAGS_NONE, |
90 |
- -1, |
91 |
- NULL, |
92 |
-- error); |
93 |
-- g_variant_unref (result); |
94 |
-- return; |
95 |
-+ &err); |
96 |
-+ if (result) |
97 |
-+ g_variant_unref (result); |
98 |
-+ if (err != NULL) { |
99 |
-+ char *r = strdup(err->message); |
100 |
-+ g_error_free(err); |
101 |
-+ return r; |
102 |
-+ } |
103 |
-+ return NULL; |
104 |
- } |
105 |
- |
106 |
- gboolean |
107 |
-@@ -280,10 +289,10 @@ |
108 |
- return logind_query ("CanPowerOff", FALSE, NULL); |
109 |
- } |
110 |
- |
111 |
--void |
112 |
--dbus_logind_PowerOff (GError **error) |
113 |
-+char * |
114 |
-+dbus_logind_PowerOff (void) |
115 |
- { |
116 |
-- logind_call_function ("PowerOff", TRUE, error); |
117 |
-+ return logind_call_function ("PowerOff"); |
118 |
- } |
119 |
- |
120 |
- gboolean |
121 |
-@@ -292,10 +301,10 @@ |
122 |
- return logind_query ("CanReboot", FALSE, NULL); |
123 |
- } |
124 |
- |
125 |
--void |
126 |
--dbus_logind_Reboot (GError **error) |
127 |
-+char * |
128 |
-+dbus_logind_Reboot (void) |
129 |
- { |
130 |
-- logind_call_function ("Reboot", TRUE, error); |
131 |
-+ return logind_call_function ("Reboot"); |
132 |
- } |
133 |
- |
134 |
- gboolean |
135 |
-@@ -304,10 +313,10 @@ |
136 |
- return logind_query ("CanSuspend", FALSE, NULL); |
137 |
- } |
138 |
- |
139 |
--void |
140 |
--dbus_logind_Suspend (GError **error) |
141 |
-+char * |
142 |
-+dbus_logind_Suspend (void) |
143 |
- { |
144 |
-- logind_call_function ("Suspend", TRUE, error); |
145 |
-+ return logind_call_function ("Suspend"); |
146 |
- } |
147 |
- |
148 |
- gboolean |
149 |
-@@ -316,10 +325,10 @@ |
150 |
- return logind_query ("CanHibernate", FALSE, NULL); |
151 |
- } |
152 |
- |
153 |
--void |
154 |
--dbus_logind_Hibernate (GError **error) |
155 |
-+char * |
156 |
-+dbus_logind_Hibernate (void) |
157 |
- { |
158 |
-- logind_call_function ("Hibernate", TRUE, error); |
159 |
-+ return logind_call_function ("Hibernate"); |
160 |
- } |
161 |
- |
162 |
- /*** ConsoleKit mechanism ***/ |
163 |
- |
164 |
|
165 |
diff --git a/lxde-base/lxsession/files/lxsession-0.4.9.2-makefile.patch b/lxde-base/lxsession/files/lxsession-0.4.9.2-makefile.patch |
166 |
deleted file mode 100644 |
167 |
index 8a51f03..0000000 |
168 |
--- a/lxde-base/lxsession/files/lxsession-0.4.9.2-makefile.patch |
169 |
+++ /dev/null |
170 |
@@ -1,13 +0,0 @@ |
171 |
-# upstream issue: https://sourceforge.net/tracker/?func=detail&aid=3615092&group_id=180858&atid=894869 |
172 |
- |
173 |
---- a/lxsession-edit/Makefile.am 2012-10-25 14:20:04.000000000 -0400 |
174 |
-+++ b/lxsession-edit/Makefile.am 2013-10-14 21:30:56.627684026 -0400 |
175 |
-@@ -5,7 +5,7 @@ |
176 |
- bin_PROGRAMS = lxsession-edit |
177 |
- |
178 |
- lxsession_edit_CFLAGS = \ |
179 |
-- -I$(topsrcdir) \ |
180 |
-+ -I$(top_srcdir) \ |
181 |
- $(GTK_CFLAGS) \ |
182 |
- $(ADDITIONAL_FLAGS) \ |
183 |
- -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ |
184 |
|
185 |
diff --git a/lxde-base/lxsession/lxsession-0.4.9.2-r3.ebuild b/lxde-base/lxsession/lxsession-0.4.9.2-r3.ebuild |
186 |
deleted file mode 100644 |
187 |
index 27270a0..0000000 |
188 |
--- a/lxde-base/lxsession/lxsession-0.4.9.2-r3.ebuild |
189 |
+++ /dev/null |
190 |
@@ -1,60 +0,0 @@ |
191 |
-# Copyright 1999-2015 Gentoo Foundation |
192 |
-# Distributed under the terms of the GNU General Public License v2 |
193 |
-# $Id$ |
194 |
- |
195 |
-EAPI=5 |
196 |
- |
197 |
-VALA_MIN_API_VERSION="0.14" |
198 |
-VALA_MAX_API_VERSION="0.22" |
199 |
- |
200 |
-inherit vala autotools eutils |
201 |
- |
202 |
-DESCRIPTION="LXDE session manager (lite version)" |
203 |
-HOMEPAGE="http://lxde.sf.net/" |
204 |
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz" |
205 |
- |
206 |
-LICENSE="GPL-2" |
207 |
-KEYWORDS="~alpha amd64 arm ppc x86 ~arm-linux ~x86-linux" |
208 |
-SLOT="0" |
209 |
-# upower USE flag is enabled by default in the desktop profile |
210 |
-IUSE="nls upower" |
211 |
- |
212 |
-COMMON_DEPEND="dev-libs/glib:2 |
213 |
- dev-libs/libgee:0 |
214 |
- dev-libs/dbus-glib |
215 |
- lxde-base/lxde-common |
216 |
- sys-auth/polkit |
217 |
- x11-libs/gtk+:2 |
218 |
- x11-libs/libX11 |
219 |
- sys-apps/dbus" |
220 |
-RDEPEND="${COMMON_DEPEND} |
221 |
- !lxde-base/lxsession-edit |
222 |
- sys-apps/lsb-release |
223 |
- upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )" |
224 |
-DEPEND="${COMMON_DEPEND} |
225 |
- $(vala_depend) |
226 |
- dev-util/intltool |
227 |
- sys-devel/gettext |
228 |
- virtual/pkgconfig |
229 |
- x11-proto/xproto" |
230 |
- |
231 |
-DOCS="AUTHORS ChangeLog README" |
232 |
- |
233 |
-src_prepare() { |
234 |
- # bug #488082 |
235 |
- epatch "${FILESDIR}"/${P}-makefile.patch |
236 |
- |
237 |
- # bug #497100 |
238 |
- epatch "${FILESDIR}"/${P}-configure.patch |
239 |
- |
240 |
- # bug #496880 |
241 |
- epatch "${FILESDIR}"/${P}-fix-logind-dbus-calls.patch |
242 |
- |
243 |
- eautoreconf |
244 |
-} |
245 |
- |
246 |
-src_configure() { |
247 |
- # dbus is used for restart/shutdown (CK, logind?), and suspend/hibernate (UPower) |
248 |
- econf \ |
249 |
- $(use_enable nls) |
250 |
-} |