Merge lp:~3v1n0/ubuntu/wily/gnome-terminal/scrollbar-background-fix into lp:ubuntu/wily/gnome-terminal

Proposed by Marco Trevisan (Treviño)
Status: Superseded
Proposed branch: lp:~3v1n0/ubuntu/wily/gnome-terminal/scrollbar-background-fix
Merge into: lp:ubuntu/wily/gnome-terminal
Diff against target: 4581 lines (+4402/-0) (has conflicts)
35 files modified
.bzr-builddeb/default.conf (+2/-0)
debian/README.Debian (+11/-0)
debian/changelog (+2230/-0)
debian/compat (+1/-0)
debian/control (+75/-0)
debian/control.in (+71/-0)
debian/copyright (+59/-0)
debian/gnome-terminal-data.install (+3/-0)
debian/gnome-terminal.install (+9/-0)
debian/gnome-terminal.links (+1/-0)
debian/gnome-terminal.lintian-overrides (+2/-0)
debian/gnome-terminal.manpages (+1/-0)
debian/gnome-terminal.menu (+6/-0)
debian/gnome-terminal.postinst (+13/-0)
debian/gnome-terminal.prerm (+10/-0)
debian/gnome-terminal.sgml (+223/-0)
debian/gnome-terminal.wrap (+107/-0)
debian/gnome-terminal.wrapper (+81/-0)
debian/gnome-terminal.xpm (+166/-0)
debian/patches/0001-Restore-transparency.patch (+518/-0)
debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch (+61/-0)
debian/patches/01_onlyshowin.patch (+9/-0)
debian/patches/10_kfreebsd-f_dupfd_cloexec.patch (+43/-0)
debian/patches/50_add_unity_quicklist.patch (+18/-0)
debian/patches/52_support_apturl.patch (+13/-0)
debian/patches/60_add_lp_handler.patch (+114/-0)
debian/patches/Don-t-allow-the-theme-to-set-black-on-black.patch (+47/-0)
debian/patches/Provide-fallback-for-reading-current-directory-if-OS.patch (+99/-0)
debian/patches/gnome-shell_search_provider.patch (+137/-0)
debian/patches/nautilus-x11.patch (+29/-0)
debian/patches/scrollbar-background-theming.patch (+188/-0)
debian/patches/series (+12/-0)
debian/rules (+39/-0)
debian/source/format (+1/-0)
debian/watch (+3/-0)
Conflict adding file debian.  Moved existing file to debian.moved.
To merge this branch: bzr merge lp:~3v1n0/ubuntu/wily/gnome-terminal/scrollbar-background-fix
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+270602@code.launchpad.net

Commit message

debian/patches/scrollbar-background-theming.patch:
    - Draw background under the scrollbar that matches the actual terminal
      background color. This allows proper theming. (LP: #1493964)

Description of the change

Manually draw the background of the scrollbar, using the same color that is used by the terminal view (works even with semi-transparency).

To post a comment you must log in.

Unmerged revisions

162. By Marco Trevisan (Treviño)

debian/patches/scrollbar-background-theming.patch:
    - Draw background under the scrollbar that matches the actual terminal
      background color. This allows proper theming. (LP: #1493964)

161. By Iain Lane

releasing package gnome-terminal version 3.16.2-1ubuntu1

160. By Iain Lane

Restore dropped staged changelog entry

159. By Iain Lane

Refresh transparency patch

158. By Iain Lane

debian/patches/0001-client-legacy-Fall-back-to-default-profile.patch:
Drop, applied upstream.

157. By Iain Lane

Merge 3.16.2 with Debian

156. By Iain Lane

gnome-terminal.wrap: Support the case where --app-id is passed to refer to
a custom .service file.

155. By Iain Lane

releasing package gnome-terminal version 3.14.2-0ubuntu5

154. By Iain Lane

Drop --class magic for direct case

153. By Iain Lane

gnome-terminal.wrap: Fix conditional: directly invoke g-t if we pass
neither of --disable-factory and --class, otherwise invoke our custom
server.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory '.bzr-builddeb'
2=== added file '.bzr-builddeb/default.conf'
3--- .bzr-builddeb/default.conf 1970-01-01 00:00:00 +0000
4+++ .bzr-builddeb/default.conf 2015-09-09 21:07:34 +0000
5@@ -0,0 +1,2 @@
6+[BUILDDEB]
7+merge = True
8
9=== added directory 'debian'
10=== renamed directory 'debian' => 'debian.moved'
11=== added file 'debian/README.Debian'
12--- debian/README.Debian 1970-01-01 00:00:00 +0000
13+++ debian/README.Debian 2015-09-09 21:07:34 +0000
14@@ -0,0 +1,11 @@
15+gnome-terminal (3.10.1-2) unstable; urgency=low
16+
17+ * To make new tabs opened within Gnome Terminal have the same
18+ working directory as the current tab, it is necessary for the shell
19+ running in the terminal to cooperate. For this, vte installs a bash
20+ shell script that you must source in your ~/.bashrc.
21+
22+ For example, you can put this at the end of your ~/.bashrc:
23+ [[ -s "/etc/profile.d/vte.sh" ]] && . "/etc/profile.d/vte.sh"
24+
25+ -- Fabian Greffrath <fabian+debian@greffrath.com> Tue, 21 Jan 2014 10:02:58 +0100
26
27=== added file 'debian/changelog'
28--- debian/changelog 1970-01-01 00:00:00 +0000
29+++ debian/changelog 2015-09-09 21:07:34 +0000
30@@ -0,0 +1,2230 @@
31+gnome-terminal (3.16.2-1ubuntu2) UNRELEASED; urgency=medium
32+
33+ * debian/patches/scrollbar-background-theming.patch:
34+ - Draw background under the scrollbar that matches the actual terminal
35+ background color. This allows proper theming. (LP: #1493964)
36+
37+ -- Marco Trevisan (Treviño) <marco@ubuntu.com> Wed, 09 Sep 2015 23:00:58 +0200
38+
39+gnome-terminal (3.16.2-1ubuntu1) wily; urgency=low
40+
41+ * Merge with Debian, remaining changes:
42+ - debian/patches/50_add_unity_quicklist.patch: Add Unity quicklist menu
43+ item.
44+ - debian/patches/52_support_apturl.patch: Support apt: urls.
45+ - debian/patches/60_add_lp_handler.patch: Add a handler for launchpad bug
46+ URLs.
47+ - debian/patches/0001-Restore-transparency.patch: Restore transparency
48+ support, dropped upstream. Patch from Debarishi Ray, modified by Iain
49+ Lane to support a 'theme' default value.
50+ - debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch:
51+ Make sure the window always draws a background, even when transparency
52+ is on.
53+ - Add gnome-shell_search_provider.patch: provide a local copy of the dbus
54+ interface so can build shell search provider without depending on
55+ gnome-shell which is in universe
56+ - Add a wrapper script to restore command line compatibility.
57+ * debian/patches/0001-client-legacy-Fall-back-to-default-profile.patch:
58+ Drop, applied upstream.
59+ * gnome-terminal.wrap: Support the case where --app-id is passed to refer to
60+ a custom .service file.
61+
62+ -- Iain Lane <iain.lane@canonical.com> Mon, 01 Jun 2015 15:05:02 +0100
63+
64+gnome-terminal (3.16.2-1) unstable; urgency=medium
65+
66+ * New upstream release.
67+ * Drop obsolete Replaces from pre-wheezy.
68+ * Bump Build-Depends on libvte-2.91-dev to (>= 0.40.2) as per configure.ac.
69+ * Refresh patches.
70+ * Bump debhelper compatibility level to 9.
71+ * Add Homepage: field.
72+ * Bump Standards-Version to 3.9.6.
73+ * Provide fallback for reading current directory if OSC 7 fails. In Debian
74+ there is no mechanism (yet) to source scripts for non-login interactive
75+ shells so we can't rely on /etc/profile.d/vte*.sh but instead fallback to
76+ reading /proc to determine the working directory of the current tab.
77+ (Closes: #706065)
78+
79+ -- Michael Biebl <biebl@debian.org> Sun, 31 May 2015 19:10:05 +0200
80+
81+gnome-terminal (3.14.2-1) unstable; urgency=medium
82+
83+ [ Pedro Beja ]
84+ * New upstream release.
85+
86+ [ Andreas Henriksson ]
87+ * Add patch from upstream 3.16 branch for now
88+ - ‘debian/patches/git_remove_appdata_validation.patch’
89+ * Drop appdata-tools build-dependency
90+
91+ -- Andreas Henriksson <andreas@fatal.se> Tue, 19 May 2015 16:35:34 +0200
92+
93+gnome-terminal (3.14.2-0ubuntu5) wily; urgency=medium
94+
95+ * gnome-terminal.wrap: Fix conditional: only directly invoke g-t if we don't
96+ pass --disable-factory. The --class fallback didn't work, but we never hit
97+ this bug because the conditional was wrong.
98+
99+ -- Iain Lane <iain.lane@canonical.com> Tue, 26 May 2015 18:16:10 +0100
100+
101+gnome-terminal (3.14.2-0ubuntu4) wily; urgency=medium
102+
103+ * Apply fix from Ed Catamur to wait on the server instead of the client in
104+ --disable-factory mode. This is compatible with previous versions of
105+ gnome-terminal.
106+
107+ -- Iain Lane <iain.lane@canonical.com> Tue, 26 May 2015 12:36:21 +0100
108+
109+gnome-terminal (3.14.2-0ubuntu3) vivid; urgency=medium
110+
111+ * debian/gnome-terminal: Add a wrapper script to launch gnome-terminal with
112+ a different app-id when a user passes the now ignored --disable-factory
113+ option. This should restore compatibility with old launchers for users who
114+ are upgrading.
115+ * 0001-client-legacy-Fall-back-to-default-profile.patch: When specifying a
116+ profile on the commandline, fall back to the default if it doesn't exist.
117+
118+ -- Iain Lane <iain.lane@canonical.com> Wed, 08 Apr 2015 16:18:11 +0100
119+
120+gnome-terminal (3.14.2-0ubuntu2) vivid; urgency=medium
121+
122+ * Change appdata-tools b-dep to appstream-util
123+
124+ -- Jackson Doak <noskcaj@ubuntu.com> Sat, 14 Feb 2015 08:25:21 +1100
125+
126+gnome-terminal (3.14.2-0ubuntu1) vivid; urgency=medium
127+
128+ * Pass the terminal window in all code paths that launch the profile editor,
129+ to avoid dereferencing the wrong thing. (LP: #1401192)
130+ * New upstream translation release.
131+
132+ -- Iain Lane <iain.lane@canonical.com> Mon, 15 Dec 2014 17:00:27 +0000
133+
134+gnome-terminal (3.14.1-1ubuntu1) vivid; urgency=medium
135+
136+ [ Iain Lane ]
137+ * Merge with Debian, remaining changes:
138+ - debian/patches/50_add_unity_quicklist.patch: Add Unity quicklist menu
139+ item.
140+ - debian/patches/52_support_apturl.patch: Support apt: urls.
141+ - debian/patches/60_add_lp_handler.patch: Add a handler for launchpad bug
142+ URLs.
143+ - debian/patches/0001-Restore-transparency.patch: Restore transparency
144+ support, dropped upstream. Patch from Debarishi Ray, modified by Iain
145+ Lane to support a 'theme' default value.
146+ - Add 61_cwd_fallback.patch: Provide fallback for reading current
147+ directory if OSC 7 fails.
148+ * debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch:
149+ Make sure the window always draws a background, even when transparency is
150+ on.
151+ * Disable shell provider, we don't want to build-dep on gnome-shell.
152+
153+ [ Tim Lunn ]
154+ * Add gnome-shell_search_provider.patch: provide a local copy of the dbus
155+ interface so can build shell search provider without depending on
156+ gnome-shell which is in universe (LP: #1390224)
157+
158+ -- Iain Lane <iain.lane@canonical.com> Fri, 14 Nov 2014 16:39:19 +0000
159+
160+gnome-terminal (3.14.1-1) unstable; urgency=medium
161+
162+ * New upstream release.
163+
164+ -- Pedro Beja <althaser@gmail.com> Fri, 17 Oct 2014 16:47:35 +0100
165+
166+gnome-terminal (3.14.0-1) unstable; urgency=medium
167+
168+ * New upstream release.
169+ * Bump build-depencencies according to configure.ac changes:
170+ + libgtk-3-dev (>= 3.10.0),
171+ + libvte-2.91-dev (>= 0.38.0),
172+ * Drop libgtk2.0-dev build-dependency.
173+ * Make debian/patches/01_onlyshowin.patch apply again.
174+ * Have quilt refresh remaining patches.
175+ * Upload to unstable.
176+
177+ -- Andreas Henriksson <andreas@fatal.se> Sat, 27 Sep 2014 01:16:35 +0200
178+
179+gnome-terminal (3.13.90-1) experimental; urgency=medium
180+
181+ [ Simon McVittie ]
182+ * Be Multi-Arch: foreign so gnome-terminal:amd64 can satisfy
183+ a dependency from, e.g., steam:i386 (Closes: #698957)
184+
185+ [ Sjoerd Simons ]
186+ * New upstream release
187+ * Add valac (>= 0.24) to b-d
188+
189+ -- Sjoerd Simons <sjoerd@debian.org> Thu, 11 Sep 2014 21:00:46 +0200
190+
191+gnome-terminal (3.12.3-2) unstable; urgency=medium
192+
193+ * Team upload.
194+ * When we ask the system theme how to draw a TerminalScreen widget,
195+ if it answers "black text on a black background" (like the built-in
196+ fallback theme in Gtk < 3.14, "Raleigh"), instead draw black text on
197+ a white background like the GNOME default theme "Adwaita" does.
198+ (Closes: #683744)
199+ * Tell dh_makeshlibs that the libterminal-nautilus.so plugin is not
200+ a shared library (workaround for #204975)
201+
202+ -- Simon McVittie <smcv@debian.org> Sat, 02 Aug 2014 17:33:44 +0100
203+
204+gnome-terminal (3.12.3-1) unstable; urgency=medium
205+
206+ * New upstream release.
207+ * Bump libvte-2.90-dev build-dependency to >= 1:0.36.3
208+ - as required by configure.ac
209+ * Bump Standards-Version to 3.9.5
210+
211+ -- Andreas Henriksson <andreas@fatal.se> Mon, 23 Jun 2014 20:47:43 +0200
212+
213+gnome-terminal (3.12.3-0ubuntu1) vivid; urgency=medium
214+
215+ * New upstream release 3.12.3.
216+
217+ -- Iain Lane <iain.lane@canonical.com> Thu, 06 Nov 2014 10:33:32 +0000
218+
219+gnome-terminal (3.12.2-3) unstable; urgency=medium
220+
221+ * Explicitly disable search provider on non-linux.
222+ Thanks to Pino Toscano.
223+
224+ -- Andreas Henriksson <andreas@fatal.se> Sat, 31 May 2014 19:54:59 +0200
225+
226+gnome-terminal (3.12.2-2) unstable; urgency=medium
227+
228+ The "Why?" release.
229+
230+ * Make gnome-shell build-dependency linux-any (Closes: #749888)
231+ * Only install gnome-shell search provider ini file on linux.
232+
233+ -- Andreas Henriksson <andreas@fatal.se> Sat, 31 May 2014 19:05:33 +0200
234+
235+gnome-terminal (3.12.2-1) unstable; urgency=medium
236+
237+ * New upstream release.
238+ * Bump build-dependencies according to configure.ac changes:
239+ - libvte-2.90-dev >= 1:0.36.1
240+ * Drop debian/patches/appmenu-fix-action-parameter.patch
241+ - now included in upstream release.
242+
243+ -- Andreas Henriksson <andreas@fatal.se> Sun, 18 May 2014 22:27:40 +0200
244+
245+gnome-terminal (3.12.2-0ubuntu1) vivid; urgency=low
246+
247+ [ Iain Lane ]
248+ * NOTE: This version changes behaviour around the "Switch to tab" keyboard
249+ shortcuts. They are now active all the time, whereas previously they were
250+ only active when you had a corresponding number of tabs open. If you need
251+ to send these keys to your terminal, clear the shortcuts in the
252+ preferences dialog.
253+ * Drop 03_add_keywords.desktop: Not useful any more.
254+ * Drop 20_add_alt_screen_toggle_ui.patch: Too much effort to maintain, not
255+ deemed important enough to keep.
256+ * Resynchronise with Debian, remaining changes:
257+ - debian/patches/50_add_unity_quicklist.patch: Add Unity quicklist menu
258+ item.
259+ - debian/patches/60_add_lp_handler.patch: Add a handler for launchpad bug
260+ URLs.
261+ * Disable shell provider, we don't want to build-dep on gnome-shell.
262+ * Bump build-dependencies according to configure.ac:
263+ - intltool 0.50.0
264+ - vte 0.36.0
265+ - glib 2.39.2
266+ * Make debian/patches/10_kfreebsd-f_dupfd_cloexec.patch apply again.
267+ * Add build-dependency on libnautilus-extension-dev
268+ * Add new patch debian/patches/nautilus-x11.patch
269+ - build fails because of -Wl,-z,defs missing -lX11 in nautilus extension
270+ * Include autoreconf.mk cdbs snippet and build-depend on dh-autoreconf
271+ * Install new files in gnome-terminal
272+ - nautilus extension
273+ * debian/patches/0001-Restore-transparency.patch: Patch from Debarishi Ray
274+ to re-add support for transparent terminals. Updated to support loading a
275+ transparency value from the theme, if it provides one and to migrate the
276+ settings from GConf.
277+
278+ [ Jeremy Bicha ]
279+ * debian/rules:
280+ - Build with --enable-distro-packaging to not override Ubuntu
281+ environment variables
282+ * debian/patches/52_support_apturl.patch:
283+ - Support apt: URIs (LP: #217611)
284+
285+ [ Martin Pitt ]
286+ * Add 61_cwd_fallback.patch: Provide fallback for reading current directory
287+ if OSC 7 fails. (LP: #1132700)
288+
289+ -- Iain Lane <iain.lane@canonical.com> Wed, 05 Nov 2014 15:55:30 +0000
290+
291+gnome-terminal (3.12.0-2) unstable; urgency=medium
292+
293+ * Upload to unstable.
294+
295+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 26 Apr 2014 10:30:29 +0200
296+
297+gnome-terminal (3.12.0-1) experimental; urgency=medium
298+
299+ * New upstream release.
300+ * Update build-dependencies according to configure.ac changes:
301+ - Bump libvte-2.90-dev to (>= 1:0.36.0)
302+ - Add appdata-tools for appdata file validation
303+ * gnome-terminal: install appdata xml
304+ * Add debian/patches/appmenu-fix-action-parameter.patch from upstream.
305+
306+ -- Andreas Henriksson <andreas@fatal.se> Mon, 24 Mar 2014 20:41:10 +0100
307+
308+gnome-terminal (3.11.3-1) experimental; urgency=medium
309+
310+ [ Fabian Greffrath ]
311+ * debian/README.Debian: Document how to make new tabs opened within
312+ Gnome Terminal have the same working directory as the current tab
313+ (see #706065). Taken from the vte3 package, where this was already
314+ documented but apparently not easily found.
315+
316+ [ Andreas Henriksson ]
317+ * New upstream release.
318+ * Bump build-dependencies according to configure.ac:
319+ - intltool 0.50.0
320+ - vte 0.35.1
321+ - glib 2.39.2
322+ * Make debian/patches/10_kfreebsd-f_dupfd_cloexec.patch apply again.
323+ * Drop debian/patches/git-add-quit.patch, now included in upstream release.
324+ * Add build-dependency on gnome-shell
325+ - dbus interface xml needed by new search provider
326+ * Add build-dependency on libnautilus-extension-dev
327+ * Add new patch debian/patches/nautilus-x11.patch
328+ - build fails because of -Wl,-z,defs missing -lX11 in nautilus extension
329+ * Include autoreconf.mk cdbs snippet and build-depend on dh-autoreconf
330+ * Install new files in gnome-terminal
331+ - nautilus extension and gnome-shell search provider ini
332+
333+ -- Andreas Henriksson <andreas@fatal.se> Mon, 24 Feb 2014 20:43:28 +0100
334+
335+gnome-terminal (3.10.1-1) unstable; urgency=low
336+
337+ * New upstream release.
338+ * Bump build-dependency on vt3 to >= 1:0.34.8.
339+ * Refresh patches.
340+
341+ -- Andreas Henriksson <andreas@fatal.se> Wed, 23 Oct 2013 18:31:39 +0200
342+
343+gnome-terminal (3.8.4-1) unstable; urgency=low
344+
345+ [ Jeremy Bicha ]
346+ * debian/rules:
347+ - Build with --enable-distro-packaging to not override
348+ environment variables
349+ * debian/patches/git-add-quit.patch:
350+ - Backport patch to add Quit to app menu
351+
352+ [ Michael Biebl ]
353+ * New upstream release.
354+
355+ -- Michael Biebl <biebl@debian.org> Thu, 29 Aug 2013 13:16:40 +0200
356+
357+gnome-terminal (3.8.3-1) unstable; urgency=low
358+
359+ * New upstream release.
360+ * debian/control.in:
361+ + Update build dependencies.
362+ * debian/patches/10_kfreebsd-f_dupfd_cloexec.patch:
363+ + New patch, don't use F_DUPFD_CLOEXEC if it's not defined (e.g.
364+ on kFreeBSD). Thanks Petr Salinger for the initial patch.
365+ Closes: #711529.
366+
367+ -- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 11 Jun 2013 22:02:43 +0200
368+
369+gnome-terminal (3.8.2-1) unstable; urgency=low
370+
371+ [ Emilio Pozuelo Monfort ]
372+ * Remove obsolete build dependency on scrollkeeper.
373+
374+ [ Michael Biebl ]
375+ * Upload to unstable.
376+ * New upstream release.
377+ * Bump Standards-Version to 3.9.4. No further changes.
378+ * Add Build-Depends on autotools-dev as lintian was complaining about
379+ outdated config.{guess,sub}.
380+
381+ -- Michael Biebl <biebl@debian.org> Wed, 05 Jun 2013 22:23:26 +0200
382+
383+gnome-terminal (3.8.0.1-1) experimental; urgency=low
384+
385+ [ Jeremy Bicha ]
386+ * 01_onlyshowin.patch: Show in Unity too
387+
388+ [ Emilio Pozuelo Monfort ]
389+ * New upstream release.
390+ + debian/patches/10_crash_profiles.patch:
391+ - Removed, no longer needed.
392+
393+ -- Emilio Pozuelo Monfort <pochu@debian.org> Mon, 01 Apr 2013 13:10:38 +0200
394+
395+gnome-terminal (3.8.0-1) experimental; urgency=low
396+
397+ [ Andreas Henriksson ]
398+ * New upstream release 3.7.92.
399+ * Update build-dependencies according to configure.ac:
400+ - added uuid-dev and libdconf-dev (>= 0.12.0)
401+ - bumped gtk, glib and vte
402+ * debian/gnome-terminal-data.install:
403+ - don't try to install non-existing etc and usr/share/gnome-terminal
404+ * debian/gnome-terminal.install:
405+ - install new helper binaries gnome-terminal-{migration,server}
406+ - install gsettings schema
407+ - install dbus service for gnome-terminal-server
408+
409+ [ Emilio Pozuelo Monfort ]
410+ * New upstream release 3.8.0.
411+ + debian/patches/01_onlyshowin.patch:
412+ - Refreshed.
413+ + debian/control.in:
414+ - Add build dependency on desktop-file-utils.
415+ - Bump libdconf-dev build dependency to pick the new soname.
416+ + debian/patches/10_crash_profiles.patch:
417+ - New patch. Fix a crash when opening the profile editor.
418+
419+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 30 Mar 2013 20:40:18 +0100
420+
421+gnome-terminal (3.6.1-1) experimental; urgency=low
422+
423+ * New upstream release
424+
425+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 20 Oct 2012 22:56:22 +0200
426+
427+gnome-terminal (3.4.1.1-2) unstable; urgency=low
428+
429+ * Team upload
430+ * Recommend dbus-x11: gnome-terminal's default usage requires a
431+ D-Bus session, and dbus-x11 is the recommended way to get one of those
432+ (Closes: #691177; related to #631968)
433+ * If unable to connect to D-Bus, warn before we exit 1 (Closes: #691178)
434+
435+ -- Simon McVittie <smcv@debian.org> Wed, 24 Oct 2012 10:56:17 +0100
436+
437+gnome-terminal (3.4.1.1-1) unstable; urgency=low
438+
439+ * New upstream translation release.
440+
441+ -- Michael Biebl <biebl@debian.org> Wed, 18 Apr 2012 17:57:12 +0200
442+
443+gnome-terminal (3.4.0.1-1) unstable; urgency=low
444+
445+ * New upstream release.
446+ * debian/watch: Track .xz tarballs.
447+ * Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer.
448+ * Update debian/copyright using the machine-readable copyright format 1.0,
449+ gnome-terminal is licensed under GPL-3+.
450+ * Bump Standards-Version to 3.9.3.
451+
452+ -- Michael Biebl <biebl@debian.org> Mon, 02 Apr 2012 13:24:59 +0200
453+
454+gnome-terminal (3.2.1-2) unstable; urgency=low
455+
456+ * Reintroduce gtk2 build-dependency, it’s required for
457+ gtk-builder-convert.
458+
459+ -- Josselin Mouette <joss@debian.org> Sun, 20 Nov 2011 00:25:02 +0100
460+
461+gnome-terminal (3.2.1-1) experimental; urgency=low
462+
463+ * New upstream release.
464+ * Bump vte requirement.
465+ * Stop forcing gtk+ version, only gtk+ 3.x is supported now.
466+
467+ -- Josselin Mouette <joss@debian.org> Sat, 12 Nov 2011 17:52:40 +0100
468+
469+gnome-terminal (3.0.1-1) unstable; urgency=low
470+
471+ [ Raphaël Hertzog ]
472+ * Add lintian overrides for menu-icon-missing.
473+
474+ [ Michael Biebl ]
475+ * debian/watch: Switch to .bz2 tarballs.
476+ * New upstream release.
477+ * debian/control.in
478+ - Drop Build-Depends on libdbus-glib-1-dev.
479+ - Drop Build-Depends on dpkg-dev (>= 1.13.19), even the version from lenny
480+ is recent enough.
481+ - Add Vcs-* fields.
482+ * Bump debhelper compatibility level to 8.
483+ - Update Build-Depends on debhelper.
484+ - Strip debian/tmp/ from .install files.
485+ * Remove debian/fonts.conf, unused.
486+
487+ -- Michael Biebl <biebl@debian.org> Thu, 16 Jun 2011 16:19:04 +0200
488+
489+gnome-terminal (3.0.0-1) experimental; urgency=low
490+
491+ * New upstream release.
492+ * debian/control.in:
493+ + remove article from description synopsis.
494+ + bump Standards-Version to 3.9.2, no changes required.
495+
496+ -- Frederic Peters <fpeters@debian.org> Thu, 14 Apr 2011 22:16:36 +0200
497+
498+gnome-terminal (2.33.90-2) experimental; urgency=low
499+
500+ * debian/rules: bump libgconf2-dev build-dep.
501+
502+ -- Frederic Peters <fpeters@debian.org> Sun, 13 Mar 2011 15:27:35 +0100
503+
504+gnome-terminal (2.33.90-1) experimental; urgency=low
505+
506+ * New upstream release.
507+ + debian/rules: build the GTK+ 3 version
508+ + debian/control.in: update build-dependencies for the switch to GTK+ 3
509+
510+ -- Frederic Peters <fpeters@debian.org> Sun, 13 Mar 2011 13:21:50 +0100
511+
512+gnome-terminal (2.30.2-1) unstable; urgency=low
513+
514+ * New upstream bugfix release.
515+ * Switch to format 3.0 (quilt).
516+ * Bump Standards-Version to 3.8.4, no changes required.
517+
518+ -- Luca Falavigna <dktrkranz@debian.org> Tue, 22 Jun 2010 20:54:32 +0200
519+
520+gnome-terminal (2.30.1-1) unstable; urgency=low
521+
522+ * New upstream bugfix release.
523+
524+ -- Sebastian Dröge <slomo@debian.org> Tue, 04 May 2010 09:37:18 +0200
525+
526+gnome-terminal (2.30.0-1) unstable; urgency=low
527+
528+ * New upstream stable release:
529+ + debian/control.in:
530+ - Update build dependencies.
531+
532+ -- Sebastian Dröge <slomo@debian.org> Wed, 31 Mar 2010 11:18:11 +0200
533+
534+gnome-terminal (2.29.92-1) experimental; urgency=low
535+
536+ * New upstream development release:
537+ + debian/control.in:
538+ - Update build dependencies.
539+
540+ -- Sebastian Dröge <slomo@debian.org> Fri, 12 Mar 2010 17:52:12 +0100
541+
542+gnome-terminal (2.29.6-1) experimental; urgency=low
543+
544+ * New upstream development release:
545+ + debian/control.in:
546+ - Update build dependencies.
547+ + debian/rules:
548+ - Include check-dist.mk to prevent accidental uploads to unstable.
549+
550+ -- Sebastian Dröge <slomo@debian.org> Thu, 14 Jan 2010 08:29:30 +0100
551+
552+gnome-terminal (2.28.2-1) unstable; urgency=low
553+
554+ * New upstream bugfix release.
555+
556+ -- Luca Falavigna <dktrkranz@debian.org> Mon, 14 Dec 2009 22:45:57 +0100
557+
558+gnome-terminal (2.28.1-1) unstable; urgency=low
559+
560+ * New upstream bugfix release:
561+ + debian/control.in:
562+ - Update build dependencies.
563+
564+ -- Sebastian Dröge <slomo@debian.org> Tue, 20 Oct 2009 08:28:30 +0200
565+
566+gnome-terminal (2.28.0-1) unstable; urgency=low
567+
568+ * New upstream stable release:
569+ + debian/control.in:
570+ - Update build dependencies.
571+ + debian/patches/02_let_gconf_autostart.patch,
572+ debian/patches/03_useless_plural_forms.patch:
573+ - Dropped, merged upstream.
574+
575+ -- Sebastian Dröge <slomo@debian.org> Tue, 22 Sep 2009 14:02:42 +0200
576+
577+gnome-terminal (2.26.3.1-1) unstable; urgency=low
578+
579+ * New upstream release.
580+ * debian/patches/03_useless_plural_forms.patch:
581+ - remove useless Plural-Forms line which breaks build with
582+ gnome-doc-utils master (Closes: #545602).
583+ * debian/control.in:
584+ - Bump Standards-Version to 3.8.3, no changes needed.
585+
586+ -- Luca Falavigna <dktrkranz@debian.org> Tue, 15 Sep 2009 00:34:09 +0200
587+
588+gnome-terminal (2.26.2-3) UNRELEASED; urgency=low
589+
590+ * debian/watch: don't uupdate.
591+ * Add descriptions and links to patch headers.
592+ * debian/control.in:
593+ - Standards-Version is 3.8.2, no changes needed.
594+ - Extend gnome-terminal-data's long description.
595+ - No need to replace/conflict gnome-terminal2, that's gone for good.
596+ - gnome-terminal 2.10 is not even in oldstable, no need to replace it
597+ in gnome-terminal-data.
598+ * Move the menu and desktop files to the gnome-terminal package, add
599+ replaces accordingly.
600+ * debian/patches/04_resized_on_tabs_switch.patch: Removed. This was
601+ added because gnome-terminal didn't resize when you changed to a
602+ tab with a different font size. That works fine now without the patch.
603+
604+ -- Emilio Pozuelo Monfort <pochu@ubuntu.com> Sat, 27 Jun 2009 16:22:22 +0200
605+
606+gnome-terminal (2.26.2-2) unstable; urgency=low
607+
608+ * 02_let_gconf_autostart.patch: Don’t exit if there is no GConf daemon
609+ running. Instead, let dbus-daemon and gconfd be autostarted as they
610+ should be if this is needed. Thanks to Sean Finney for the
611+ suggestion. Closes: #531734 and some duplicates.
612+
613+ -- Josselin Mouette <joss@debian.org> Sat, 27 Jun 2009 14:53:33 +0200
614+
615+gnome-terminal (2.26.2-1) unstable; urgency=low
616+
617+ [ Josselin Mouette ]
618+ * Stop mentioning GNOME 2.
619+ * Remove scrollkeeper dependency.
620+
621+ [ Deng Xiyue ]
622+ * New upstream release.
623+ + Bump b-dep: libgtk2.0-dev (>= 2.14.0), libvte-dev (>= 0.20.0).
624+ + New b-dep: libdbus-glib-1-dev (>= 0.6).
625+ + Drop 01_tabs_shortcuts.patch, 02_tabs_shortcuts_translations.patch.
626+ Merged upstream.
627+ + Refresh 04_resized_on_tabs_switch.patch to apply cleanly.
628+ * Drop bonobo path in gnome-terminal-data.install. DBus is used instead.
629+ * Split Copyright holder section to silence lintian warning, and add missing
630+ copyright holders.
631+ * Point to versioned license files.
632+ * Update Standard-Version to 3.8.1.
633+
634+ [ Josselin Mouette ]
635+ * Drop unnecessary build-deps, add libsm-dev.
636+ * 01_onlyshowin.patch: new patch. Only show gnome-terminal in GNOME
637+ menus, other desktop environments already have their terminal
638+ emulators.
639+
640+ -- Josselin Mouette <joss@debian.org> Mon, 01 Jun 2009 11:28:01 +0200
641+
642+gnome-terminal (2.24.3-3) unstable; urgency=low
643+
644+ * Recommend gvfs. Closes: #519159.
645+ * 01_tabs_shortcuts.patch: restore the ability to set shortcuts to
646+ each tab. Closes: #519523.
647+ * 02_tabs_shortcuts_translations.patch: restore translations from
648+ version 2.22 for this functionality.
649+ + Thanks to Mart Raudsepp for preparing the patches.
650+
651+ -- Josselin Mouette <joss@debian.org> Fri, 13 Mar 2009 15:11:33 +0100
652+
653+gnome-terminal (2.24.3-2) unstable; urgency=low
654+
655+ * Upload to unstable.
656+
657+ -- Sebastian Dröge <slomo@debian.org> Sun, 08 Mar 2009 08:18:23 +0100
658+
659+gnome-terminal (2.24.3-1) experimental; urgency=low
660+
661+ * New upstream bugfix release.
662+
663+ -- Sebastian Dröge <slomo@debian.org> Tue, 13 Jan 2009 09:27:46 +0100
664+
665+gnome-terminal (2.24.2-1) experimental; urgency=low
666+
667+ * New upstream release.
668+
669+ -- Josselin Mouette <joss@debian.org> Sun, 04 Jan 2009 10:58:20 +0100
670+
671+gnome-terminal (2.24.1.1-1) experimental; urgency=low
672+
673+ * New upstream release:
674+ + debian/control.in:
675+ - Update build-depends.
676+ + debian/patches/01_error_crash.patch:
677+ - Dropped, merged upstream.
678+ + debian/gnome-terminal-data.install:
679+ - Drop pixmaps directory.
680+
681+ -- Sebastian Dröge <slomo@debian.org> Mon, 24 Nov 2008 11:05:22 +0100
682+
683+gnome-terminal (2.22.3-3) unstable; urgency=low
684+
685+ * 01_error_crash.patch: stolen from upstream (r2948). Fixes crash when
686+ passing incorrect arguments to the command line. Closes: #477259.
687+
688+ -- Josselin Mouette <joss@debian.org> Thu, 18 Sep 2008 16:17:00 +0200
689+
690+gnome-terminal (2.22.3-2) unstable; urgency=low
691+
692+ * gnome-terminal.wrapper: correctly emulate the completely brain-dead
693+ argument parsing of the -e option in xterm. Closes: #488974.
694+
695+ -- Josselin Mouette <joss@debian.org> Fri, 18 Jul 2008 11:57:11 +0200
696+
697+gnome-terminal (2.22.3-1) unstable; urgency=low
698+
699+ [ Josselin Mouette ]
700+ * gnome-terminal.wrapper: -e runs gnome-terminal -e, not -x.
701+ Closes: #457846.
702+
703+ [ Sebastian Dröge ]
704+ * New upstream bugfix release.
705+ * debian/control.in:
706+ + Updated Standards-Version to 3.8.0, no additional changes needed.
707+
708+ -- Sebastian Dröge <slomo@debian.org> Mon, 30 Jun 2008 10:21:32 +0200
709+
710+gnome-terminal (2.22.2-1) unstable; urgency=low
711+
712+ [ Emilio Pozuelo Monfort ]
713+ * debian/control:
714+ - Use two spaces in the description for the list of actions.
715+ Closes: #480322.
716+ - Don't depend on gnome-control-center. Closes: #474607.
717+ - Added Debian GNOME Maintainers to Uploaders.
718+
719+ [ Sebastian Dröge ]
720+ * New upstream bugfix release.
721+
722+ -- Sebastian Dröge <slomo@debian.org> Tue, 27 May 2008 07:39:49 +0200
723+
724+gnome-terminal (2.22.1-1) unstable; urgency=low
725+
726+ * New upstream bugfix release.
727+
728+ -- Sebastian Dröge <slomo@debian.org> Mon, 07 Apr 2008 14:26:17 +0200
729+
730+gnome-terminal (2.22.0-1) unstable; urgency=low
731+
732+ * New upstream stable release:
733+ + debian/control.in:
734+ - Build depend on GLib >= 2.15.2 and libgnome >= 2.14.
735+
736+ -- Sebastian Dröge <slomo@debian.org> Tue, 11 Mar 2008 08:46:27 +0100
737+
738+gnome-terminal (2.18.4-1) unstable; urgency=low
739+
740+ * New upstream bugfix release.
741+ * debian/control.in:
742+ + Update Standards-Version to 3.7.3, no additional changes needed.
743+ * debian/gnome-terminal-data.menu:
744+ + Fix section.
745+
746+ -- Sebastian Dröge <slomo@debian.org> Thu, 10 Jan 2008 09:06:06 +0100
747+
748+gnome-terminal (2.18.3-1) unstable; urgency=low
749+
750+ * New upstream bugfix release.
751+
752+ -- Sebastian Dröge <slomo@debian.org> Tue, 27 Nov 2007 06:25:11 +0100
753+
754+gnome-terminal (2.18.2-2) unstable; urgency=low
755+
756+ * Drop version in scrollkeeper depedency; closes: #451260.
757+ * New patch, 04_resized_on_tabs_switch, kludge to help Gtk+ resize the
758+ terminal when switching tabs; from the Ubuntu package.
759+
760+ -- Loic Minier <lool@dooz.org> Wed, 14 Nov 2007 10:02:01 +0100
761+
762+gnome-terminal (2.18.2-1) unstable; urgency=low
763+
764+ * New upstream release.
765+
766+ -- Sebastian Dröge <slomo@debian.org> Tue, 18 Sep 2007 10:55:37 +0200
767+
768+gnome-terminal (2.18.1-1) unstable; urgency=low
769+
770+ * New upstream stable release.
771+
772+ -- Loic Minier <lool@dooz.org> Tue, 19 Jun 2007 11:55:31 +0200
773+
774+gnome-terminal (2.18.0-2) unstable; urgency=low
775+
776+ * Upload to unstable; drop check-dist include.
777+ * Wrap build-deps and deps.
778+ * Add a ${misc:Depends}.
779+ * Apply patch by Vincent Ho to let gnome-terminal.wrapper ignore and warn
780+ about the --icon flag and to map the -name to --window-with-profile
781+ instead of --tclass; closes: #295195, #315945, #358865.
782+
783+ -- Loic Minier <lool@dooz.org> Tue, 24 Apr 2007 15:24:36 +0200
784+
785+gnome-terminal (2.18.0-1) experimental; urgency=low
786+
787+ * New upstream major stable release.
788+ - Bump up build-deps to libstartup-notification0-dev >= 0.8, libvte-dev
789+ >= 1:0.15.3.
790+ - Add missing build-dep on libgconf2-dev >= 2.14.0, libxft-dev (>= 2.0.0),
791+ libpango1.0-dev (>= 1.1.1).
792+ - Drop patch 01_terminal-window_resize, merged upstream.
793+ - Drop patch 02_black-screen, merged upstream.
794+
795+ -- Loic Minier <lool@dooz.org> Sun, 18 Mar 2007 11:42:58 +0100
796+
797+gnome-terminal (2.16.1-5) experimental; urgency=low
798+
799+ * Merge 2.14.2-2; SVN r6519:9038.
800+ - Drop patch 40_close_tab_size_bug361114; merged upstream.
801+ * Set LDFLAGS directly instead of via DEB_CONFIGURE_SCRIPT_ENV; build-depend
802+ on cdbs >= 0.4.41.
803+ * Bump up Debhelper compatibility level to 5.
804+ * Cleanups.
805+ * Pass -Wl,-z,defs before --as-needed in LDFLAGS.
806+
807+ -- Loic Minier <lool@dooz.org> Sun, 18 Mar 2007 11:21:34 +0100
808+
809+gnome-terminal (2.16.1-4) experimental; urgency=low
810+
811+ [ Loic Minier ]
812+ * Add a get-orig-source target to retrieve the upstream tarball.
813+ * Include the new check-dist Makefile to prevent accidental uploads to
814+ unstable; bump build-dep on gnome-pkg-tools to >= 0.10.
815+
816+ [ Josselin Mouette ]
817+ * 02_black-screen.patch: fix the "black screen" that sometimes appear
818+ when creating a new tab (closes: #363612).
819+
820+ [ Loic Minier ]
821+ * Use ${gnome:Version} and ${gnome:NextVersion}.
822+ * Include the gnome-versions.mk snippet.
823+ * Build-depend on the Gtk 2.10 transitionned libgnomeui-dev: >= 2.16.0-2.
824+
825+ -- Loic Minier <lool@dooz.org> Tue, 6 Mar 2007 11:20:53 +0100
826+
827+gnome-terminal (2.16.1-3) experimental; urgency=low
828+
829+ * Build-depend on gnome-doc-utils (closes: #405206).
830+
831+ -- Josselin Mouette <joss@debian.org> Tue, 2 Jan 2007 15:32:45 +0100
832+
833+gnome-terminal (2.16.1-2) experimental; urgency=low
834+
835+ * 01_terminal-window_resize.patch: stolen from upstream CVS. Avoid
836+ spurious window resizing when opening new tabs.
837+
838+ -- Josselin Mouette <joss@debian.org> Tue, 26 Dec 2006 20:58:36 +0100
839+
840+gnome-terminal (2.16.1-1) experimental; urgency=low
841+
842+ * New upstream release.
843+
844+ -- Guilherme de S. Pastore <gpastore@debian.org> Mon, 2 Oct 2006 16:38:37 -0300
845+
846+gnome-terminal (2.16.0-1) experimental; urgency=low
847+
848+ [ Guilherme de S. Pastore ]
849+ * New upstream release.
850+ - Doesn't add lines after closing tabs (Closes: #361114).
851+
852+ * debian/control.in:
853+ - bumped Standards-Version to 3.7.2.
854+ - bumped build-dependencies on libgtk2.0-dev and libvte-dev to
855+ the 2.16 versions.
856+
857+ * debian/copyright, debian/watch: updated for download.gnome.org.
858+
859+ [ Loic Minier ]
860+ * Fix watch file.
861+
862+ -- Guilherme de S. Pastore <gpastore@debian.org> Fri, 22 Sep 2006 16:11:39 -0300
863+
864+gnome-terminal (2.14.2-2) unstable; urgency=low
865+
866+ [ Loic Minier ]
867+ * Fix watch file.
868+
869+ [ Josselin Mouette ]
870+ * close_tab_size_bug361114.patch: patch from upstream CVS, to prevent
871+ the window from growing of one line when there is one tab remaining
872+ (closes: #361114).
873+
874+ [ Loic Minier ]
875+ * Add a get-orig-source target to retrieve the upstream tarball.
876+ * Fix patch close_tab_size_bug361114 to apply and rename to
877+ 40_close_tab_size_bug361114; add comments.
878+
879+ -- Loic Minier <lool@dooz.org> Sun, 18 Mar 2007 10:56:31 +0100
880+
881+gnome-terminal (2.14.2-1) unstable; urgency=low
882+
883+ [ Josselin Mouette ]
884+ * List fatalerror as the primary maintainer.
885+ * Make the package binNMU-safe.
886+ + Build-depend on dpkg-dev 1.13.19.
887+ + Use ${source:Version}.
888+
889+ [ Loic Minier ]
890+ * New upstream release.
891+
892+ -- Loic Minier <lool@dooz.org> Mon, 29 May 2006 22:13:45 +0200
893+
894+gnome-terminal (2.14.1-1) unstable; urgency=low
895+
896+ * New upstream release.
897+
898+ -- Guilherme de S. Pastore <gpastore@debian.org> Fri, 21 Apr 2006 12:34:04 -0300
899+
900+gnome-terminal (2.14.0-1) unstable; urgency=low
901+
902+ * New upstream release.
903+
904+ -- Guilherme de S. Pastore <guilherme.pastore@terra.com.br> Sat, 18 Mar 2006 13:13:33 -0300
905+
906+gnome-terminal (2.13.93-1) experimental; urgency=low
907+
908+ * New upstream release
909+ - Tabs can be dragged and dropped. (Closes: #240139, #265736)
910+ - Pre-selects the window/tab title on edit. (Closes: #305678)
911+ * debian/patches:
912+ - tab-change.patch: dropped; fixed upstream.
913+ - 03_menu_entry.patch: dropped; applied upstream.
914+ - translation_warning.patch: dropped; fixed upstream.
915+ * debian/gnome-terminal-data.install:
916+ - do not install /usr/share/application-registry, it has been
917+ dropped and deprecated upstream.
918+
919+ -- Guilherme de S. Pastore <guilherme.pastore@terra.com.br> Sat, 4 Mar 2006 15:46:20 -0300
920+
921+gnome-terminal (2.12.0-2) unstable; urgency=low
922+
923+ * Upload to unstable.
924+
925+ -- Josselin Mouette <joss@debian.org> Sun, 8 Jan 2006 17:10:23 +0100
926+
927+gnome-terminal (2.12.0-1) experimental; urgency=low
928+
929+ * New upstream releases.
930+ - Update watch file. [debian/watch]
931+ * New patch from Ubuntu to move the menu entry to utilities/accessories.
932+ [debian/patches/03_menu_entry.patch]
933+ * Add CDBS' utils. [debian/rules]
934+ * Clarify Copyright versus License. [debian/copyright]
935+ * Don't run scrollkeeper. [debian/rules]
936+
937+ -- Loic Minier <lool@dooz.org> Sat, 29 Oct 2005 20:44:07 +0200
938+
939+gnome-terminal (2.10.0-3) UNRELEASED; urgency=low
940+
941+ [ Josselin Mouette ]
942+ * Don't overwrite DEB_CONFIGURE_SCRIPT_ENV completely.
943+ Sebastien Bacher:
944+ * debian/control.in:
945+ - the data package replaces files.
946+ * debian/patches/translation_warning.patch:
947+ - fix a warning due to a translation issue (Closes: #315948).
948+
949+ [ Clément Stenac ]
950+ * Clarify some manpage descriptions (Closes: #275888)
951+ * Improve description (Closes:#264480)
952+ * Add gconf dependency for gnome-terminal-data (Closes:#315171, #328295)
953+
954+ [ Loic Minier ]
955+ * Fix by Tim Baverstock to stop ARGV processing when we find -e.
956+ (Closes: #326825)
957+
958+ -- Loic Minier <lool@dooz.org> Wed, 14 Sep 2005 20:20:21 +0200
959+
960+gnome-terminal (2.10.0-2) unstable; urgency=low
961+
962+ * Upload to unstable (GNOME Team upload).
963+ * Updated 'debian/copyright'.
964+ * Updated Depends / Build-Depends.
965+ * Renamed debian files with pkg prefix, install menu file and bonobo
966+ files in '/usr/lib' and some more '/usr/share/' subdirectories in
967+ gnome-terminal-data.
968+
969+ -- Marc Dequènes (Duck) <Duck@DuckCorp.org> Mon, 13 Jun 2005 23:25:32 +0200
970+
971+gnome-terminal (2.10.0-1) experimental; urgency=low
972+
973+ * New upstream release.
974+ * Update debian/watch.
975+ * Split out data files in a separate package.
976+
977+ -- Josselin Mouette <joss@debian.org> Wed, 27 Apr 2005 19:51:37 +0200
978+
979+gnome-terminal (2.8.2-2) unstable; urgency=medium
980+
981+ * Pass --as-needed to LDFLAGS, to reduce dependencies.
982+ + Incidentally removes the dependency upon libhowl0 (closes: #298850).
983+
984+ -- Josselin Mouette <joss@debian.org> Thu, 10 Mar 2005 22:50:38 +0100
985+
986+gnome-terminal (2.8.2-1) unstable; urgency=medium
987+
988+ * New upstream release (translation updates).
989+ * [debian/patches/update-config-guess-sub.patch] Dropped; upstream now
990+ includes a newer config.guess and config.sub than are available in
991+ autotools-dev.
992+ * [debian/rules] Have binary-post-install clean up scrollkeeper's droppings.
993+
994+ -- J.H.M. Dassen (Ray) <jdassen@debian.org> Sat, 1 Jan 2005 12:20:00 +0100
995+
996+gnome-terminal (2.8.0-2) unstable; urgency=low
997+
998+ * Upload to unstable.
999+ * debian/watch:
1000+ - updated.
1001+
1002+ -- Sebastien Bacher <seb128@debian.org> Fri, 19 Nov 2004 17:18:12 +0100
1003+
1004+gnome-terminal (2.8.0-1) experimental; urgency=low
1005+
1006+ * New upstream release.
1007+ * [debian/patches/update-config-guess-sub.patch] Update config.{guess,sub}.
1008+ * Fixed in 2.7.2:
1009+ Recognize mailto: (with or without the mailto:...) and webdav: uris
1010+ (Closes: #230549)
1011+ * [debian/control.in] Dropped "libesd0-dev" build dependency, as the
1012+ gnome-terminal code does not depend on it directly (and the libraries it
1013+ depends on that do have a proper dependency on it).
1014+
1015+ -- J.H.M. Dassen (Ray) <jdassen@debian.org> Sun, 17 Oct 2004 09:49:40 +0200
1016+
1017+gnome-terminal (2.7.3-1) experimental; urgency=low
1018+
1019+ * GNOME Team upload.
1020+ * New (development) upstream release.
1021+ * debian/patches/fix_selection.patch:
1022+ - removed, this patch is included in the code now.
1023+ * debian/patches/tab-change.patch:
1024+ - new patch to not display obnoxious characters on next/previous tab
1025+ (Closes: #256207).
1026+ * debian/postinst:
1027+ - set an higher priority (40) on the x-terminal-emulator alternative, so
1028+ gnome-terminal has the priority over xterm and uxterm (Closes: #252345).
1029+
1030+ -- Sebastien Bacher <seb128@debian.org> Wed, 30 Jun 2004 16:23:21 +0200
1031+
1032+gnome-terminal (2.7.2-1) experimental; urgency=low
1033+
1034+ * GNOME Team Upload.
1035+ * New (development) upstream release
1036+ - add the detection of email addresses (Closes: #230549).
1037+ * debian/patches/fix_selection.patch:
1038+ - patch from the CVS to fix selection problems.
1039+
1040+ -- Sebastien Bacher <seb128@debian.org> Wed, 23 Jun 2004 19:38:19 +0200
1041+
1042+gnome-terminal (2.6.1-4) unstable; urgency=low
1043+
1044+ * GNOME Team Upload.
1045+ * debian/control.in:
1046+ + Build-Depends on libvte-dev (>= 1:0.11.11-4) to have the epoch included
1047+ in the shlib (Closes: #253120).
1048+
1049+ -- Sebastien Bacher <seb128@debian.org> Tue, 22 Jun 2004 12:17:44 +0200
1050+
1051+gnome-terminal (2.6.1-3) unstable; urgency=low
1052+
1053+ * GNOME Team Upload.
1054+ * debian/control.in:
1055+ + Build-Depends on libvte-dev (>= 1:0.11.11-3) (Closes: #253120).
1056+
1057+ -- Sebastien Bacher <seb128@debian.org> Tue, 8 Jun 2004 00:39:23 +0200
1058+
1059+gnome-terminal (2.6.1-2) unstable; urgency=low
1060+
1061+ * GNOME Team Upload.
1062+ * Upload in unstable.
1063+
1064+ -- Sebastien Bacher <seb128@debian.org> Thu, 27 May 2004 00:33:35 +0200
1065+
1066+gnome-terminal (2.6.1-1) experimental; urgency=low
1067+
1068+ * New Upstream release
1069+ - Translation updates.
1070+
1071+ -- Arnaud Patard <arnaud.patard@rtp-net.org> Sun, 18 Apr 2004 16:24:56 +0200
1072+
1073+gnome-terminal (2.6.0-3) experimental; urgency=low
1074+
1075+ * Added a missing build dependencie on libgnomevfs2-dev, preventing
1076+ gnome-terminal to start (Closes: #240590)
1077+
1078+ -- Arnaud Patard <arnaud.patard@rtp-net.org> Tue, 30 Mar 2004 02:18:18 +0200
1079+
1080+gnome-terminal (2.6.0-2) experimental; urgency=low
1081+
1082+ * debian/prerm:
1083+ - only deregister the alternative on removal, not on
1084+ upgrades
1085+
1086+ -- Gustavo Noronha Silva <kov@debian.org> Fri, 26 Mar 2004 18:14:49 -0300
1087+
1088+gnome-terminal (2.6.0-1) experimental; urgency=low
1089+
1090+ * GNOME team upload.
1091+ * New upstream release.
1092+ * debian/control.in
1093+ + updated dependencies to GNOME 2.6
1094+
1095+ -- Ondřej Surý <ondrej@debian.org> Fri, 26 Mar 2004 14:41:34 +0100
1096+
1097+gnome-terminal (2.4.2-7) unstable; urgency=low
1098+
1099+ * New maintainer (Closes: #235054)
1100+ * Switched from debhelper to cdbs for the packaging
1101+
1102+ -- Arnaud Patard <arnaud.patard@rtp-net.org> Sun, 29 Feb 2004 19:15:32 +0100
1103+
1104+gnome-terminal (2.4.2-6) unstable; urgency=low
1105+
1106+ * Orphaned package.
1107+
1108+ -- Christian Marillat <marillat@debian.org> Thu, 26 Feb 2004 22:02:00 +0100
1109+
1110+gnome-terminal (2.4.2-5) unstable; urgency=low
1111+
1112+ * Remove DTD hack and update scrollkeeper dependency to 0.3.14-5
1113+
1114+ -- Christian Marillat <marillat@debian.org> Sun, 8 Feb 2004 10:31:51 +0100
1115+
1116+gnome-terminal (2.4.2-4) unstable; urgency=low
1117+
1118+ * debian/prerm Unregister x-terminal-emulator with update-alternatives.
1119+
1120+ -- Christian Marillat <marillat@debian.org> Mon, 12 Jan 2004 09:16:14 +0100
1121+
1122+gnome-terminal (2.4.2-3) unstable; urgency=low
1123+
1124+ * Remove schemas on remove not purge.
1125+
1126+ -- Christian Marillat <marillat@debian.org> Sun, 11 Jan 2004 01:58:13 +0100
1127+
1128+gnome-terminal (2.4.2-2) unstable; urgency=low
1129+
1130+ * debian/prerm Unregister schemas file from the database.
1131+
1132+ -- Christian Marillat <marillat@debian.org> Fri, 9 Jan 2004 15:26:19 +0100
1133+
1134+gnome-terminal (2.4.2-1) unstable; urgency=low
1135+
1136+ * New upstream release.
1137+
1138+ -- Christian Marillat <marillat@debian.org> Sun, 9 Nov 2003 11:25:28 +0100
1139+
1140+gnome-terminal (2.4.1-3) unstable; urgency=low
1141+
1142+ * Update Build-Depends to GNOME 2.4 packages (Closes: #217743)
1143+
1144+ -- Christian Marillat <marillat@debian.org> Mon, 27 Oct 2003 15:10:48 +0100
1145+
1146+gnome-terminal (2.4.1-2) unstable; urgency=low
1147+
1148+ * Build-depends on libvte-dev (>= 1:0.11.10-1)
1149+
1150+ -- Christian Marillat <marillat@debian.org> Mon, 20 Oct 2003 23:24:41 +0200
1151+
1152+gnome-terminal (2.4.1-1) unstable; urgency=low
1153+
1154+ * New upstream release.
1155+
1156+ -- Christian Marillat <marillat@debian.org> Sat, 18 Oct 2003 01:15:43 +0200
1157+
1158+gnome-terminal (2.2.2-4) unstable; urgency=low
1159+
1160+ * Improve long description (Closes: #209534)
1161+ * Need to depends on gnome-control-center (Closes: #211087)
1162+
1163+ -- Christian Marillat <marillat@debian.org> Tue, 23 Sep 2003 21:25:13 +0200
1164+
1165+gnome-terminal (2.2.2-3) unstable; urgency=low
1166+
1167+ * Check if scrollkeeper-update is here in the postrm (Closes: #201644)
1168+ * Move yelp in recommends and don't complain if the help menu entry doesn't work (Closes: #201968)
1169+
1170+ -- Christian Marillat <marillat@debian.org> Fri, 18 Jul 2003 20:10:41 +0200
1171+
1172+gnome-terminal (2.2.2-2) unstable; urgency=low
1173+
1174+ * Fix manpage alternative for x-terminal-emulator (Closes: #201077)
1175+
1176+ -- Christian Marillat <marillat@debian.org> Tue, 15 Jul 2003 16:00:10 +0200
1177+
1178+gnome-terminal (2.2.2-1) unstable; urgency=low
1179+
1180+ * New upstream release.
1181+ * Add an icon for the Debian menu.
1182+
1183+ -- Christian Marillat <marillat@debian.org> Tue, 3 Jun 2003 19:59:58 +0200
1184+
1185+gnome-terminal (2.2.1-1) unstable; urgency=low
1186+
1187+ * New upstream release.
1188+
1189+ -- Christian Marillat <marillat@debian.org> Thu, 6 Feb 2003 10:15:55 +0100
1190+
1191+gnome-terminal (2.2.0-1) unstable; urgency=low
1192+
1193+ * New upstream release.
1194+ * Remove previous patch from cvs
1195+
1196+ -- Christian Marillat <marillat@debian.org> Tue, 21 Jan 2003 15:27:54 +0100
1197+
1198+gnome-terminal (2.1.4-2) unstable; urgency=low
1199+
1200+ * Update description (Closes: #177172)
1201+ * Patche from CVS to fix -x option (Closes: #176901)
1202+
1203+ -- Christian Marillat <marillat@debian.org> Fri, 17 Jan 2003 21:31:47 +0100
1204+
1205+gnome-terminal (2.1.4-1) unstable; urgency=low
1206+
1207+ * New upstream release.
1208+ * AA font work now (Closes: #128670)
1209+ * Work with bold attribute (Closes: #165838)
1210+ * Double click does select whole word (Closes: #171567)
1211+ * Work with UTF-8 locale (Closes: #165109)
1212+ * Cut and paste now copy new line (Closes: #164860)
1213+ * No more problem with maximized window and new tab (Closes: #153739)
1214+ * No more redraw problem with iptraf (Closes: #102924)
1215+ * Remove empty README.Debian (Closes: #176403)
1216+ * Build against vte (Closes: #176531)
1217+
1218+ -- Christian Marillat <marillat@debian.org> Tue, 14 Jan 2003 13:10:57 +0100
1219+
1220+gnome-terminal (2.1.3-1) unstable; urgency=low
1221+
1222+ * New upstream release.
1223+
1224+ -- Christian Marillat <marillat@debian.org> Wed, 8 Jan 2003 17:17:39 +0100
1225+
1226+gnome-terminal (2.1.0-3) unstable; urgency=low
1227+
1228+ * Remove empty README.Debian (Closes: #168582)
1229+ * Write a manpage (Closes: #151665, #168311)
1230+
1231+ -- Christian Marillat <marillat@debian.org> Wed, 4 Dec 2002 15:51:32 +0100
1232+
1233+gnome-terminal (2.1.0-2) unstable; urgency=low
1234+
1235+ * Sould build-depends on scrollkeeper (Closes: #166086)
1236+
1237+ -- Christian Marillat <marillat@debian.org> Wed, 23 Oct 2002 21:11:29 +0200
1238+
1239+gnome-terminal (2.1.0-1) unstable; urgency=low
1240+
1241+ * New upstream release.
1242+ * Bell setting is correctly saved (Closes: #161958)
1243+ * super/meta/hyper is fixed (Closes: #153270, #152253)
1244+ * Windows class name if fixed (Closes: #155759)
1245+
1246+ -- Christian Marillat <marillat@debian.org> Wed, 23 Oct 2002 18:46:23 +0200
1247+
1248+gnome-terminal (2.0.1-3) unstable; urgency=low
1249+
1250+ * Update to standards version 3.5.7
1251+ * debian/postinst use 'gconftool-2 --get-default-source' instead of
1252+ harcoded value.
1253+ * Build against the latest libzvt2.0-dev and update build-depends
1254+ * Add a patche to work correctly with the latest libzvt2 (Closes: #164606)
1255+
1256+ -- Christian Marillat <marillat@debian.org> Mon, 14 Oct 2002 17:14:09 +0200
1257+
1258+gnome-terminal (2.0.1-2) unstable; urgency=low
1259+
1260+ * Build against the latest libgnomevfs2-dev 2.0.2-4
1261+ * Fix typo in german translation (Closes: #156901)
1262+
1263+ -- Christian Marillat <marillat@debian.org> Fri, 16 Aug 2002 17:25:49 +0200
1264+
1265+gnome-terminal (2.0.1-1) unstable; urgency=low
1266+
1267+ * New upstream release.
1268+ * Should depends on yelp (Closes: #153684)
1269+ * Add undocumented manpages.
1270+ * Can add a shift key in key bindings (Closes: #152257)
1271+ * Selected key binding is now highlighted (Closes: #152255)
1272+
1273+ -- Christian Marillat <marillat@debian.org> Mon, 5 Aug 2002 01:39:37 +0200
1274+
1275+gnome-terminal (2.0.0-4) unstable; urgency=low
1276+
1277+ * Build against the latest libzvt
1278+
1279+ -- Christian Marillat <marillat@debian.org> Sun, 7 Jul 2002 20:41:18 +0200
1280+
1281+gnome-terminal (2.0.0-3) unstable; urgency=low
1282+
1283+ * I'm killing bugs second release.
1284+ * Should depends on scrollkeeper.
1285+ * transparency is configurable (Closes: #105675)
1286+ * Font size can be changed with the profile setup (Closes: #56135, #103204)
1287+ * Right click work with text selection (Closes: #107172)
1288+ * Works correctly with deselect (Closes: #127365)
1289+ * Works correctly with txt2regex and top (Closes: #129394, #131086)
1290+ * --use-factory option doesn't exist anymore (Closes: #98530)
1291+ * Remove old doc in html directory (Closes: #151436)
1292+
1293+ -- Christian Marillat <marillat@debian.org> Sun, 30 Jun 2002 15:01:58 +0200
1294+
1295+gnome-terminal (2.0.0-2) unstable; urgency=low
1296+
1297+ * I'm killing bugs release.
1298+ * Add the wrapper and provides x-terminal-emulator (Closes: #151210)
1299+ * Rigth click work with pinfo (Closes: #125665)
1300+ * Doesn't lose settings (Closes: #143844)
1301+ * -e option works correctly (Closes: #149685)
1302+ * Don't need to work with libgdkxft0. GNOME 2 works with anti-aliased
1303+ fonts (Closes: #128670)
1304+ * Don't resize the terminal size to 80x24 when toggling the menubar
1305+ (Closes: #95346)
1306+ * --class option work (Closes: #118668)
1307+ * gnome-terminal -e "querybts mutt" works correctly Closes: #136141)
1308+ * Clicking on an underlined URL work (Closes: #145896)
1309+ * The window title can be changed (Closes: #122440)
1310+
1311+ -- Christian Marillat <marillat@debian.org> Fri, 28 Jun 2002 14:29:18 +0200
1312+
1313+gnome-terminal (2.0.0-1) unstable; urgency=low
1314+
1315+ * Upload to unstable
1316+
1317+ -- Christian Marillat <marillat@debian.org> Thu, 27 Jun 2002 16:23:09 +0200
1318+
1319+gnome-terminal2 (2.0.0-2) experimental; urgency=low
1320+
1321+ * Call scrollkeeper-update in postrm
1322+
1323+ -- Christian Marillat <marillat@debian.org> Wed, 12 Jun 2002 06:42:19 +0200
1324+
1325+gnome-terminal2 (2.0.0-1) experimental; urgency=low
1326+
1327+ * New upstream release.
1328+
1329+ -- Christian Marillat <marillat@debian.org> Wed, 12 Jun 2002 06:33:43 +0200
1330+
1331+gnome-terminal2 (1.9.7-1) experimental; urgency=low
1332+
1333+ * New upstream release.
1334+
1335+ -- Christian Marillat <marillat@debian.org> Mon, 3 Jun 2002 15:53:40 +0200
1336+
1337+gnome-terminal2 (1.9.6-3) experimental; urgency=low
1338+
1339+ * debian/rules Add GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 in install target.
1340+ * debian/postinst check if schemas files are present before calling
1341+ gconftool-2
1342+
1343+ -- Christian Marillat <marillat@debian.org> Mon, 27 May 2002 15:50:50 +0200
1344+
1345+gnome-terminal2 (1.9.6-2) experimental; urgency=low
1346+
1347+ * Add support for DEB_HOST_GNU_TYPE DEB_BUILD_GNU_TYPE and
1348+ DEB_BUILD_OPTIONS
1349+ * Call gconftool-2 with the rigth schemas file in postinst.
1350+
1351+ -- Christian Marillat <marillat@debian.org> Sat, 18 May 2002 13:51:01 +0200
1352+
1353+gnome-terminal2 (1.9.6-1) experimental; urgency=low
1354+
1355+ * New upstream release.
1356+
1357+ -- Christian Marillat <marillat@debian.org> Wed, 15 May 2002 18:15:28 +0200
1358+
1359+gnome-terminal2 (1.9.5-1) experimental; urgency=low
1360+
1361+ * New upstream release.
1362+
1363+ -- Christian Marillat <marillat@debian.org> Sat, 4 May 2002 18:45:48 +0200
1364+
1365+gnome-terminal2 (1.9.4-1) experimental; urgency=low
1366+
1367+ * New upstream release.
1368+
1369+ -- Christian Marillat <marillat@debian.org> Thu, 25 Apr 2002 23:41:53 +0200
1370+
1371+gnome-terminal2 (1.9.3-1) experimental; urgency=low
1372+
1373+ * New upstream release.
1374+
1375+ -- Christian Marillat <marillat@debian.org> Wed, 17 Apr 2002 15:19:18 +0200
1376+
1377+gnome-terminal2 (1.9.2-1) experimental; urgency=low
1378+
1379+ * New upstream release.
1380+
1381+ -- Christian Marillat <marillat@debian.org> Fri, 29 Mar 2002 16:46:34 +0100
1382+
1383+gnome-terminal2 (1.9.1-1) unstable; urgency=low
1384+
1385+ * New upstream release.
1386+ * Upload to unstable
1387+
1388+ -- Christian Marillat <marillat@debian.org> Wed, 6 Mar 2002 14:09:47 +0100
1389+
1390+gnome-terminal2 (1.9.0-6) experimental; urgency=low
1391+
1392+ * Build-depends on libglade2-dev (>= 1.99.8-2) (Closes: #136489)
1393+
1394+ -- Christian Marillat <marillat@debian.org> Sun, 3 Mar 2002 11:32:38 +0100
1395+
1396+gnome-terminal2 (1.9.0-5) experimental; urgency=low
1397+
1398+ * Improve build-depends (Closes: #136232)
1399+
1400+ -- Christian Marillat <marillat@debian.org> Thu, 28 Feb 2002 23:17:18 +0100
1401+
1402+gnome-terminal2 (1.9.0-4) experimental; urgency=low
1403+
1404+ * Build (again) against the latest libraries.
1405+ * Upload to experimental
1406+
1407+ -- Christian Marillat <marillat@debian.org> Mon, 25 Feb 2002 14:43:59 +0100
1408+
1409+gnome-terminal2 (1.9.0-3) unstable; urgency=low
1410+
1411+ * Install the schemas file in postinst.
1412+ * Build against the latest libraries.
1413+
1414+ -- Christian Marillat <marillat@debian.org> Sat, 23 Feb 2002 15:33:14 +0100
1415+
1416+gnome-terminal2 (1.9.0-2) unstable; urgency=low
1417+
1418+ * Oooooops forgot to add libzvt2-dev in build-depends.
1419+
1420+ -- Christian Marillat <marillat@debian.org> Sat, 16 Feb 2002 19:28:09 +0100
1421+
1422+gnome-terminal2 (1.9.0-1) unstable; urgency=low
1423+
1424+ * New upstream release.
1425+
1426+ -- Christian Marillat <marillat@debian.org> Fri, 15 Feb 2002 00:45:22 +0100
1427+
1428+gnome-core2 (1.5.4-1) experimental; urgency=low
1429+
1430+ * New upstream release.
1431+
1432+ -- Christian Marillat <marillat@debian.org> Sun, 20 Jan 2002 16:21:40 +0100
1433+
1434+gnome-core (1.4.0.4-16) unstable; urgency=low
1435+
1436+ * Fix typo in gnome-terminal.wrapper (Closes: #127768)
1437+ * Remove gnome-hint patche (Closes: #121390, #129184)
1438+ * debian/control Replace libpng-dev by libpng2-dev in Build-Depends
1439+ (Closes: #128377)
1440+
1441+ -- Christian Marillat <marillat@debian.org> Mon, 14 Jan 2002 15:04:52 +0100
1442+
1443+gnome-core (1.4.0.4-15) unstable; urgency=low
1444+
1445+ * Build against the latest gnome-libs to update the libzvt2 dependency
1446+ (Closes: #127309, #127271)
1447+ * debian/control Replace libpng2-dev by libpng-dev in Build-Depends.
1448+ * debian/control Build-depends on libzvt-dev (>= 1.4.1.2-9)
1449+
1450+ -- Christian Marillat <marillat@debian.org> Tue, 1 Jan 2002 15:27:43 +0100
1451+
1452+gnome-core (1.4.0.4-14) unstable; urgency=low
1453+
1454+ * Fix typo in gnome-terminal.1 (Closes: #123073)
1455+ * Fix base page for doc-base in libpanel-applet-dev package.
1456+ * Fix typo in gnome-help documentation (Closes: #126566)
1457+ * Apply patch to allows meta functionnality in gnome-terminal (Closes: #50427)
1458+
1459+ -- Christian Marillat <marillat@debian.org> Thu, 27 Dec 2001 14:47:36 +0100
1460+
1461+gnome-core (1.4.0.4-13) unstable; urgency=low
1462+
1463+ * Default font for gnome-terminal is "fixed" only (Closes: #117126)
1464+ * Patch against gnome-hint.c Don't use gettext for font descriptor
1465+ (Closes: #116606)
1466+ * Patch against gnome-about/Makefile.am to use new gdk_pixbuf include path
1467+ (Closes: #120312)
1468+ * Revert my change on logout.c Only root can shutdown/reboot from the
1469+ panel (Closes: #119316, #120127)
1470+
1471+ -- Christian Marillat <marillat@debian.org> Tue, 20 Nov 2001 11:36:05 +0100
1472+
1473+gnome-core (1.4.0.4-12) unstable; urgency=low
1474+
1475+ * gnome-wm honour --default-wm (Closes: #115668)
1476+ * Build against the latest gnome-libs
1477+
1478+ -- Christian Marillat <marillat@debian.org> Sun, 21 Oct 2001 14:11:19 +0200
1479+
1480+gnome-core (1.4.0.4-11) unstable; urgency=low
1481+
1482+ * debian/control lynx comeback in Recommends (Closes: #114142)
1483+ * debian/control replaces xml-i18n-tools by intltool (Closes: #115024)
1484+ * Fix automake 1.5 errors. Thanks to Denis Barbier (Closes: #114369)
1485+ * Build against the latest orbit (Closes: #115309)
1486+
1487+ -- Christian Marillat <marillat@debian.org> Fri, 12 Oct 2001 10:46:49 +0200
1488+
1489+gnome-core (1.4.0.4-10) unstable; urgency=low
1490+
1491+ * Fix typo in panel/panel.hints (Closes: #113590)
1492+ * Replace lynx by w3m (Closes: #113613)
1493+ * Move gnome-terminal.desktop in gnome-terminal package (Closes: #113736)
1494+ * Move gnome-help.desktop in gnome-help package
1495+ * debian:control Add Replaces: gnome-panel-data (<= 1.4.0.4-9) for above
1496+ * Patch against gsm/logout.c Now you can reboot/halt your machine from the
1497+ panel. This only work for root, because shutdown doesn't understand the
1498+ -a option. Read README.debian in gnome-panel package.
1499+ * debian/rules Remove less files in clean target (Closes: #114020)
1500+
1501+ -- Christian Marillat <marillat@debian.org> Mon, 1 Oct 2001 11:34:06 +0200
1502+
1503+gnome-core (1.4.0.4-9) unstable; urgency=low
1504+
1505+ * Add Debian menu for panel and gmenu (Closes: #112176)
1506+ * Remove /var/lib/gnome on purge (Closes: #113005)
1507+ * Remove /etc/gnome/config on purge (Closes: #112994)
1508+ * Remove /etc/gnome on purge (Closes: #112995)
1509+ * debian/control replace cygnus-stylesheets by docbook-utils
1510+
1511+ -- Christian Marillat <marillat@debian.org> Mon, 24 Sep 2001 18:39:19 +0200
1512+
1513+gnome-core (1.4.0.4-8) unstable; urgency=high
1514+
1515+ * High urgency, because the current release in testing has a missing
1516+ dependency on libpanel-applet0 and the panel package doesn't work if
1517+ libpanel-applet0 isn't installed (Closes: #111517)
1518+ * debian/control for gnome-help, move lynx from depends to recommends
1519+ (Closes: #109652)
1520+ * debian/control gnome-panel suggests fortune-mod (Closes: #110865)
1521+ * debian/control gnome-help suggests gnome-users-guide not
1522+ gnome-users-guide-en (Closes: #111200)
1523+ * Don't change cursor color (Closes: #97697)
1524+ * Change default font for gnome-terminal (Closes: #111319)
1525+
1526+ -- Christian Marillat <marillat@debian.org> Fri, 7 Sep 2001 15:06:07 +0200
1527+
1528+gnome-core (1.4.0.4-7) unstable; urgency=low
1529+
1530+ * Fix path in gnome-session.1 (Closes: #107724)
1531+ * debian/*.sgml Use docbook 4.1
1532+ * debian/control gnome-help-data Replaces gnome-terminal (<= 1.0.55-2)
1533+ (CLoses: #107948)
1534+
1535+ -- Christian Marillat <marillat@debian.org> Wed, 8 Aug 2001 08:07:56 +0200
1536+
1537+gnome-core (1.4.0.4-6) unstable; urgency=low
1538+
1539+ * debian/rules for dh_makeshlibs replace libcapplet0 by libpanel-applet0
1540+ (Closes: #105772)
1541+
1542+ -- Christian Marillat <marillat@debian.org> Wed, 18 Jul 2001 19:02:59 +0200
1543+
1544+gnome-core (1.4.0.4-5) unstable; urgency=low
1545+
1546+ * Patch against gnome-edit to use EDITOR if the default gnome editor is
1547+ unavailable.
1548+ * Remove gnome-wm patch, and move the patched file in debian/
1549+ * debian/gnome-wm Try to exec $WINDOW_MANAGER before x-window-manager
1550+ (Closes: #103430
1551+ * New patch from Michael Urman to hide task names in tasklist_applet
1552+ (Closes: #104587)
1553+
1554+ -- Christian Marillat <marillat@debian.org> Sat, 14 Jul 2001 16:58:12 +0200
1555+
1556+gnome-core (1.4.0.4-4) unstable; urgency=low
1557+
1558+ * Gnome-help Provides: man-browser, www-browser, info-browser
1559+ * Switch to debhelper V3
1560+ * Change libraries versionning to (>= 1.4.0.2-3) instead of the latest
1561+ package number.
1562+ * Build-depends on groff-base instead of groff
1563+
1564+ -- Christian Marillat <marillat@debian.org> Fri, 22 Jun 2001 17:02:37 +0200
1565+
1566+gnome-core (1.4.0.4-3) unstable; urgency=low
1567+
1568+ * New patch: Allows to save/load the keyboard secure state (Closes: #83028)
1569+ * New patch: Remove a warning in configure
1570+ * gnome-help replace gnome-panel-data (Closes: #99499)
1571+ * Build-depends on xml-i18n-tools (>= 0.8.4.cvs.20010530-1) (Close: #98784)
1572+
1573+ -- Christian Marillat <marillat@debian.org> Sat, 2 Jun 2001 14:41:45 +0200
1574+
1575+gnome-core (1.4.0.4-2) unstable; urgency=low
1576+
1577+ * New patch: Replace Distribution by Debian in configuration dialog box.
1578+ * New patch: Upstream patch to allow Debian menu in default configuration.
1579+ * New patch: Fix some wrong path.
1580+ * Move gnome-feedback doc from gnome-help-data to gnome-core.
1581+
1582+ -- Christian Marillat <marillat@debian.org> Tue, 15 May 2001 15:36:51 +0200
1583+
1584+gnome-core (1.4.0.4-1) unstable; urgency=low
1585+
1586+ * New upstream release.
1587+
1588+ -- Christian Marillat <marillat@debian.org> Wed, 9 May 2001 23:56:27 +0200
1589+
1590+gnome-core (1.4.0.3-2) unstable; urgency=low
1591+
1592+ * Remove debugging code (/tmp/languages file)
1593+
1594+ -- Christian Marillat <marillat@debian.org> Mon, 7 May 2001 16:48:18 +0200
1595+
1596+gnome-core (1.4.0.3-1) unstable; urgency=low
1597+
1598+ * New upstream release.
1599+ * New: tooltips for long task names in tasklist_applet (Closes: #63898)
1600+
1601+ -- Christian Marillat <marillat@debian.org> Thu, 3 May 2001 15:51:58 +0200
1602+
1603+gnome-core (1.4.0.2-3) unstable; urgency=low
1604+
1605+ * Fix wrong dif.gz file (Closes: #94499)
1606+ * Build against the latest lignome-dev (Closes: #95301, #95691)
1607+ * gnome-terminal should depends on gnome-bin (Closes: #95498)
1608+ * Doesn't build against gtkhtml this break fonts displaying (Closes: #92187)
1609+
1610+ -- Christian Marillat <marillat@debian.org> Tue, 1 May 2001 11:03:14 +0200
1611+
1612+gnome-core (1.4.0.2-2) unstable; urgency=low
1613+
1614+ * New/old patch against manpages, never applied by upstream.
1615+ * gnome-help depends on lynx.
1616+ * Use x-terminal-emulator in gnome-download instead of xterm.
1617+ * Move gnome-convert and gnome-download from gnome-core to gnome-help.
1618+ * Move gnome-login-check from gnome-core to gnome-session.
1619+ * Move gnome-panel-add-launcher from gnome-core to gnome-panel.
1620+ * Move sesion-properties* from gnome-core to gnome-session.
1621+ * debian/control Add Replaces for the changes above.
1622+ * Write manpages (Closes: #87085)
1623+
1624+ -- Christian Marillat <marillat@debian.org> Tue, 17 Apr 2001 18:54:15 +0200
1625+
1626+gnome-core (1.4.0.2-1) unstable; urgency=low
1627+
1628+ * New upstream release.
1629+ * Build-depends on latest gettext (Closes: #93198)
1630+ * Icon box in menu editor is back (Closes: #91938)
1631+ * Build-depends on latest xml-i18n-tools and libgnome-dev
1632+
1633+ -- Christian Marillat <marillat@debian.org> Wed, 11 Apr 2001 15:16:20 +0200
1634+
1635+gnome-core (1.4.0.1-2) unstable; urgency=low
1636+
1637+ * Build depends on versionned gettext 0.10.35-17 (Closes: #93198)
1638+ * Write manpage for gnome-session and add docbook-to-man in build-depnds
1639+ * Write manpages for gnome-help (Closes: #87089)
1640+
1641+ -- Christian Marillat <marillat@debian.org> Sat, 7 Apr 2001 15:52:40 +0200
1642+
1643+gnome-core (1.4.0.1-1) unstable; urgency=low
1644+
1645+ * New upstream release.
1646+ * debian/gnome-terminal.wrapper change -T by -t (Closes: #90847)
1647+ * debian/gnome-session.README.debian remove references to .xsession. This
1648+ is now obsolete by the new x-session-manager scheme.
1649+
1650+ -- Christian Marillat <marillat@debian.org> Sun, 1 Apr 2001 15:01:51 +0200
1651+
1652+gnome-core (1.4.0-2) unstable; urgency=low
1653+
1654+ * Build depends on libglade-gnome0-dev (>= 0.16-1) (Closes: #90416)
1655+ * debian/control Add Build-Conflicts: libgtkhtml-dev (>= 0.7-1) (Closes: #90700)
1656+
1657+ -- Christian Marillat <marillat@debian.org> Thu, 22 Mar 2001 16:44:12 +0100
1658+
1659+gnome-core (1.4.0-1) unstable; urgency=low
1660+
1661+ * New upstream release.
1662+ * Gnome-core replaces gnome-control-center 1.2.3-1 (Closes: #90124)
1663+ * Remove manpages patche included by upstream.
1664+ * gnome-session don't always saves session on logout (Closes: #89630)
1665+ * Can add a launcher in the panel (Closes: #90018)
1666+ * Deskguide don't crashes on Fill with mini-images (Closes: #86952)
1667+ * Deskguide don't fail to run (Closes: #89769)
1668+ * Pager applet don't fail to run (Closes: #89025)
1669+
1670+ -- Christian Marillat <marillat@debian.org> Mon, 19 Mar 2001 13:01:26 +0100
1671+
1672+gnome-core (1.3.1-2) unstable; urgency=low
1673+
1674+ * Remove taslisk-applet manpage (Closes: #88994)
1675+ * New patch against gnome-terminal.1 (Closes: #89005)
1676+ * Move /usr/lib/libtasklist_applet.so in libpanel-applet0
1677+ (Closes: #89053, #89008, #89012, #89091, #89003)
1678+ * Gnome-terminal replace gnome-help-data (<= 1.0.55-2) (Closes: #87910)
1679+
1680+ -- Christian Marillat <marillat@debian.org> Sat, 10 Mar 2001 10:45:14 +0100
1681+
1682+gnome-core (1.3.1-1) unstable; urgency=low
1683+
1684+ * New upstream release.
1685+ * Removed default.session patch
1686+ * debian/control Add Replaces: gnome-control-center (<= 1.2.2-10), because
1687+ the session-properties-capplet is now in this package.
1688+ * debian/{postinst,prerm} Call scrollkeeper
1689+ * debian/control Add scrollkeeper, xml-i18n-tools and libglade-gnome0-dev in
1690+ build-depends and scrollkeeper in depends for gnome-core
1691+ * Menu and laucnh keys works now (Closes: #86955)
1692+ * Dead keys work in gnome-terminal (Closes: #63102)
1693+ * Gnome-terminal isn't broken (Closes: #86752)
1694+ * New patch htmlurl.h (This file was broken by upstream author)
1695+ * XFMail doesn't crash the tasklist applet in this release (Closes: #88515)
1696+ * debian/gnome-core.menu New file for the session properties capplet
1697+
1698+ -- Christian Marillat <marillat@debian.org> Mon, 5 Mar 2001 11:40:15 +0100
1699+
1700+gnome-core (1.2.4-11) unstable; urgency=low
1701+
1702+ * Update (again) the Build-depends field (Closes: #87419)
1703+ * Add a debian directory for the gnome-help-browser and add suggest doc-base
1704+ for gnome-help. Now we can watch debian documentation registered with doc-base.
1705+ * Add a lintian override file for libpanel-applet0
1706+
1707+ -- Christian Marillat <marillat@debian.org> Sun, 25 Feb 2001 16:14:09 +0100
1708+
1709+gnome-core (1.2.4-10) unstable; urgency=low
1710+
1711+ * Update the Build-depends field (Closes: #86441, #87419)
1712+ * Call update-alternatives only in remove (gnome-terminal, gnome-session) (Closes: #87327, #87328)
1713+
1714+ -- Christian Marillat <marillat@debian.org> Sat, 24 Feb 2001 18:03:20 +0100
1715+
1716+gnome-core (1.2.4-9) unstable; urgency=low
1717+
1718+ * Remove abandonned /etc/CORBA/servers/bad-applet.goad (Closes: #84950)
1719+ * Build against the latest gnome-libs (1.2.11) (Close: #85932)
1720+
1721+ -- Christian Marillat <marillat@debian.org> Wed, 14 Feb 2001 13:49:26 +0100
1722+
1723+gnome-core (1.2.4-8) unstable; urgency=low
1724+
1725+ * debian/control Add Replaces: gnome-help-data (<< 1.0.55-2) for
1726+ gnome-help (Closes: #80974)
1727+ * debian/gnome-help.mime Rewrote (Closes: #82891)
1728+ * debian/control gnome-core depends on gnome-bin (Closes: #82951)
1729+ * Wrote gnome-panel.README.Debian (Closes: #82954)
1730+
1731+ -- Christian Marillat <marillat@debian.org> Mon, 22 Jan 2001 16:04:58 +0100
1732+
1733+gnome-core (1.2.4-7) unstable; urgency=low
1734+
1735+ * Added gnome-bin (>= 1.2.0) in gnome-session Depends field (Closes: #80589, #80595, #80733)
1736+
1737+ -- Christian Marillat <marillat@debian.org> Wed, 27 Dec 2000 19:24:08 +0100
1738+
1739+gnome-core (1.2.4-6) unstable; urgency=low
1740+
1741+ * Apply patch to gnome-run to call x-terminal-emulator (Closes: #80219)
1742+ * debian/gnome-terminal.wrapper This is -t not -T close (Closes: #80405)
1743+
1744+ -- Christian Marillat <marillat@debian.org> Sun, 24 Dec 2000 03:27:12 +0100
1745+
1746+gnome-core (1.2.4-5) unstable; urgency=low
1747+
1748+ * Install gnome-terminal.wrapper as x-terminal-emulator and remove
1749+ debian/patches/gnome-terminal.dpatch (Closes: 64326)
1750+ Thanks to Eric Gillespie, Jr. <epg@progenylinux.com>
1751+ * Add Recommends: gnome-applets on gnome-panel (Closes: #72208)
1752+ * gnome-sesion provides x-session-manager and install alternative (Closes: #60667)
1753+ * Added hints=Gnome for all menu files.
1754+
1755+ -- Christian Marillat <marillat@debian.org> Wed, 20 Dec 2000 23:19:55 +0100
1756+
1757+gnome-core (1.2.4-4) unstable; urgency=low
1758+
1759+ * Call x-terminal-emulator in gnome-wm and add depends on the latest debianutils
1760+ for gnome-session. Thanks to Joseph Carter <knghtbrd@progeny.com> for the file
1761+ (Closes: #79776)
1762+ * Rewrote default.session patch
1763+ * Add patch form Doug Larrick <doug@ties.org> for gwmthumbnail.c (Closes: #78550)
1764+
1765+ -- Christian Marillat <marillat@debian.org> Sun, 17 Dec 2000 12:04:54 +0100
1766+
1767+gnome-core (1.2.4-3) unstable; urgency=low
1768+
1769+ * Change gnome-help.mime to call the right file (Closes: #77986)
1770+ Thanks Malcolm Parsons <malcolm@ivywell.screaming.net> for the patch.
1771+ * Patch gsm/default.in (two entries with same id) (Closes: #78276)
1772+ Thanks to Normal User <gohmandj@mrs.umn.edu> (Nice name)
1773+ * Move gnome-control-center from Depends to Suggests.
1774+ * Remove libgtkhtml-dev from Build-Depends (Closes: #79527)
1775+
1776+ -- Christian Marillat <marillat@debian.org> Wed, 13 Dec 2000 18:01:34 +0100
1777+
1778+gnome-core (1.2.4-2) unstable; urgency=low
1779+
1780+ * Remove README and NEWS files (Closes: #77250)
1781+ * Disable thumbnails by default in deskguide_applet (Closes: #77205)
1782+ * debian/rules --with-window-manager is now sawfish (was x-window-manager)
1783+ and rewrote debian/patches/gnome-wm.dpatch to remove x-window-manager (Closes: #77401)
1784+ * Should close this old bug (Closes: #51198)
1785+ * Patch gnome-edit to use x-terminal-emulator instead of xterm.
1786+
1787+ -- Christian Marillat <marillat@debian.org> Mon, 20 Nov 2000 11:35:55 +0100
1788+
1789+gnome-core (1.2.4-1) unstable; urgency=low
1790+
1791+ * New upstream release.
1792+
1793+ -- Christian Marillat <marillat@debian.org> Thu, 16 Nov 2000 00:43:15 +0100
1794+
1795+gnome-core (1.2.3.1-1) unstable; urgency=low
1796+
1797+ * New upstream release.
1798+ * Add gnome-help example and manpage in gnome-help package (Closes: #49977)
1799+ * This release should close these old bugs (Closes: #60561, #60768, #45053)
1800+ * Gnome-panel don't use all CPU time (Closes: #75251, #60209)
1801+ * Remove gmenu patch included by upstream.
1802+
1803+ -- Christian Marillat <marillat@debian.org> Wed, 8 Nov 2000 17:09:42 +0100
1804+
1805+gnome-core (1.2.3-1) unstable; urgency=low
1806+
1807+ * New upstream release.
1808+ * Debian menus aren't empty (Closes: #70470)
1809+ * Launcher can find icon (Closes: #62502)
1810+
1811+ -- Christian Marillat <marillat@debian.org> Tue, 24 Oct 2000 15:51:11 +0200
1812+
1813+gnome-core (1.2.2.1-3) unstable; urgency=low
1814+
1815+ * Add gnome-terminal.prerm for update-alternatives --remove (Closes: #74451)
1816+ * Patch gnome-terminal to accept -T option (Closes: #74450)
1817+ * Move README.debian in gnome-session package (Closes: #60440)
1818+ * mesg work in gnome-terminal (Closes: #71728)
1819+ * Upstream fix these old bugs in Gnome-terminal
1820+ Problem with menubar (Closes: #57516)
1821+ Problem with console-apt Closes: #60079)
1822+ Problem with screen (Closes: #50156)
1823+ * Binaries don't should go in /usr/X11R6/bin (Closes: #24031)
1824+ Quoting Debian policy :
1825+ "Packages using the X Window System should abide by the FHS standard"
1826+ "whenever possible; they should install binaries, libraries, manual"
1827+ "pages, and other files in FHS-mandated locations wherever possible."
1828+ "This means that files must not be installed into /usr/X11R6/bin/'"
1829+ * hostname isn't harcoded (Closes: #72536)
1830+ * Error messages mention Lynx (Closes: #62216)
1831+ * Display correctly deskuse.html (Closes: #49974)
1832+ * Add patch from malcolm <malcolm@ivywell.screaming.net> (Closes: #64820)
1833+
1834+ -- Christian Marillat <marillat@debian.org> Sat, 14 Oct 2000 23:39:49 +0200
1835+
1836+gnome-core (1.2.2.1-2) unstable; urgency=low
1837+
1838+ * Typo in debian/gnome-terminal.postinst
1839+ * Add gnome-terminal manpage (Closes: #69188)
1840+ * Closes: #63103 already closed in 1.2.1-0.2 (typo in debian/changelog)
1841+ * Gnome-terminal write to /var/run/utmp (Closes: #59053)
1842+ * delete/backspace keys works (Closes: #57198)
1843+ * Install GnomeHelp file in /etc/gnome/config (Closes: #73012)
1844+ * Convert png icons in xpm for Debian menu.
1845+ * Rearange documentation for dhelp (Closes: #56672)
1846+
1847+ -- Christian Marillat <marillat@debian.org> Thu, 5 Oct 2000 00:59:44 +0200
1848+
1849+gnome-core (1.2.2.1-1) unstable; urgency=low
1850+
1851+ * New upstream release.
1852+ * Patch all manpages (Closes: #70009)
1853+ * gnome-panel 1.0.55-2.0.1 (sparc) is now installable (Closes: #69075, #71570)
1854+ * gmenu don't jam up all translations (Closes: #46446)
1855+ * panel remember its configuration between session
1856+ (Closes: #47734, #54190)
1857+ * Icons are now centered (Closes: #63868)
1858+ * Bugs closed by previous NMU in gnome-panel (Closes: #40036, #52584, #54755,
1859+ #58278, #61083, #69428))
1860+ * libgen_util_applet.so installed in 1.2.1-0.2 (Closes: #69463)
1861+ * debian/control remove Conflicts: asclock (Closes: #52077)
1862+ * gnome-help 1.0.55-2.0.1 (sparc) is now installable (Closes: #69356)
1863+ * Bugs closed by previous NMU in gnome-help (Closes: #49734, #56081, #58679, #58973)
1864+ * debian/control move gmc from Recommends to Suggests (Closes: #59415)
1865+ * The first search in gnome-wm search is x-window-manager
1866+ (Closes: #50940, #65969, #62143)
1867+ * Bug closed in 1.2.2-1 (README.debian in gnome-session package) (Closes: #66219)
1868+ * Bugs closed by previous NMU in gnome-terminal
1869+ (Closes: #64579, #63592, #63332, #56584, #55477, #54428)
1870+ * gnome-terminal provide x-terminal-emulator (Closes: #61805, #53994, #56225)
1871+
1872+ -- Christian Marillat <marillat@debian.org> Wed, 27 Sep 2000 16:02:16 +0200
1873+
1874+gnome-core (1.2.2-1) unstable; urgency=low
1875+
1876+ * New maintainer, thanks James.
1877+ * New upstream release.
1878+ * Switch to debhelper V2
1879+ * Move README.debian in gnome-session package (Closes: #65235) and
1880+ update this file (Closes: #71339)
1881+ * Bug closed in 1.2.1-0.2 (Install missing libraries) (Closes: #69590, #70483)
1882+ * Bugs closed in 1.2.1-0.1 (typo close instead closes) (Closes: #53764, #54050)
1883+ * Remove gtkhtml patch.
1884+ * The desk guide show thumbnail (Closes: #72359)
1885+ * Missing package under sparc (Closes: #71438)
1886+ * debian/control add Conflicts: libgnome32 (<< 1.2.0-1) for gnome-panel (Closes: #72039)
1887+ * Added icons in Debian menu.
1888+ * Eject in drivemount check if '-u' is available (Closes: #63954)
1889+ * Patch gmenu to find Debian menu.
1890+
1891+ -- Christian Marillat <marillat@debian.org> Tue, 26 Sep 2000 17:34:23 +0200
1892+
1893+gnome-core (1.2.1-0.2) unstable; urgency=low
1894+
1895+ * NMU.
1896+ * Install these libraries libfish_applet.so libgen_util_applet.so
1897+ libpanel_status.so (Closes: #69428, #69590)
1898+ * Copy latest gnome aclocal in macros/ and run macros/autogen.sh
1899+ This is needed to build gnome-help-browser against libgtkhtml4.
1900+ * In debian/control
1901+ gnome-session depends on gnome-panel (>= ${Source-Version}).
1902+ gnome-help depends on gnome-core (>= 1.2.0-0.1) no Source-Version.
1903+ gnome-terminal don't depends on gnome-core.
1904+ * URL's are clickable in gnome-terminal (Closes: 63103).
1905+ * debian/gnome-panel.undocumented removed printer_applet.1
1906+ * Cut and paste work in gnome-terminal (Closes: #63592).
1907+
1908+ -- Christian Marillat <marillat@debian.org> Wed, 23 Aug 2000 21:23:36 +0200
1909+
1910+gnome-core (1.2.1-0.1) unstable; urgency=low
1911+
1912+ * New upstream release (Closes: #58806, #66467)
1913+ * NMU.
1914+ * Standards-Version to 3.1.1.1 Added Build-depends field.
1915+ * Removed patches: dialer, drivemount-floppy, modemlights, term,
1916+ help-browser, debian-menu, url-match.
1917+ * Added patches: gtkhtml.
1918+ * Build against libgtkhtml3. Closes: #58679, #36806, #49734
1919+ * Default manpath and infopath are wrong. Closes: #56081
1920+ * gmenu segfaults. Close: #53764, #54050
1921+ * gnome-panel: panel no longer works. Closes: #58278
1922+ * gnome-panel: gnomepager-applet should put braces around. Closes: #52584
1923+ * Backspace and delete work correctly. Closes: #54428
1924+ * TERM never select xterm-debian. Closes: #56584, #55477, #64579
1925+ * Disable arrows option is now saved. Closes: #54755
1926+ * No more files in /usr/share. Closes: #61083
1927+ * Show debian menus. Closes #66214
1928+ * New help documentation for panel. Closes: #40036
1929+ * Gnome-terminal write to /var/run/utmp. Closes #59053
1930+ * gnome-terminal provide x-terminal-emulator. Closes #61805, #56225
1931+ * README.Debian is here. Closes: #65235
1932+
1933+ -- Christian Marillat <marillat@debian.org> Tue, 25 Jul 2000 19:09:21 +0200
1934+
1935+gnome-core (1.0.55-2) frozen unstable; urgency=low
1936+
1937+ * Make x-window-manager run first by gnome-wm script to conform to
1938+ debian policy (Closes: #61617) (This is an important bug)
1939+
1940+ -- James LewisMoss <dres@debian.org> Sun, 21 May 2000 19:31:19 -0400
1941+
1942+gnome-core (1.0.55-1) unstable; urgency=low
1943+
1944+ * New upstream.
1945+
1946+ -- James LewisMoss <dres@debian.org> Sun, 2 Jan 2000 07:32:36 -0500
1947+
1948+gnome-core (1.0.54-2) unstable; urgency=low
1949+
1950+ * Fix the gnome-pager forgets size settings bug (was saved to wrong
1951+ section). Closes: #49839, #46845.
1952+
1953+ -- James LewisMoss <dres@debian.org> Fri, 12 Nov 1999 07:54:46 -0500
1954+
1955+gnome-core (1.0.54-1) unstable; urgency=low
1956+
1957+ * New upstream.
1958+
1959+ -- James LewisMoss <dres@debian.org> Thu, 4 Nov 1999 23:20:14 -0500
1960+
1961+gnome-core (1.0.53-4) unstable; urgency=low
1962+
1963+ * New maintainer.
1964+
1965+ -- James LewisMoss <dres@debian.org> Mon, 25 Oct 1999 23:17:31 -0400
1966+
1967+gnome-core (1.0.53-3) unstable; urgency=low
1968+
1969+ * Ok, I made a mistake by setgiding gnome-terminal to
1970+ utmp. Reverted the change. Closes: #47960
1971+
1972+ -- Raphael Hertzog <hertzog@debian.org> Mon, 18 Oct 1999 19:17:27 +0200
1973+
1974+gnome-core (1.0.53-2) unstable; urgency=low
1975+
1976+ * gnome-session does launch a default window-manager. It does launch
1977+ gnome-wm if no other information has been found. gnome-wm now
1978+ reads the list of window managers from /etc/X11/window-managers
1979+ once it has tried gnome compliant wm. Closes: #38347, #47370
1980+ * Patched gnome-terminal. TERM=xterm-debian again ... actually this
1981+ closes: #47552, #44960, #41065
1982+ * gnome-terminal is now setgid utmp and can thus register itself
1983+ in the UTMP database. Closes: #40507
1984+ * The URL match does now accept % characters. Closes: #47281
1985+ * libpanel-applet0.postinst check for the changelog.gz mysteriously
1986+ staying around. Closes: #45871
1987+ * Unreproducable bugs without answer from the submitter.
1988+ Closes: #41195, #42865
1989+
1990+ -- Raphael Hertzog <hertzog@debian.org> Sat, 16 Oct 1999 19:52:38 +0200
1991+
1992+gnome-core (1.0.53-1) unstable; urgency=low
1993+
1994+ * New upstream version.
1995+ * gnome-session does now depend on gnome-panel and recommends
1996+ gmc (both are needed for a full Gnome desktop).
1997+ * gnome-terminal does not have a border. Closes: #38972
1998+
1999+ -- Raphael Hertzog <hertzog@debian.org> Tue, 12 Oct 1999 21:17:58 +0200
2000+
2001+gnome-core (1.0.52-1) unstable; urgency=low
2002+
2003+ * New maintainer. Steve said that he wanted to give away some of
2004+ his packages. I've asked to take gnome-core, he never replied, so
2005+ I'm taking it but I will give it back to him if he wanted to
2006+ keep it. In the meantime I can better manage bugs with my name
2007+ in the Maintainer field.
2008+ * New upstream version.
2009+
2010+ -- Raphael Hertzog <hertzog@debian.org> Mon, 4 Oct 1999 21:28:18 +0200
2011+
2012+gnome-core (1.0.50-0.1) unstable; urgency=low
2013+
2014+ * New upstream version.
2015+ * NMU again.
2016+
2017+ -- Raphael Hertzog <hertzog@debian.org> Thu, 30 Sep 1999 22:10:03 +0200
2018+
2019+gnome-core (1.0.41-0.1) unstable; urgency=low
2020+
2021+ * New upstream version.
2022+ * NMU again.
2023+
2024+ -- Raphael Hertzog <hertzog@debian.org> Mon, 27 Sep 1999 13:10:31 +0200
2025+
2026+gnome-core (1.0.9-0.1) unstable; urgency=low
2027+
2028+ * New upstream version. Closes: #43253, #44098
2029+ * Apply patches before configuring (and relaunch automake && autoconf
2030+ because one of the patches is applied on Makefile.am).
2031+ * NMU. Thanks to Christian Marillat <marillat@alpes-net.fr> for his work.
2032+ * Imlib bug corrected: closes: #39085
2033+ * X11 binaries don't have to go /usr/X11R6/bin. Closes: #24031
2034+ * The panel does start correctly wihout complaining about a
2035+ missing name service. Closes: #39380, #39634, #40478
2036+ * The panel doesn't consume all CPU resources. Closes: #30654
2037+ * The panel launches apps from where it has been launched itself.
2038+ Closes: #32319
2039+ * The panel keeps the settings. Closes: #37052, #40579, #43496
2040+ * Old core dump corrected upstream. Closes: #39400, #40328, #42167
2041+ Closes: #44344, #44724, #44732, #44759, #44773
2042+ * Bug in menu-method, not in gnome-panel. Already reported against
2043+ menu. Closes: #40089
2044+ * cdplayer_applet works again. Closes: #42192
2045+ * gnome pager works well: Closes: #42499, #42610
2046+ * modem_lights draws itself correctly. Closes: #43861, #45055
2047+ * The dialer applets doesn't exit when stopping while
2048+ not yet connected. Closes: #45287
2049+ * No more Debian menu in the panel. Closes: #41040
2050+ * GnomeICU works with this panel. Closes: #39626, #39515
2051+ * gnome-panel-data conflicts with asclock.
2052+ Closes: #40712, #40715, #40808, #41430
2053+ A better solution will be needed. Maybe put asclock in his own
2054+ package or create a asclock-data package that will be shared.
2055+ * Updated the modemlights patch. Closes: #43512
2056+ * Added a patch for gnome-wm. Closes: #38366
2057+ * Move lib{gkb,fish}_applet.so files to libgnome-applet0 (those are
2058+ not libraries to be linked with, just simple modules). Closes: #38596
2059+ * Asclock works well without xearth (the code still mentions xearth
2060+ however). Closes: #40530
2061+ * New patch (help-browser) for changing the default MANPATH and INFOPATH in
2062+ gnome-help-browser.c Closes: #41452
2063+ * Moved help-browser to the new "Help" menu section.
2064+ * Added gnome-help.mime. Closes: #42205
2065+ * Gnome-session does launch gnome-panel ! (I suppose that it failed
2066+ to launch since panel was broken). Closes: #42937
2067+ * gnome-sesion doesn't core dump. Closes: #36640
2068+ * The terminal does remember the TERM var. Closes: #43067
2069+ * The terminal keeps its size when dragging the manu bar in and out.
2070+ Closes: #44762
2071+ * The menu section of gnome-terminal corrected. Closes: #37635
2072+
2073+ -- Raphael Hertzog <hertzog@debian.org> Wed, 22 Sep 1999 13:24:34 +0200
2074+
2075+gnome-core (1.0.7-1) unstable; urgency=low
2076+
2077+ * New upstream version.
2078+ * Removed "term" patch
2079+
2080+ -- Steve Haslam <araqnid@debian.org> Mon, 28 Jun 1999 01:36:31 +0100
2081+
2082+gnome-core (1.0.6-2) unstable; urgency=low
2083+
2084+ * debian-menu.dpatch: created to fix guessing Debian menus
2085+ (/etc/menu-methods/gnome-panel now) and to make Debian menus the default
2086+ instead of GNOME system menus.
2087+ * gnome-help now suggests gnome-users-guide-en (closes: #35724)
2088+ * /etc/menu-methods/gnome-panel now creates .directory files and searches
2089+ /usr/X11R6/include/X11/pixmaps for menu icons
2090+
2091+ -- Steve Haslam <araqnid@debian.org> Sun, 13 Jun 1999 15:28:52 +0100
2092+
2093+gnome-core (1.0.6-1) unstable; urgency=low
2094+
2095+ * New upstream version.
2096+
2097+ -- Steve Haslam <araqnid@debian.org> Sat, 5 Jun 1999 12:57:08 +0100
2098+
2099+gnome-core (1.0.5-3) unstable; urgency=low
2100+
2101+ * debian/gnome-terminal.menu: managed to lose change mentioned in last
2102+ revision. Replaced.
2103+ * debian/gnome-core.undocumented: removed gnome-wm.1 (it was in
2104+ gnome-session.undocumented too).
2105+
2106+ -- Steve Haslam <araqnid@debian.org> Mon, 31 May 1999 19:15:54 +0100
2107+
2108+gnome-core (1.0.5-2) unstable; urgency=low
2109+
2110+ * debian/gnome-terminal.menu: changed section to XShells (Bug#37635)
2111+ * debian/rules: added gnome-wm and gnome-edit to dh_undocumented call
2112+ (Bug#37632)
2113+ * debian/gnome.menu-method: added patch to honour needs=text (Bug#36928)
2114+ from Decklin Foster
2115+ * Call dh_strip when making libpanel-applet-dev (Closes Bug#31244)
2116+ * Removed /usr/share/gnome/apps/Debian symlink, (closes #38100)
2117+ * Sanified build system a la gnome-libs
2118+ * debian/control: made gnome-help, gnome-help-data and gnome-panel-data
2119+ packages.
2120+
2121+ -- Steve Haslam <araqnid@debian.org> Sun, 23 May 1999 14:35:44 +0100
2122+
2123+gnome-core (1.0.5-1) unstable; urgency=low
2124+
2125+ * New maintainer.
2126+
2127+ -- Steve Haslam <araqnid@debian.org> Tue, 11 May 1999 01:01:12 +0100
2128+
2129+gnome-core (1.0.5-0.2) unstable; urgency=low
2130+
2131+ * gnome-panel.files.in: added asclock themes, libgkb_applet.a
2132+ * gnome-core.files.in: added gnome-wm, gnome-edit
2133+ * term.dpatch: gnome-terminal TERM to xterm-debian rather than xterm
2134+ * gsm/Makefile.am: put default.session, default.wm in /etc/gnome
2135+ * debian/gnome-session.conffiles.in: added above two files
2136+ * debian/gnome-session.files.in: updated this too
2137+
2138+ -- Steve Haslam <araqnid@debian.org> Sun, 18 Apr 1999 16:47:23 +0100
2139+
2140+gnome-core (1.0.5-0.1) unstable; urgency=low
2141+
2142+ * Non-maintainer upload
2143+ * New upstream version
2144+
2145+ -- Steve Haslam <araqnid@debian.org> Thu, 15 Apr 1999 23:22:23 +0100
2146+
2147+gnome-core (1.0.1-0.3) unstable; urgency=low
2148+
2149+ * Weehay! More broken dependencies. This one libghttp -1.1,
2150+ a bogus package that only ever existed on my machine.
2151+
2152+ -- Jules Bean <jules@debian.org> Mon, 8 Mar 1999 08:24:00 +0000
2153+
2154+gnome-core (1.0.1-0.2) unstable; urgency=low
2155+
2156+ * Another NMU, this time to fix bogus dependencies on libgtop0
2157+ and libglib1.1
2158+
2159+ -- Jules Bean <jules@debian.org> Sun, 7 Mar 1999 14:21:12 +0000
2160+
2161+gnome-core (1.0.1-0.1) unstable; urgency=low
2162+
2163+ * NMU for GNOME-1.0
2164+ * Hacked to patch SIGPIPE bug
2165+ * Don't delete GIFs in rules
2166+
2167+ -- Jules Bean <jules@debian.org> Fri, 5 Mar 1999 18:36:29 +0100
2168+
2169+gnome-core (0.99.99pre1.0.0-1) unstable; urgency=low
2170+
2171+ * New upstream release.
2172+
2173+ -- Jim Pick <jim@jimpick.com> Fri, 26 Feb 1999 23:18:10 -0800
2174+
2175+gnome-core (0.99.3.2-4) unstable; urgency=low
2176+
2177+ * Recompiled yet again - dual dependency on libglib.
2178+ Fixes: BUG#32510
2179+
2180+ -- Jim Pick <jim@jimpick.com> Thu, 28 Jan 1999 00:00:22 -0800
2181+
2182+gnome-core (0.99.3.2-3) unstable; urgency=low
2183+
2184+ * Recompiled again to due to dependencies.
2185+
2186+ -- Jim Pick <jim@jimpick.com> Sun, 24 Jan 1999 01:10:07 -0800
2187+
2188+gnome-core (0.99.3.2-2) unstable; urgency=low
2189+
2190+ * Recompiled with libgnome 0.99.4.
2191+
2192+ -- Jim Pick <jim@jimpick.com> Fri, 22 Jan 1999 16:44:45 -0800
2193+
2194+gnome-core (0.99.3.2-1) unstable; urgency=low
2195+
2196+ * New upstream release.
2197+
2198+ -- Jim Pick <jim@jimpick.com> Wed, 20 Jan 1999 11:42:46 -0800
2199+
2200+gnome-core (0.30-2) frozen unstable; urgency=low
2201+
2202+ * Recompiled with new libs.
2203+ * Fixed reference to /usr/X11R6 in README.Debian.
2204+ * Added warnings (Gnome is ALPHA).
2205+ * Patched dialer_applet to use pon/poff.
2206+ * Patched drivemount_applet to default to /floppy.
2207+
2208+ -- Jim Pick <jim@jimpick.com> Tue, 24 Nov 1998 10:56:08 -0800
2209+
2210+gnome-core (0.30-1) unstable; urgency=low
2211+
2212+ * New upstream release.
2213+
2214+ -- Jim Pick <jim@jimpick.com> Thu, 24 Sep 1998 21:28:02 -0700
2215+
2216+gnome-core (0.28.1-1) unstable; urgency=low
2217+
2218+ * New upstream release.
2219+ * Hopefully fixes panel applet bug.
2220+
2221+ -- Jim Pick <jim@jimpick.com> Wed, 19 Aug 1998 20:12:25 -0700
2222+
2223+gnome-core (0.28-1) unstable; urgency=low
2224+
2225+ * New upstream release.
2226+
2227+ -- Jim Pick <jim@jimpick.com> Mon, 17 Aug 1998 12:59:26 -0700
2228+
2229+gnome-core (0.27-1) unstable; urgency=low
2230+
2231+ * New upstream release.
2232+ * Added /usr/doc/gnome
2233+
2234+ -- Jim Pick <jim@jimpick.com> Sat, 15 Aug 1998 14:21:06 -0700
2235+
2236+gnome-core (0.25-1) unstable; urgency=low
2237+
2238+ * New upstream release.
2239+
2240+ -- Jim Pick <jim@jimpick.com> Thu, 6 Aug 1998 22:51:22 -0700
2241+
2242+gnome-core (0.20-2) unstable; urgency=low
2243+
2244+ * Added Debian menu-method for gnome-panel. Fixed Bug #24025
2245+ (Thanks to Ray Dassen for reporting the bug, and Riku Voipio
2246+ who wrote the menu method for Gnome 0.12)
2247+
2248+ -- Jim Pick <jim@jimpick.com> Wed, 22 Jul 1998 20:22:00 -0700
2249+
2250+gnome-core (0.20-1) unstable; urgency=low
2251+
2252+ * New upstream release.
2253+
2254+ -- Jim Pick <jim@jimpick.com> Mon, 8 Jun 1998 12:00:08 -0700
2255+
2256+gnome-core (0.13-1) unstable; urgency=low
2257+
2258+ * Initial Release.
2259+
2260+ -- Jim Pick <jim@jimpick.com> Mon, 16 Mar 1998 15:27:43 -0800
2261
2262=== added file 'debian/compat'
2263--- debian/compat 1970-01-01 00:00:00 +0000
2264+++ debian/compat 2015-09-09 21:07:34 +0000
2265@@ -0,0 +1,1 @@
2266+9
2267
2268=== added file 'debian/control'
2269--- debian/control 1970-01-01 00:00:00 +0000
2270+++ debian/control 2015-09-09 21:07:34 +0000
2271@@ -0,0 +1,75 @@
2272+# This file is autogenerated. DO NOT EDIT!
2273+#
2274+# Modifications should be made to debian/control.in instead.
2275+# This file is regenerated automatically in the clean target.
2276+Source: gnome-terminal
2277+Section: gnome
2278+Priority: optional
2279+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
2280+XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
2281+Uploaders: Andreas Henriksson <andreas@fatal.se>, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Michael Biebl <biebl@debian.org>
2282+Standards-Version: 3.9.6
2283+Build-Depends: cdbs (>= 0.4.41),
2284+ debhelper (>= 9),
2285+ dh-autoreconf,
2286+ gnome-common,
2287+ autotools-dev,
2288+ intltool (>= 0.50.0),
2289+ libx11-dev,
2290+ libdconf-dev (>= 0.14.0),
2291+ libgtk-3-dev (>= 3.10.0),
2292+ libglib2.0-dev (>= 2.40.0),
2293+ libvte-2.91-dev (>= 0.40.2),
2294+ libsm-dev,
2295+ gnome-pkg-tools (>= 0.10),
2296+ docbook-to-man,
2297+ gnome-doc-utils,
2298+ valac (>= 0.24),
2299+ uuid-dev,
2300+ yelp-tools,
2301+ libgconf2-dev (>= 2.31.3),
2302+ desktop-file-utils,
2303+ gsettings-desktop-schemas-dev (>= 0.1.0),
2304+ libnautilus-extension-dev
2305+Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-terminal/
2306+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-terminal/
2307+Homepage: https://wiki.gnome.org/Apps/Terminal
2308+
2309+Package: gnome-terminal
2310+Architecture: any
2311+Multi-Arch: foreign
2312+Depends: ${shlibs:Depends},
2313+ ${misc:Depends},
2314+ python3,
2315+ python3-gi,
2316+ gir1.2-glib-2.0,
2317+ gsettings-desktop-schemas (>= 0.1.0),
2318+ gnome-terminal-data (>= ${gnome:Version}),
2319+ gnome-terminal-data (<< ${gnome:NextVersion})
2320+Provides: x-terminal-emulator
2321+Recommends: yelp,
2322+ gvfs,
2323+ dbus-x11
2324+Description: GNOME terminal emulator application
2325+ GNOME Terminal is a terminal emulation application that you can use to
2326+ perform the following actions:
2327+ - Access a UNIX shell in the GNOME environment.
2328+ - Run any application that is designed to run on VT102, VT220, and xterm
2329+ terminals.
2330+ .
2331+ GNOME Terminal features the ability to use multiple terminals in a single
2332+ window (tabs) and profiles support.
2333+
2334+Package: gnome-terminal-data
2335+Architecture: all
2336+Recommends: gnome-terminal
2337+Depends: ${misc:Depends}
2338+Description: Data files for the GNOME terminal emulator
2339+ GNOME Terminal is a terminal emulation application that you can use to
2340+ perform the following actions:
2341+ - Access a UNIX shell in the GNOME environment.
2342+ - Run any application that is designed to run on VT102, VT220, and xterm
2343+ terminals.
2344+ .
2345+ This package contains data, help files and localization settings for
2346+ gnome-terminal, the GNOME terminal emulator application.
2347
2348=== added file 'debian/control.in'
2349--- debian/control.in 1970-01-01 00:00:00 +0000
2350+++ debian/control.in 2015-09-09 21:07:34 +0000
2351@@ -0,0 +1,71 @@
2352+Source: gnome-terminal
2353+Section: gnome
2354+Priority: optional
2355+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
2356+XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
2357+Uploaders: @GNOME_TEAM@
2358+Standards-Version: 3.9.6
2359+Build-Depends: cdbs (>= 0.4.41),
2360+ debhelper (>= 9),
2361+ dh-autoreconf,
2362+ gnome-common,
2363+ autotools-dev,
2364+ intltool (>= 0.50.0),
2365+ libx11-dev,
2366+ libdconf-dev (>= 0.14.0),
2367+ libgtk-3-dev (>= 3.10.0),
2368+ libglib2.0-dev (>= 2.40.0),
2369+ libvte-2.91-dev (>= 0.40.2),
2370+ libsm-dev,
2371+ gnome-pkg-tools (>= 0.10),
2372+ docbook-to-man,
2373+ gnome-doc-utils,
2374+ valac (>= 0.24),
2375+ uuid-dev,
2376+ yelp-tools,
2377+ libgconf2-dev (>= 2.31.3),
2378+ desktop-file-utils,
2379+ gsettings-desktop-schemas-dev (>= 0.1.0),
2380+ libnautilus-extension-dev
2381+Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-terminal/
2382+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-terminal/
2383+Homepage: https://wiki.gnome.org/Apps/Terminal
2384+
2385+Package: gnome-terminal
2386+Architecture: any
2387+Multi-Arch: foreign
2388+Depends: ${shlibs:Depends},
2389+ ${misc:Depends},
2390+ python3,
2391+ python3-gi,
2392+ gir1.2-glib-2.0,
2393+ gsettings-desktop-schemas (>= 0.1.0),
2394+ gnome-terminal-data (>= ${gnome:Version}),
2395+ gnome-terminal-data (<< ${gnome:NextVersion})
2396+Provides: x-terminal-emulator
2397+Recommends: yelp,
2398+ gvfs,
2399+ dbus-x11
2400+Description: GNOME terminal emulator application
2401+ GNOME Terminal is a terminal emulation application that you can use to
2402+ perform the following actions:
2403+ - Access a UNIX shell in the GNOME environment.
2404+ - Run any application that is designed to run on VT102, VT220, and xterm
2405+ terminals.
2406+ .
2407+ GNOME Terminal features the ability to use multiple terminals in a single
2408+ window (tabs) and profiles support.
2409+
2410+Package: gnome-terminal-data
2411+Architecture: all
2412+Recommends: gnome-terminal
2413+Depends: ${misc:Depends}
2414+Description: Data files for the GNOME terminal emulator
2415+ GNOME Terminal is a terminal emulation application that you can use to
2416+ perform the following actions:
2417+ - Access a UNIX shell in the GNOME environment.
2418+ - Run any application that is designed to run on VT102, VT220, and xterm
2419+ terminals.
2420+ .
2421+ This package contains data, help files and localization settings for
2422+ gnome-terminal, the GNOME terminal emulator application.
2423
2424=== added file 'debian/copyright'
2425--- debian/copyright 1970-01-01 00:00:00 +0000
2426+++ debian/copyright 2015-09-09 21:07:34 +0000
2427@@ -0,0 +1,59 @@
2428+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2429+Upstream-Name: gnome-terminal
2430+Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-terminal/
2431+
2432+Files: *
2433+Copyright: 2001-2004 Havoc Pennington
2434+ 2002 Mathias Hasselmann
2435+ 2002, 2003, 2010 Red Hat, Inc.
2436+ 2002 Sun Microsystems
2437+ 2003-2004, 2007 Mariano Suárez-Alvarez
2438+ 2003 David Bordoley
2439+ 2005 Paolo Maggi
2440+ 2006 Guilherme de S. Pastore
2441+ 2010 Paolo Borelli
2442+ 2011 Ignacio Casal Quinteiro
2443+ 2003, 2004, 2007-2011 Christian Persch
2444+License: GPL-3+
2445+
2446+Files: src/egg*
2447+Copyright: 1999, 2000, 2008 Red Hat Inc.
2448+ 1997-2000 Free Software Foundation
2449+ 2001 George Lebl
2450+ 2007 Novell, Inc.
2451+License: LGPL-3+
2452+
2453+License: GPL-3+
2454+ This program is free software: you can redistribute it and/or modify
2455+ it under the terms of the GNU General Public License as published by
2456+ the Free Software Foundation, either version 3 of the License, or
2457+ (at your option) any later version.
2458+ .
2459+ This package is distributed in the hope that it will be useful,
2460+ but WITHOUT ANY WARRANTY; without even the implied warranty of
2461+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2462+ GNU General Public License for more details.
2463+ .
2464+ You should have received a copy of the GNU General Public License
2465+ along with this program. If not, see <http://www.gnu.org/licenses/>.
2466+ .
2467+ On Debian systems, the complete text of the GNU General Public
2468+ License version 3 can be found in "/usr/share/common-licenses/GPL-3".
2469+
2470+License: LGPL-3+
2471+ This package is free software; you can redistribute it and/or
2472+ modify it under the terms of the GNU Lesser General Public
2473+ License as published by the Free Software Foundation; either
2474+ version 3 of the License, or (at your option) any later version.
2475+ .
2476+ This package is distributed in the hope that it will be useful,
2477+ but WITHOUT ANY WARRANTY; without even the implied warranty of
2478+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2479+ Lesser General Public License for more details.
2480+ .
2481+ You should have received a copy of the GNU General Public License
2482+ along with this program. If not, see <http://www.gnu.org/licenses/>.
2483+ .
2484+ On Debian systems, the complete text of the GNU Lesser General
2485+ Public License can be found in "/usr/share/common-licenses/LGPL-3".
2486+
2487
2488=== added file 'debian/gnome-terminal-data.install'
2489--- debian/gnome-terminal-data.install 1970-01-01 00:00:00 +0000
2490+++ debian/gnome-terminal-data.install 2015-09-09 21:07:34 +0000
2491@@ -0,0 +1,3 @@
2492+usr/share/locale
2493+usr/share/help
2494+debian/gnome-terminal.xpm /usr/share/pixmaps
2495
2496=== added file 'debian/gnome-terminal.install'
2497--- debian/gnome-terminal.install 1970-01-01 00:00:00 +0000
2498+++ debian/gnome-terminal.install 2015-09-09 21:07:34 +0000
2499@@ -0,0 +1,9 @@
2500+usr/bin
2501+usr/lib/gnome-terminal
2502+usr/share/appdata
2503+usr/share/applications
2504+usr/share/dbus-1/services
2505+usr/share/glib-2.0/schemas
2506+usr/lib/nautilus/extensions-3.0/libterminal-nautilus.so
2507+
2508+debian/gnome-terminal.wrapper /usr/bin
2509
2510=== added file 'debian/gnome-terminal.links'
2511--- debian/gnome-terminal.links 1970-01-01 00:00:00 +0000
2512+++ debian/gnome-terminal.links 2015-09-09 21:07:34 +0000
2513@@ -0,0 +1,1 @@
2514+usr/share/man/man1/gnome-terminal.1.gz usr/share/man/man1/gnome-terminal.wrapper.1.gz
2515
2516=== added file 'debian/gnome-terminal.lintian-overrides'
2517--- debian/gnome-terminal.lintian-overrides 1970-01-01 00:00:00 +0000
2518+++ debian/gnome-terminal.lintian-overrides 2015-09-09 21:07:34 +0000
2519@@ -0,0 +1,2 @@
2520+# It's in gnome-terminal-data and we depend on it
2521+gnome-terminal: menu-icon-missing usr/share/pixmaps/gnome-terminal.xpm
2522
2523=== added file 'debian/gnome-terminal.manpages'
2524--- debian/gnome-terminal.manpages 1970-01-01 00:00:00 +0000
2525+++ debian/gnome-terminal.manpages 2015-09-09 21:07:34 +0000
2526@@ -0,0 +1,1 @@
2527+debian/gnome-terminal.1
2528
2529=== added file 'debian/gnome-terminal.menu'
2530--- debian/gnome-terminal.menu 1970-01-01 00:00:00 +0000
2531+++ debian/gnome-terminal.menu 2015-09-09 21:07:34 +0000
2532@@ -0,0 +1,6 @@
2533+?package(gnome-terminal):needs="X11"\
2534+ section="Applications/Terminal Emulators"\
2535+ hints="Gnome"\
2536+ title="Gnome Terminal"\
2537+ icon="/usr/share/pixmaps/gnome-terminal.xpm"\
2538+ command="/usr/bin/gnome-terminal"
2539
2540=== added file 'debian/gnome-terminal.postinst'
2541--- debian/gnome-terminal.postinst 1970-01-01 00:00:00 +0000
2542+++ debian/gnome-terminal.postinst 2015-09-09 21:07:34 +0000
2543@@ -0,0 +1,13 @@
2544+#!/bin/sh -e
2545+
2546+set -e
2547+
2548+#DEBHELPER#
2549+
2550+if [ "$1" = "configure" ]; then
2551+ update-alternatives --install /usr/bin/x-terminal-emulator \
2552+ x-terminal-emulator /usr/bin/gnome-terminal.wrapper 40 \
2553+ --slave /usr/share/man/man1/x-terminal-emulator.1.gz \
2554+ x-terminal-emulator.1.gz /usr/share/man/man1/gnome-terminal.1.gz
2555+fi
2556+
2557
2558=== added file 'debian/gnome-terminal.prerm'
2559--- debian/gnome-terminal.prerm 1970-01-01 00:00:00 +0000
2560+++ debian/gnome-terminal.prerm 2015-09-09 21:07:34 +0000
2561@@ -0,0 +1,10 @@
2562+#!/bin/sh
2563+
2564+set -e
2565+
2566+#DEBHELPER#
2567+
2568+if [ "$1" = "remove" ]; then
2569+ update-alternatives --remove x-terminal-emulator /usr/bin/gnome-terminal.wrapper
2570+fi
2571+
2572
2573=== added file 'debian/gnome-terminal.sgml'
2574--- debian/gnome-terminal.sgml 1970-01-01 00:00:00 +0000
2575+++ debian/gnome-terminal.sgml 2015-09-09 21:07:34 +0000
2576@@ -0,0 +1,223 @@
2577+<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
2578+
2579+ <!ENTITY dhfirstname "<firstname>Christian</firstname>">
2580+ <!ENTITY dhsurname "<surname>Marillat</surname>">
2581+ <!ENTITY dhdate "<date>December 4, 2002</date>">
2582+ <!ENTITY dhsection "<manvolnum>1</manvolnum>">
2583+ <!ENTITY dhemail "<email>marillat@debian.org</email>">
2584+ <!ENTITY dhusername "Christian Marillat">
2585+ <!ENTITY dhucpackage "<refentrytitle>gnome-terminal</refentrytitle>">
2586+ <!ENTITY dhpackage "gnome-terminal">
2587+ <!ENTITY debian "<productname>Debian GNU/Linux</productname>">
2588+ <!ENTITY gnu "<acronym>GNU</acronym>">
2589+]>
2590+
2591+<refentry>
2592+ <refentryinfo>
2593+ <address>
2594+ &dhemail;
2595+ </address>
2596+ <author>
2597+ &dhfirstname;
2598+ &dhsurname;
2599+ </author>
2600+ <copyright>
2601+ <year>2001</year>
2602+ <holder>&dhusername;</holder>
2603+ </copyright>
2604+ &dhdate;
2605+ </refentryinfo>
2606+ <refmeta>
2607+ &dhucpackage;
2608+
2609+ &dhsection;
2610+ </refmeta>
2611+ <refnamediv>
2612+ <refname>&dhpackage;</refname>
2613+
2614+ <refpurpose>is a terminal emulation application.</refpurpose>
2615+
2616+ </refnamediv>
2617+ <refsynopsisdiv>
2618+ <cmdsynopsis>
2619+ <command>&dhpackage;</command>
2620+
2621+ <arg><option>-e, --command<replaceable>=STRING</replaceable></option></arg>
2622+ <arg><option>-x, --execute </option></arg>
2623+ <arg><option>--window-with-profile<replaceable>=PROFILENAME</replaceable></option></arg>
2624+ <arg><option>--tab-with-profile<replaceable>=PROFILENAME</replaceable></option></arg>
2625+ <arg><option>--window-with-profile-internal-id<replaceable>=PROFILEID</replaceable></option></arg>
2626+ <arg><option>--tab-with-profile-internal-id<replaceable>=PROFILEID</replaceable></option></arg>
2627+ <arg><option>--role<replaceable>=ROLE</replaceable></option></arg>
2628+ <arg><option>--show-menubar</option></arg>
2629+ <arg><option>--hide-menubar</option></arg>
2630+ <arg><option>--geometry<replaceable>=GEOMETRY</replaceable></option></arg>
2631+ <arg><option>--disable-factory</option></arg>
2632+ <arg><option>-t, --title<replaceable>=TITLE</replaceable></option></arg>
2633+ <arg><option>--working-directory<replaceable>=DIRNAME</replaceable></option></arg>
2634+ <arg><option>--usage</option></arg>
2635+ <arg><option>-?, --help</option></arg>
2636+
2637+ </cmdsynopsis>
2638+ </refsynopsisdiv>
2639+ <refsect1>
2640+ <title>DESCRIPTION</title>
2641+
2642+ <para>GNOME Terminal is a terminal emulation application that you can
2643+ use to perform the following actions:</para>
2644+
2645+ <para>Access a UNIX shell in the GNOME environment.</para>
2646+ <para>A shell is a program that interprets and executes the commands
2647+ that you type at a command line prompt. When you start GNOME Terminal,
2648+ the application starts the default shell that is specified in your
2649+ system account. You can switch to a different shell at any
2650+ time.</para>
2651+
2652+ <para>Run any application that is designed to run on VT102, VT220,
2653+ and xterm terminals.</para>
2654+
2655+ <para>GNOME Terminal emulates the xterm program developed by the X
2656+ Consortium. In turn, the xterm program emulates the DEC VT102 terminal
2657+ and also supports the DEC VT220 escape sequences. An escape sequence
2658+ is a series of characters that starts with the Esc character.</para>
2659+
2660+ <para>GNOME Terminal accepts all of the escape sequences that the VT102
2661+ and VT220 terminals use for functions such as positioning the cursor
2662+ and clearing the screen.</para>
2663+ </refsect1>
2664+ <refsect1>
2665+ <title>OPTIONS</title>
2666+
2667+ <variablelist>
2668+ <varlistentry>
2669+ <term><option>-e, --command=<replaceable>STRING</replaceable></option></term>
2670+ <listitem>
2671+ <para>Execute the argument to this option inside the terminal.</para>
2672+ </listitem>
2673+ </varlistentry>
2674+ <varlistentry>
2675+ <term><option>-x, --execute</option></term>
2676+ <listitem>
2677+ <para>Execute the remainder of the command line inside the terminal.</para>
2678+ </listitem>
2679+ </varlistentry>
2680+ <varlistentry>
2681+ <term><option>--window-with-profile=<replaceable>PROFILENAME</replaceable></option></term>
2682+ <listitem>
2683+ <para>Open a new window containing a tab with the given profile.
2684+ More than one of these options can be provided.</para>
2685+ </listitem>
2686+ </varlistentry>
2687+ <varlistentry>
2688+ <term><option>--tab-with-profile=<replaceable>PROFILENAME</replaceable></option></term>
2689+ <listitem>
2690+ <para>Open a tab in the window with the given profile. More than
2691+ one of these options can be provided, to open
2692+ several tabs .</para>
2693+ </listitem>
2694+ </varlistentry>
2695+ <varlistentry>
2696+ <term><option>--window-with-profile-internal-id=<replaceable>PROFILEID</replaceable></option></term>
2697+ <listitem>
2698+ <para>Open a new window containing a tab with the given profile
2699+ ID. Used internally to save sessions.</para>
2700+ </listitem>
2701+ </varlistentry>
2702+ <varlistentry>
2703+ <term><option>--tab-with-profile-internal-id=<replaceable>PROFILEID</replaceable></option></term>
2704+ <listitem>
2705+ <para>Open a tab in the window with the given profile ID.
2706+ Used internally to save sessions.</para>
2707+ </listitem>
2708+ </varlistentry>
2709+ <varlistentry>
2710+ <term><option>--role=<replaceable>ROLE</replaceable></option></term>
2711+ <listitem>
2712+ <para>Set the role for the last-specified window; applies to only
2713+ one window; can be specified once for each window you create
2714+ from the command line.</para>
2715+ </listitem>
2716+ </varlistentry>
2717+ <varlistentry>
2718+ <term><option>--show-menubar</option></term>
2719+ <listitem>
2720+ <para>Turn on the menu bar for the last-specified window; applies
2721+ to only one window; can be specified once for each window you
2722+ create from the command line.</para>
2723+ </listitem>
2724+ </varlistentry>
2725+ <varlistentry>
2726+ <term><option>--hide-menubar</option></term>
2727+ <listitem>
2728+ <para>Turn off the menu bar for the last-specified window; applies
2729+ to only one window; can be specified once for each window you
2730+ create from the command line.</para>
2731+ </listitem>
2732+ </varlistentry>
2733+ <varlistentry>
2734+ <term><option>--geometry=<replaceable>GEOMETRY</replaceable></option></term>
2735+ <listitem>
2736+ <para>X geometry specification (see "X" man page), can be
2737+ specified once per window to be opened.</para>
2738+ </listitem>
2739+ </varlistentry>
2740+ <varlistentry>
2741+ <term><option>--disable-factory</option></term>
2742+ <listitem>
2743+ <para>Do not register with the activation name server, do not
2744+ re-use an active terminal.</para>
2745+ </listitem>
2746+ </varlistentry>
2747+ <varlistentry>
2748+ <term><option>-t, --title=<replaceable>TITLE</replaceable></option></term>
2749+ <listitem>
2750+ <para>Set the terminal's title to <replaceable>TITLE</replaceable>.</para>
2751+ </listitem>
2752+ </varlistentry>
2753+ <varlistentry>
2754+ <term><option>--working-directory=<replaceable>DIRNAME</replaceable></option></term>
2755+ <listitem>
2756+ <para>Set the terminal's working directory to <replaceable>DIRNAME</replaceable>.</para>
2757+ </listitem>
2758+ </varlistentry>
2759+ <varlistentry>
2760+ <term><option>--usage</option></term>
2761+ <listitem>
2762+ <para>Display brief usage message.</para>
2763+ </listitem>
2764+ </varlistentry>
2765+ <varlistentry>
2766+ <term><option>-?, --help</option></term>
2767+ <listitem>
2768+ <para>Show help message.</para>
2769+ </listitem>
2770+ </varlistentry>
2771+ </variablelist>
2772+ </refsect1>
2773+
2774+ <refsect1>
2775+ <title>AUTHOR</title>
2776+
2777+ <para>This manual page was written by &dhusername; &dhemail; for
2778+ the &debian; system (but may be used by others).</para>
2779+
2780+ </refsect1>
2781+</refentry>
2782+
2783+<!-- Keep this comment at the end of the file
2784+Local variables:
2785+mode: sgml
2786+sgml-omittag:t
2787+sgml-shorttag:t
2788+sgml-minimize-attributes:nil
2789+sgml-always-quote-attributes:t
2790+sgml-indent-step:2
2791+sgml-indent-data:t
2792+sgml-parent-document:nil
2793+sgml-default-dtd-file:nil
2794+sgml-exposed-tags:nil
2795+sgml-local-catalogs:nil
2796+sgml-local-ecat-files:nil
2797+sgml-set-face:non-nil
2798+End:
2799+-->
2800
2801=== added file 'debian/gnome-terminal.wrap'
2802--- debian/gnome-terminal.wrap 1970-01-01 00:00:00 +0000
2803+++ debian/gnome-terminal.wrap 2015-09-09 21:07:34 +0000
2804@@ -0,0 +1,107 @@
2805+#!/usr/bin/python3
2806+
2807+import string
2808+import subprocess
2809+import sys
2810+import random
2811+
2812+from argparse import ArgumentParser, SUPPRESS
2813+from gi.repository import GLib, Gio
2814+
2815+
2816+PREFIX = "com.canonical.Terminal."
2817+
2818+
2819+class GnomeTerminal(object):
2820+ @staticmethod
2821+ def generate_random_string(length=32,
2822+ chars=string.ascii_lowercase +
2823+ string.ascii_uppercase):
2824+ return ''.join(random.choice(chars) for _ in range(length))
2825+
2826+ @staticmethod
2827+ def find_new_name():
2828+ name = PREFIX + GnomeTerminal.generate_random_string()
2829+ proxy = Gio.DBusProxy.new_for_bus_sync(
2830+ Gio.BusType.SESSION,
2831+ Gio.DBusProxyFlags.DO_NOT_AUTO_START |
2832+ Gio.DBusProxyFlags.DO_NOT_CONNECT_SIGNALS |
2833+ Gio.DBusProxyFlags.DO_NOT_LOAD_PROPERTIES,
2834+ None,
2835+ name,
2836+ "/org/gnome/Terminal",
2837+ "org.freedesktop.Application",
2838+ None)
2839+ return name if proxy.get_name_owner() is None else find_new_name()
2840+
2841+ def exit_loop(self, a, b, subprocess):
2842+ sys.exit(subprocess.get_exit_status())
2843+
2844+ def server_appeared(self, con, name, owner):
2845+ # start gnome-terminal now
2846+ Gio.Subprocess.new(['/usr/bin/gnome-terminal.real',
2847+ '--app-id', name] +
2848+ self.args,
2849+ Gio.SubprocessFlags.NONE)
2850+
2851+ def spawn_terminal_server(self, name):
2852+ ts = Gio.Subprocess.new(['/usr/lib/gnome-terminal/gnome-terminal-server',
2853+ '--app-id',
2854+ name],
2855+ Gio.SubprocessFlags.NONE)
2856+ ts.wait_async(None, self.exit_loop, ts)
2857+
2858+ def __init__(self, args, mainloop):
2859+ self.name = None
2860+ self.mainloop = mainloop
2861+
2862+ parser = ArgumentParser(add_help=False, usage=SUPPRESS)
2863+ parser.add_argument('--app-id', action='store', dest='appid')
2864+
2865+ # swallow these arguments
2866+ parser.add_argument('-h', '--help', action='store_true', dest='help')
2867+ parser.add_argument('--disable-factory', action='store_true')
2868+ parser.add_argument('--class', action='store', dest='cls')
2869+
2870+ cmdargs, unknown = parser.parse_known_args()
2871+
2872+ self.args = unknown
2873+ self.args.insert(0, "/usr/bin/gnome-terminal.real")
2874+
2875+ if cmdargs.help:
2876+ self.args.append('--help')
2877+
2878+ if cmdargs.cls is not None and cmdargs.appid is None:
2879+ self.name = PREFIX + cmdargs.cls
2880+ elif cmdargs.appid is not None:
2881+ self.name = cmdargs.appid
2882+
2883+ # --disable-factory, --class and --app-id weren't supplied, so just
2884+ # invoke g-t
2885+ if not cmdargs.disable_factory and self.name is None:
2886+ sys.exit(subprocess.call(self.args))
2887+
2888+ if self.name is None:
2889+ self.name = self.find_new_name()
2890+
2891+ Gio.bus_watch_name(Gio.BusType.SESSION,
2892+ self.name,
2893+ Gio.BusNameWatcherFlags.NONE,
2894+ self.server_appeared,
2895+ None)
2896+
2897+ self.spawn_terminal_server(self.name)
2898+
2899+
2900+def main():
2901+ mainloop = GLib.MainLoop()
2902+ GnomeTerminal(sys.argv[:], mainloop)
2903+
2904+ try:
2905+ mainloop.run()
2906+ except KeyboardInterrupt:
2907+ pass
2908+
2909+
2910+if __name__ == "__main__":
2911+ main()
2912
2913=== added file 'debian/gnome-terminal.wrapper'
2914--- debian/gnome-terminal.wrapper 1970-01-01 00:00:00 +0000
2915+++ debian/gnome-terminal.wrapper 2015-09-09 21:07:34 +0000
2916@@ -0,0 +1,81 @@
2917+#! /usr/bin/perl -w
2918+
2919+my $login=0;
2920+
2921+while ($opt = shift(@ARGV))
2922+{
2923+ if ($opt eq '-display')
2924+ {
2925+ $ENV{'DISPLAY'} = shift(@ARGV);
2926+ }
2927+ elsif ($opt eq '-name')
2928+ {
2929+ $arg = shift(@ARGV);
2930+ push(@args, "--window-with-profile=$arg");
2931+ }
2932+ elsif ($opt eq '-n')
2933+ {
2934+ # Accept but ignore
2935+ print STDERR "$0: to set an icon, please use -name <profile> and set a profile icon\n"
2936+ }
2937+ elsif ($opt eq '-T' || $opt eq '-title')
2938+ {
2939+ push(@args, '-t', shift(@ARGV));
2940+ }
2941+ elsif ($opt eq '-ls')
2942+ {
2943+ $login = 1;
2944+ }
2945+ elsif ($opt eq '+ls')
2946+ {
2947+ $login = 0;
2948+ }
2949+ elsif ($opt eq '-geometry')
2950+ {
2951+ $arg = shift(@ARGV);
2952+ push(@args, "--geometry=$arg");
2953+ }
2954+ elsif ($opt eq '-fn')
2955+ {
2956+ $arg = shift(@ARGV);
2957+ push(@args, "--font=$arg");
2958+ }
2959+ elsif ($opt eq '-fg')
2960+ {
2961+ $arg = shift(@ARGV);
2962+ push(@args, "--foreground=$arg");
2963+ }
2964+ elsif ($opt eq '-bg')
2965+ {
2966+ $arg = shift(@ARGV);
2967+ push(@args, "--background=$arg");
2968+ }
2969+ elsif ($opt eq '-tn')
2970+ {
2971+ $arg = shift(@ARGV);
2972+ push(@args, "--termname=$arg");
2973+ }
2974+ elsif ($opt eq '-e')
2975+ {
2976+ $arg = shift(@ARGV);
2977+ if (@ARGV)
2978+ {
2979+ push(@args, '-x', $arg, @ARGV);
2980+ last;
2981+ }
2982+ else
2983+ {
2984+ push(@args, '-e', $arg);
2985+ }
2986+ last;
2987+ }
2988+ elsif ($opt eq '-h' || $opt eq '--help')
2989+ {
2990+ push(@args, '--help');
2991+ }
2992+}
2993+if ($login == 1)
2994+{
2995+ @args = ('--login', @args);
2996+}
2997+exec('gnome-terminal',@args);
2998
2999=== added file 'debian/gnome-terminal.xpm'
3000--- debian/gnome-terminal.xpm 1970-01-01 00:00:00 +0000
3001+++ debian/gnome-terminal.xpm 2015-09-09 21:07:34 +0000
3002@@ -0,0 +1,166 @@
3003+/* XPM */
3004+static char *gnome-terminal[] = {
3005+/* columns rows colors chars-per-pixel */
3006+"32 32 128 2",
3007+" c #000000",
3008+". c #0D0D0C",
3009+"X c #10100F",
3010+"o c #151514",
3011+"O c #181715",
3012+"+ c #191917",
3013+"@ c #1C1D1A",
3014+"# c #1F221F",
3015+"$ c #201F1D",
3016+"% c #21211E",
3017+"& c #242522",
3018+"* c #262926",
3019+"= c #282721",
3020+"- c #2A2925",
3021+"; c #2B2D2A",
3022+": c #2E312E",
3023+"> c #33312C",
3024+", c #323532",
3025+"< c #353935",
3026+"1 c #3C3A34",
3027+"2 c #393D39",
3028+"3 c #3E433E",
3029+"4 c #413E37",
3030+"5 c #403E39",
3031+"6 c #45423C",
3032+"7 c #49463D",
3033+"8 c #4B483E",
3034+"9 c #414641",
3035+"0 c #454A45",
3036+"q c #494742",
3037+"w c #4E4B43",
3038+"e c #4A4E49",
3039+"r c #4C514C",
3040+"t c #514E45",
3041+"y c #524F48",
3042+"u c #545147",
3043+"i c #56524A",
3044+"p c #5A564C",
3045+"a c #5C594E",
3046+"s c #505650",
3047+"d c #545A54",
3048+"f c #595751",
3049+"g c #5E5B52",
3050+"h c #5A5E59",
3051+"j c #5D635D",
3052+"k c #625E53",
3053+"l c #605E58",
3054+"z c #656155",
3055+"x c #66635C",
3056+"c c #686456",
3057+"v c #6A665B",
3058+"b c #6D685E",
3059+"n c #606560",
3060+"m c #656A65",
3061+"M c #6D6A63",
3062+"N c #686E68",
3063+"B c #6D736D",
3064+"V c #726D63",
3065+"C c #726F6A",
3066+"Z c #757166",
3067+"A c #75736D",
3068+"S c #79756B",
3069+"D c #7D786C",
3070+"F c #707670",
3071+"G c #757B75",
3072+"H c #787672",
3073+"J c #7D7A74",
3074+"K c #797E79",
3075+"L c #7D837D",
3076+"P c #807B6F",
3077+"I c #827D74",
3078+"U c #807E7A",
3079+"Y c #858175",
3080+"T c #86827B",
3081+"R c #89857B",
3082+"E c #8D887F",
3083+"W c #838682",
3084+"Q c #838983",
3085+"! c #8D8982",
3086+"~ c #8C8D8A",
3087+"^ c #8E918E",
3088+"/ c #918D84",
3089+"( c #95928A",
3090+") c #99968C",
3091+"_ c #9D998F",
3092+"` c #939592",
3093+"' c #989794",
3094+"] c #9A9894",
3095+"[ c #9B9C99",
3096+"{ c #9EA29E",
3097+"} c #A29E96",
3098+"| c #A6A197",
3099+" . c #A5A29B",
3100+".. c #A9A59D",
3101+"X. c #AEA99F",
3102+"o. c #A2A4A2",
3103+"O. c #A7A9A7",
3104+"+. c #ADAAA3",
3105+"@. c #ACAEAC",
3106+"#. c #B0ADA6",
3107+"$. c #B1AEA8",
3108+"%. c #B4B0A7",
3109+"&. c #B4B1AB",
3110+"*. c #BBB7AE",
3111+"=. c #B2B5B2",
3112+"-. c #B6B8B6",
3113+";. c #B9B7B2",
3114+":. c #BEBCB7",
3115+">. c #B9BCB9",
3116+",. c #C1BDB5",
3117+"<. c #C5C2BC",
3118+"1. c #C8C4BC",
3119+"2. c #C4C6C4",
3120+"3. c #C6C8C6",
3121+"4. c #C9C7C3",
3122+"5. c #CDC9C3",
3123+"6. c #CECCC8",
3124+"7. c #D2CEC6",
3125+"8. c #D0CFCB",
3126+"9. c #D5D2CC",
3127+"0. c #D9D6CE",
3128+"q. c #D6D7D6",
3129+"w. c #DDDAD2",
3130+"e. c #E1DED6",
3131+"r. c #E2DFD8",
3132+"t. c #E6E3DC",
3133+"y. c #E2E3E2",
3134+"u. c None",
3135+/* pixels */
3136+"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.",
3137+" u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u. ",
3138+"u. ",
3139+"u.. Q ] [ [ [ ] [ [ [ } [ ' ' ' ' ` ` ~ ! W T U J H H C 2 ",
3140+" o q.w.r.t.t.t.t.t.t.t.t.t.r.w.w.0.9.7.5.1.,.;.$.#...} f ",
3141+" o 8.0.<.$.&.&.=.&.&.&.@.$.O.O... .} } ] ( ~ ! R T _ ) y ",
3142+" O 8.w.U @ * * * ; ; ; ; ; ; ; ; - * * & & @ @ + $ ( ( y ",
3143+" O 8.w.H * K W Q ! Q L G B m j s e 0 9 5 2 , ; & @ ( ! w ",
3144+" O 6.q.H : [ O.O.o.[ ` Q L N j d s r e 0 9 < : * @ / R q ",
3145+" O 4.7.A , [ o.[ ' ^ Q L B m j j h d s r 9 3 < * @ E T q ",
3146+" O 4.5.C , ` ` ^ Q W L F B N N m n j h d r 9 < ; @ R J 6 ",
3147+" o <.1.N < W W L K K G L F L F B N m n h r 9 < ; @ Y S 2 ",
3148+" O ,.,.M < H F F F G L L W L L G F N m j s 0 2 ; @ I V 4 ",
3149+" o ;.*.l < m m m F G L Q Q Q L L G F N n d e 2 ; @ S M 1 ",
3150+" o =.$.l , h h m F G L L Q W L L G F N n d 0 2 ; @ Z v , ",
3151+" o $.+.l , K { G B G L W W W L L L F N n d 0 2 : @ V z > ",
3152+" o +.| f : L q.q.=.` L L L L L G L N m j s 8 3 * # b k : ",
3153+" o ._ i > d F { q.y.` F G G F B N m j d r 3 3 * o v d ; ",
3154+" o ] ( y ; m @.2.2.{ F m m N m j j j s e 3 3 , * # k u ; ",
3155+" . ( ! e * K >.L j d h F =.>.-.^ j r 0 3 3 : : * O k 8 - ",
3156+" . ! T q * 0 0 9 e r r f n n h s 9 3 3 : : * % % O k 8 % ",
3157+" o R I t @ & & * * * * = = & & & # # # + # # + O + k 8 - ",
3158+" X U S Y R R R R R Y Y I P P S Z Z V V c v c c z z k 8 - ",
3159+" X J b b Z Z Z b b M v k k k k a p u u u 8 8 a z 8 8 8 % ",
3160+" . B b b b v b v v v k k k f p p i u u t w w p 8 8 7 8 % ",
3161+" . p t g g g g g k g p f u i y t w w q 7 7 7 6 6 6 1 1 % ",
3162+" . o l l x M C H J U J J H C Z N M x z f f p p p % . . ",
3163+" @ @ @ @ $ & * * & & & & $ $ @ @ + O O O o o . ",
3164+" ",
3165+" ",
3166+"u. u.",
3167+"u.u.u. u.u.u."
3168+};
3169
3170=== added directory 'debian/patches'
3171=== added file 'debian/patches/0001-Restore-transparency.patch'
3172--- debian/patches/0001-Restore-transparency.patch 1970-01-01 00:00:00 +0000
3173+++ debian/patches/0001-Restore-transparency.patch 2015-09-09 21:07:34 +0000
3174@@ -0,0 +1,518 @@
3175+From cd92f2088377bd2b5145ec56f4dab50adcf29881 Mon Sep 17 00:00:00 2001
3176+From: Debarshi Ray <debarshir@gnome.org>
3177+Date: Mon, 12 May 2014 14:57:18 +0200
3178+Subject: [PATCH] Restore transparency
3179+
3180+The transparency settings were removed as a side effect of
3181+2bff4b63ed3ceef6055e35563e9b0b33ad57349d
3182+
3183+This restores them and you will need a compositing window manager to
3184+use it. The background image setting, also known as faux transparency,
3185+was not restored.
3186+---
3187+ src/org.gnome.Terminal.gschema.xml | 9 ++++
3188+ src/profile-editor.c | 10 +++++
3189+ src/profile-preferences.ui | 92 ++++++++++++++++++++++++++++++++++++++
3190+ src/terminal-schemas.h | 3 ++
3191+ src/terminal-screen.c | 23 +++++++++-
3192+ src/terminal-window.c | 7 +++
3193+ 6 files changed, 143 insertions(+), 1 deletion(-)
3194+
3195+Index: b/src/org.gnome.Terminal.gschema.xml
3196+===================================================================
3197+--- a/src/org.gnome.Terminal.gschema.xml
3198++++ b/src/org.gnome.Terminal.gschema.xml
3199+@@ -333,6 +333,20 @@
3200+ <default>'narrow'</default>
3201+ <summary>Whether ambiguous-width characters are narrow or wide when using UTF-8 encoding</summary>
3202+ </key>
3203++ <key name="use-transparent-background" type="b">
3204++ <default>false</default>
3205++ <summary>Whether to use a transparent background</summary>
3206++ </key>
3207++ <key name="use-theme-transparency" type="b">
3208++ <default>true</default>
3209++ <summary>Whether to use the value of TerminalScreen-background-darkness,
3210++ if available, from the theme for the transparency value.</summary>
3211++ </key>
3212++ <key name="background-transparency-percent" type="i">
3213++ <default>50</default>
3214++ <summary>Adjust the amount of transparency</summary>
3215++ <description>A value between 0 and 100, where 0 is opaque and 100 is fully transparent.</description>
3216++ </key>
3217+ </schema>
3218+
3219+ <!-- Keybinding settings -->
3220+Index: b/src/profile-editor.c
3221+===================================================================
3222+--- a/src/profile-editor.c
3223++++ b/src/profile-editor.c
3224+@@ -34,6 +34,7 @@
3225+ #include "terminal-util.h"
3226+ #include "terminal-profiles-list.h"
3227+ #include "terminal-libgsystem.h"
3228++#include "terminal-window.h"
3229+
3230+ typedef struct _TerminalColorScheme TerminalColorScheme;
3231+
3232+@@ -776,6 +777,7 @@
3233+ GtkWidget *editor, *w;
3234+ gs_free char *uuid = NULL;
3235+ guint i;
3236++ gfloat style_darkness;
3237+
3238+ editor = g_object_get_data (G_OBJECT (profile), "editor-window");
3239+ if (editor)
3240+@@ -783,7 +785,7 @@
3241+ terminal_util_dialog_focus_widget (editor, widget_name);
3242+
3243+ gtk_window_set_transient_for (GTK_WINDOW (editor),
3244+- GTK_WINDOW (transient_parent));
3245++ NULL);
3246+ gtk_window_present (GTK_WINDOW (editor));
3247+ return;
3248+ }
3249+@@ -859,6 +861,15 @@
3250+ profile);
3251+ }
3252+
3253++ gtk_widget_style_get (GTK_WIDGET (
3254++ terminal_window_get_active (TERMINAL_WINDOW (transient_parent))),
3255++ "background-darkness", &style_darkness,
3256++ NULL);
3257++
3258++ gtk_widget_set_visible (gtk_builder_get_object (
3259++ builder,
3260++ "use-theme-transparency-checkbutton"), style_darkness >= 0);
3261++
3262+ profile_palette_notify_colorpickers_cb (profile, TERMINAL_PROFILE_PALETTE_KEY, editor);
3263+ g_signal_connect (profile, "changed::" TERMINAL_PROFILE_PALETTE_KEY,
3264+ G_CALLBACK (profile_palette_notify_colorpickers_cb),
3265+@@ -1106,12 +1117,33 @@
3266+ "active-id",
3267+ G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET);
3268+
3269++ g_settings_bind (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND,
3270++ gtk_builder_get_object (builder, "use-transparent-background"),
3271++ "active", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET);
3272++ g_settings_bind (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND,
3273++ gtk_builder_get_object (builder, "background-transparent-scale-box"),
3274++ "sensitive", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_NO_SENSITIVITY);
3275++ g_settings_bind (profile, TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT,
3276++ gtk_builder_get_object (builder, "background-transparent-adjustment"),
3277++ "value", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET);
3278++ g_settings_bind (profile, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY,
3279++ gtk_builder_get_object (builder, "use-theme-transparency-checkbutton"),
3280++ "active", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET);
3281++
3282++ if (style_darkness >= 0)
3283++ g_settings_bind (profile, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY,
3284++ gtk_builder_get_object (builder, "use-transparent-background-box"),
3285++ "sensitive",
3286++ G_SETTINGS_BIND_GET |
3287++ G_SETTINGS_BIND_INVERT_BOOLEAN |
3288++ G_SETTINGS_BIND_NO_SENSITIVITY);
3289++
3290+ /* Finished! */
3291+ terminal_util_bind_mnemonic_label_sensitivity (editor);
3292+
3293+ terminal_util_dialog_focus_widget (editor, widget_name);
3294+
3295+ gtk_window_set_transient_for (GTK_WINDOW (editor),
3296+- GTK_WINDOW (transient_parent));
3297++ NULL);
3298+ gtk_window_present (GTK_WINDOW (editor));
3299+ }
3300+Index: b/src/profile-preferences.ui
3301+===================================================================
3302+--- a/src/profile-preferences.ui
3303++++ b/src/profile-preferences.ui
3304+@@ -23,6 +23,11 @@
3305+ <property name="step_increment">1</property>
3306+ <property name="page_increment">100</property>
3307+ </object>
3308++ <object class="GtkAdjustment" id="background-transparent-adjustment">
3309++ <property name="upper">100</property>
3310++ <property name="step_increment">1</property>
3311++ <property name="page_increment">10</property>
3312++ </object>
3313+ <object class="GtkListStore" id="model1">
3314+ <columns>
3315+ <!-- column-name gchararray -->
3316+@@ -1045,6 +1050,122 @@
3317+ <property name="position">1</property>
3318+ </packing>
3319+ </child>
3320++ <child>
3321++ <object class="GtkBox" id="use-transparent-background-box">
3322++ <property name="visible">True</property>
3323++ <property name="can_focus">False</property>
3324++ <property name="orientation">horizontal</property>
3325++ <property name="spacing">12</property>
3326++ <child>
3327++ <object class="GtkCheckButton" id="use-transparent-background">
3328++ <property name="label" translatable="yes">Use t_ransparent background</property>
3329++ <property name="visible">True</property>
3330++ <property name="can_focus">True</property>
3331++ <property name="receives_default">False</property>
3332++ <property name="use_underline">True</property>
3333++ <property name="xalign">0</property>
3334++ <property name="draw_indicator">True</property>
3335++ </object>
3336++ <packing>
3337++ <property name="expand">False</property>
3338++ <property name="fill">False</property>
3339++ <property name="position">0</property>
3340++ </packing>
3341++ </child>
3342++ <child>
3343++ <object class="GtkBox" id="background-transparent-scale-box">
3344++ <property name="visible">True</property>
3345++ <property name="can_focus">False</property>
3346++ <property name="orientation">horizontal</property>
3347++ <property name="spacing">6</property>
3348++ <child>
3349++ <object class="GtkLabel" id="background-transparent-min-label">
3350++ <property name="visible">True</property>
3351++ <property name="can_focus">False</property>
3352++ <property name="xalign">0.5</property>
3353++ <property name="label" translatable="yes">none</property>
3354++ <style>
3355++ <class name="dim-label"/>
3356++ </style>
3357++ </object>
3358++ <packing>
3359++ <property name="expand">False</property>
3360++ <property name="fill">False</property>
3361++ <property name="position">0</property>
3362++ </packing>
3363++ </child>
3364++ <child>
3365++ <object class="GtkScale" id="background-transparent-scale">
3366++ <property name="visible">True</property>
3367++ <property name="can_focus">True</property>
3368++ <property name="adjustment">background-transparent-adjustment</property>
3369++ <property name="draw_value">False</property>
3370++ </object>
3371++ <packing>
3372++ <property name="expand">True</property>
3373++ <property name="fill">True</property>
3374++ <property name="position">1</property>
3375++ </packing>
3376++ </child>
3377++ <child>
3378++ <object class="GtkLabel" id="background-transparent-max-label">
3379++ <property name="visible">True</property>
3380++ <property name="can_focus">False</property>
3381++ <property name="xalign">0.5</property>
3382++ <property name="label" translatable="yes">full</property>
3383++ <style>
3384++ <class name="dim-label"/>
3385++ </style>
3386++ </object>
3387++ <packing>
3388++ <property name="expand">False</property>
3389++ <property name="fill">False</property>
3390++ <property name="position">2</property>
3391++ </packing>
3392++ </child>
3393++ </object>
3394++ <packing>
3395++ <property name="expand">True</property>
3396++ <property name="fill">True</property>
3397++ <property name="position">1</property>
3398++ </packing>
3399++ </child>
3400++ </object>
3401++ <packing>
3402++ <property name="expand">True</property>
3403++ <property name="fill">True</property>
3404++ <property name="position">2</property>
3405++ </packing>
3406++ </child>
3407++ <child>
3408++ <object class="GtkBox" id="use-theme-transparency-box">
3409++ <property name="visible">True</property>
3410++ <property name="can_focus">False</property>
3411++ <property name="orientation">horizontal</property>
3412++ <property name="spacing">12</property>
3413++ <child>
3414++ <object class="GtkCheckButton" id="use-theme-transparency-checkbutton">
3415++ <property name="label" translatable="yes">Use transparency from system theme</property>
3416++ <property name="visible">True</property>
3417++ <property name="can_focus">True</property>
3418++ <property name="receives_default">False</property>
3419++ <property name="use_underline">True</property>
3420++ <property name="xalign">0</property>
3421++ <property name="draw_indicator">True</property>
3422++ </object>
3423++ <packing>
3424++ <property name="expand">False</property>
3425++ <property name="fill">False</property>
3426++ <property name="position">0</property>
3427++ </packing>
3428++ </child>
3429++ </object>
3430++ <packing>
3431++ <property name="expand">True</property>
3432++ <property name="fill">True</property>
3433++ <property name="position">3</property>
3434++ </packing>
3435++ </child>
3436+ </object>
3437+ </child>
3438+ </object>
3439+Index: b/src/terminal-schemas.h
3440+===================================================================
3441+--- a/src/terminal-schemas.h
3442++++ b/src/terminal-schemas.h
3443+@@ -64,6 +64,10 @@
3444+ #define TERMINAL_PROFILE_VISIBLE_NAME_KEY "visible-name"
3445+ #define TERMINAL_PROFILE_WORD_CHAR_EXCEPTIONS_KEY "word-char-exceptions"
3446+
3447++#define TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND "use-transparent-background"
3448++#define TERMINAL_PROFILE_USE_THEME_TRANSPARENCY "use-theme-transparency"
3449++#define TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT "background-transparency-percent"
3450++
3451+ #define TERMINAL_SETTING_CONFIRM_CLOSE_KEY "confirm-close"
3452+ #define TERMINAL_SETTING_DEFAULT_SHOW_MENUBAR_KEY "default-show-menubar"
3453+ #define TERMINAL_SETTING_ENABLE_MENU_BAR_ACCEL_KEY "menu-accelerator-enabled"
3454+Index: b/src/terminal-screen.c
3455+===================================================================
3456+--- a/src/terminal-screen.c
3457++++ b/src/terminal-screen.c
3458+@@ -534,6 +534,10 @@
3459+
3460+ g_type_class_add_private (object_class, sizeof (TerminalScreenPrivate));
3461+
3462++ gtk_widget_class_install_style_property (widget_class,
3463++ g_param_spec_float ("background-darkness", NULL, NULL, -1, 1, -1,
3464++ G_PARAM_READABLE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB));
3465++
3466+ /* Precompile the regexes */
3467+ n_url_regexes = G_N_ELEMENTS (url_regex_patterns);
3468+ url_regexes = g_new0 (GRegex*, n_url_regexes);
3469+@@ -765,7 +769,10 @@
3470+ prop_name == I_(TERMINAL_PROFILE_BACKGROUND_COLOR_KEY) ||
3471+ prop_name == I_(TERMINAL_PROFILE_BOLD_COLOR_SAME_AS_FG_KEY) ||
3472+ prop_name == I_(TERMINAL_PROFILE_BOLD_COLOR_KEY) ||
3473+- prop_name == I_(TERMINAL_PROFILE_PALETTE_KEY))
3474++ prop_name == I_(TERMINAL_PROFILE_PALETTE_KEY) ||
3475++ prop_name == I_(TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND) ||
3476++ prop_name == I_(TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT) ||
3477++ prop_name == I_(TERMINAL_PROFILE_USE_THEME_TRANSPARENCY))
3478+ update_color_scheme (screen);
3479+
3480+ if (!prop_name || prop_name == I_(TERMINAL_PROFILE_AUDIBLE_BELL_KEY))
3481+@@ -831,6 +838,9 @@
3482+ GdkRGBA fg, bg, bold, theme_fg, theme_bg;
3483+ GdkRGBA *boldp;
3484+ GtkStyleContext *context;
3485++ GtkWidget *toplevel;
3486++ gboolean transparent, theme_transparent;
3487++ gfloat style_darkness;
3488+
3489+ context = gtk_widget_get_style_context (widget);
3490+ gtk_style_context_get_color (context, GTK_STATE_FLAG_NORMAL, &theme_fg);
3491+@@ -862,9 +872,35 @@
3492+ boldp = NULL;
3493+
3494+ colors = terminal_g_settings_get_rgba_palette (priv->profile, TERMINAL_PROFILE_PALETTE_KEY, &n_colors);
3495++ theme_transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY);
3496++ transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND);
3497++
3498++ gtk_widget_style_get (GTK_WIDGET (screen),
3499++ "background-darkness", &style_darkness,
3500++ NULL);
3501++
3502++ if (theme_transparent && style_darkness >= 0)
3503++ {
3504++ bg.alpha = style_darkness;
3505++ }
3506++ else if (transparent)
3507++ {
3508++ gint transparency_percent;
3509++
3510++ transparency_percent = g_settings_get_int (profile, TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT);
3511++ bg.alpha = (100 - transparency_percent) / 100.0;
3512++ }
3513++ else
3514++ bg.alpha = 1.0;
3515++
3516+ vte_terminal_set_colors (VTE_TERMINAL (screen), &fg, &bg,
3517+ colors, n_colors);
3518+ vte_terminal_set_color_bold (VTE_TERMINAL (screen), boldp);
3519++
3520++ toplevel = gtk_widget_get_toplevel (GTK_WIDGET (screen));
3521++ if (toplevel != NULL && gtk_widget_is_toplevel (toplevel))
3522++ gtk_widget_set_app_paintable (toplevel, transparent);
3523++
3524+ }
3525+
3526+ static void
3527+Index: b/src/terminal-window.c
3528+===================================================================
3529+--- a/src/terminal-window.c
3530++++ b/src/terminal-window.c
3531+@@ -2562,6 +2562,8 @@
3532+ TerminalWindowPrivate *priv;
3533+ TerminalApp *app;
3534+ TerminalSettingsList *profiles_list;
3535++ GdkScreen *screen;
3536++ GdkVisual *visual;
3537+ GtkActionGroup *action_group;
3538+ GtkAction *action;
3539+ GtkUIManager *manager;
3540+@@ -2577,6 +2579,11 @@
3541+
3542+ gtk_widget_init_template (GTK_WIDGET (window));
3543+
3544++ screen = gtk_widget_get_screen (GTK_WIDGET (window));
3545++ visual = gdk_screen_get_rgba_visual (screen);
3546++ if (visual != NULL)
3547++ gtk_widget_set_visual (GTK_WIDGET (window), visual);
3548++
3549+ uuid_generate (u);
3550+ uuid_unparse (u, uuidstr);
3551+ priv->uuid = g_strdup (uuidstr);
3552+Index: b/src/migration.c
3553+===================================================================
3554+--- a/src/migration.c
3555++++ b/src/migration.c
3556+@@ -329,6 +329,9 @@
3557+ migrate_string_list (client, GCONF_GLOBAL_PREFIX, "active_encodings",
3558+ settings, TERMINAL_SETTING_ENCODINGS_KEY);
3559+
3560++ if (verbose)
3561++ g_printerr("Migrating global\n");
3562++
3563+ g_object_unref (client);
3564+
3565+ return TRUE;
3566+@@ -360,6 +363,8 @@
3567+ {
3568+ GSettings *settings;
3569+ char *child_name, *path;
3570++ gchar *background_type = NULL, *bg_type_key, *bg_darkness_key;
3571++ gdouble background_darkness;
3572+ gs_free char *name;
3573+ gboolean is_default;
3574+
3575+@@ -376,6 +381,31 @@
3576+
3577+ path = gconf_concat_dir_and_key (GCONF_PROFILES_PREFIX, gconf_id);
3578+
3579++ bg_type_key = gconf_concat_dir_and_key (path, KEY_BACKGROUND_TYPE);
3580++ background_type = gconf_client_get_string (client, bg_type_key, NULL);
3581++ g_free (bg_type_key);
3582++ if (background_type)
3583++ g_settings_set_boolean (settings, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND,
3584++ g_strcmp0(background_type, "transparent") == 0);
3585++ g_free (background_type);
3586++
3587++ // If we're migrating, set the 'use theme transparency' key to false, this
3588++ // will be copied from the old profile into transparency.
3589++ g_settings_set_boolean (settings, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY,
3590++ FALSE);
3591++
3592++ bg_darkness_key = gconf_concat_dir_and_key (path, KEY_BACKGROUND_DARKNESS);
3593++ background_darkness = gconf_client_get_float (client,
3594++ bg_darkness_key, NULL);
3595++
3596++ g_free (bg_darkness_key);
3597++ if (background_darkness) {
3598++ // Need to invert, the key has changed sense
3599++ g_settings_set_int (settings,
3600++ TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT,
3601++ 1 - (int) (background_darkness * 100));
3602++ }
3603++
3604+ migrate_string (client, path, KEY_VISIBLE_NAME,
3605+ settings, TERMINAL_PROFILE_VISIBLE_NAME_KEY);
3606+
3607+@@ -466,7 +496,7 @@
3608+ TerminalSettingsList *list;
3609+ GConfClient *client;
3610+ GConfValue *value, *dvalue;
3611+- GSList *l;
3612++ GSList *l, *def = NULL;
3613+ const char *default_profile;
3614+
3615+ client = gconf_client_get_default ();
3616+@@ -476,15 +506,24 @@
3617+ dvalue->type == GCONF_VALUE_STRING)
3618+ default_profile = gconf_value_get_string (dvalue);
3619+ else
3620+- default_profile = NULL;
3621++ default_profile = "Default";
3622+
3623+ list = terminal_profiles_list_new ();
3624+
3625+ value = gconf_client_get (client, GCONF_GLOBAL_PREFIX "/profile_list", NULL);
3626++ if (value == NULL) {
3627++ value = gconf_value_new (GCONF_VALUE_LIST);
3628++ gconf_value_set_list_type (value, GCONF_VALUE_STRING);
3629++ def = g_slist_append(def, gconf_value_new_from_string(GCONF_VALUE_STRING,
3630++ "Default", NULL));
3631++ gconf_value_set_list_nocopy (value, def);
3632++ }
3633+ if (value != NULL &&
3634+ value->type == GCONF_VALUE_LIST &&
3635+ gconf_value_get_list_type (value) == GCONF_VALUE_STRING) {
3636+ for (l = gconf_value_get_list (value); l != NULL; l = l->next) {
3637++ if (verbose)
3638++ g_printerr ("Migrating %s\n", gconf_value_get_string (l->data));
3639+ migrate_profile (list, client,
3640+ gconf_value_get_string (l->data),
3641+ default_profile);
3642+Index: b/src/terminal-app.c
3643+===================================================================
3644+--- a/src/terminal-app.c
3645++++ b/src/terminal-app.c
3646+@@ -176,7 +176,7 @@
3647+ if (profile == NULL)
3648+ return;
3649+
3650+- terminal_profile_edit (profile, NULL, "profile-name-entry");
3651++ terminal_profile_edit (profile, transient_parent, "profile-name-entry");
3652+ }
3653+
3654+ void
3655+@@ -595,21 +595,21 @@
3656+ GtkWindow *transient_parent,
3657+ const char *widget_name)
3658+ {
3659+- terminal_profile_edit (profile, NULL, widget_name);
3660++ terminal_profile_edit (profile, transient_parent, widget_name);
3661+ }
3662+
3663+ void
3664+ terminal_app_edit_preferences (TerminalApp *app,
3665+ GtkWindow *transient_parent)
3666+ {
3667+- terminal_prefs_show_preferences (NULL, "general");
3668++ terminal_prefs_show_preferences (transient_parent, "general");
3669+ }
3670+
3671+ void
3672+ terminal_app_edit_encodings (TerminalApp *app,
3673+ GtkWindow *transient_parent)
3674+ {
3675+- terminal_prefs_show_preferences (NULL, "encodings");
3676++ terminal_prefs_show_preferences (transient_parent, "encodings");
3677+ }
3678+
3679+ /**
3680+Index: b/src/terminal-prefs.c
3681+===================================================================
3682+--- a/src/terminal-prefs.c
3683++++ b/src/terminal-prefs.c
3684+@@ -427,7 +427,7 @@
3685+ return;
3686+
3687+ terminal_app_edit_profile (terminal_app_get (), selected_profile,
3688+- GTK_WINDOW (data->dialog), NULL);
3689++ data->parent, NULL);
3690+ }
3691+
3692+ static void
3693
3694=== added file 'debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch'
3695--- debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch 1970-01-01 00:00:00 +0000
3696+++ debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch 2015-09-09 21:07:34 +0000
3697@@ -0,0 +1,61 @@
3698+From 326c4f143511a3fae61aed1466568260a2ac1c4e Mon Sep 17 00:00:00 2001
3699+From: Lars Uebernickel <lars.uebernickel@canonical.com>
3700+Date: Wed, 28 May 2014 14:11:02 +0200
3701+Subject: [PATCH] window: Make the drawing robust across all themes
3702+
3703+There are lots of themes out there in the wild that do not specify a
3704+background-color for all widgets and the default is transparent. This
3705+is usually not a problem because GTK+ sets an opaque region on the
3706+whole window and things without a background-color get drawn with the
3707+theme's default background colour. However, to achieve transparency
3708+we disable the opaque region by making the window app-paintable. This
3709+can lead to transparent menubars or notebook tabs in some themes. We
3710+can avoid this by ensuring that the window always renders a background.
3711+
3712+https://bugzilla.gnome.org/show_bug.cgi?id=730016
3713+---
3714+ src/terminal-window.c | 21 +++++++++++++++++++++
3715+ 1 file changed, 21 insertions(+)
3716+
3717+diff --git a/src/terminal-window.c b/src/terminal-window.c
3718+index 90b58d3..01297bf 100644
3719+--- a/src/terminal-window.c
3720++++ b/src/terminal-window.c
3721+@@ -2180,6 +2180,26 @@ terminal_window_realize (GtkWidget *widget)
3722+ }
3723+
3724+ static gboolean
3725++terminal_window_draw (GtkWidget *widget,
3726++ cairo_t *cr)
3727++{
3728++ if (gtk_widget_get_app_paintable (widget))
3729++ {
3730++ GtkStyleContext *context;
3731++ int width;
3732++ int height;
3733++
3734++ context = gtk_widget_get_style_context (widget);
3735++ width = gtk_widget_get_allocated_width (widget);
3736++ height = gtk_widget_get_allocated_height (widget);
3737++ gtk_render_background (context, cr, 0, 0, width, height);
3738++ gtk_render_frame (context, cr, 0, 0, width, height);
3739++ }
3740++
3741++ return GTK_WIDGET_CLASS (terminal_window_parent_class)->draw (widget, cr);
3742++}
3743++
3744++static gboolean
3745+ terminal_window_state_event (GtkWidget *widget,
3746+ GdkEventWindowState *event)
3747+ {
3748+@@ -2709,6 +2729,7 @@ terminal_window_class_init (TerminalWindowClass *klass)
3749+
3750+ widget_class->show = terminal_window_show;
3751+ widget_class->realize = terminal_window_realize;
3752++ widget_class->draw = terminal_window_draw;
3753+ widget_class->window_state_event = terminal_window_state_event;
3754+ widget_class->screen_changed = terminal_window_screen_changed;
3755+ widget_class->style_updated = terminal_window_style_updated;
3756+--
3757+2.1.3
3758+
3759
3760=== added file 'debian/patches/01_onlyshowin.patch'
3761--- debian/patches/01_onlyshowin.patch 1970-01-01 00:00:00 +0000
3762+++ debian/patches/01_onlyshowin.patch 2015-09-09 21:07:34 +0000
3763@@ -0,0 +1,9 @@
3764+Only show gnome-terminal in GNOME menus
3765+
3766+--- a/gnome-terminal.desktop.in.in
3767++++ b/gnome-terminal.desktop.in.in
3768+@@ -14,3 +14,4 @@
3769+ Categories=GNOME;GTK;System;TerminalEmulator;
3770+ StartupNotify=true
3771+ X-GNOME-SingleWindow=false
3772++OnlyShowIn=GNOME;Unity;
3773
3774=== added file 'debian/patches/10_kfreebsd-f_dupfd_cloexec.patch'
3775--- debian/patches/10_kfreebsd-f_dupfd_cloexec.patch 1970-01-01 00:00:00 +0000
3776+++ debian/patches/10_kfreebsd-f_dupfd_cloexec.patch 2015-09-09 21:07:34 +0000
3777@@ -0,0 +1,43 @@
3778+Author: Emilio Pozuelo Monfort <pochu@debian.org>
3779+Author: Petr Salinger <Petr.Salinger@seznam.cz>
3780+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711529
3781+Description: Fix build on kfreebsd
3782+
3783+kfreebsd doesn't have F_DUPFD_CLOEXEC, so use it conditionally.
3784+As mentioned in the bug report, it will have support for it in
3785+jessie, so we can drop it in jessie+1.
3786+
3787+Index: gnome-terminal-3.16.2/src/terminal-screen.c
3788+===================================================================
3789+--- gnome-terminal-3.16.2.orig/src/terminal-screen.c 2015-05-31 18:52:56.099843273 +0200
3790++++ gnome-terminal-3.16.2/src/terminal-screen.c 2015-05-31 18:52:56.095843040 +0200
3791+@@ -184,6 +184,20 @@
3792+ static TerminalURLFlavour *url_regex_flavors;
3793+ static guint n_url_regexes;
3794+
3795++#ifdef F_DUPFD_CLOEXEC
3796++static inline int dup_cloexec(int fd, int hint)
3797++{
3798++ return fcntl (fd, F_DUPFD_CLOEXEC, hint);
3799++}
3800++#else
3801++static inline int dup_cloexec(int fd, int hint)
3802++{
3803++ if ((fd = fcntl (fd, F_DUPFD, hint)) == -1)
3804++ return -1;
3805++ return fcntl (fd, F_SETFD, FD_CLOEXEC);
3806++}
3807++#endif
3808++
3809+ /* See bug #697024 */
3810+ #ifndef __linux__
3811+
3812+@@ -1199,7 +1213,7 @@
3813+ for (j = 0; j < n_fds; j++) {
3814+ if (fds[j] == target_fd) {
3815+ do {
3816+- fd = fcntl (fds[j], F_DUPFD_CLOEXEC, 3);
3817++ fd = dup_cloexec(fds[j], 3);
3818+ } while (fd == -1 && errno == EINTR);
3819+ if (fd == -1)
3820+ _exit (127);
3821
3822=== added file 'debian/patches/50_add_unity_quicklist.patch'
3823--- debian/patches/50_add_unity_quicklist.patch 1970-01-01 00:00:00 +0000
3824+++ debian/patches/50_add_unity_quicklist.patch 2015-09-09 21:07:34 +0000
3825@@ -0,0 +1,18 @@
3826+Description: Add Unity static quicklist support to gnome-terminal
3827+Forwarded: https://bugzilla.gnome.org/show_bug.cgi?id=651531
3828+Author: Didier Roche <didrocks@ubuntu.com>
3829+
3830+Index: b/gnome-terminal.desktop.in.in
3831+===================================================================
3832+--- a/gnome-terminal.desktop.in.in
3833++++ b/gnome-terminal.desktop.in.in
3834+@@ -15,3 +15,9 @@
3835+ StartupNotify=true
3836+ X-GNOME-SingleWindow=false
3837+ OnlyShowIn=GNOME;Unity;
3838++Actions=New
3839++
3840++[Desktop Action New]
3841++_Name=New Terminal
3842++Exec=gnome-terminal
3843++OnlyShowIn=Unity
3844
3845=== added file 'debian/patches/52_support_apturl.patch'
3846--- debian/patches/52_support_apturl.patch 1970-01-01 00:00:00 +0000
3847+++ debian/patches/52_support_apturl.patch 2015-09-09 21:07:34 +0000
3848@@ -0,0 +1,13 @@
3849+Index: b/src/terminal-screen.c
3850+===================================================================
3851+--- a/src/terminal-screen.c
3852++++ b/src/terminal-screen.c
3853+@@ -180,7 +180,7 @@
3854+ { "(?:www|ftp)" HOSTCHARS_CLASS "*\\." HOST PORT URLPATH , FLAVOR_DEFAULT_TO_HTTP, G_REGEX_CASELESS },
3855+ { "(?:callto:|h323:|sip:)" USERCHARS_CLASS "[" USERCHARS ".]*(?:" PORT "/[a-z0-9]+)?\\@" HOST, FLAVOR_VOIP_CALL, G_REGEX_CASELESS },
3856+ { "(?:mailto:)?" USERCHARS_CLASS "[" USERCHARS ".]*\\@" HOSTCHARS_CLASS "+\\." HOST, FLAVOR_EMAIL, G_REGEX_CASELESS },
3857+- { "(?:news:|man:|info:)[-[:alnum:]\\Q^_{|}~!\"#$%&'()*+,./;:=?`\\E]+", FLAVOR_AS_IS, G_REGEX_CASELESS },
3858++ { "(?:news:|man:|info:|apt:)[-[:alnum:]\\Q^_{|}~!\"#$%&'()*+,./;:=?`\\E]+", FLAVOR_AS_IS, G_REGEX_CASELESS },
3859+ };
3860+
3861+ static GRegex **url_regexes;
3862
3863=== added file 'debian/patches/60_add_lp_handler.patch'
3864--- debian/patches/60_add_lp_handler.patch 1970-01-01 00:00:00 +0000
3865+++ debian/patches/60_add_lp_handler.patch 2015-09-09 21:07:34 +0000
3866@@ -0,0 +1,114 @@
3867+Description: add a handler for launchpad bug URLs.
3868+Author: Marc Deslauriers <marc.deslauriers@canonical.com>
3869+Forwarded: yes, https://bugzilla.gnome.org/show_bug.cgi?id=709087
3870+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1232589
3871+
3872+Index: gnome-terminal/src/terminal-screen.c
3873+===================================================================
3874+--- gnome-terminal.orig/src/terminal-screen.c
3875++++ gnome-terminal/src/terminal-screen.c
3876+@@ -181,6 +181,7 @@ static const TerminalRegexPattern url_re
3877+ { "(?:callto:|h323:|sip:)" USERCHARS_CLASS "[" USERCHARS ".]*(?:" PORT "/[a-z0-9]+)?\\@" HOST, FLAVOR_VOIP_CALL, G_REGEX_CASELESS },
3878+ { "(?:mailto:)?" USERCHARS_CLASS "[" USERCHARS ".]*\\@" HOSTCHARS_CLASS "+\\." HOST, FLAVOR_EMAIL, G_REGEX_CASELESS },
3879+ { "(?:news:|man:|info:|apt:)[-[:alnum:]\\Q^_{|}~!\"#$%&'()*+,./;:=?`\\E]+", FLAVOR_AS_IS, G_REGEX_CASELESS },
3880++ { "(?:lp: #)[[:digit:]]+", FLAVOR_LP, G_REGEX_CASELESS },
3881+ };
3882+
3883+ static GRegex **url_regexes;
3884+Index: gnome-terminal/src/terminal-screen.h
3885+===================================================================
3886+--- gnome-terminal.orig/src/terminal-screen.h
3887++++ gnome-terminal/src/terminal-screen.h
3888+@@ -30,7 +30,8 @@ typedef enum {
3889+ FLAVOR_AS_IS,
3890+ FLAVOR_DEFAULT_TO_HTTP,
3891+ FLAVOR_VOIP_CALL,
3892+- FLAVOR_EMAIL
3893++ FLAVOR_EMAIL,
3894++ FLAVOR_LP
3895+ } TerminalURLFlavour;
3896+
3897+ /* Forward decls */
3898+Index: gnome-terminal/src/terminal-util.c
3899+===================================================================
3900+--- gnome-terminal.orig/src/terminal-util.c
3901++++ gnome-terminal/src/terminal-util.c
3902+@@ -289,6 +289,9 @@ terminal_util_open_url (GtkWidget *paren
3903+ case FLAVOR_AS_IS:
3904+ uri = g_strdup (orig_url);
3905+ break;
3906++ case FLAVOR_LP:
3907++ uri = terminal_util_get_lp_url (orig_url);
3908++ break;
3909+ default:
3910+ uri = NULL;
3911+ g_assert_not_reached ();
3912+@@ -302,6 +305,20 @@ terminal_util_open_url (GtkWidget *paren
3913+ }
3914+ }
3915+
3916++char *
3917++terminal_util_get_lp_url (const char *orig_url)
3918++{
3919++ char *uri;
3920++ const char *bugnum = orig_url;
3921++
3922++ while (*bugnum && ! g_ascii_isdigit (*bugnum))
3923++ bugnum++;
3924++
3925++ uri = g_strdup_printf ("https://bugs.launchpad.net/bugs/%s", bugnum);
3926++
3927++ return uri;
3928++}
3929++
3930+ /**
3931+ * terminal_util_transform_uris_to_quoted_fuse_paths:
3932+ * @uris:
3933+Index: gnome-terminal/src/terminal-window.c
3934+===================================================================
3935+--- gnome-terminal.orig/src/terminal-window.c
3936++++ gnome-terminal/src/terminal-window.c
3937+@@ -2001,7 +2001,18 @@ popup_copy_url_callback (GtkAction *acti
3938+ return;
3939+
3940+ clipboard = gtk_widget_get_clipboard (GTK_WIDGET (window), GDK_SELECTION_CLIPBOARD);
3941+- gtk_clipboard_set_text (clipboard, info->string, -1);
3942++
3943++ if (info->flavour == FLAVOR_LP)
3944++ {
3945++ char *uri;
3946++ uri = terminal_util_get_lp_url (info->string);
3947++ gtk_clipboard_set_text (clipboard, uri, -1);
3948++ g_free (uri);
3949++ }
3950++ else
3951++ {
3952++ gtk_clipboard_set_text (clipboard, info->string, -1);
3953++ }
3954+ }
3955+
3956+ static void
3957+@@ -2094,7 +2105,9 @@ popup_clipboard_targets_received_cb (Gtk
3958+
3959+ can_paste = targets != NULL && gtk_targets_include_text (targets, n_targets);
3960+ can_paste_uris = targets != NULL && gtk_targets_include_uri (targets, n_targets);
3961+- show_link = info->string != NULL && (info->flavour == FLAVOR_AS_IS || info->flavour == FLAVOR_DEFAULT_TO_HTTP);
3962++ show_link = info->string != NULL && (info->flavour == FLAVOR_AS_IS ||
3963++ info->flavour == FLAVOR_DEFAULT_TO_HTTP ||
3964++ info->flavour == FLAVOR_LP);
3965+ show_email_link = info->string != NULL && info->flavour == FLAVOR_EMAIL;
3966+ show_call_link = info->string != NULL && info->flavour == FLAVOR_VOIP_CALL;
3967+
3968+Index: gnome-terminal/src/terminal-util.h
3969+===================================================================
3970+--- gnome-terminal.orig/src/terminal-util.h
3971++++ gnome-terminal/src/terminal-util.h
3972+@@ -46,6 +46,8 @@ void terminal_util_open_url (GtkWidget *
3973+ TerminalURLFlavour flavor,
3974+ guint32 user_time);
3975+
3976++char *terminal_util_get_lp_url (const char *orig_url);
3977++
3978+ void terminal_util_transform_uris_to_quoted_fuse_paths (char **uris);
3979+
3980+ char *terminal_util_concat_uris (char **uris,
3981
3982=== added file 'debian/patches/Don-t-allow-the-theme-to-set-black-on-black.patch'
3983--- debian/patches/Don-t-allow-the-theme-to-set-black-on-black.patch 1970-01-01 00:00:00 +0000
3984+++ debian/patches/Don-t-allow-the-theme-to-set-black-on-black.patch 2015-09-09 21:07:34 +0000
3985@@ -0,0 +1,47 @@
3986+From: Simon McVittie <smcv@debian.org>
3987+Date: Wed, 30 Jul 2014 10:38:16 +0100
3988+Subject: Don't allow the theme to set black-on-black
3989+
3990+Gtk 3.12's Raleigh theme (the default in non-GNOME environments)
3991+is rather minimal, and in particular results in the TerminalScreen widget
3992+being drawn in black-on-black whenever an application does not select
3993+other colours via ANSI escapes, which is rather hopeless for usability.
3994+Hard-code black-on-white (matching Adwaita) as a fallback.
3995+
3996+This affects users who meet all of these conditions:
3997+
3998+* run a desktop environment that does not set the Gtk theme via Xsettings
3999+ (as gnome-settings-daemon does)
4000+* have not configured the Adwaita theme (or some other reasonably
4001+ complete Gtk theme) in ~/.config/gtk-3.0/settings.ini
4002+* have left the "Use colors from system theme" preference enabled,
4003+ as it is by default
4004+
4005+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=734601
4006+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683744
4007+---
4008+ src/terminal-screen.c | 11 +++++++++++
4009+ 1 file changed, 11 insertions(+)
4010+
4011+Index: gnome-terminal-3.16.2/src/terminal-screen.c
4012+===================================================================
4013+--- gnome-terminal-3.16.2.orig/src/terminal-screen.c 2015-05-31 18:53:01.272141116 +0200
4014++++ gnome-terminal-3.16.2/src/terminal-screen.c 2015-05-31 18:53:01.272141116 +0200
4015+@@ -835,6 +835,17 @@
4016+ gtk_style_context_get_color (context, GTK_STATE_FLAG_NORMAL, &theme_fg);
4017+ gtk_style_context_get_background_color (context, GTK_STATE_FLAG_NORMAL, &theme_bg);
4018+
4019++ if (theme_fg.red == 0.0 && theme_fg.green == 0.0 && theme_fg.blue == 0.0 &&
4020++ theme_bg.red == 0.0 && theme_bg.green == 0.0 && theme_bg.blue == 0.0)
4021++ {
4022++ /* The GTK-default Raleigh theme in 3.12 ends up assigning
4023++ * black background and black foreground, which is clearly not
4024++ * useful. */
4025++ theme_bg.red = 1.0;
4026++ theme_bg.green = 1.0;
4027++ theme_bg.blue = 1.0;
4028++ }
4029++
4030+ if (g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_THEME_COLORS_KEY) ||
4031+ (!terminal_g_settings_get_rgba (profile, TERMINAL_PROFILE_FOREGROUND_COLOR_KEY, &fg) ||
4032+ !terminal_g_settings_get_rgba (profile, TERMINAL_PROFILE_BACKGROUND_COLOR_KEY, &bg)))
4033
4034=== added file 'debian/patches/Provide-fallback-for-reading-current-directory-if-OS.patch'
4035--- debian/patches/Provide-fallback-for-reading-current-directory-if-OS.patch 1970-01-01 00:00:00 +0000
4036+++ debian/patches/Provide-fallback-for-reading-current-directory-if-OS.patch 2015-09-09 21:07:34 +0000
4037@@ -0,0 +1,99 @@
4038+From: Martin Pitt <martinpitt@gnome.org>
4039+Subject: [PATCH] Provide fallback for reading current directory if OSC 7 fails
4040+
4041+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=697475
4042+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=712628
4043+---
4044+ src/terminal-screen.c | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++
4045+ 1 file changed, 66 insertions(+)
4046+
4047+Index: gnome-terminal-3.16.2/src/terminal-screen.c
4048+===================================================================
4049+--- gnome-terminal-3.16.2.orig/src/terminal-screen.c 2015-05-31 19:02:09.509732458 +0200
4050++++ gnome-terminal-3.16.2/src/terminal-screen.c 2015-05-31 19:02:09.509732458 +0200
4051+@@ -216,6 +216,63 @@
4052+
4053+ G_DEFINE_TYPE (TerminalScreen, terminal_screen, VTE_TYPE_TERMINAL)
4054+
4055++static char *
4056++cwd_of_pid (int pid)
4057++{
4058++ static const char patterns[][18] = {
4059++ "/proc/%d/cwd", /* Linux */
4060++ "/proc/%d/path/cwd", /* Solaris >= 10 */
4061++ };
4062++ guint i;
4063++
4064++ if (pid == -1)
4065++ return NULL;
4066++
4067++ /* Try to get the working directory using various OS-specific mechanisms */
4068++ for (i = 0; i < G_N_ELEMENTS (patterns); ++i)
4069++ {
4070++ char cwd_file[64];
4071++ char buf[PATH_MAX + 1];
4072++ int len;
4073++
4074++ /* disable "format not a string literal" error, we know what we are doing */
4075++#pragma GCC diagnostic push
4076++#pragma GCC diagnostic ignored "-Wformat-nonliteral"
4077++ g_snprintf (cwd_file, sizeof (cwd_file), patterns[i], pid);
4078++#pragma GCC diagnostic pop
4079++ len = readlink (cwd_file, buf, sizeof (buf) - 1);
4080++
4081++ if (len > 0 && buf[0] == '/')
4082++ return g_strndup (buf, len);
4083++
4084++ /* If that didn't do it, try this hack */
4085++ if (len <= 0)
4086++ {
4087++ char *cwd, *working_dir = NULL;
4088++
4089++ cwd = g_get_current_dir ();
4090++ if (cwd != NULL)
4091++ {
4092++ /* On Solaris, readlink returns an empty string, but the
4093++ * link can be used as a directory, including as a target
4094++ * of chdir().
4095++ */
4096++ if (chdir (cwd_file) == 0)
4097++ {
4098++ working_dir = g_get_current_dir ();
4099++ (void) chdir (cwd);
4100++ }
4101++ g_free (cwd);
4102++ }
4103++
4104++ if (working_dir)
4105++ return working_dir;
4106++ }
4107++ }
4108++
4109++ return NULL;
4110++}
4111++
4112+ static void
4113+ free_tag_data (TagData *tagdata)
4114+ {
4115+@@ -1541,12 +1598,21 @@
4116+ char *
4117+ terminal_screen_get_current_dir (TerminalScreen *screen)
4118+ {
4119++ TerminalScreenPrivate *priv = screen->priv;
4120+ const char *uri;
4121+
4122+ uri = vte_terminal_get_current_directory_uri (VTE_TERMINAL (screen));
4123+ if (uri != NULL)
4124+ return g_filename_from_uri (uri, NULL, NULL);
4125+
4126++ if (priv->child_pid > 0) {
4127++ char *cwd = cwd_of_pid (priv->child_pid);
4128++ if (cwd != NULL) {
4129++ g_debug ("terminal_screen_get_current_dir: VTE current dir n/a, reading from /proc: %s", cwd);
4130++ return cwd;
4131++ }
4132++ }
4133++
4134+ if (screen->priv->initial_working_directory)
4135+ return g_strdup (screen->priv->initial_working_directory);
4136+
4137
4138=== added file 'debian/patches/gnome-shell_search_provider.patch'
4139--- debian/patches/gnome-shell_search_provider.patch 1970-01-01 00:00:00 +0000
4140+++ debian/patches/gnome-shell_search_provider.patch 2015-09-09 21:07:34 +0000
4141@@ -0,0 +1,137 @@
4142+From 8dc68ba1c6299fc9e334d85930a7b26c4a9a80d6 Mon Sep 17 00:00:00 2001
4143+From: Tim Lunn <tim@feathertop.org>
4144+Date: Thu, 16 Oct 2014 09:56:46 +1100
4145+Subject: [PATCH] Provide a copy of Shell SearchProvider interface file, so we
4146+ can build shell search provider without build-dep on gnome-shell
4147+
4148+---
4149+ configure.ac | 3 --
4150+ src/Makefile.am | 2 +-
4151+ src/org.gnome.ShellSearchProvider2.xml | 87 ++++++++++++++++++++++++++++++++++
4152+ 3 files changed, 88 insertions(+), 4 deletions(-)
4153+ create mode 100644 src/org.gnome.ShellSearchProvider2.xml
4154+
4155+diff --git a/configure.ac b/configure.ac
4156+index 68e155a..7878988 100644
4157+--- a/configure.ac
4158++++ b/configure.ac
4159+@@ -184,9 +184,6 @@ AC_ARG_ENABLE([search-provider],
4160+ AC_MSG_RESULT([$enable_search_provider])
4161+
4162+ if test "$enable_search_provider" = "yes"; then
4163+- AC_CHECK_FILE([$(eval echo $(eval echo $(eval echo ${dbusinterfacedir})))/org.gnome.ShellSearchProvider2.xml],[],
4164+- [AC_MSG_ERROR([gnome-shell search provider requested but interface definition file not found])])
4165+-
4166+ AC_DEFINE([ENABLE_SEARCH_PROVIDER],[1],[Define to enable gnome-shell search provider])
4167+ fi
4168+
4169+diff --git a/src/Makefile.am b/src/Makefile.am
4170+index 8050f06..4d7bfe6 100644
4171+--- a/src/Makefile.am
4172++++ b/src/Makefile.am
4173+@@ -327,7 +327,7 @@ gnome_terminal_server_SOURCES += \
4174+ terminal-search-provider.h \
4175+ $(NULL)
4176+
4177+-terminal-search-provider-gdbus-generated.c terminal-search-provider-gdbus-generated.h: $(dbusinterfacedir)/org.gnome.ShellSearchProvider2.xml Makefile
4178++terminal-search-provider-gdbus-generated.c terminal-search-provider-gdbus-generated.h: $(srcdir)/org.gnome.ShellSearchProvider2.xml Makefile
4179+ $(AM_V_GEN) $(GDBUS_CODEGEN) \
4180+ --interface-prefix=org.gnome.Shell \
4181+ --c-namespace=Terminal \
4182+diff --git a/src/org.gnome.ShellSearchProvider2.xml b/src/org.gnome.ShellSearchProvider2.xml
4183+new file mode 100644
4184+index 0000000..9502340
4185+--- /dev/null
4186++++ b/src/org.gnome.ShellSearchProvider2.xml
4187+@@ -0,0 +1,87 @@
4188++<!DOCTYPE node PUBLIC
4189++'-//freedesktop//DTD D-BUS Object Introspection 1.0//EN'
4190++'http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd'>
4191++<node>
4192++
4193++ <!--
4194++ org.gnome.Shell.SearchProvider2:
4195++ @short_description: Search provider interface
4196++
4197++ The interface used for integrating into GNOME Shell's search
4198++ interface (version 2).
4199++ -->
4200++ <interface name="org.gnome.Shell.SearchProvider2">
4201++
4202++ <!--
4203++ GetInitialResultSet:
4204++ @terms: Array of search terms, which the provider should treat as logical AND.
4205++ @results: An array of result identifier strings representing items which match the given search terms. Identifiers must be unique within the provider's domain, but other than that may be chosen freely by the provider.
4206++
4207++ Called when the user first begins a search.
4208++ -->
4209++ <method name="GetInitialResultSet">
4210++ <arg type="as" name="terms" direction="in" />
4211++ <arg type="as" name="results" direction="out" />
4212++ </method>
4213++
4214++ <!--
4215++ GetSubsearchResultSet:
4216++ @previous_results: Array of results previously returned by GetInitialResultSet().
4217++ @terms: Array of updated search terms, which the provider should treat as logical AND.
4218++ @results: An array of result identifier strings representing items which match the given search terms. Identifiers must be unique within the provider's domain, but other than that may be chosen freely by the provider.
4219++
4220++ Called when a search is performed which is a "subsearch" of
4221++ the previous search, e.g. the method may return less results, but
4222++ not more or different results.
4223++
4224++ This allows search providers to only search through the previous
4225++ result set, rather than possibly performing a full re-query.
4226++ -->
4227++ <method name="GetSubsearchResultSet">
4228++ <arg type="as" name="previous_results" direction="in" />
4229++ <arg type="as" name="terms" direction="in" />
4230++ <arg type="as" name="results" direction="out" />
4231++ </method>
4232++
4233++ <!--
4234++ GetResultMetas:
4235++ @identifiers: An array of result identifiers as returned by GetInitialResultSet() or GetSubsearchResultSet()
4236++ @metas: A dictionary describing the given search result, containing a human-readable 'name' (string), along with the result identifier this meta is for, 'id' (string). Optionally, 'icon' (a serialized GIcon as obtained by g_icon_serialize) can be specified if the result can be better served with a thumbnail of the content (such as with images). 'gicon' (a serialized GIcon as obtained by g_icon_to_string) or 'icon-data' (raw image data as (iiibiiay) - width, height, rowstride, has-alpha, bits per sample, channels, data) are deprecated values that can also be used for that purpose. A 'description' field (string) may also be specified if more context would help the user find the desired result.
4237++
4238++ Return an array of meta data used to display each given result
4239++ -->
4240++ <method name="GetResultMetas">
4241++ <arg type="as" name="identifiers" direction="in" />
4242++ <arg type="aa{sv}" name="metas" direction="out" />
4243++ </method>
4244++
4245++ <!--
4246++ ActivateResult:
4247++ @identifier: A result identifier as returned by GetInitialResultSet() or GetSubsearchResultSet()
4248++ @terms: Array of search terms, which the provider should treat as logical AND.
4249++ @timestamp: A timestamp of the user interaction that triggered this call
4250++
4251++ Called when the users chooses a given result. The result should
4252++ be displayed in the application associated with the corresponding
4253++ provider. The provided search terms can be used to allow launching a full search in
4254++ the application.
4255++ -->
4256++ <method name="ActivateResult">
4257++ <arg type="s" name="identifier" direction="in" />
4258++ <arg type="as" name="terms" direction="in" />
4259++ <arg type="u" name="timestamp" direction="in" />
4260++ </method>
4261++
4262++ <!--
4263++ LaunchSearch:
4264++ @terms: Array of search terms, which the provider should treat as logical AND.
4265++ @timestamp: A timestamp of the user interaction that triggered this call
4266++
4267++ Asks the search provider to launch a full search in the application for the provided terms.
4268++ -->
4269++ <method name="LaunchSearch">
4270++ <arg type="as" name="terms" direction="in" />
4271++ <arg type="u" name="timestamp" direction="in" />
4272++ </method>
4273++ </interface>
4274++</node>
4275+--
4276+2.1.0
4277+
4278+
4279
4280=== added file 'debian/patches/nautilus-x11.patch'
4281--- debian/patches/nautilus-x11.patch 1970-01-01 00:00:00 +0000
4282+++ debian/patches/nautilus-x11.patch 2015-09-09 21:07:34 +0000
4283@@ -0,0 +1,29 @@
4284+From: Andreas Henriksson <andreas@fatal.se>
4285+Subject: Nautilus extension needs platform libraries (x11)
4286+
4287+
4288+libtool: link: gcc -shared -fPIC -DPIC .libs/libterminal_nautilus_la-terminal-client-utils.o .libs/libterminal_nautilus_la-terminal-i18n.o .libs/libterminal_nautilus_la-terminal-nautilus.o .libs/libterminal_nautilus_la-terminal-gdbus-generated.o .libs/libterminal_nautilus_la-terminal-type-builtins.o -lnautilus-extension -lgtk-3 -lgdk-3 -latk-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so -lpango-1.0 /usr/lib/x86_64-linux-gnu/libcairo.so -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread -O2 -Wl,-z -Wl,relro -Wl,-z -Wl,defs -Wl,-O1 -Wl,--as-needed -pthread -Wl,-soname -Wl,libterminal-nautilus.so -Wl,-version-script -Wl,.libs/libterminal-nautilus.ver -o .libs/libterminal-nautilus.so
4289+.libs/libterminal_nautilus_la-terminal-client-utils.o: In function `terminal_client_get_fallback_startup_id':
4290+/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:161: undefined reference to `XCreateWindow'
4291+/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:172: undefined reference to `XInternAtom'
4292+/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:174: undefined reference to `XInternAtom'
4293+/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:178: undefined reference to `XChangeProperty'
4294+/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:184: undefined reference to `XWindowEvent'
4295+/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:189: undefined reference to `XDestroyWindow'
4296+collect2: error: ld returned 1 exit status
4297+
4298+
4299+Index: gnome-terminal-3.16.2/configure.ac
4300+===================================================================
4301+--- gnome-terminal-3.16.2.orig/configure.ac 2015-05-31 18:52:30.138216857 +0200
4302++++ gnome-terminal-3.16.2/configure.ac 2015-05-31 18:52:30.138216857 +0200
4303+@@ -223,7 +223,8 @@
4304+ PKG_CHECK_MODULES([NAUTILUS],[
4305+ libnautilus-extension >= $NAUTILUS_REQUIRED
4306+ gio-2.0
4307+- gio-unix-2.0])
4308++ gio-unix-2.0
4309++ $PLATFORM_DEPS])
4310+
4311+ AC_ARG_WITH([nautilus-dir],
4312+ [AS_HELP_STRING([--with-nautilus-dir=PATH],[Nautilus extensions directory])],
4313
4314=== added file 'debian/patches/scrollbar-background-theming.patch'
4315--- debian/patches/scrollbar-background-theming.patch 1970-01-01 00:00:00 +0000
4316+++ debian/patches/scrollbar-background-theming.patch 2015-09-09 21:07:34 +0000
4317@@ -0,0 +1,188 @@
4318+Description: draw proper background under the scrollbar
4319+Author: Marco Trevisan <marco.trevisan@canonical.com>
4320+Forwarded: yes, https://bugzilla.gnome.org/show_bug.cgi?id=754796
4321+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1493964
4322+
4323+Index: gnome-terminal-3.16.2/src/terminal-screen-container.c
4324+===================================================================
4325+--- gnome-terminal-3.16.2.orig/src/terminal-screen-container.c
4326++++ gnome-terminal-3.16.2/src/terminal-screen-container.c
4327+@@ -100,9 +100,25 @@ terminal_screen_container_init (Terminal
4328+ priv->vscrollbar_policy = GTK_POLICY_AUTOMATIC;
4329+ }
4330+
4331++static gboolean
4332++scrollbar_bg_draw_cb (GtkWidget *widget, cairo_t *cr, TerminalScreenContainer *container)
4333++{
4334++ TerminalScreenContainerPrivate *priv = container->priv;
4335++ GdkRGBA * bg = terminal_screen_get_bg_color (priv->screen);
4336++
4337++ cairo_save (cr);
4338++ cairo_set_source_rgba (cr, bg->red, bg->green, bg->blue, bg->alpha);
4339++ cairo_set_operator (cr, CAIRO_OPERATOR_SOURCE);
4340++ cairo_paint (cr);
4341++ cairo_restore (cr);
4342++
4343++ return FALSE;
4344++}
4345++
4346+ static void
4347+ terminal_screen_container_constructed (GObject *object)
4348+ {
4349++ GtkWidget *scrollbar;
4350+ TerminalScreenContainer *container = TERMINAL_SCREEN_CONTAINER (object);
4351+ TerminalScreenContainerPrivate *priv = container->priv;
4352+
4353+@@ -111,9 +127,12 @@ terminal_screen_container_constructed (G
4354+ g_assert (priv->screen != NULL);
4355+
4356+ priv->hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
4357++ priv->vscrollbar = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
4358+
4359+- priv->vscrollbar = gtk_scrollbar_new (GTK_ORIENTATION_VERTICAL,
4360+- gtk_scrollable_get_vadjustment (GTK_SCROLLABLE (priv->screen)));
4361++ scrollbar = gtk_scrollbar_new (GTK_ORIENTATION_VERTICAL,
4362++ gtk_scrollable_get_vadjustment (GTK_SCROLLABLE (priv->screen)));
4363++
4364++ gtk_box_pack_start (GTK_BOX (priv->vscrollbar), scrollbar, TRUE, TRUE, 0);
4365+
4366+ gtk_box_pack_start (GTK_BOX (priv->hbox), GTK_WIDGET (priv->screen), TRUE, TRUE, 0);
4367+ gtk_box_pack_start (GTK_BOX (priv->hbox), priv->vscrollbar, FALSE, FALSE, 0);
4368+@@ -122,6 +141,11 @@ terminal_screen_container_constructed (G
4369+ gtk_widget_show_all (priv->hbox);
4370+
4371+ _terminal_screen_update_scrollbar (priv->screen);
4372++
4373++ g_signal_connect (G_OBJECT (priv->vscrollbar), "draw",
4374++ G_CALLBACK (scrollbar_bg_draw_cb), container);
4375++ g_signal_connect_swapped (priv->screen, "notify::bg-color",
4376++ G_CALLBACK (gtk_widget_queue_draw), priv->vscrollbar);
4377+ }
4378+
4379+ static void
4380+Index: gnome-terminal-3.16.2/src/terminal-screen.c
4381+===================================================================
4382+--- gnome-terminal-3.16.2.orig/src/terminal-screen.c
4383++++ gnome-terminal-3.16.2/src/terminal-screen.c
4384+@@ -84,6 +84,8 @@ struct _TerminalScreenPrivate
4385+ int child_pid;
4386+ GSList *match_tags;
4387+ guint launch_child_source_id;
4388++ GdkRGBA bg_color;
4389++ GdkRGBA fg_color;
4390+ };
4391+
4392+ enum
4393+@@ -101,7 +103,9 @@ enum {
4394+ PROP_ICON_TITLE,
4395+ PROP_ICON_TITLE_SET,
4396+ PROP_TITLE,
4397+- PROP_INITIAL_ENVIRONMENT
4398++ PROP_INITIAL_ENVIRONMENT,
4399++ PROP_BG_COLOR,
4400++ PROP_FG_COLOR
4401+ };
4402+
4403+ enum
4404+@@ -459,6 +463,12 @@ terminal_screen_get_property (GObject *o
4405+ case PROP_TITLE:
4406+ g_value_set_string (value, terminal_screen_get_title (screen));
4407+ break;
4408++ case PROP_BG_COLOR:
4409++ g_value_set_boxed (value, terminal_screen_get_bg_color (screen));
4410++ break;
4411++ case PROP_FG_COLOR:
4412++ g_value_set_boxed (value, terminal_screen_get_bg_color (screen));
4413++ break;
4414+ default:
4415+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
4416+ break;
4417+@@ -484,6 +494,8 @@ terminal_screen_set_property (GObject *o
4418+ case PROP_ICON_TITLE:
4419+ case PROP_ICON_TITLE_SET:
4420+ case PROP_TITLE:
4421++ case PROP_FG_COLOR:
4422++ case PROP_BG_COLOR:
4423+ /* not writable */
4424+ default:
4425+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
4426+@@ -589,6 +601,20 @@ terminal_screen_class_init (TerminalScre
4427+ G_TYPE_STRV,
4428+ G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB));
4429+
4430++ g_object_class_install_property
4431++ (object_class,
4432++ PROP_BG_COLOR,
4433++ g_param_spec_boxed ("bg-color", NULL, NULL,
4434++ GDK_TYPE_RGBA,
4435++ G_PARAM_READABLE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB));
4436++
4437++ g_object_class_install_property
4438++ (object_class,
4439++ PROP_FG_COLOR,
4440++ g_param_spec_boxed ("fg-color", NULL, NULL,
4441++ GDK_TYPE_RGBA,
4442++ G_PARAM_READABLE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB));
4443++
4444+ g_type_class_add_private (object_class, sizeof (TerminalScreenPrivate));
4445+
4446+ gtk_widget_class_install_style_property (widget_class,
4447+@@ -771,6 +797,22 @@ terminal_screen_get_icon_title_set (Term
4448+ return vte_terminal_get_icon_title (VTE_TERMINAL (screen)) != NULL;
4449+ }
4450+
4451++GdkRGBA*
4452++terminal_screen_get_bg_color (TerminalScreen *screen)
4453++{
4454++ g_return_val_if_fail (TERMINAL_IS_SCREEN (screen), NULL);
4455++
4456++ return &screen->priv->bg_color;
4457++}
4458++
4459++GdkRGBA*
4460++terminal_screen_get_fg_color (TerminalScreen *screen)
4461++{
4462++ g_return_val_if_fail (TERMINAL_IS_SCREEN (screen), NULL);
4463++
4464++ return &screen->priv->fg_color;
4465++}
4466++
4467+ static void
4468+ terminal_screen_profile_changed_cb (GSettings *profile,
4469+ const char *prop_name,
4470+@@ -954,10 +996,21 @@ update_color_scheme (TerminalScreen *scr
4471+ colors, n_colors);
4472+ vte_terminal_set_color_bold (VTE_TERMINAL (screen), boldp);
4473+
4474++ if (gdk_rgba_hash (&priv->bg_color) != gdk_rgba_hash (&bg))
4475++ {
4476++ priv->bg_color = bg;
4477++ g_object_notify (G_OBJECT (screen), "bg-color");
4478++ }
4479++
4480++ if (gdk_rgba_hash (&priv->fg_color) != gdk_rgba_hash (&fg))
4481++ {
4482++ priv->fg_color = fg;
4483++ g_object_notify (G_OBJECT (screen), "fg-color");
4484++ }
4485++
4486+ toplevel = gtk_widget_get_toplevel (GTK_WIDGET (screen));
4487+ if (toplevel != NULL && gtk_widget_is_toplevel (toplevel))
4488+ gtk_widget_set_app_paintable (toplevel, transparent);
4489+-
4490+ }
4491+
4492+ static void
4493+Index: gnome-terminal-3.16.2/src/terminal-screen.h
4494+===================================================================
4495+--- gnome-terminal-3.16.2.orig/src/terminal-screen.h
4496++++ gnome-terminal-3.16.2/src/terminal-screen.h
4497+@@ -104,6 +104,8 @@ char ** terminal_screen_get_initial
4498+ const char* terminal_screen_get_title (TerminalScreen *screen);
4499+ const char* terminal_screen_get_icon_title (TerminalScreen *screen);
4500+ gboolean terminal_screen_get_icon_title_set (TerminalScreen *screen);
4501++GdkRGBA* terminal_screen_get_bg_color (TerminalScreen *screen);
4502++GdkRGBA* terminal_screen_get_fg_color (TerminalScreen *screen);
4503+
4504+ char *terminal_screen_get_current_dir (TerminalScreen *screen);
4505+
4506
4507=== added file 'debian/patches/series'
4508--- debian/patches/series 1970-01-01 00:00:00 +0000
4509+++ debian/patches/series 2015-09-09 21:07:34 +0000
4510@@ -0,0 +1,12 @@
4511+nautilus-x11.patch
4512+01_onlyshowin.patch
4513+10_kfreebsd-f_dupfd_cloexec.patch
4514+Don-t-allow-the-theme-to-set-black-on-black.patch
4515+50_add_unity_quicklist.patch
4516+52_support_apturl.patch
4517+60_add_lp_handler.patch
4518+0001-Restore-transparency.patch
4519+0001-window-Make-the-drawing-robust-across-all-themes.patch
4520+gnome-shell_search_provider.patch
4521+Provide-fallback-for-reading-current-directory-if-OS.patch
4522+scrollbar-background-theming.patch
4523
4524=== added file 'debian/rules'
4525--- debian/rules 1970-01-01 00:00:00 +0000
4526+++ debian/rules 2015-09-09 21:07:34 +0000
4527@@ -0,0 +1,39 @@
4528+#!/usr/bin/make -f
4529+# -*- mode: makefile; coding: utf-8 -*-
4530+
4531+include /usr/share/cdbs/1/rules/debhelper.mk
4532+include /usr/share/cdbs/1/rules/utils.mk
4533+include /usr/share/cdbs/1/class/gnome.mk
4534+include /usr/share/cdbs/1/rules/autoreconf.mk
4535+include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
4536+include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
4537+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
4538+
4539+LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
4540+
4541+DEB_CONFIGURE_EXTRA_FLAGS += --enable-distro-packaging
4542+
4543+ifneq ($(DEB_HOST_ARCH_OS),linux)
4544+ DEB_CONFIGURE_EXTRA_FLAGS += --disable-search-provider
4545+endif
4546+
4547+# this is a plugin (loadable module), not version "nautilus" of libterminal
4548+# https://bugs.debian.org/204975
4549+DEB_DH_MAKESHLIBS_ARGS_ALL = -X/usr/lib/nautilus/extensions-3.0/libterminal-nautilus.so
4550+
4551+build/gnome-terminal::
4552+ /usr/bin/docbook-to-man debian/gnome-terminal.sgml > debian/gnome-terminal.1
4553+
4554+clean::
4555+ rm -f debian/gnome-terminal.1
4556+
4557+install/gnome-terminal::
4558+ifeq ($(DEB_HOST_ARCH_OS),linux)
4559+ dh_install -pgnome-terminal debian/tmp/usr/share/gnome-shell/search-providers/gnome-terminal-search-provider.ini
4560+endif
4561+
4562+binary-post-install/gnome-terminal::
4563+ mv $(CURDIR)/debian/gnome-terminal/usr/bin/gnome-terminal \
4564+ $(CURDIR)/debian/gnome-terminal/usr/bin/gnome-terminal.real
4565+ install -m0755 $(CURDIR)/debian/gnome-terminal.wrap \
4566+ $(CURDIR)/debian/gnome-terminal/usr/bin/gnome-terminal
4567
4568=== added directory 'debian/source'
4569=== added file 'debian/source/format'
4570--- debian/source/format 1970-01-01 00:00:00 +0000
4571+++ debian/source/format 2015-09-09 21:07:34 +0000
4572@@ -0,0 +1,1 @@
4573+3.0 (quilt)
4574
4575=== added file 'debian/watch'
4576--- debian/watch 1970-01-01 00:00:00 +0000
4577+++ debian/watch 2015-09-09 21:07:34 +0000
4578@@ -0,0 +1,3 @@
4579+version=3
4580+http://ftp.gnome.org/pub/GNOME/sources/gnome-terminal/([\d\.]+[02468])/ \
4581+ gnome-terminal-(.*)\.tar\.xz

Subscribers

People subscribed via source and target branches