1 |
commit: ba63a6d2e59c116835c562a3f536089f75075b1d |
2 |
Author: NP-Hardass <NP-Hardass <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Feb 20 21:43:17 2016 +0000 |
4 |
Commit: NP Hardass <np-hardass <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Feb 20 21:43:17 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=ba63a6d2 |
7 |
|
8 |
mate-extra/caja-extensions: Re-enable support for gksu. |
9 |
|
10 |
I'm not entirely sure why it was disabled to begin with, and I |
11 |
found no evidence as to why. Keeping -r0 until this has been tested |
12 |
thoroughly. |
13 |
|
14 |
Package-Manager: portage-2.2.26 |
15 |
|
16 |
.../caja-extensions-1.10.1-r1.ebuild | 74 ++++++++++++++++++++++ |
17 |
mate-extra/caja-extensions/metadata.xml | 1 + |
18 |
2 files changed, 75 insertions(+) |
19 |
|
20 |
diff --git a/mate-extra/caja-extensions/caja-extensions-1.10.1-r1.ebuild b/mate-extra/caja-extensions/caja-extensions-1.10.1-r1.ebuild |
21 |
new file mode 100644 |
22 |
index 0000000..87874ce |
23 |
--- /dev/null |
24 |
+++ b/mate-extra/caja-extensions/caja-extensions-1.10.1-r1.ebuild |
25 |
@@ -0,0 +1,74 @@ |
26 |
+# Copyright 1999-2016 Gentoo Foundation |
27 |
+# Distributed under the terms of the GNU General Public License v2 |
28 |
+# $Id$ |
29 |
+ |
30 |
+EAPI="5" |
31 |
+ |
32 |
+GCONF_DEBUG="yes" |
33 |
+GNOME2_LA_PUNT="yes" |
34 |
+ |
35 |
+inherit eutils gnome2 |
36 |
+ |
37 |
+MATE_BRANCH="$(get_version_component_range 1-2)" |
38 |
+ |
39 |
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz" |
40 |
+DESCRIPTION="Several Caja extensions" |
41 |
+HOMEPAGE="http://www.mate-desktop.org" |
42 |
+ |
43 |
+LICENSE="GPL-2" |
44 |
+SLOT="0" |
45 |
+KEYWORDS="~amd64 ~x86" |
46 |
+ |
47 |
+SENDTO="cdr gajim +mail pidgin upnp" |
48 |
+IUSE="gksu image-converter +open-terminal share +wallpaper ${SENDTO}" |
49 |
+ |
50 |
+RDEPEND=">=x11-libs/gtk+-2.24:2 |
51 |
+ >=dev-libs/glib-2.36:2 |
52 |
+ >=mate-base/caja-1.10:0 |
53 |
+ virtual/libintl:0 |
54 |
+ x11-libs/gdk-pixbuf:2 |
55 |
+ open-terminal? ( >=mate-base/mate-desktop-1.10:0 ) |
56 |
+ cdr? ( >=app-cdr/brasero-2.32.1:0= ) |
57 |
+ gajim? ( |
58 |
+ net-im/gajim:0 |
59 |
+ >=dev-libs/dbus-glib-0.60:0 |
60 |
+ >=sys-apps/dbus-1:0 |
61 |
+ ) |
62 |
+ gksu? ( x11-libs/gksu ) |
63 |
+ pidgin? ( >=dev-libs/dbus-glib-0.60:0 ) |
64 |
+ upnp? ( >=net-libs/gupnp-0.13:0= )" |
65 |
+ |
66 |
+DEPEND="${RDEPEND} |
67 |
+ >=dev-util/intltool-0.18:* |
68 |
+ >=mate-base/mate-common-1.10:0 |
69 |
+ sys-devel/gettext:* |
70 |
+ virtual/pkgconfig:* |
71 |
+ !!mate-extra/mate-file-manager-open-terminal |
72 |
+ !!mate-extra/mate-file-manager-sendto |
73 |
+ !!mate-extra/mate-file-manager-image-converter |
74 |
+ !!mate-extra/mate-file-manager-share" |
75 |
+ |
76 |
+src_configure() { |
77 |
+ MY_CONF="" |
78 |
+ |
79 |
+ if use cdr || use mail || use pidgin || use gajim || use upnp ; then |
80 |
+ MY_CONF="${MY_CONF} --enable-sendto" |
81 |
+ MY_CONF="${MY_CONF} --with-sendto-plugins=removable-devices" |
82 |
+ use cdr && MY_CONF="${MY_CONF},caja-burn" |
83 |
+ use mail && MY_CONF="${MY_CONF},emailclient" |
84 |
+ use pidgin && MY_CONF="${MY_CONF},pidgin" |
85 |
+ use gajim && MY_CONF="${MY_CONF},gajim" |
86 |
+ use upnp && MY_CONF="${MY_CONF},upnp" |
87 |
+ else |
88 |
+ MYCONF="${MY_CONF} --disable-sendto" |
89 |
+ fi |
90 |
+ |
91 |
+ gnome2_src_configure ${MY_CONF} \ |
92 |
+ $(use_enable gksu) \ |
93 |
+ $(use_enable image-converter) \ |
94 |
+ $(use_enable open-terminal) \ |
95 |
+ $(use_enable share) \ |
96 |
+ $(use_enable wallpaper) |
97 |
+} |
98 |
+ |
99 |
+DOCS="AUTHORS ChangeLog NEWS README" |
100 |
|
101 |
diff --git a/mate-extra/caja-extensions/metadata.xml b/mate-extra/caja-extensions/metadata.xml |
102 |
index 8b104f7..ee254e8 100644 |
103 |
--- a/mate-extra/caja-extensions/metadata.xml |
104 |
+++ b/mate-extra/caja-extensions/metadata.xml |
105 |
@@ -8,6 +8,7 @@ |
106 |
<use> |
107 |
<flag name="cdr">Add an extension to burn files to cds using <pkg>app-cdr/brasero</pkg>.</flag> |
108 |
<flag name="gajim">Add an extension to support <pkg>net-im/gajim</pkg>.</flag> |
109 |
+ <flag name="gksu">Add an extension to support opening files as root with <pkg>x11-libs/gksu</pkg>.</flag> |
110 |
<flag name="image-converter">Add image conversion support.</flag> |
111 |
<flag name="mail">Add an extension to support e-mail functionality.</flag> |
112 |
<flag name="open-terminal">Add an extension to support an open terminal.</flag> |