Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-terms/gnome-terminal: ChangeLog gnome-terminal-3.12.0.ebuild metadata.xml
Date: Mon, 28 Apr 2014 06:57:47
Message-Id: 20140428065743.B86222004C@flycatcher.gentoo.org
1 eva 14/04/28 06:57:43
2
3 Modified: ChangeLog metadata.xml
4 Added: gnome-terminal-3.12.0.ebuild
5 Log:
6 Version bump for Gnome 3.12. Add gnome-shell USE flag local description.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key C6085806)
9
10 Revision Changes Path
11 1.286 x11-terms/gnome-terminal/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/gnome-terminal/ChangeLog?rev=1.286&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/gnome-terminal/ChangeLog?rev=1.286&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/gnome-terminal/ChangeLog?r1=1.285&r2=1.286
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/ChangeLog,v
20 retrieving revision 1.285
21 retrieving revision 1.286
22 diff -u -r1.285 -r1.286
23 --- ChangeLog 27 Apr 2014 09:49:05 -0000 1.285
24 +++ ChangeLog 28 Apr 2014 06:57:43 -0000 1.286
25 @@ -1,6 +1,19 @@
26 # ChangeLog for x11-terms/gnome-terminal
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/ChangeLog,v 1.285 2014/04/27 09:49:05 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/ChangeLog,v 1.286 2014/04/28 06:57:43 eva Exp $
30 +
31 +*gnome-terminal-3.12.0 (28 Apr 2014)
32 +
33 + 28 Apr 2014; Gilles Dartiguelongue <eva@g.o>
34 + +gnome-terminal-3.12.0.ebuild,
35 + +files/gnome-terminal-3.12.0-appmenu-parameter.patch,
36 + +files/gnome-terminal-3.12.0-fallback-title-1.patch,
37 + +files/gnome-terminal-3.12.0-fallback-title-2.patch,
38 + +files/gnome-terminal-3.12.0-remove-set-title-feature-0.patch,
39 + +files/gnome-terminal-3.12.0-remove-set-title-feature-1.patch,
40 + +files/gnome-terminal-3.12.0-remove-set-title-feature-2.patch,
41 + +files/gnome-terminal-3.12.0-remove-set-title-feature-3.patch, metadata.xml:
42 + Version bump for Gnome 3.12. Add gnome-shell USE flag local description.
43
44 27 Apr 2014; Pacho Ramos <pacho@g.o> -gnome-terminal-3.8.4.ebuild:
45 drop old
46
47
48
49 1.3 x11-terms/gnome-terminal/metadata.xml
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/gnome-terminal/metadata.xml?rev=1.3&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/gnome-terminal/metadata.xml?rev=1.3&content-type=text/plain
53 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/gnome-terminal/metadata.xml?r1=1.2&r2=1.3
54
55 Index: metadata.xml
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/metadata.xml,v
58 retrieving revision 1.2
59 retrieving revision 1.3
60 diff -u -r1.2 -r1.3
61 --- metadata.xml 28 Mar 2013 22:26:30 -0000 1.2
62 +++ metadata.xml 28 Apr 2014 06:57:43 -0000 1.3
63 @@ -3,6 +3,7 @@
64 <pkgmetadata>
65 <herd>gnome</herd>
66 <use>
67 -<flag name="nautilus">Build gnome-base/nautilus extension</flag>
68 + <flag name="gnome-shell">Integrate with <pkg>gnome-base/gnome-shell</pkg> search</flag>
69 + <flag name="nautilus">Build gnome-base/nautilus extension</flag>
70 </use>
71 </pkgmetadata>
72
73
74
75 1.1 x11-terms/gnome-terminal/gnome-terminal-3.12.0.ebuild
76
77 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/gnome-terminal/gnome-terminal-3.12.0.ebuild?rev=1.1&view=markup
78 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/gnome-terminal/gnome-terminal-3.12.0.ebuild?rev=1.1&content-type=text/plain
79
80 Index: gnome-terminal-3.12.0.ebuild
81 ===================================================================
82 # Copyright 1999-2014 Gentoo Foundation
83 # Distributed under the terms of the GNU General Public License v2
84 # $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/gnome-terminal-3.12.0.ebuild,v 1.1 2014/04/28 06:57:43 eva Exp $
85
86 EAPI="5"
87 GCONF_DEBUG="no"
88 GNOME2_LA_PUNT="yes"
89
90 inherit gnome2 readme.gentoo
91
92 DESCRIPTION="The Gnome Terminal"
93 HOMEPAGE="https://help.gnome.org/users/gnome-terminal/"
94
95 LICENSE="GPL-3+"
96 SLOT="0"
97 IUSE="+gnome-shell +nautilus"
98 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
99
100 # FIXME: automagic dependency on gtk+[X]
101 RDEPEND="
102 >=dev-libs/glib-2.39.2:2
103 >=x11-libs/gtk+-3.9.9:3[X]
104 >=x11-libs/vte-0.36:2.90
105 >=gnome-base/dconf-0.14
106 >=gnome-base/gconf-2.31.3
107 >=gnome-base/gsettings-desktop-schemas-0.1.0
108 sys-apps/util-linux
109 x11-libs/libSM
110 x11-libs/libICE
111 gnome-shell? ( gnome-base/gnome-shell )
112 nautilus? ( >=gnome-base/nautilus-3 )
113 "
114 # gtk+:2 needed for gtk-builder-convert, bug 356239
115 DEPEND="${RDEPEND}
116 app-text/yelp-tools
117 dev-util/appdata-tools
118 || ( dev-util/gtk-builder-convert <=x11-libs/gtk+-2.24.10:2 )
119 >=dev-util/intltool-0.50
120 sys-devel/gettext
121 virtual/pkgconfig
122 "
123
124 DOC_CONTENTS="To get previous working directory inherited in new opened
125 tab you will need to add the following line to your ~/.bashrc:\n
126 . /etc/profile.d/vte.sh"
127
128 src_prepare() {
129 epatch \
130 "${FILESDIR}"/${P}-appmenu-parameter.patch \
131 "${FILESDIR}"/${P}-remove-set-title-feature-0.patch \
132 "${FILESDIR}"/${P}-remove-set-title-feature-1.patch \
133 "${FILESDIR}"/${P}-remove-set-title-feature-2.patch \
134 "${FILESDIR}"/${P}-remove-set-title-feature-3.patch \
135 "${FILESDIR}"/${P}-fallback-title-1.patch \
136 "${FILESDIR}"/${P}-fallback-title-2.patch
137
138 gnome2_src_prepare
139 }
140 src_configure() {
141 # FIXME: leave smclient configure unset until it accepts values from the
142 # switch and not from GDK_TARGET, bug #363033
143 gnome2_src_configure \
144 --disable-static \
145 --enable-migration \
146 $(use_enable gnome-shell search-provider) \
147 $(use_with nautilus nautilus-extension) \
148 # Docs are broken in this release.
149 #ITSTOOL=$(type -P true) \
150 #XMLLINT=$(type -P true)
151 }
152
153 src_install() {
154 DOCS="AUTHORS ChangeLog HACKING NEWS"
155 gnome2_src_install
156 readme.gentoo_create_doc
157 }
158
159 pkg_postinst() {
160 gnome2_pkg_postinst
161 if [[ ${REPLACING_VERSIONS} < 3.6.1-r1 && ${REPLACING_VERSIONS} != 2.32.1-r1 &&
162 ${REPLACING_VERSIONS} != 3.4.1.1-r1 ]]; then
163 elog
164 elog "Gnome Terminal no longer uses login shell by default, switching"
165 elog "to upstream default. Because of this, if you have some command you"
166 elog "want to be run, be sure to have it placed in your ~/.bashrc file."
167 elog
168 fi
169 readme.gentoo_print_elog
170 }