Merge lp:~cyphermox/libdbusmenu/inline into lp:libdbusmenu/13.04

Proposed by Mathieu Trudel-Lapierre
Status: Merged
Merged at revision: 435
Proposed branch: lp:~cyphermox/libdbusmenu/inline
Merge into: lp:libdbusmenu/13.04
Diff against target: 2069 lines (+1937/-0)
26 files modified
.bzr-builddeb/default.conf (+2/-0)
debian/changelog (+1396/-0)
debian/compat (+1/-0)
debian/control (+240/-0)
debian/copyright (+40/-0)
debian/gir1.2-dbusmenu-glib-0.4.install (+1/-0)
debian/gir1.2-dbusmenu-gtk-0.4.install (+1/-0)
debian/gir1.2-dbusmenu-gtk3-0.4.install (+1/-0)
debian/libdbusmenu-glib-dev.install (+6/-0)
debian/libdbusmenu-glib-doc.install (+1/-0)
debian/libdbusmenu-glib4.install (+1/-0)
debian/libdbusmenu-glib4.symbols (+81/-0)
debian/libdbusmenu-gtk-dev.install (+6/-0)
debian/libdbusmenu-gtk-doc.install (+2/-0)
debian/libdbusmenu-gtk3-4.install (+1/-0)
debian/libdbusmenu-gtk3-4.symbols (+36/-0)
debian/libdbusmenu-gtk3-dev.install (+6/-0)
debian/libdbusmenu-gtk4.install (+1/-0)
debian/libdbusmenu-gtk4.symbols (+36/-0)
debian/libdbusmenu-jsonloader-dev.install (+4/-0)
debian/libdbusmenu-jsonloader4.install (+1/-0)
debian/libdbusmenu-jsonloader4.symbols (+3/-0)
debian/libdbusmenu-tools.install (+3/-0)
debian/rules (+64/-0)
debian/source/format (+1/-0)
debian/watch (+2/-0)
To merge this branch: bzr merge lp:~cyphermox/libdbusmenu/inline
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
Didier Roche-Tolomelli Approve
Review via email: mp+135804@code.launchpad.net

Description of the change

Inline packaging.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Awesome work!

Just a small remark:
I see some Breaks:, which seems not valid anymore in our upgrade path (as precise have newer versions that those), can you check every of them and remove if they not needed (meaning right now, if precise has a higher or equal version than the break)

Also, the tests seems to be built, but not run automatically? Can you have a look why.

Once the 2 items are done or have an answer, feel free to get it merged without waiting for me (hence the approval). Good work again :)

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Allan LeSage (allanlesage) wrote :

Updated Jenkins jobs, autolanding should proceed upon approval.

lp:~cyphermox/libdbusmenu/inline updated
446. By Mathieu Trudel-Lapierre

Remove outdated Breaks:.

447. By Mathieu Trudel-Lapierre

Override dh_auto_test to make sure they can be run for both the gtk2 and
gtk3 flavors.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Updated the branch -- tests disabled temporarily due to bug 1082516.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Looking good, however, rather than disabling the tests, maybe you can sync up with Charles to have a look here? (I'm afraid that if we merge that, we'll never think about enabling the tests again). What do you think?

lp:~cyphermox/libdbusmenu/inline updated
448. By Mathieu Trudel-Lapierre

Re-enable tests.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Allan LeSage (allanlesage) wrote :

This last failure resulted from re-configuring the Jenkins job for a pre-inline MP to go through--everything should be set for autolanding now. Please approve the MP at will!

lp:~cyphermox/libdbusmenu/inline updated
449. By Mathieu Trudel-Lapierre

Add dbus-test-runner to Build-Depends.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Allan LeSage (allanlesage) wrote :

This appears to be a legit test-failure, possibly involving some intermediate symbols-changes?

lp:~cyphermox/libdbusmenu/inline updated
450. By Mathieu Trudel-Lapierre

  - Add xvfb to Build-Depends.
  - Run dh_auto_test through xvfb-run.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Well, the test errors in gtk-doc have been fixed by Charles in a separate commit also waiting to be merged. I've just added the commits to fix the last other tests that appear to fail in sbuild (when testing with charles' gtk-doc changes)

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)

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 2012-12-05 00:15:30 +0000
5@@ -0,0 +1,2 @@
6+[BUILDDEB]
7+split = True
8
9=== added directory 'debian'
10=== added file 'debian/changelog'
11--- debian/changelog 1970-01-01 00:00:00 +0000
12+++ debian/changelog 2012-12-05 00:15:30 +0000
13@@ -0,0 +1,1396 @@
14+libdbusmenu (12.10.3-0ubuntu1) UNRELEASED; urgency=low
15+
16+ * debian/control:
17+ - Reorganize Build-Depends for clarity.
18+ - Update style to match other indicator stack packages.
19+ - Drop Build-Depends on cdbs.
20+ - Bump debhelper Build-Depends to (>= 9).
21+ - Update Vcs-Bzr, Vcs-Browser and add a notice to uploaders.
22+ - Remove outdated Breaks:.
23+ - Add dbus-test-runner to Build-Depends.
24+ - Add xvfb to Build-Depends.
25+ * debian/rules:
26+ - Convert to dh9; some variables where kept but renamed to brevity.
27+ - Override dh_autoreconf to make sure it calls autogen.sh, and doesn't run
28+ configure.
29+ - Clean up unnecessary files we don't want to install, so that dh_install
30+ can complete.
31+ - Override dh_auto_test to make sure they can be run for both the gtk2 and
32+ gtk3 flavors.
33+ - Run dh_auto_test through xvfb-run.
34+ * debian/compat: bump to compat level 9.
35+ * debian/libdbusmenu-gtk-doc.install: add the glib-server-nomenu.c example.
36+ * debian/libdbusmenu-tools.install: install dbusmenu-* binaries from the
37+ multiarch triplet rather than usr/lib/libdbusmenu.
38+
39+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 21 Nov 2012 13:17:02 -0500
40+
41+libdbusmenu (12.10.2-0ubuntu1) quantal; urgency=low
42+
43+ * New upstream release.
44+
45+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 03 Oct 2012 21:23:18 +0200
46+
47+libdbusmenu (12.10.1-0ubuntu2) quantal-proposed; urgency=low
48+
49+ * Backport upstream fix for segfault issue (lp: #1053670)
50+
51+ -- Sebastien Bacher <seb128@ubuntu.com> Mon, 24 Sep 2012 21:36:35 +0200
52+
53+libdbusmenu (12.10.1-0ubuntu1) quantal; urgency=low
54+
55+ * New upstream release.
56+ - Honor changes to GtkSettings' gtk-menu-images value (LP: #927236)
57+ - don't display an underscore on menuitimes containing a '&' (LP: #994564)
58+ - set the widget for the accelerator even if there isn't a mnemonic
59+ (LP: #982656)
60+ - Some platforms don't have valgrind, so treat those unit tests separately
61+ - make headers match independent of the build directory
62+ - constify some public API calls
63+
64+ -- Didier Roche <didrocks@ubuntu.com> Thu, 20 Sep 2012 19:22:52 +0200
65+
66+libdbusmenu (0.6.2-0ubuntu1) quantal; urgency=low
67+
68+ * New upstream release.
69+ * Fixed duplicated underscores in menus (LP: #979301)
70+ * Fix for keybindings not showing in menus bug (LP: #982656)
71+ * DbusmenuServer leaks private string (LP: #981766)
72+ * Ensure menuitems with '&' show them properly (LP: #994564)
73+
74+ -- Ted Gould <ted@ubuntu.com> Wed, 13 Jun 2012 14:44:52 -0500
75+
76+libdbusmenu (0.6.1-0ubuntu3) precise-proposed; urgency=low
77+
78+ * Backport fix for keybindings not showing in menus bug (lp: #982656)
79+
80+ -- Sebastien Bacher <seb128@ubuntu.com> Mon, 16 Apr 2012 21:28:05 +0200
81+
82+libdbusmenu (0.6.1-0ubuntu2) precise; urgency=low
83+
84+ * libdbusmenu-gtk/genericmenuitem.c
85+ - Fixed duplicated underscores in menus (LP: #979301)
86+
87+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 12 Apr 2012 12:42:47 -0400
88+
89+libdbusmenu (0.6.1-0ubuntu1) precise; urgency=low
90+
91+ * New upstream release.
92+ * Fix mnemonics in wifi hotspot names. (LP: #903200)
93+ * Fix nautilus crash in dbusmenu_menuitem_property_remove() (LP: #959821)
94+ * Fix about-to-show grouping.
95+ * Fix visibility signal in the server.
96+ * Silence false positives in dbusmenu's signal smoke tests.
97+
98+ -- Charles Kerr <charles.kerr@canonical.com> Wed, 11 Apr 2012 11:58:22 -0500
99+
100+libdbusmenu (0.5.99-0ubuntu3) precise; urgency=low
101+
102+ * libdbusmenu-gtk/parser.c
103+ - switch the smoke test to a g_debug statement (LP: #977803)
104+
105+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 10 Apr 2012 13:21:02 -0400
106+
107+libdbusmenu (0.5.99-0ubuntu2) precise; urgency=low
108+
109+ * libdbusmenu-glib/server.c
110+ - Cherry picked a fix for a regression in about-to-show grouping
111+ * libdbusmenu-gtk/genericmenuitem.c
112+ - Fixed: underscore on menu items change on switching focus (LP: #903200)
113+ * libdbusmenu-gtk/parser.c
114+ - Fixed: nautilus crashed with SIGSEGV in
115+ dbusmenu_menuitem_property_remove() (LP: #959821)
116+
117+ -- Ken VanDine <ken.vandine@canonical.com> Mon, 09 Apr 2012 16:29:34 -0400
118+
119+libdbusmenu (0.5.99-0ubuntu1) precise; urgency=low
120+
121+ * New upstream release.
122+ * Reduce the number of messages hud-service sends. (LP: #957022)
123+ * Fix valgrind tests thanks to a little help from sewardj.
124+ * Add gcov targets to autotools build for code-coverage reporting.
125+ * Make private two impl functions that were accidentally public
126+
127+ -- Charles Kerr <charles.kerr@canonical.com> Thu, 05 Apr 2012 14:22:33 -0500
128+
129+libdbusmenu (0.5.96-0ubuntu2) precise; urgency=low
130+
131+ * Cherry pick fix for FTBFS on arm
132+
133+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 03 Apr 2012 16:43:10 -0400
134+
135+libdbusmenu (0.5.96-0ubuntu1) precise; urgency=low
136+
137+ [ Charles Kerr ]
138+ * New upstream release.
139+ * Faster menuitem lookups (LP: #801699)
140+ * To reduce dbus traffic, only send event replies when the caller
141+ requests them
142+ * Added support for callgrind-based benchmarks
143+ * Minor code cleanup
144+
145+ [ Ken VanDine ]
146+ * debian/control
147+ - added build depends on valgrind
148+
149+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 29 Mar 2012 16:35:00 -0400
150+
151+libdbusmenu (0.5.95-0ubuntu1) precise; urgency=low
152+
153+ * New upstream release.
154+ * Fix theme change bug (LP: #953509)
155+ * Don't request event responses if no one is listening
156+ * Fix a warning on custom menu items without labels
157+
158+ -- Ted Gould <ted@ubuntu.com> Wed, 21 Mar 2012 14:33:32 -0500
159+
160+libdbusmenu (0.5.94-0ubuntu1) precise; urgency=low
161+
162+ * New upstream release.
163+ * Fixing setting name of ATK objects
164+ * Cleaning up a warning on shutdown (LP: #950762)
165+
166+ -- Ted Gould <ted@ubuntu.com> Fri, 09 Mar 2012 14:35:38 -0600
167+
168+libdbusmenu (0.5.93-0ubuntu1) precise; urgency=low
169+
170+ * New upstream release.
171+ * Setting the ATK Role on menu items (LP: #878708)
172+ * Cleaning up code paths to avoid goto's (LP: #940651)
173+ * Fixing setting an icon multiple times (LP: #934574)
174+
175+ -- Ted Gould <ted@ubuntu.com> Thu, 08 Mar 2012 10:08:10 -0600
176+
177+libdbusmenu (0.5.92-0ubuntu1) precise; urgency=low
178+
179+ * New upstream release.
180+ * Fix label leak and make it not have disposition (LP: #937829)
181+
182+ -- Ted Gould <ted@ubuntu.com> Thu, 23 Feb 2012 00:10:04 -0600
183+
184+libdbusmenu (0.5.91-0ubuntu2) precise; urgency=low
185+
186+ * debian/control: restore gtk2 gir depends until that source is updated
187+
188+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 15 Feb 2012 22:00:04 +0100
189+
190+libdbusmenu (0.5.91-0ubuntu1) precise; urgency=low
191+
192+ * debian/control:
193+ - drop git binaries, the libdev depends on it
194+ - set ubuntu vcs
195+ - use the current vala version
196+
197+ [ Ted Gould ]
198+ * New upstream release.
199+ * Remove unused const on GStrv's
200+ * Only free when there is data to free
201+ * Ensure that we only return once even with error (LP: #929856)
202+ * Fix an error on a failure to send properties (LP: #929707)
203+ * Ensure the hash variant isn't NULL in the comparison (LP: #929710)
204+ * Fix some of the issues with throwing criticals
205+ * Ensure our tests fail if they throw criticals
206+ * Parse and handle a11y descriptions
207+ * Don't pass NULL to ATK
208+ * Non-srcdir build fixes
209+
210+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 15 Feb 2012 21:38:35 +0100
211+
212+libdbusmenu (0.5.90-0ubuntu1) precise; urgency=low
213+
214+ [ Ted Gould ]
215+ * New upstream release.
216+ * Add property for accessible descriptions
217+ * Use insert/remove signals on GTK3 build
218+ * Change icon data to be a byte stream instead of base64
219+ * Adjust GTK3 include path to match other libs
220+ * Don't get objects from boolean values (LP: #870742)
221+ * Fix depreactions on GTK3 (LP: #917115)
222+
223+ [ Ken VanDine ]
224+ * debian/control
225+ - build depend on libatk1.0-dev
226+ * debian/*-dev.install
227+ - fixed paths for installed headers
228+ * debian/libdbusmenu-glib4.symbols
229+ - added new symbols
230+
231+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 02 Feb 2012 14:09:24 -0500
232+
233+libdbusmenu (0.5.1-0ubuntu2) precise; urgency=low
234+
235+ * libdbusmenu-gtk/parser.c
236+ - Don't try to get objects from boolean values. Handle the
237+ 'always show image' property by getting the image from the object
238+ and using that (LP: #870742)
239+
240+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 01 Dec 2011 11:07:36 -0500
241+
242+libdbusmenu (0.5.1-0ubuntu1) precise; urgency=low
243+
244+ * New upstream release.
245+ * Allow for an ID of 0 in about_to_show for indicators (LP: #862989)
246+ * Clear the image pointer when we take it
247+ * Ensure we drop all references to the GTK widget when a menuitem
248+ gets destroyed (LP: #835646)
249+
250+ -- Ted Gould <ted@ubuntu.com> Fri, 28 Oct 2011 09:35:13 -0400
251+
252+libdbusmenu (0.5.0-1ubuntu1) precise; urgency=low
253+
254+ * Multiarch conversion (partial, gobject instrospection not touched)
255+ (LP: #859512)
256+
257+ -- Riku Voipio <riku.voipio@linaro.org> Mon, 26 Sep 2011 12:13:07 +0300
258+
259+libdbusmenu (0.5.0-1) experimental; urgency=low
260+
261+ * Merge from Ubuntu.
262+ + Re-enable GTK3 packages.
263+ * Re-order includes in debian/rules to prevent lintian's
264+ E: libdbusmenu source: temporary-debhelper-file
265+
266+ -- Evgeni Golov <evgeni@debian.org> Sat, 15 Oct 2011 09:29:54 +0200
267+
268+libdbusmenu (0.5.0-0ubuntu3) oneiric; urgency=low
269+
270+ * libdbusmenu-gtk/client.c:
271+ - Make sure to actually free memory associated with GtkMenuItems we
272+ create. We are holding the sunk floating ref, so we have to
273+ actually unref as well as destroy the widget. Part of bug 835646.
274+ * libdbusmenu-gtk/genericmenuitem.c:
275+ - When setting an image on a menu item for the second time before
276+ setting a label, don't try to use free'd memory.
277+
278+ -- Michael Terry <mterry@ubuntu.com> Thu, 06 Oct 2011 10:35:21 -0400
279+
280+libdbusmenu (0.5.0-0ubuntu2) oneiric; urgency=low
281+
282+ * libdbusmenu-glib/client.c
283+ - id of 0 in dbusmenu_client_send_about_to_show is valid, and used in
284+ appindicators like nm-applet (LP: #862989)
285+
286+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 30 Sep 2011 10:06:19 -0400
287+
288+libdbusmenu (0.5.0-0ubuntu1) oneiric; urgency=low
289+
290+ * New upstream release.
291+ * Protect functions against NULL results (LP: #757569, LP: #742909,
292+ LP: #743050, LP: #743661)
293+
294+ -- Ted Gould <ted@ubuntu.com> Thu, 29 Sep 2011 14:46:57 -0500
295+
296+libdbusmenu (0.4.94-0ubuntu1) oneiric; urgency=low
297+
298+ [ Ted Gould ]
299+ * New upstream release.
300+ ∘ Protect functions from NULL submenus (LP: #803667)
301+ ∘ Build fixes (LP: #552526, LP: #552530, LP: #552538, LP: #709761,
302+ LP: #713690, LP: #643871, LP: #713685)
303+
304+ [ Ken VanDine ]
305+ * debian/control
306+ - build dep on valac-0.14
307+
308+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 20 Sep 2011 09:16:41 -0700
309+
310+libdbusmenu (0.4.93-0ubuntu1) oneiric; urgency=low
311+
312+ * New upstream release.
313+ * Fix packing of generic menu items to use toggle-spacing
314+
315+ -- Ted Gould <ted@ubuntu.com> Thu, 25 Aug 2011 09:50:21 -0500
316+
317+libdbusmenu (0.4.92-0ubuntu1) oneiric; urgency=low
318+
319+ [ Ted Gould ]
320+ * New upstream release (0.4.92).
321+ * Add in a property for setting the menuitem disposition
322+ * Fix GTK 2 build for style properties
323+ * Fixed proxied menu events not getting returned (LP: #799878)
324+ * Removed debian/patches:
325+ * All upstream
326+
327+ [ Ken VanDine ]
328+ * debian/libdbusmenu-gtk4.symbols debian/libdbusmenu-gtk3-4.symbols
329+ - Added new symbols
330+
331+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 24 Aug 2011 20:22:14 -0400
332+
333+libdbusmenu (0.4.90-0ubuntu4) oneiric; urgency=low
334+
335+ * debian/rules:
336+ - avoid making indicator-appmenu* depends on gtk2/3 by dpkg-shlibdeps.
337+ The library doesn't hurt if gtk isn't installed and that enable
338+ pre-installlation of the indicator stack without requiring the full gtk
339+ stack being there without any gtk app installed.
340+
341+ -- Didier Roche <didrocks@ubuntu.com> Mon, 25 Jul 2011 18:18:11 +0200
342+
343+libdbusmenu (0.4.90-0ubuntu3) oneiric; urgency=low
344+
345+ * debian/patches/lp799878.patch
346+ - Fixed proxied menu events not getting returned (LP: #799878)
347+
348+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 28 Jun 2011 17:53:31 +0100
349+
350+libdbusmenu (0.4.90-0ubuntu2) oneiric; urgency=low
351+
352+ * debian/control
353+ - Also a a breaks to libdbusmenu-glib4 for gir1.2-unity-3.0 and
354+ gir1.2-indicate-0.5 to make sure the library gets held back too.
355+
356+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 24 Jun 2011 16:05:56 -0400
357+
358+libdbusmenu (0.4.90-0ubuntu1) oneiric; urgency=low
359+
360+ [ Ted Gould ]
361+ * debian/control, debian/*: Renaming packages for library version
362+ bump from 3 to 4.
363+ * New upstream release.
364+ * Fixing visibility for Eclipse (LP: #770263 and LP: #618587)
365+ * Unseting a GValue properly (LP: #785828)
366+ * Memory leaks for GVariant usage (LP: #784890)
367+ * Making GTK 3 default build
368+ * Removing the SerializableMenuitem object
369+ * debian/rules: Making GTK2 the special build
370+
371+ [ Ken VanDine ]
372+ * +debian/libdbusmenu-jsonloader4.symbols
373+ * debian/*.symbols
374+ - Fixed sonames and removed all the duplicate symbols
375+ * debian/*.install, debian/rules
376+ - Use cdbs to do the dual builds for gtk2/gtk3
377+ * debian/control
378+ - Updated standards version to 3.9.2
379+ - Set version on the json-glib build depends to >= 0.13.4
380+ - Make gir1.2-dbusmenu-glib-0.4 break gir1.2-unity-3.0 and
381+ gir1.2-indicate-0.5 built against older versions of dbusmenu to
382+ prevent breakage in python apps that use gir loading multiple versions
383+ of dbusmenu-glib
384+
385+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 24 Jun 2011 14:55:59 -0400
386+
387+libdbusmenu (0.4.4-0ubuntu1~ppa1) natty; urgency=low
388+
389+ * New upstream release.
390+ - Fix a typo in the signal name to make it match the XML
391+ files (LP: #641209)
392+ - Ref'ing the server for the entire time we're getting the
393+ bus (LP: #738568)
394+ - Watch additions/removals from submenus that get added
395+ - Activate new toplevel menu items as they get added
396+ - Make sure we don't activate toplevel children that aren't
397+ menu items or don't have submenus (LP: #761112)
398+
399+ -- Ted Gould <ted@ubuntu.com> Mon, 25 Apr 2011 15:19:25 -0500
400+
401+libdbusmenu (0.4.3-1) unstable; urgency=low
402+
403+ * Merge new upstream release from Ubuntu.
404+ * Do not build-depend on gir-repository-dev, libgtk2.0-dev
405+ has Gtk-2.0.gir since 2.24.4-1 (bump B-D accordingly).
406+ * Standards-Version: 3.9.2
407+
408+ -- Evgeni Golov <evgeni@debian.org> Wed, 27 Apr 2011 14:00:04 +0200
409+
410+libdbusmenu (0.4.3-0ubuntu3) natty; urgency=low
411+
412+ * Backport bug fixes from trunk:
413+ - Fix a typo in the signal name to make it match the XML
414+ files (LP: #641209)
415+ - Ref'ing the server for the entire time we're getting the
416+ bus (LP: #738568)
417+
418+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 19 Apr 2011 15:14:23 -0400
419+
420+libdbusmenu (0.4.3-0ubuntu2) natty; urgency=low
421+
422+ * Backport bug fixes from trunk:
423+ - Watch additions/removals from submenus that get added
424+ - Activate new toplevel menu items as they get added
425+ - Make sure we don't activate toplevel children that aren't
426+ menu items or don't have submenus (LP: #761112)
427+
428+ -- Michael Terry <mterry@ubuntu.com> Fri, 15 Apr 2011 15:55:37 -0400
429+
430+libdbusmenu (0.4.3-0ubuntu1) natty; urgency=low
431+
432+ [ Ken VanDine ]
433+ * debian/rules
434+ - Fixed package names in build targets (LP: #760102)
435+ - Dropped makeshlibs in favor of symbols files
436+ * +debian/libdbusmenu-glib3.symbols
437+ * +debian/libdbusmenu-gtk3-3.symbols
438+ * +debian/libdbusmenu-gtk3.symbols
439+
440+ [ Ted Gould ]
441+ * New upstream release.
442+ ∘ Handle cases where labels are added later as subwidgets
443+ in the menuitem (LP: #758759)
444+ ∘ Fix the destruction of the attached GTK menuitem (LP: #746091)
445+ ∘ Guard against an activation that does not actually have an
446+ associated menu-hide (LP: #750588)
447+
448+ -- Ted Gould <ted@ubuntu.com> Thu, 14 Apr 2011 16:49:13 -0500
449+
450+libdbusmenu (0.4.2-1) unstable; urgency=low
451+
452+ * Merge new upstream release from Ubuntu.
453+
454+ -- Evgeni Golov <evgeni@debian.org> Mon, 11 Apr 2011 12:43:49 +0200
455+
456+libdbusmenu (0.4.2-0ubuntu3) natty; urgency=low
457+
458+ * Merged fix, guard against an activation that does not actually have
459+ an associated menu-hide (LP: #750588)
460+
461+ -- Ken VanDine <ken.vandine@canonical.com> Mon, 11 Apr 2011 00:56:02 -0400
462+
463+libdbusmenu (0.4.2-0ubuntu2) natty; urgency=low
464+
465+ * debian/libdbusmenu-gtk3-dev.install:
466+ - Add missing header files to gtk3 dev package
467+
468+ -- Michael Terry <mterry@ubuntu.com> Thu, 07 Apr 2011 20:20:25 -0400
469+
470+libdbusmenu (0.4.2-0ubuntu1) natty; urgency=low
471+
472+ * New upstream release.
473+ * Fix GIR scan to not include duplicate namespaces (LP: #750575)
474+ * Keep refs to the client and makes sure to disconnect all handlers.
475+ (LP: #749609)
476+ * Add GTK side handlers for the open/close events to ensure GTK apps
477+ can use those events still (LP: #750588)
478+ * Create submenus for menuitems that don't have children but still
479+ have told us they need them with the child-display property.
480+ (LP: #619811)
481+
482+ -- Ted Gould <ted@ubuntu.com> Thu, 07 Apr 2011 10:32:51 -0500
483+
484+libdbusmenu (0.4.1-0ubuntu1) natty; urgency=low
485+
486+ * New upstream release.
487+ * Managed variant iterators better to stop crash when dealing
488+ with apps that have multiple shortcuts (LP: #741726)
489+ * Handled GtkMenuItems with no labels as separators (LP: #729187)
490+
491+ -- Ted Gould <ted@ubuntu.com> Thu, 31 Mar 2011 13:56:54 -0500
492+
493+libdbusmenu (0.4.0-2) unstable; urgency=low
494+
495+ * Build-depend on gir1.2-atk-1.0, it's not pulled in by gir1.2-gtk-2.0
496+ on ia64, mipsel and sparc64, causing FTBFS there.
497+
498+ -- Evgeni Golov <evgeni@debian.org> Wed, 30 Mar 2011 10:16:59 +0200
499+
500+libdbusmenu (0.4.0-1) unstable; urgency=low
501+
502+ * Merge new upstream release from Ubuntu.
503+ This builds with gir-1.2 and thus closes: #614490.
504+ Also builds fine with --as-needed, closes: #615741.
505+ * Disable GTK3 packages for now.
506+ * Fix DEB_DH_MAKESHLIBS_ARGS_* for the latest SONAME bump.
507+ * Also fix cdbs targets for it.
508+ * Use valac-0.10, valac-0.12 is only in experimental.
509+ * Add gir-repository-dev back to Build-Depends,
510+ it still has Gtk-2.0.gir on Debian.
511+
512+ -- Evgeni Golov <evgeni@debian.org> Fri, 25 Mar 2011 15:55:16 +0100
513+
514+libdbusmenu (0.4.0-0ubuntu2) natty; urgency=low
515+
516+ * Cherry picked fix for potential memory issues to fix unity-panel-service
517+ crashed with SIGABRT in __kernel_vsyscall() (LP: #741726)
518+
519+ -- Ken VanDine <ken.vandine@canonical.com> Mon, 28 Mar 2011 14:56:59 -0400
520+
521+libdbusmenu (0.4.0-0ubuntu1) natty; urgency=low
522+
523+ * New upstream release.
524+ * Protect from NULL variants by using iter_loop (LP: #737844)
525+ * Look for accellerators inside the labels as well
526+ * Protecting properties that are getting updated from an
527+ extra remove signal. (LP: #730925)
528+ * Enter and exit the GDK threads before calling GTK (LP: #717162)
529+
530+ -- Ted Gould <ted@ubuntu.com> Wed, 23 Mar 2011 14:56:24 -0500
531+
532+libdbusmenu (0.3.102-0ubuntu1) natty; urgency=low
533+
534+ * New upstream release.
535+ ∘ Remove child items when they're removed by GTK
536+ ∘ Adding opened and closed events for menu visibility
537+ ∘ Handle empty image types
538+ ∘ Remove critical warning on parser menuitem check (LP: #733918)
539+ ∘ Fix dependencies in pkgconfig files (LP: #733263)
540+ ∘ Handle NULL labels (LP: #733688)
541+ ∘ Fix memory leaks from variants (LP: #722972)
542+
543+ -- Ted Gould <ted@ubuntu.com> Wed, 16 Mar 2011 14:08:13 -0500
544+
545+libdbusmenu (0.3.101-0ubuntu1) natty; urgency=low
546+
547+ * New upstream release.
548+ ∘ Add helper to get cached menuitem from widget
549+ ∘ Have the GTK Dbusmenu Client handle theme directories (LP: #727325)
550+ ∘ Fix a bunch of memory leaks (LP: #722972)
551+ ∘ Handle _ in menuitems more correctly when parsing (LP: #621301)
552+ ∘ Protect from NULL layout_props (LP: #729722)
553+ ∘ Remove the property from the hashtable before signaling that
554+ it's been changed (LP: #725603)
555+ ∘ Wrap emitted properties in a variant
556+ ∘ Fix enum templates so they can be included by other programs
557+ without error
558+ ∘ Setting the cached menu item (LP: #723463) (LP: #729128) (LP: #729194)
559+
560+ -- Ted Gould <ted@ubuntu.com> Thu, 10 Mar 2011 11:12:50 -0600
561+
562+libdbusmenu (0.3.100-0ubuntu4) natty; urgency=low
563+
564+ * libdbusmenu-gtk/parser.c
565+ - Ensure we set the CACHED_MENUITEM data on GtkWidget's, this fixes a few
566+ bugs (LP: #723463) (LP: #729128) (LP: #729194)
567+
568+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 08 Mar 2011 20:49:41 -0500
569+
570+libdbusmenu (0.3.100-0ubuntu3) natty; urgency=low
571+
572+ * libdbusmenu-glib/menuitem.c
573+ - Steal earlier instead of later so that signal handlers don't find the
574+ value in the hashtable (LP: #725603) (LP: #730198)
575+
576+ -- Ken VanDine <ken.vandine@canonical.com> Mon, 07 Mar 2011 14:27:09 -0500
577+
578+libdbusmenu (0.3.100-0ubuntu2) natty; urgency=low
579+
580+ * Cherry picked fix for path to find types.h
581+
582+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 04 Mar 2011 10:22:36 -0500
583+
584+libdbusmenu (0.3.100-0ubuntu1) natty; urgency=low
585+
586+ * New upstream release.
587+ * GTK application menus are not correctly displayed (LP: #726678)
588+ * Fix LP: #723873 - ensure that changing a menuitem property to a
589+ default value gets propagated properly in the client
590+ * Fix some crashes by disconnecting more signals when a menuitem is
591+ deleted. LP: #725980 and LP: #726153
592+ * Making sure to grab the variant and dispose of it in handle_event.
593+ * Change the destroy prototype to fix GIR warnings
594+ * Fix emitting property changes to use tuples
595+ * Track the icon theme directories
596+ * Handle cases where passed in property names could be in the
597+ properties hash table
598+ * Making property names match DBus protocol recommendations
599+ * Restricting GIR scanner to exported interfaces
600+ * Use the library i18n libraries instead of the app ones
601+ * Make GetLayout use the parent parameter
602+ * debian/patches: All submitted upstream
603+
604+ -- Ted Gould <ted@ubuntu.com> Thu, 03 Mar 2011 13:54:31 -0600
605+
606+libdbusmenu (0.3.99-0ubuntu5) natty; urgency=low
607+
608+ * debian/patches/lp726678.patch
609+ - GTK application menus are not correctly displayed (LP: #726678)
610+
611+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 01 Mar 2011 12:14:35 -0500
612+
613+libdbusmenu (0.3.99-0ubuntu4) natty; urgency=low
614+
615+ * Fix a warning in gedit
616+ - update debian/patches/fix-defaults-in-client.patch
617+ * Fix missing submenus in bluetooth-applet
618+ - add debian/patches/bluetooth-applet-fix.patch
619+ - update debian/patches/series
620+
621+ -- Chris Coulson <chris.coulson@canonical.com> Tue, 01 Mar 2011 15:13:00 +0000
622+
623+libdbusmenu (0.3.99-0ubuntu3) natty; urgency=low
624+
625+ * Fix LP: #723873 - ensure that changing a menuitem property to a default
626+ value gets propagated properly in the client
627+ - add debian/patches/fix-defaults-in-client.patch
628+ - update debian/patches/series
629+
630+ -- Chris Coulson <chris.coulson@canonical.com> Tue, 01 Mar 2011 00:47:24 +0000
631+
632+libdbusmenu (0.3.99-0ubuntu2) natty; urgency=low
633+
634+ * debian/patches/disconnect-more-signals.patch:
635+ - Fix some crashes by disconnecting more signals when a menuitem is
636+ deleted. LP: #725980 and LP: #726153
637+
638+ -- Michael Terry <mterry@ubuntu.com> Mon, 28 Feb 2011 10:09:57 -0500
639+
640+libdbusmenu (0.3.99-0ubuntu1) natty; urgency=low
641+
642+ [ Ted Gould ]
643+ * New upstream release.
644+ * Add a signal on the menuitem for generic event support
645+ * Handle the case of a single NULL entry as well.
646+ * Not checking defaults when value is NULL
647+ * Add the 'type' variable first when processing new
648+ menuitems
649+ * Protection from unref'ing NULL variants
650+ * Only send the requested properties and request fewer
651+ * Add in a defaults database
652+ * Only send property updates if the menu item has been
653+ seen on the bus.
654+ * Add a property for text direction.
655+ * Add a property for needing attention.
656+ * Documentation fixes
657+ * Making menuitems track their own parents
658+ * Resolving property changes by looking at the properties
659+ directly.
660+
661+ [ Ken VanDine ]
662+ * libdbusmenu-glib/menuitem.c
663+ - Making sure to grab the variant and dispose of it in handle_event.
664+
665+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 24 Feb 2011 22:54:54 -0500
666+
667+libdbusmenu (0.3.98-0ubuntu4) natty; urgency=low
668+
669+ * Merged from trunk (rev 220)
670+ - Cleaning up cleaning up so we don't unref twice and crash
671+ - Fixing the signatures to make them more consistent
672+ - Adding defaults to translatable files
673+ - Support a set of defaults and not sending them over the bus.
674+ - Fixing annotations and adding tests with python.
675+
676+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 23 Feb 2011 11:34:57 -0500
677+
678+libdbusmenu (0.3.98-0ubuntu3) natty; urgency=low
679+
680+ * debian/control:
681+ - Use new libgtk-3-dev build-depends
682+
683+ -- Robert Ancell <robert.ancell@canonical.com> Tue, 22 Feb 2011 16:16:44 +1100
684+
685+libdbusmenu (0.3.98-0ubuntu2) natty; urgency=low
686+
687+ * libdbusmenu-glib/{client,menuitem,server}.c
688+ * Be more selective on unref
689+
690+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 22 Feb 2011 09:23:38 -0500
691+
692+libdbusmenu (0.3.98-0ubuntu1) natty; urgency=low
693+
694+ * New upstream release.
695+ ∘ Fixing distcheck
696+ ∘ Grouping Property Change events into a single DBus signal
697+ ∘ Removing XML from the GetLayout function
698+ ∘ Clean up icon handling in the parser (LP: #715864)
699+ ∘ Fixing signatures on dbusmenu-dumper
700+ * debian/control: Removing libxml2 Build-Dep
701+
702+ -- Ted Gould <ted@ubuntu.com> Thu, 17 Feb 2011 11:11:40 -0600
703+
704+libdbusmenu (0.3.97-0ubuntu1) natty; urgency=low
705+
706+ [Ted Gould]
707+ * New upstream release.
708+ ∘ Handle ChildAdded on GtkShell items (LP: #709839)
709+ ∘ Fixing take_children() to not unref
710+ ∘ Fix naming of the GIR file (LP: #713099)
711+
712+ [Ken VanDine]
713+ * debian/gir1.2-dbusmenu-glib-0.4.install,
714+ debian/libdbusmenu-glib-dev.install: Changing gir, typelib and vala
715+ file names
716+
717+ -- Ted Gould <ted@ubuntu.com> Thu, 10 Feb 2011 14:40:14 -0600
718+
719+libdbusmenu (0.3.96-0ubuntu3) natty; urgency=low
720+
721+ * libdbusmenu-gtk/parser.c
722+ - Handle ChildAdded on GtkShell items and clean up the code so that it
723+ has single functions for doing common operations. (LP: #709839)
724+
725+ -- Ken VanDine <ken.vandine@canonical.com> Mon, 07 Feb 2011 09:29:09 -0500
726+
727+libdbusmenu (0.3.96-0ubuntu2) natty; urgency=low
728+
729+ * libdbusmenu-glib/menuitem.c
730+ - take_children() shouldn't unref as the caller wouldn't get a chance
731+ to use the items if this was the last ref.
732+
733+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 04 Feb 2011 12:18:13 -0500
734+
735+libdbusmenu (0.3.96-0ubuntu1) natty; urgency=low
736+
737+ * New upstream release.
738+ * Remove signal handlers for correct objects
739+
740+ -- Ted Gould <ted@ubuntu.com> Thu, 03 Feb 2011 14:11:16 -0600
741+
742+libdbusmenu (0.3.95-0ubuntu1) natty; urgency=low
743+
744+ * New upstream release.
745+ * Fix crashes on rapidly creating and destroying client
746+ and menu objects (LP: #709754)
747+ * Fix dynamically changed submenus to get the parsed
748+ (LP: #696896)
749+ * Fix bad signature on GetProperties with no hits
750+
751+ -- Ted Gould <ted@ubuntu.com> Mon, 31 Jan 2011 16:03:06 -0600
752+
753+libdbusmenu (0.3.94-0ubuntu1) natty; urgency=low
754+
755+ * New upstream release.
756+ * Fixing setting toggle to a boolean
757+ * Fixing some memory leaks
758+ * Fixing signatures in GetChildren
759+ * Look for the serializable menuitems and use their
760+ build functions
761+ * Fix critical message from being printed
762+ * Fixing shutdown messages on destruction
763+ * Fixing warnings from 'use-fallback'
764+ * Adding a parser
765+ * Adding a serializable menu item
766+
767+ -- Ted Gould <ted@ubuntu.com> Thu, 27 Jan 2011 14:26:19 -0600
768+
769+libdbusmenu (0.3.93-0ubuntu1) natty; urgency=low
770+
771+ [ Ted Gould ]
772+ * New upstream release.
773+ * Fixing scanner export
774+ * Increasing scanner warnings
775+ * Signalling to DBus when object is registered
776+ * Handling errors in GVariant better than crashing
777+
778+ [ Ken VanDine ]
779+ * debian/control
780+ - Bumped build depends for libgtk3.0-dev to >= 2.99.2-1ubuntu2, a gir
781+ related patch we needed was dropped in 2.99.2-1ubuntu1 but re-added
782+ in 2.99.2-1ubuntu2
783+
784+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 20 Jan 2011 15:05:52 -0500
785+
786+libdbusmenu (0.3.92-0ubuntu3) natty; urgency=low
787+
788+ * libdbusmenu-glib/server.c
789+ * Better error handling when parsing g_variants (LP: #703039)
790+
791+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 18 Jan 2011 12:19:37 -0500
792+
793+libdbusmenu (0.3.92-0ubuntu2) natty; urgency=low
794+
795+ * libdbusmenu-glib/Makefile.am, libdbusmenu-gtk/Makefile.am
796+ - Use EXPORT_PACKAGES to prevent circular build depends
797+
798+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 18 Jan 2011 10:05:15 -0500
799+
800+libdbusmenu (0.3.92-0ubuntu1) natty; urgency=low
801+
802+ * New upstream release.
803+ * Fixing handle event to send unboxed values
804+ * Build fixes
805+
806+ -- Ted Gould <ted@ubuntu.com> Fri, 14 Jan 2011 10:43:44 -0600
807+
808+libdbusmenu (0.3.91-0ubuntu1) natty; urgency=low
809+
810+ * New upstream release.
811+ * Porting from dbus-glib to GDBus
812+ * Bumping the library ABI version
813+ * debian/*.install: Changing to be the 0.4 version of the dbusmenu
814+ API of all the filenames and paths.
815+ * debian/control: Bumping ABI version in package names
816+ * debian/control: Changing the GIR package names from "0.2" to
817+ "0.4" which now the names of the actual files.
818+
819+ -- Ted Gould <ted@ubuntu.com> Thu, 13 Jan 2011 10:24:28 -0600
820+
821+libdbusmenu (0.3.90-0ubuntu3) natty; urgency=low
822+
823+ * Updated for the gir abi transition
824+
825+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 16 Dec 2010 10:06:26 -0500
826+
827+libdbusmenu (0.3.90-0ubuntu2) natty; urgency=low
828+
829+ * libdbusmenu-gtk/genericmenuitem.c
830+ - Switching away from using set_activate as that doesn't actually set
831+ the value, it just signals
832+
833+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 09 Dec 2010 17:46:41 -0500
834+
835+libdbusmenu (0.3.90-0ubuntu1) natty; urgency=low
836+
837+ * debian/rules
838+ - Added build targets to build with gtk3 enabled in additional to
839+ default build with gtk2
840+ * debian/control
841+ - Updated build depends to support building with gtk+-3.0
842+ - Added dh-autoreconf build depends
843+ - Added libdbusmenu-gtk3-2, libdbusmenu-gtk3-dev, gir1.0-dbusmenu-gtk3-0.2
844+ binaries
845+ - build depend on libgdk-pixbuf2.0-dev >= 2.22.1-0ubuntu4, needed
846+ for GIR fixes
847+ - Removed build depends for gir-repository-dev (LP: #677382)
848+ - Use gir:Depends
849+ * docs/libdbusmenu-gtk/reference/Makefile.am, libdbusmenu-glib/Makefile.am,
850+ libdbusmenu-gtk/Makefile.am
851+ - Fixes needed for building with-gtk=3
852+
853+ [ Ted Gould ]
854+ * New upstream release.
855+ * Breaking ABI and getting reserved back
856+ * Adding build support for GTK2/3 builds
857+ * Only force a flush of top level items, allow others to be
858+ based on the count.
859+ * debian/control, debian/libdbusmenu-glib2.install,
860+ debian/libdbusmenu-gtk2.install: Switching package names to
861+ match .so bump.
862+
863+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 24 Nov 2010 12:05:39 -0500
864+
865+libdbusmenu (0.3.16-0ubuntu1) maverick; urgency=low
866+
867+ * New upstream release:
868+ * Don't use a typedef in the signal handler in the class to
869+ avoid confusing vapigen.
870+
871+ -- Ted Gould <ted@ubuntu.com> Wed, 22 Sep 2010 10:28:01 -0500
872+
873+libdbusmenu (0.3.15-0ubuntu1) UNRELEASED; urgency=low
874+
875+ * New upstream release:
876+ - fix Action for top-level dropdown menu item not activated (LP: #637692)
877+
878+ -- Didier Roche <didrocks@ubuntu.com> Wed, 22 Sep 2010 14:55:44 +0200
879+
880+libdbusmenu (0.3.14-0ubuntu1) maverick; urgency=low
881+
882+ * New upstream release.
883+ * Fixing a memory leak by unref'ing a hashtable
884+ * Making a callback for the event dbus function happen off
885+ of the mainloop so it returns a response. (LP: #636756)
886+
887+ -- Ted Gould <ted@ubuntu.com> Wed, 15 Sep 2010 11:36:09 -0500
888+
889+libdbusmenu (0.3.13-0ubuntu1) maverick; urgency=low
890+
891+ * New upstream release.
892+ * Handling window grabs on activated signals (LP: #633275)
893+ * Fixing the passing of the value to the results signal
894+ * Adding a test for checking event results signal
895+ * Changing the timeouts on event calls for better detection
896+ of failing applications
897+
898+ [Ken VanDine]
899+ * debian/control
900+ - Dropped build depends for dbus-test-runner, it isn't in the archive
901+ yet, we should add that next cycle
902+
903+ -- Ted Gould <ted@ubuntu.com> Thu, 09 Sep 2010 09:50:15 -0500
904+
905+libdbusmenu (0.3.12-0ubuntu1) maverick; urgency=low
906+
907+ * debian/rules: update the shlibs
908+
909+ [ Ted Gould ]
910+ * New upstream release.
911+ * Support activation of menus client side
912+ * Increase layout XML size (LP: #621238)
913+ * Display an event for the status of the signal to the server
914+
915+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 26 Aug 2010 23:34:45 +0200
916+
917+libdbusmenu (0.3.11-0ubuntu1) maverick; urgency=low
918+
919+ * New upstream release.
920+ * Fix to handle whitespace in layout XML better
921+ * Fixes to test scripts on ARM
922+
923+ -- Ted Gould <ted@ubuntu.com> Thu, 19 Aug 2010 13:47:33 -0500
924+
925+libdbusmenu (0.3.10-0ubuntu1) maverick; urgency=low
926+
927+ * New upstream release.
928+ * Fixes to dbusmenu-dumper
929+
930+ -- Ted Gould <ted@ubuntu.com> Thu, 12 Aug 2010 11:28:37 -0500
931+
932+libdbusmenu (0.3.9-0ubuntu2) maverick; urgency=low
933+
934+ * Rebuild with the current gobject introspection version
935+
936+ -- Sebastien Bacher <seb128@ubuntu.com> Tue, 10 Aug 2010 21:50:16 +0200
937+
938+libdbusmenu (0.3.9-0ubuntu1) maverick; urgency=low
939+
940+ * New upstream release.
941+ * Making it so that properties are requested bredth first
942+ * Globbing layout signaling from the server
943+ * Globbing property requests into group requests (LP: #604670)
944+
945+ -- Ted Gould <ted@ubuntu.com> Mon, 02 Aug 2010 20:28:58 -0500
946+
947+libdbusmenu (0.3.8-0ubuntu1) maverick; urgency=low
948+
949+ * New upstream release.
950+ - Added ItemActivationRequested signal.
951+
952+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 30 Jul 2010 13:44:34 -0400
953+
954+libdbusmenu (0.3.7-1) unstable; urgency=low
955+
956+ * Merge latest upstream from Ubuntu.
957+ * Standards-Version: 3.9.1
958+
959+ -- Evgeni Golov <evgeni@debian.org> Thu, 29 Jul 2010 12:00:04 +0200
960+
961+libdbusmenu (0.3.7-0ubuntu1) maverick; urgency=low
962+
963+ * New upstream release.
964+
965+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 22 Jul 2010 21:17:13 +0200
966+
967+libdbusmenu (0.3.6-1) unstable; urgency=low
968+
969+ * Merge new upstream from Ubuntu.
970+
971+ -- Evgeni Golov <evgeni@debian.org> Sat, 17 Jul 2010 10:47:35 +0200
972+
973+libdbusmenu (0.3.6-0ubuntu2~ppa1) lucid; urgency=low
974+
975+ * Upstream Merge
976+ * Making dbusmenu-dumper have a click to dump feature.
977+ * Autogen update
978+
979+ -- Ted Gould <ted@ubuntu.com> Tue, 20 Jul 2010 16:40:29 -0500
980+
981+libdbusmenu (0.3.6-0ubuntu1) maverick; urgency=low
982+
983+ * New upstream release.
984+ ∘ Protect against NULL values as event
985+
986+ -- Ted Gould <ted@ubuntu.com> Thu, 15 Jul 2010 09:42:07 -0500
987+
988+libdbusmenu (0.3.5-1) unstable; urgency=low
989+
990+ * Merge new upstream and changes from Ubuntu.
991+ * debian/control:
992+ + Add missing "used" to the json package description.
993+
994+ -- Evgeni Golov <evgeni@debian.org> Wed, 14 Jul 2010 10:21:29 +0200
995+
996+libdbusmenu (0.3.5-0ubuntu1) maverick; urgency=low
997+
998+ * New upstream release.
999+ ∘ Protect against NULL nodes (LP: #602444)
1000+ ∘ Remove extra warnings and messages
1001+ ∘ Handle not having a session bus better (LP: #598715)
1002+
1003+ -- Ted Gould <ted@ubuntu.com> Thu, 08 Jul 2010 10:24:18 -0500
1004+
1005+libdbusmenu (0.3.4-0ubuntu1) maverick; urgency=low
1006+
1007+ * New upstream release.
1008+ * Block building submenus on separators (LP: #598620)
1009+ * Adding more through JSON support for testing
1010+ * Fixing up value handling in dbusmenu-dumper
1011+ * debian/control, debian/libdbusmenu-jsonloader*install: Adding
1012+ two binary packages for the jsonloader test library.
1013+
1014+ -- Ted Gould <ted@ubuntu.com> Thu, 01 Jul 2010 09:00:16 -0500
1015+
1016+libdbusmenu (0.3.3-1) unstable; urgency=low
1017+
1018+ * Merge Ubuntu.
1019+ Preserve Maintainer and Vcs-* fields.
1020+ * Standards-Version: 3.9.0
1021+ * Source-Format: 1.0 for now
1022+
1023+ -- Evgeni Golov <evgeni@debian.org> Thu, 01 Jul 2010 11:42:23 +0200
1024+
1025+libdbusmenu (0.3.3-0ubuntu1) maverick; urgency=low
1026+
1027+ * New upstream release.
1028+ * Adding support for menu shortcuts (LP: #591293)
1029+ * Fixing distcheck of documentation builds
1030+ * Autogen.sh fix for adding custom prefix (LP: #595565)
1031+ * Fixing children property name to match spec (LP: #597321)
1032+ * Merging in Debian branch
1033+ * debian/control: Switching branch on this branch to be the
1034+ dbusmenu-team.
1035+ * debian/rules: Updating shlibs to 0.3.3 for shortcut API additions
1036+
1037+ -- Ted Gould <ted@ubuntu.com> Thu, 24 Jun 2010 09:32:42 -0500
1038+
1039+libdbusmenu (0.3.2-1) unstable; urgency=low
1040+
1041+ * Merge from Ubuntu.
1042+ Closes: #586069
1043+ * debian/control:
1044+ - Set Maintainer to pkg-ayatana.
1045+ - Add myself as Uploader.
1046+ - Update package descriptions.
1047+ - Standards-Version: 3.8.4
1048+ - Fix Homepage URL.
1049+ - Update Vcs-* fields.
1050+ - -doc packages are Arch:all
1051+ * debian/copyright:
1052+ - Convert to DEP5 format.
1053+ - Add Ken and Sebastien, according to changelog.
1054+ - Add Aurélien Gâteau, according to headers.
1055+
1056+ -- Evgeni Golov <evgeni@debian.org> Sun, 20 Jun 2010 13:56:00 +0200
1057+
1058+libdbusmenu (0.3.2-0ubuntu1) maverick; urgency=low
1059+
1060+ * debian/control
1061+ - added doc packages
1062+ - added build dep for gtk-doc-tools
1063+ * debian/libdbusmenu-glib-doc.install added
1064+ * debian/libdbusmenu-gtk-doc.install added
1065+ * debian/rules
1066+ - enabled gtk-doc for configure
1067+
1068+ [Ted Gould]
1069+ * New upstream release.
1070+ * Set the 'child-display' property on menuitems that
1071+ have child menuitems.
1072+ * gtk-doc support
1073+ * Document the 'shortcut' property
1074+
1075+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 10 Jun 2010 16:33:42 -0400
1076+
1077+libdbusmenu (0.3.1-0ubuntu1) maverick; urgency=low
1078+
1079+ * New upstream release.
1080+ * Fix annotations for GIR scanner
1081+ * Add function to get submenu of GTK-ified items
1082+ * Fix signal prototype of ID update
1083+ * Fixing up VAPI files to build them correctly
1084+ * Fixing the version string in the GIR file
1085+ * Fix documentation title page
1086+ * Reject text nodes early (warnings with Qt integration)
1087+ * debian/libdbusmenu-glib-dev.install: Updating gir and vapi file
1088+ names for package list.
1089+ * debian/gir1.0-dbusmenu-glib-0.2.install: Changing the name of the
1090+ typelib file.
1091+
1092+ -- Ted Gould <ted@ubuntu.com> Fri, 04 Jun 2010 14:42:26 -0500
1093+
1094+libdbusmenu (0.3.0-0ubuntu1~ppa1) lucid; urgency=low
1095+
1096+ * New upstream release.
1097+ * Add function to get submenu of GTK-ified items
1098+ * Fix signal prototype of ID update
1099+ * Fixing up VAPI files to build them correctly
1100+ * Fixing the version string in the GIR file
1101+ * Fix documentation title page
1102+ * Reject text nodes early (warnings with Qt integration)
1103+ * debian/libdbusmenu-glib-dev.install: Updating gir and vapi file
1104+ names for package list.
1105+ * debian/gir1.0-dbusmenu-glib-0.2.install: Changing the name of the
1106+ typelib file.
1107+
1108+ -- Ted Gould <ted@ubuntu.com> Thu, 27 May 2010 11:47:05 -0500
1109+
1110+libdbusmenu (0.2.9-0ubuntu3) lucid; urgency=low
1111+
1112+ * Upstream Merge
1113+ * Only unref root if the root has changed.
1114+ * Ensure that callbacks retain references to objects incase
1115+ they get deleted quickly.
1116+ * Protecting references before signalling
1117+ * Decrementing refs when added to child menus
1118+
1119+ -- Ted Gould <ted@ubuntu.com> Sat, 17 Apr 2010 13:09:57 -0500
1120+
1121+libdbusmenu (0.2.9-0ubuntu2) lucid; urgency=low
1122+
1123+ * Upstream Merge
1124+ * Changing GTK layer to look at position in realized
1125+ children to avoid realization races. (LP: #555816)
1126+ * Don't allow setting children twice
1127+ * Ref children of a menuitem
1128+ * Return error when parent ID of getlayout can't be found
1129+ * Adding in visible property to docs
1130+ * Helpful comments in the code
1131+
1132+ -- Ted Gould <ted@ubuntu.com> Thu, 15 Apr 2010 01:25:42 -0500
1133+
1134+libdbusmenu (0.2.9-0ubuntu1) lucid; urgency=low
1135+
1136+ * New upstream release.
1137+ * Documentation fix
1138+ * Changing the parse function to get_children instead of
1139+ taking them. (LP: #471044)
1140+ * Supporting AboutToShow in event callbacks to catch up
1141+ with QT implementation.
1142+ * Unrefing on layout updates (LP: #545026)
1143+ * Resetting sync versions on disconnection
1144+ * Removing useless warning
1145+
1146+ -- Ted Gould <ted@ubuntu.com> Thu, 01 Apr 2010 09:14:36 -0500
1147+
1148+libdbusmenu (0.2.8-0ubuntu2) lucid; urgency=low
1149+
1150+ * debian/control:
1151+ - restore vcs location, we move back to the non import version, the other
1152+ one don't allow merging trunk changes
1153+
1154+ [ Ted Gould ]
1155+ * Upstream Merge
1156+ * Changing the parse function to get_children instead of
1157+ taking them. (LP: #471044)
1158+ * Supporting AboutToShow in event callbacks to catch up
1159+ with QT implementation.
1160+ * Unrefing on layout updates (LP: #545026)
1161+ * Resetting sync versions on disconnection
1162+ * Removing useless warning
1163+
1164+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 01 Apr 2010 12:36:06 +0200
1165+
1166+libdbusmenu (0.2.8-0ubuntu1) lucid; urgency=low
1167+
1168+ * debian/control
1169+ - Dropped Vcs-Bzr and Vcs-Browser
1170+ - Added extended description for gir1.0-dbusmenu-gtk-0.2 and
1171+ gir1.0-dbusmenu-glib-0.2
1172+
1173+ * debian/rules
1174+ - bumped shlibs version to 0.2.8 for libdbusmenu-glib1
1175+
1176+ [Ted Gould]
1177+ * Upstream release 0.2.8
1178+ * Adding support for blank icons (LP: #534854)
1179+ * Remove unneeded warning (LP: #537312)
1180+ * Fix typo in documentation
1181+
1182+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 25 Mar 2010 11:35:46 -0400
1183+
1184+libdbusmenu (0.2.7-0ubuntu1) lucid; urgency=low
1185+
1186+ * Upstream release 0.2.7
1187+ * Adding in building of the GObject Introspection details
1188+ * Adding in building of VAPI files
1189+ * debian/control:
1190+ * Adding dependency on valac
1191+ * Adding in gir's as build dependencies.
1192+ * Adding in build dependencies for GIR dev
1193+ * Adding dependencies for gir-repository-dev and
1194+ gobject-introspection to ensure we get all the GI goodies.
1195+ * debian/control, debian/gir1.0-dbusmenu-glib-0.2.install,
1196+ debian/gir1.0-dbusmenu-gtk-0.2.install: Adding new packages to
1197+ hold the typelib files generated by GObject introspection.
1198+ * debian/libdbusmenu-glib-dev.install,
1199+ debian/libdbusmenu-gtk-dev.install:
1200+ * Added VAPI files to the packages.
1201+ * Added GIR files to the packages.
1202+
1203+ -- Ted Gould <ted@ubuntu.com> Thu, 04 Mar 2010 11:13:43 -0600
1204+
1205+libdbusmenu (0.2.6-0ubuntu1) lucid; urgency=low
1206+
1207+ * Upstream release 0.2.6
1208+ * Fix testing to make it more reliable
1209+ * Remove delayed property queueing as it was causing properties to not
1210+ get updated. (lp: #524308)
1211+
1212+ -- Ted Gould <ted@ubuntu.com> Thu, 25 Feb 2010 10:23:49 -0600
1213+
1214+libdbusmenu (0.2.5-0ubuntu1) lucid; urgency=low
1215+
1216+ * Upstream release 0.2.5
1217+ * Adding in menuitem proxy object.
1218+ * Adding ID to default <menu> item.
1219+ * debian/rules: Updating shlibs
1220+
1221+ -- Ted Gould <ted@ubuntu.com> Thu, 18 Feb 2010 11:00:24 -0600
1222+
1223+libdbusmenu (0.2.4-0ubuntu1) lucid; urgency=low
1224+
1225+ * Upstream release 0.2.4
1226+ * Remove uneccessary reference to stop duplication of menus
1227+ * Handle dbus method errors better
1228+
1229+ -- Ted Gould <ted@ubuntu.com> Thu, 11 Feb 2010 10:13:56 -0600
1230+
1231+libdbusmenu (0.2.3-0ubuntu3) lucid; urgency=low
1232+
1233+ * Backported lp:~ted/dbusmenu/dbus-error-handling to fix the
1234+ indicator-applet crashing sometime on softwares close
1235+ (lp: #518900, #519019)
1236+
1237+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 10 Feb 2010 00:12:35 +0100
1238+
1239+libdbusmenu (0.2.3-0ubuntu2) lucid; urgency=low
1240+
1241+ * Upstream Merge
1242+ * Removing the ref to root and a setting of root
1243+
1244+ -- Ted Gould <ted@ubuntu.com> Tue, 09 Feb 2010 08:53:00 -0600
1245+
1246+libdbusmenu (0.2.3-0ubuntu1) lucid; urgency=low
1247+
1248+ * Upstream release 0.2.3
1249+ * Fixing handing of root IDs being zero
1250+ * Handling syncing of properties when reusing items
1251+ * Shipping new JSON files and READMEs for testing.
1252+ * libdbusmenu-tools.install: Add in json file and README so
1253+ that they're put in the right directories.
1254+
1255+ -- Ted Gould <ted@ubuntu.com> Fri, 05 Feb 2010 11:24:58 -0800
1256+
1257+libdbusmenu (0.2.2-0ubuntu3) lucid; urgency=low
1258+
1259+ * debian/control:
1260+ - let libdbusmenu-glib1 breaks libdbusmenu-glib0 since they are create
1261+ issues at runtime if both got loaded
1262+
1263+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 04 Feb 2010 18:10:56 -0800
1264+
1265+libdbusmenu (0.2.2-0ubuntu2) lucid; urgency=low
1266+
1267+ * debian/control: fix a typo in the tools depends
1268+
1269+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 04 Feb 2010 14:18:47 -0800
1270+
1271+libdbusmenu (0.2.2-0ubuntu1) lucid; urgency=low
1272+
1273+ * Updated for the soname changes
1274+
1275+ [ Ted Gould ]
1276+ * Upstream Release 0.2.2
1277+ * Interoperability fixes
1278+ * Adding timestamps to events
1279+ * Better handling of XML
1280+ * Adding tools for timing dbusmenu
1281+ * debian/libdbusmenu-tools.install: Adding a wildcard to get
1282+ all of the tools in libexec
1283+
1284+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 04 Feb 2010 13:56:49 -0800
1285+
1286+libdbusmenu (0.2.1-0ubuntu1) lucid; urgency=low
1287+
1288+ * Upstream release 0.2.1
1289+ - Fix to not destroy the image if we're still using it.
1290+ - Adding code to support icon names that have an implied direction in them.
1291+ - Fix to put a small amount of padding between the icon and the label.
1292+
1293+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 12 Jan 2010 11:03:39 -0500
1294+
1295+libdbusmenu (0.2.0-0ubuntu3) lucid; urgency=low
1296+
1297+ * debian/rules:
1298+ - updated shlibs version (lp: #505258)
1299+
1300+ -- Sebastien Bacher <seb128@ubuntu.com> Mon, 11 Jan 2010 16:04:11 +0100
1301+
1302+libdbusmenu (0.2.0-0ubuntu2) lucid; urgency=low
1303+
1304+ * Added debian/libdbusmenu-tools.install
1305+ * debian/control
1306+ - improved description for libdbusmenu-tools
1307+
1308+ -- Ken VanDine <ken.vandine@canonical.com> Sat, 09 Jan 2010 09:05:47 -0500
1309+
1310+libdbusmenu (0.2.0-0ubuntu1) lucid; urgency=low
1311+
1312+ * Upstream release 0.2.0
1313+ - Remove unused libdbusmenu-qt
1314+ - Changing API to be V0.2 for reals
1315+ - Adding underline support
1316+ - Test suite fixes and automation support
1317+ - dbus-dumper tool
1318+ - Switch to org.ayatana
1319+ - Fixing the handling of typed properties, especially bools.
1320+ - Adding GetChildren function for getting a single submenu
1321+ - Starting to watch DBus if the proxy builds fail.
1322+ - Test suite fixes
1323+ - Fixing the consistency between the #defines and what
1324+ was used in the code.
1325+ * debian/control, debian/libdbusmenu-tools.install: Setting
1326+ up a package for the new dbusmenu-dumper tool.
1327+ * debian/control: Mentioning nicely that this will cause
1328+ indicator-messages << 0.3 and indicator-session << 0.2 to
1329+ break.
1330+
1331+ -- Ted Gould <ted@ubuntu.com> Fri, 08 Jan 2010 08:42:59 -0600
1332+
1333+libdbusmenu (0.1.8-0ubuntu1) lucid; urgency=low
1334+
1335+ * Upstream release 0.1.8
1336+ * Changing the name to org.ayatana
1337+ * Underline fixes
1338+ * Documenation of the DBus API
1339+ * Adding the GPL v3 Copying file so that we're all legal.
1340+
1341+ -- Ted Gould <ted@ubuntu.com> Thu, 10 Dec 2009 12:55:07 -0600
1342+
1343+libdbusmenu (0.1.6-0ubuntu1) karmic; urgency=low
1344+
1345+ * Upstream release 0.1.6 (LP: #442822)
1346+ * Managing the life-cycle of the GTK Menu item better to
1347+ ensure that it is positioned correctly and dies
1348+ appropriately. (LP: #430904) and (LP: #419953)
1349+ * Checking returned properties to ensure that there wasn't
1350+ DBus errors. (LP: #433719)
1351+
1352+ -- Ted Gould <ted@ubuntu.com> Fri, 02 Oct 2009 17:00:45 -0500
1353+
1354+libdbusmenu (0.1.5-0ubuntu1) karmic; urgency=low
1355+
1356+ * New upstream release (LP: #436185)
1357+
1358+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 24 Sep 2009 17:12:25 -0400
1359+
1360+libdbusmenu (0.1.4-0ubuntu1) karmic; urgency=low
1361+
1362+ * Upstream release (LP: #432003)
1363+ - Applying a fix by not blocking if we're calling for the root. Everyone
1364+ should be listening for root changes anyway (lp: #427819)
1365+
1366+ -- Ted Gould <ted@ubuntu.com> Thu, 17 Sep 2009 11:29:40 -0500
1367+
1368+libdbusmenu (0.1.3-0ubuntu1) karmic; urgency=low
1369+
1370+ * Upstream update 0.1.3 (LP: #427360)
1371+ * Fixes reordering of menu item issue
1372+
1373+ -- Ted Gould <ted@ubuntu.com> Thu, 10 Sep 2009 08:43:47 -0500
1374+
1375+libdbusmenu (0.1.2-0ubuntu1) karmic; urgency=low
1376+
1377+ * debian/rules:
1378+ - updated shlib version
1379+
1380+ [ Ted Gould ]
1381+ * Upstream release 0.1.2 (LP: #423958)
1382+
1383+ [ Ken VanDine ]
1384+ * debian/control
1385+ - Specify full urls for Vcs-Bzr
1386+
1387+ -- Sebastien Bacher <seb128@ubuntu.com> Fri, 04 Sep 2009 11:12:38 +0200
1388+
1389+libdbusmenu (0.1.0-0ubuntu1) karmic; urgency=low
1390+
1391+ [ Ted Gould ]
1392+ * Upstream release 0.1.0
1393+ * debian/watch: Added for tarball
1394+ * debian/control:
1395+ - Specify both Vcs-Bzr and Vcs-Browser
1396+ - Fixed the project name
1397+
1398+ [ Martin Pitt ]
1399+ * Add bzr-builddep configuration for merge mode.
1400+ * debian/control: Fix Vcs-* links.
1401+
1402+ -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 27 Aug 2009 20:55:55 +0200
1403+
1404+libdbusmenu (0.1~bzr5-0ubuntu1) karmic; urgency=low
1405+
1406+ * First version.
1407+
1408+ -- Ted Gould <ted@ubuntu.com> Wed, 05 Aug 2009 00:46:41 +0100
1409+
1410
1411=== added file 'debian/compat'
1412--- debian/compat 1970-01-01 00:00:00 +0000
1413+++ debian/compat 2012-12-05 00:15:30 +0000
1414@@ -0,0 +1,1 @@
1415+9
1416
1417=== added file 'debian/control'
1418--- debian/control 1970-01-01 00:00:00 +0000
1419+++ debian/control 2012-12-05 00:15:30 +0000
1420@@ -0,0 +1,240 @@
1421+Source: libdbusmenu
1422+Section: gnome
1423+Priority: optional
1424+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
1425+XSBC-Original-Maintainer: The Ayatana Packagers <pkg-ayatana-devel@lists.alioth.debian.org>
1426+Uploaders: Evgeni Golov <evgeni@debian.org>
1427+Build-Depends: debhelper (>= 9),
1428+ quilt,
1429+ dh-autoreconf,
1430+ libtool,
1431+ intltool,
1432+ gnome-doc-utils,
1433+ gtk-doc-tools,
1434+ valgrind,
1435+ dbus-test-runner,
1436+ xvfb,
1437+ libgtk2.0-dev (>= 2.24.4-1~),
1438+ libgtk-3-dev (>= 2.99.2-1ubuntu2),
1439+ libgdk-pixbuf2.0-dev (>= 2.22.1-0ubuntu4),
1440+ libdbus-glib-1-dev,
1441+ libatk1.0-dev,
1442+ libjson-glib-dev (>= 0.13.4),
1443+ gobject-introspection,
1444+ gir1.2-gtk-2.0,
1445+ libgirepository1.0-dev (>= 0.9.3),
1446+ libx11-dev (>= 1.3),
1447+ valac-0.16,
1448+Standards-Version: 3.9.2
1449+Homepage: https://launchpad.net/dbusmenu
1450+# If you aren't a member of ~dbusmenu-team but need to upload
1451+# packaging changes, just go ahead. ~dbusmenu-team will notice
1452+# and sync up the code again.
1453+Vcs-Bzr: https://code.launchpad.net/~dbusmenu-team/dbusmenu/trunk.13.04
1454+Vcs-Browser: https://bazaar.launchpad.net/~dbusmenu-team/dbusmenu/trunk.13.04/files
1455+
1456+Package: libdbusmenu-glib4
1457+Section: libs
1458+Architecture: any
1459+Depends: ${shlibs:Depends},
1460+ ${misc:Depends},
1461+Pre-Depends: ${misc:Pre-Depends},
1462+Multi-Arch: same
1463+Description: library for passing menus over DBus
1464+ libdbusmenu passes a menu structure across DBus so that a program can
1465+ create a menu simply without worrying about how it is displayed on the
1466+ other side of the bus.
1467+ .
1468+ This package contains shared libraries to be used by applications.
1469+
1470+Package: libdbusmenu-glib-dev
1471+Section: libdevel
1472+Architecture: any
1473+Depends: ${shlibs:Depends},
1474+ ${misc:Depends},
1475+ libdbusmenu-glib4 (= ${binary:Version}),
1476+ libdbus-glib-1-dev (>= 0.76),
1477+ libgtk2.0-dev (>= 2.12.0),
1478+Multi-Arch: same
1479+Description: library for passing menus over DBus - development files
1480+ libdbusmenu passes a menu structure across DBus so that a program can
1481+ create a menu simply without worrying about how it is displayed on the
1482+ other side of the bus.
1483+ .
1484+ This package contains files that are needed to build applications.
1485+
1486+Package: libdbusmenu-gtk4
1487+Section: libs
1488+Architecture: any
1489+Depends: ${shlibs:Depends},
1490+ ${misc:Depends},
1491+Pre-Depends: ${misc:Pre-Depends},
1492+Multi-Arch: same
1493+Description: library for passing menus over DBus - GTK+ version
1494+ libdbusmenu passes a menu structure across DBus so that a program can
1495+ create a menu simply without worrying about how it is displayed on the
1496+ other side of the bus.
1497+ .
1498+ This package contains shared libraries to be used by GTK+ applications.
1499+
1500+Package: libdbusmenu-gtk-dev
1501+Section: libdevel
1502+Architecture: any
1503+Depends: ${shlibs:Depends},
1504+ ${misc:Depends},
1505+ libdbusmenu-gtk4 (= ${binary:Version}),
1506+ libdbus-glib-1-dev (>= 0.76),
1507+ libgtk2.0-dev (>= 2.12.0),
1508+ libdbusmenu-glib-dev,
1509+Multi-Arch: same
1510+Description: library for passing menus over DBus - GTK+ version developement files
1511+ libdbusmenu passes a menu structure across DBus so that a program can
1512+ create a menu simply without worrying about how it is displayed on the
1513+ other side of the bus.
1514+ .
1515+ This package contains files that are needed to build GTK+ applications.
1516+
1517+Package: libdbusmenu-tools
1518+Section: devel
1519+Architecture: any
1520+Depends: ${shlibs:Depends},
1521+ ${misc:Depends},
1522+ python,
1523+ libdbusmenu-glib4 (= ${binary:Version}),
1524+Multi-Arch: foreign
1525+Description: tools useful during development with libdbusmenu
1526+ libdbusmenu passes a menu structure across DBus so that a program can
1527+ create a menu simply without worrying about how it is displayed on the
1528+ other side of the bus.
1529+ .
1530+ This package contains tools that are useful when developing and building
1531+ applications with libdbusmenu.
1532+
1533+Package: gir1.2-dbusmenu-glib-0.4
1534+Section: libs
1535+Architecture: any
1536+Depends: ${misc:Depends},
1537+ libdbusmenu-glib4 (= ${binary:Version}),
1538+ ${gir:Depends},
1539+Description: typelib file for libdbusmenu-glib4
1540+ libdbusmenu passes a menu structure across DBus so that a program can
1541+ create a menu simply without worrying about how it is displayed on the
1542+ other side of the bus.
1543+ .
1544+ This package can be used by other packages using the GIRepository format to
1545+ generate dynamic bindings for libdbusmenu-glib4.
1546+
1547+Package: gir1.2-dbusmenu-gtk-0.4
1548+Section: libs
1549+Architecture: any
1550+Depends: ${misc:Depends},
1551+ libdbusmenu-gtk4 (= ${binary:Version}),
1552+ ${gir:Depends},
1553+Description: typelib file for libdbusmenu-gtk4
1554+ libdbusmenu passes a menu structure across DBus so that a program can
1555+ create a menu simply without worrying about how it is displayed on the
1556+ other side of the bus.
1557+ .
1558+ This package can be used by other packages using the GIRepository format to
1559+ generate dynamic bindings for libdbusmenu-gtk4.
1560+
1561+Package: libdbusmenu-glib-doc
1562+Section: doc
1563+Architecture: all
1564+Depends: ${misc:Depends},
1565+Description: library for passing menus over DBus - documentation
1566+ libdbusmenu passes a menu structure across DBus so that a program can
1567+ create a menu simply without worrying about how it is displayed on the
1568+ other side of the bus.
1569+ .
1570+ This package contains developer documentation for libdbusmenu-glib.
1571+
1572+Package: libdbusmenu-gtk-doc
1573+Section: doc
1574+Architecture: all
1575+Depends: ${misc:Depends},
1576+Description: library for passing menus over DBus - GTK+ version documentation
1577+ libdbusmenu passes a menu structure across DBus so that a program can
1578+ create a menu simply without worrying about how it is displayed on the
1579+ other side of the bus.
1580+ .
1581+ This package contains developer documentation for libdbusmenu-gtk.
1582+
1583+Package: libdbusmenu-jsonloader4
1584+Section: libs
1585+Architecture: any
1586+Depends: ${shlibs:Depends},
1587+ ${misc:Depends},
1588+Pre-Depends: ${misc:Pre-Depends},
1589+Multi-Arch: same
1590+Description: library for passing menus over DBus - Test lib
1591+ libdbusmenu passes a menu structure across DBus so that a program can
1592+ create a menu simply without worrying about how it is displayed on the
1593+ other side of the bus.
1594+ .
1595+ This package contains shared libraries to be used by test suites in
1596+ applications or libraries using dbusmenu.
1597+
1598+Package: libdbusmenu-jsonloader-dev
1599+Section: libdevel
1600+Architecture: any
1601+Depends: ${shlibs:Depends},
1602+ ${misc:Depends},
1603+ libdbusmenu-jsonloader4 (= ${binary:Version}),
1604+ libdbus-glib-1-dev (>= 0.76),
1605+ libdbusmenu-glib-dev (= ${binary:Version}),
1606+ libjson-glib-dev,
1607+Multi-Arch: same
1608+Description: library for passing menus over DBus - Test lib development files
1609+ libdbusmenu passes a menu structure across DBus so that a program can
1610+ create a menu simply without worrying about how it is displayed on the
1611+ other side of the bus.
1612+ .
1613+ This package contains files that are needed to build test suites in
1614+ applications or libraries using dbusmenu.
1615+
1616+Package: libdbusmenu-gtk3-4
1617+Section: libs
1618+Architecture: any
1619+Depends: ${shlibs:Depends},
1620+ ${misc:Depends},
1621+Pre-Depends: ${misc:Pre-Depends},
1622+Multi-Arch: same
1623+Description: library for passing menus over DBus - GTK+ version
1624+ libdbusmenu passes a menu structure across DBus so that a program can
1625+ create a menu simply without worrying about how it is displayed on the
1626+ other side of the bus.
1627+ .
1628+ This package contains shared libraries to be used by GTK+ applications.
1629+
1630+Package: libdbusmenu-gtk3-dev
1631+Section: libdevel
1632+Architecture: any
1633+Depends: ${shlibs:Depends},
1634+ ${misc:Depends},
1635+ libdbusmenu-gtk3-4 (= ${binary:Version}),
1636+ libdbus-glib-1-dev (>= 0.76),
1637+ libgtk-3-dev (>= 2.91.4-0ubuntu1),
1638+ libdbusmenu-glib-dev,
1639+Multi-Arch: same
1640+Description: library for passing menus over DBus - GTK+ version developement files
1641+ libdbusmenu passes a menu structure across DBus so that a program can
1642+ create a menu simply without worrying about how it is displayed on the
1643+ other side of the bus.
1644+ .
1645+ This package contains files that are needed to build GTK+ applications.
1646+
1647+Package: gir1.2-dbusmenu-gtk3-0.4
1648+Section: libs
1649+Architecture: any
1650+Depends: ${misc:Depends},
1651+ libdbusmenu-gtk3-4 (= ${binary:Version}),
1652+ ${gir:Depends},
1653+Description: typelib file for libdbusmenu-gtk3-4
1654+ libdbusmenu passes a menu structure across DBus so that a program can
1655+ create a menu simply without worrying about how it is displayed on the
1656+ other side of the bus.
1657+ .
1658+ This package can be used by other packages using the GIRepository format to
1659+ generate dynamic bindings for libdbusmenu-gtk4.
1660+
1661
1662=== added file 'debian/copyright'
1663--- debian/copyright 1970-01-01 00:00:00 +0000
1664+++ debian/copyright 2012-12-05 00:15:30 +0000
1665@@ -0,0 +1,40 @@
1666+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
1667+Name: libdbusmenu
1668+Maintainer: Ted Gould <ted@canonical.com>
1669+Source: https://launchpad.net/dbusmenu
1670+
1671+Files: *
1672+Copyright: 2009-2010 Ted Gould <ted@canonical.com>, Canonical Ltd.
1673+License: GPL-3
1674+
1675+Files: libdbusmenu-{glib,gtk}/*
1676+Copyright: 2009-2010 Ted Gould <ted@canonical.com>, Canonical Ltd.
1677+License: LGPL-2.1 | LGPL-3
1678+
1679+Files: libdbusmenu-glib/dbus-menu.xml
1680+Copyright: 2009-2010 Ted Gould <ted@canonical.com>, Canonical Ltd.
1681+Copyright: 2009-2010 Aurélien Gâteau <aurelien.gateau@canonical.com>
1682+License: LGPL-2.1 | LGPL-3
1683+
1684+Files: tools/{dbusmenu-bench,testapp/main.c}
1685+Copyright: 2009-2010 Aurélien Gâteau <aurelien.gateau@canonical.com>
1686+License: LGPL-2.1 | LGPL-3
1687+
1688+Files: debian/*
1689+Copyright: 2009-2010 Evgeni Golov <evgeni@debian.org>
1690+Copyright: 2009-2010 Ted Gould <ted@canonical.com>, Canonical Ltd.
1691+Copyright: 2009-2010 Sebastien Bacher <seb128@ubuntu.com>
1692+Copyright: 2009-2010 Ken VanDine <ken.vandine@canonical.com>
1693+License: GPL-3
1694+
1695+License: GPL-3
1696+ On Debian systems, the complete text of the GNU General
1697+ Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'.
1698+
1699+License: LGPL-2.1
1700+ On Debian systems, the complete text of the GNU Lesser General
1701+ Public License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
1702+
1703+License: LGPL-3
1704+ On Debian systems, the complete text of the GNU Lesser General
1705+ Public License version 3 can be found in `/usr/share/common-licenses/LGPL-3'.
1706
1707=== added file 'debian/gir1.2-dbusmenu-glib-0.4.install'
1708--- debian/gir1.2-dbusmenu-glib-0.4.install 1970-01-01 00:00:00 +0000
1709+++ debian/gir1.2-dbusmenu-glib-0.4.install 2012-12-05 00:15:30 +0000
1710@@ -0,0 +1,1 @@
1711+usr/lib/*/girepository-1.0/Dbusmenu-0.4.typelib /usr/lib/girepository-1.0/
1712
1713=== added file 'debian/gir1.2-dbusmenu-gtk-0.4.install'
1714--- debian/gir1.2-dbusmenu-gtk-0.4.install 1970-01-01 00:00:00 +0000
1715+++ debian/gir1.2-dbusmenu-gtk-0.4.install 2012-12-05 00:15:30 +0000
1716@@ -0,0 +1,1 @@
1717+usr/lib/*/girepository-1.0/DbusmenuGtk-0.4.typelib /usr/lib/girepository-1.0/
1718
1719=== added file 'debian/gir1.2-dbusmenu-gtk3-0.4.install'
1720--- debian/gir1.2-dbusmenu-gtk3-0.4.install 1970-01-01 00:00:00 +0000
1721+++ debian/gir1.2-dbusmenu-gtk3-0.4.install 2012-12-05 00:15:30 +0000
1722@@ -0,0 +1,1 @@
1723+usr/lib/*/girepository-1.0/DbusmenuGtk3-0.4.typelib /usr/lib/girepository-1.0/
1724
1725=== added file 'debian/libdbusmenu-glib-dev.install'
1726--- debian/libdbusmenu-glib-dev.install 1970-01-01 00:00:00 +0000
1727+++ debian/libdbusmenu-glib-dev.install 2012-12-05 00:15:30 +0000
1728@@ -0,0 +1,6 @@
1729+usr/include/libdbusmenu-glib-0.4/libdbusmenu-glib
1730+usr/lib/*/pkgconfig/dbusmenu-glib-0.4.pc
1731+usr/lib/*/libdbusmenu-glib.a
1732+usr/lib/*/libdbusmenu-glib.so
1733+usr/share/gir-1.0/Dbusmenu-0.4.gir
1734+usr/share/vala/vapi/Dbusmenu-0.4.vapi
1735
1736=== added file 'debian/libdbusmenu-glib-doc.install'
1737--- debian/libdbusmenu-glib-doc.install 1970-01-01 00:00:00 +0000
1738+++ debian/libdbusmenu-glib-doc.install 2012-12-05 00:15:30 +0000
1739@@ -0,0 +1,1 @@
1740+usr/share/gtk-doc/html/libdbusmenu-glib /usr/share/gtk-doc/html/
1741
1742=== added file 'debian/libdbusmenu-glib4.install'
1743--- debian/libdbusmenu-glib4.install 1970-01-01 00:00:00 +0000
1744+++ debian/libdbusmenu-glib4.install 2012-12-05 00:15:30 +0000
1745@@ -0,0 +1,1 @@
1746+usr/lib/*/libdbusmenu-glib.so.*
1747
1748=== added file 'debian/libdbusmenu-glib4.symbols'
1749--- debian/libdbusmenu-glib4.symbols 1970-01-01 00:00:00 +0000
1750+++ debian/libdbusmenu-glib4.symbols 2012-12-05 00:15:30 +0000
1751@@ -0,0 +1,81 @@
1752+libdbusmenu-glib.so.4 libdbusmenu-glib4 #MINVER#
1753+ dbus_menu_clean_xml@Base 0.4.2
1754+ dbusmenu_client_add_type_handler@Base 0.4.2
1755+ dbusmenu_client_add_type_handler_full@Base 0.4.2
1756+ dbusmenu_client_get_icon_paths@Base 0.4.2
1757+ dbusmenu_client_get_root@Base 0.4.2
1758+ dbusmenu_client_get_status@Base 0.4.2
1759+ dbusmenu_client_get_text_direction@Base 0.4.2
1760+ dbusmenu_client_get_type@Base 0.4.2
1761+ dbusmenu_client_menuitem_get_type@Base 0.4.2
1762+ dbusmenu_client_menuitem_new@Base 0.4.2
1763+ dbusmenu_client_new@Base 0.4.2
1764+ dbusmenu_client_send_about_to_show@Base 0.4.2
1765+ dbusmenu_client_send_event@Base 0.4.2
1766+ dbusmenu_defaults_default_get@Base 0.4.2
1767+ dbusmenu_defaults_default_get_type@Base 0.4.2
1768+ dbusmenu_defaults_default_set@Base 0.4.2
1769+ dbusmenu_defaults_get_type@Base 0.4.2
1770+ dbusmenu_defaults_ref_default@Base 0.4.2
1771+ dbusmenu_menuitem_build_variant@Base 0.4.2
1772+ dbusmenu_menuitem_child_add_position@Base 0.4.2
1773+ dbusmenu_menuitem_child_append@Base 0.4.2
1774+ dbusmenu_menuitem_child_delete@Base 0.4.2
1775+ dbusmenu_menuitem_child_find@Base 0.4.2
1776+ dbusmenu_menuitem_child_prepend@Base 0.4.2
1777+ dbusmenu_menuitem_child_reorder@Base 0.4.2
1778+ dbusmenu_menuitem_exposed@Base 0.4.2
1779+ dbusmenu_menuitem_find_id@Base 0.4.2
1780+ dbusmenu_menuitem_foreach@Base 0.4.2
1781+ dbusmenu_menuitem_get_children@Base 0.4.2
1782+ dbusmenu_menuitem_get_id@Base 0.4.2
1783+ dbusmenu_menuitem_get_parent@Base 0.4.2
1784+ dbusmenu_menuitem_get_position@Base 0.4.2
1785+ dbusmenu_menuitem_get_position_realized@Base 0.4.2
1786+ dbusmenu_menuitem_get_root@Base 0.4.2
1787+ dbusmenu_menuitem_get_type@Base 0.4.2
1788+ dbusmenu_menuitem_handle_event@Base 0.4.2
1789+ dbusmenu_menuitem_new@Base 0.4.2
1790+ dbusmenu_menuitem_new_with_id@Base 0.4.2
1791+ dbusmenu_menuitem_properties_copy@Base 0.4.2
1792+ dbusmenu_menuitem_properties_list@Base 0.4.2
1793+ dbusmenu_menuitem_properties_variant@Base 0.4.2
1794+ dbusmenu_menuitem_property_exist@Base 0.4.2
1795+ dbusmenu_menuitem_property_get@Base 0.4.2
1796+ dbusmenu_menuitem_property_get_bool@Base 0.4.2
1797+ dbusmenu_menuitem_property_get_byte_array@Base 0.5.90
1798+ dbusmenu_menuitem_property_get_int@Base 0.4.2
1799+ dbusmenu_menuitem_property_get_variant@Base 0.4.2
1800+ dbusmenu_menuitem_property_is_default@Base 0.4.2
1801+ dbusmenu_menuitem_property_remove@Base 0.4.2
1802+ dbusmenu_menuitem_property_set@Base 0.4.2
1803+ dbusmenu_menuitem_property_set_bool@Base 0.4.2
1804+ dbusmenu_menuitem_property_set_byte_array@Base 0.5.90
1805+ dbusmenu_menuitem_property_set_int@Base 0.4.2
1806+ dbusmenu_menuitem_property_set_variant@Base 0.4.2
1807+ dbusmenu_menuitem_proxy_get_type@Base 0.4.2
1808+ dbusmenu_menuitem_proxy_get_wrapped@Base 0.4.2
1809+ dbusmenu_menuitem_proxy_new@Base 0.4.2
1810+ dbusmenu_menuitem_realized@Base 0.4.2
1811+ dbusmenu_menuitem_send_about_to_show@Base 0.4.2
1812+ dbusmenu_menuitem_set_parent@Base 0.4.2
1813+ dbusmenu_menuitem_set_realized@Base 0.4.2
1814+ dbusmenu_menuitem_set_root@Base 0.4.2
1815+ dbusmenu_menuitem_show_to_user@Base 0.4.2
1816+ dbusmenu_menuitem_take_children@Base 0.4.2
1817+ dbusmenu_menuitem_unparent@Base 0.4.2
1818+ dbusmenu_server_get_icon_paths@Base 0.4.2
1819+ dbusmenu_server_get_status@Base 0.4.2
1820+ dbusmenu_server_get_text_direction@Base 0.4.2
1821+ dbusmenu_server_get_type@Base 0.4.2
1822+ dbusmenu_server_new@Base 0.4.2
1823+ dbusmenu_server_set_icon_paths@Base 0.4.2
1824+ dbusmenu_server_set_root@Base 0.4.2
1825+ dbusmenu_server_set_status@Base 0.4.2
1826+ dbusmenu_server_set_text_direction@Base 0.4.2
1827+ dbusmenu_status_get_nick@Base 0.4.2
1828+ dbusmenu_status_get_type@Base 0.4.2
1829+ dbusmenu_status_get_value_from_nick@Base 0.4.2
1830+ dbusmenu_text_direction_get_nick@Base 0.4.2
1831+ dbusmenu_text_direction_get_type@Base 0.4.2
1832+ dbusmenu_text_direction_get_value_from_nick@Base 0.4.2
1833
1834=== added file 'debian/libdbusmenu-gtk-dev.install'
1835--- debian/libdbusmenu-gtk-dev.install 1970-01-01 00:00:00 +0000
1836+++ debian/libdbusmenu-gtk-dev.install 2012-12-05 00:15:30 +0000
1837@@ -0,0 +1,6 @@
1838+usr/include/libdbusmenu-gtk-0.4/libdbusmenu-gtk
1839+usr/lib/*/pkgconfig/dbusmenu-gtk-0.4.pc
1840+usr/lib/*/libdbusmenu-gtk.a
1841+usr/lib/*/libdbusmenu-gtk.so
1842+usr/share/gir-1.0/DbusmenuGtk-0.4.gir
1843+usr/share/vala/vapi/DbusmenuGtk-0.4.vapi
1844
1845=== added file 'debian/libdbusmenu-gtk-doc.install'
1846--- debian/libdbusmenu-gtk-doc.install 1970-01-01 00:00:00 +0000
1847+++ debian/libdbusmenu-gtk-doc.install 2012-12-05 00:15:30 +0000
1848@@ -0,0 +1,2 @@
1849+usr/share/gtk-doc/html/libdbusmenu-gtk /usr/share/gtk-doc/html/
1850+usr/share/doc/libdbusmenu/examples/glib-server-nomenu.c
1851
1852=== added file 'debian/libdbusmenu-gtk3-4.install'
1853--- debian/libdbusmenu-gtk3-4.install 1970-01-01 00:00:00 +0000
1854+++ debian/libdbusmenu-gtk3-4.install 2012-12-05 00:15:30 +0000
1855@@ -0,0 +1,1 @@
1856+usr/lib/*/libdbusmenu-gtk3.so.*
1857
1858=== added file 'debian/libdbusmenu-gtk3-4.symbols'
1859--- debian/libdbusmenu-gtk3-4.symbols 1970-01-01 00:00:00 +0000
1860+++ debian/libdbusmenu-gtk3-4.symbols 2012-12-05 00:15:30 +0000
1861@@ -0,0 +1,36 @@
1862+libdbusmenu-gtk3.so.4 libdbusmenu-gtk3-4 #MINVER#
1863+ dbusmenu_gtk_parse_get_cached_item@Base 0.4.2
1864+ dbusmenu_gtk_parse_menu_structure@Base 0.4.2
1865+ dbusmenu_gtkclient_get_accel_group@Base 0.4.2
1866+ dbusmenu_gtkclient_get_type@Base 0.4.2
1867+ dbusmenu_gtkclient_menuitem_get@Base 0.4.2
1868+ dbusmenu_gtkclient_menuitem_get_submenu@Base 0.4.2
1869+ dbusmenu_gtkclient_new@Base 0.4.2
1870+ dbusmenu_gtkclient_newitem_base@Base 0.4.2
1871+ dbusmenu_gtkclient_set_accel_group@Base 0.4.2
1872+ dbusmenu_gtkmenu_get_client@Base 0.4.2
1873+ dbusmenu_gtkmenu_get_type@Base 0.4.2
1874+ dbusmenu_gtkmenu_new@Base 0.4.2
1875+ dbusmenu_menuitem_property_get_image@Base 0.4.2
1876+ dbusmenu_menuitem_property_get_shortcut@Base 0.4.2
1877+ dbusmenu_menuitem_property_set_image@Base 0.4.2
1878+ dbusmenu_menuitem_property_set_shortcut@Base 0.4.2
1879+ dbusmenu_menuitem_property_set_shortcut_menuitem@Base 0.4.2
1880+ dbusmenu_menuitem_property_set_shortcut_string@Base 0.4.2
1881+ genericmenuitem_check_type_get_nick@Base 0.4.92
1882+ genericmenuitem_check_type_get_type@Base 0.4.92
1883+ genericmenuitem_check_type_get_value_from_nick@Base 0.4.92
1884+ genericmenuitem_disposition_get_nick@Base 0.4.92
1885+ genericmenuitem_disposition_get_type@Base 0.4.92
1886+ genericmenuitem_disposition_get_value_from_nick@Base 0.4.92
1887+ genericmenuitem_get_disposition@Base 0.4.92
1888+ genericmenuitem_get_image@Base 0.4.2
1889+ genericmenuitem_get_type@Base 0.4.2
1890+ genericmenuitem_set_check_type@Base 0.4.2
1891+ genericmenuitem_set_disposition@Base 0.4.92
1892+ genericmenuitem_set_image@Base 0.4.2
1893+ genericmenuitem_set_state@Base 0.4.2
1894+ genericmenuitem_state_get_nick@Base 0.4.92
1895+ genericmenuitem_state_get_type@Base 0.4.92
1896+ genericmenuitem_state_get_value_from_nick@Base 0.4.92
1897+ theme_dir_db@Base 0.4.2
1898
1899=== added file 'debian/libdbusmenu-gtk3-dev.install'
1900--- debian/libdbusmenu-gtk3-dev.install 1970-01-01 00:00:00 +0000
1901+++ debian/libdbusmenu-gtk3-dev.install 2012-12-05 00:15:30 +0000
1902@@ -0,0 +1,6 @@
1903+usr/include/libdbusmenu-gtk3-0.4/libdbusmenu-gtk
1904+usr/lib/*/pkgconfig/dbusmenu-gtk3-0.4.pc
1905+usr/lib/*/libdbusmenu-gtk3.a
1906+usr/lib/*/libdbusmenu-gtk3.so
1907+usr/share/gir-1.0/DbusmenuGtk3-0.4.gir
1908+usr/share/vala/vapi/DbusmenuGtk3-0.4.vapi
1909
1910=== added file 'debian/libdbusmenu-gtk4.install'
1911--- debian/libdbusmenu-gtk4.install 1970-01-01 00:00:00 +0000
1912+++ debian/libdbusmenu-gtk4.install 2012-12-05 00:15:30 +0000
1913@@ -0,0 +1,1 @@
1914+usr/lib/*/libdbusmenu-gtk.so.*
1915
1916=== added file 'debian/libdbusmenu-gtk4.symbols'
1917--- debian/libdbusmenu-gtk4.symbols 1970-01-01 00:00:00 +0000
1918+++ debian/libdbusmenu-gtk4.symbols 2012-12-05 00:15:30 +0000
1919@@ -0,0 +1,36 @@
1920+libdbusmenu-gtk.so.4 libdbusmenu-gtk4 #MINVER#
1921+ dbusmenu_gtk_parse_get_cached_item@Base 0.4.2
1922+ dbusmenu_gtk_parse_menu_structure@Base 0.4.2
1923+ dbusmenu_gtkclient_get_accel_group@Base 0.4.2
1924+ dbusmenu_gtkclient_get_type@Base 0.4.2
1925+ dbusmenu_gtkclient_menuitem_get@Base 0.4.2
1926+ dbusmenu_gtkclient_menuitem_get_submenu@Base 0.4.2
1927+ dbusmenu_gtkclient_new@Base 0.4.2
1928+ dbusmenu_gtkclient_newitem_base@Base 0.4.2
1929+ dbusmenu_gtkclient_set_accel_group@Base 0.4.2
1930+ dbusmenu_gtkmenu_get_client@Base 0.4.2
1931+ dbusmenu_gtkmenu_get_type@Base 0.4.2
1932+ dbusmenu_gtkmenu_new@Base 0.4.2
1933+ dbusmenu_menuitem_property_get_image@Base 0.4.2
1934+ dbusmenu_menuitem_property_get_shortcut@Base 0.4.2
1935+ dbusmenu_menuitem_property_set_image@Base 0.4.2
1936+ dbusmenu_menuitem_property_set_shortcut@Base 0.4.2
1937+ dbusmenu_menuitem_property_set_shortcut_menuitem@Base 0.4.2
1938+ dbusmenu_menuitem_property_set_shortcut_string@Base 0.4.2
1939+ genericmenuitem_check_type_get_nick@Base 0.4.92
1940+ genericmenuitem_check_type_get_type@Base 0.4.92
1941+ genericmenuitem_check_type_get_value_from_nick@Base 0.4.92
1942+ genericmenuitem_disposition_get_nick@Base 0.4.92
1943+ genericmenuitem_disposition_get_type@Base 0.4.92
1944+ genericmenuitem_disposition_get_value_from_nick@Base 0.4.92
1945+ genericmenuitem_get_disposition@Base 0.4.92
1946+ genericmenuitem_get_image@Base 0.4.2
1947+ genericmenuitem_get_type@Base 0.4.2
1948+ genericmenuitem_set_check_type@Base 0.4.2
1949+ genericmenuitem_set_disposition@Base 0.4.92
1950+ genericmenuitem_set_image@Base 0.4.2
1951+ genericmenuitem_set_state@Base 0.4.2
1952+ genericmenuitem_state_get_nick@Base 0.4.92
1953+ genericmenuitem_state_get_type@Base 0.4.92
1954+ genericmenuitem_state_get_value_from_nick@Base 0.4.92
1955+ theme_dir_db@Base 0.4.2
1956
1957=== added file 'debian/libdbusmenu-jsonloader-dev.install'
1958--- debian/libdbusmenu-jsonloader-dev.install 1970-01-01 00:00:00 +0000
1959+++ debian/libdbusmenu-jsonloader-dev.install 2012-12-05 00:15:30 +0000
1960@@ -0,0 +1,4 @@
1961+usr/include/libdbusmenu-glib-0.4/libdbusmenu-jsonloader
1962+usr/lib/*/pkgconfig/dbusmenu-jsonloader-0.4.pc
1963+usr/lib/*/libdbusmenu-jsonloader.a
1964+usr/lib/*/libdbusmenu-jsonloader.so
1965
1966=== added file 'debian/libdbusmenu-jsonloader4.install'
1967--- debian/libdbusmenu-jsonloader4.install 1970-01-01 00:00:00 +0000
1968+++ debian/libdbusmenu-jsonloader4.install 2012-12-05 00:15:30 +0000
1969@@ -0,0 +1,1 @@
1970+usr/lib/*/libdbusmenu-jsonloader.so.*
1971
1972=== added file 'debian/libdbusmenu-jsonloader4.symbols'
1973--- debian/libdbusmenu-jsonloader4.symbols 1970-01-01 00:00:00 +0000
1974+++ debian/libdbusmenu-jsonloader4.symbols 2012-12-05 00:15:30 +0000
1975@@ -0,0 +1,3 @@
1976+libdbusmenu-jsonloader.so.4 libdbusmenu-jsonloader4 #MINVER#
1977+ dbusmenu_json_build_from_file@Base 0.4.2
1978+ dbusmenu_json_build_from_node@Base 0.4.2
1979
1980=== added file 'debian/libdbusmenu-tools.install'
1981--- debian/libdbusmenu-tools.install 1970-01-01 00:00:00 +0000
1982+++ debian/libdbusmenu-tools.install 2012-12-05 00:15:30 +0000
1983@@ -0,0 +1,3 @@
1984+usr/lib/*/dbusmenu-*
1985+usr/share/libdbusmenu/* /usr/share/libdbusmenu-tools/
1986+usr/share/doc/libdbusmenu/README.dbusmenu-bench /usr/share/doc/libdbusmenu-tools/
1987
1988=== added file 'debian/rules'
1989--- debian/rules 1970-01-01 00:00:00 +0000
1990+++ debian/rules 2012-12-05 00:15:30 +0000
1991@@ -0,0 +1,64 @@
1992+#!/usr/bin/make -f
1993+
1994+FLAVORS = gtk2 gtk3
1995+
1996+CONFIGURE_FLAGS_gtk2 = --with-gtk=2
1997+CONFIGURE_FLAGS_gtk3 = --with-gtk=3
1998+
1999+CONFIGURE_COMMON_FLAGS += --disable-scrollkeeper --enable-gtk-doc --enable-introspection --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
2000+
2001+INSTALL_COMMON_FLAGS = --fail-missing
2002+
2003+LDFLAGS += -Wl,-z,defs -Wl,--as-needed
2004+
2005+%:
2006+ dh $@ --with autoreconf
2007+
2008+override_dh_autoreconf:
2009+ NOCONFIGURE=1 dh_autoreconf ./autogen.sh
2010+
2011+override_dh_auto_configure: $(FLAVORS:%=doconfigure-%)
2012+
2013+doconfigure-%:
2014+ DH_VERBOSE=1 dh_auto_configure --builddirectory=builddir/$* -- $(CONFIGURE_FLAGS_$*) $(CONFIGURE_COMMON_FLAGS)
2015+
2016+override_dh_auto_build: $(FLAVORS:%=dobuild-%)
2017+
2018+dobuild-%:
2019+ dh_auto_build --builddirectory=builddir/$*
2020+
2021+override_dh_auto_install: $(FLAVORS:%=doinstall-%)
2022+
2023+doinstall-%:
2024+ dh_auto_install --builddirectory=builddir/$* --destdir=debian/tmp/$*
2025+
2026+override_dh_auto_test: $(FLAVORS:%=dotest-%)
2027+
2028+dotest-%:
2029+ xvfb-run dh_auto_test --builddirectory=builddir/$*
2030+
2031+override_dh_install:
2032+ find debian/tmp -name \*.la -delete
2033+ # Remove gtk2 copies of dbusmenu-tools (we use the gtk3 build)
2034+ rm -f debian/tmp/gtk2/usr/lib/x86_64-linux-gnu/dbusmenu-testapp
2035+ rm -f debian/tmp/gtk2/usr/lib/x86_64-linux-gnu/dbusmenu-dumper
2036+ rm -f debian/tmp/gtk2/usr/lib/x86_64-linux-gnu/dbusmenu-bench
2037+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-gtk4 --sourcedir=debian/tmp/gtk2
2038+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-gtk-dev --sourcedir=debian/tmp/gtk2
2039+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-gtk-doc --sourcedir=debian/tmp/gtk2
2040+ dh_install $(INSTALL_COMMON_FLAGS) -pgir1.2-dbusmenu-gtk-0.4 --sourcedir=debian/tmp/gtk2
2041+ dh_install $(INSTALL_COMMON_FLAGS) -pgir1.2-dbusmenu-glib-0.4 --sourcedir=debian/tmp/gtk3
2042+ dh_install $(INSTALL_COMMON_FLAGS) -pgir1.2-dbusmenu-gtk3-0.4 --sourcedir=debian/tmp/gtk3
2043+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-glib4 --sourcedir=debian/tmp/gtk3
2044+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-glib-dev --sourcedir=debian/tmp/gtk3
2045+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-glib-doc --sourcedir=debian/tmp/gtk3
2046+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-gtk3-4 --sourcedir=debian/tmp/gtk3
2047+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-gtk3-dev --sourcedir=debian/tmp/gtk3
2048+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-jsonloader4 --sourcedir=debian/tmp/gtk3
2049+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-jsonloader-dev --sourcedir=debian/tmp/gtk3
2050+ dh_install $(INSTALL_COMMON_FLAGS) -plibdbusmenu-tools --sourcedir=debian/tmp/gtk3
2051+
2052+override_dh_shlibdeps:
2053+ dh_shlibdeps -plibdbusmenu-gtk4 -- -xlibgtk2.0-0
2054+ dh_shlibdeps -plibdbusmenu-gtk3-4 -- -xlibgtk-3-0
2055+
2056
2057=== added directory 'debian/source'
2058=== added file 'debian/source/format'
2059--- debian/source/format 1970-01-01 00:00:00 +0000
2060+++ debian/source/format 2012-12-05 00:15:30 +0000
2061@@ -0,0 +1,1 @@
2062+1.0
2063
2064=== added file 'debian/watch'
2065--- debian/watch 1970-01-01 00:00:00 +0000
2066+++ debian/watch 2012-12-05 00:15:30 +0000
2067@@ -0,0 +1,2 @@
2068+version=3
2069+http://launchpad.net/dbusmenu/+download .*/libdbusmenu-([0-9.]+)\.tar\.gz

Subscribers

People subscribed via source and target branches