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

Subscribers

People subscribed via source and target branches