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

Proposed by Mathieu Trudel-Lapierre
Status: Merged
Merged at revision: 245
Proposed branch: lp:~cyphermox/libappindicator/inline
Merge into: lp:libappindicator/13.04
Diff against target: 1389 lines (+1288/-0)
20 files modified
.bzr-builddeb/default.conf (+2/-0)
debian/changelog (+929/-0)
debian/compat (+1/-0)
debian/control (+166/-0)
debian/copyright (+19/-0)
debian/gir1.2-appindicator-0.1.install (+1/-0)
debian/gir1.2-appindicator3-0.1.install (+1/-0)
debian/libappindicator-dev.install (+5/-0)
debian/libappindicator-doc.install (+1/-0)
debian/libappindicator0.1-cil-dev.install (+1/-0)
debian/libappindicator0.1-cil.install (+1/-0)
debian/libappindicator0.1-cil.installcligac (+3/-0)
debian/libappindicator1.install (+1/-0)
debian/libappindicator1.symbols (+32/-0)
debian/libappindicator3-1.install (+1/-0)
debian/libappindicator3-1.symbols (+32/-0)
debian/libappindicator3-dev.install (+5/-0)
debian/python-appindicator.install (+2/-0)
debian/rules (+83/-0)
debian/watch (+2/-0)
To merge this branch: bzr merge lp:~cyphermox/libappindicator/inline
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
Didier Roche-Tolomelli Approve
Review via email: mp+136404@code.launchpad.net

Commit message

Inline packaging

Description of the change

Inline packaging (but there are some tests that fail currently, see bug 1083425.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
lp:~cyphermox/libappindicator/inline updated
261. By Mathieu Trudel-Lapierre

More shuffling around of Build-Depends.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

approving the packaging change, knowing that there is a test failing that Mathieu and Charles are looking at

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
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 :

Sorry for the failed builds--it appears the build-deps reorganization is confusing Jenkins, investigating.

lp:~cyphermox/libappindicator/inline updated
262. By Mathieu Trudel-Lapierre

Temporarily disable GTK2 tests.

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

mathieu, this wouldn't build for me on a clean box until I also installed mono-gmcs -- maybe that should be added to Build-Depends?

lp:~cyphermox/libappindicator/inline updated
263. By Mathieu Trudel-Lapierre

Properly disable tests for gtk2 and gtk3, not the gtk2 build.

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 :

So this is failing early in the build for what appears to be a missing dependency--possibly calling on cli before it's been made available by satisfy-dependencies:

dh clean --with autoreconf,python2,cli,gir

In discussing with Mathieu we decided to get a review from Didier. . . .

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-11-30 22:38:22 +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-11-30 22:38:22 +0000
13@@ -0,0 +1,929 @@
14+libappindicator (12.10.1-0ubuntu1) UNRELEASED; urgency=low
15+
16+ * debian/control:
17+ - Update style: use trailing commas at the end of dependency lists.
18+ - Reorganize Build-Depends for clarity.
19+ - Bump Build-Depends on debhelper to (>= 9).
20+ - Drop Build-Depends on cdbs.
21+ - Drop old Conflicts, Replaces, Provides for old unsupported upgrade paths.
22+ - Update Vcs-Bzr, Vcs-Browser and add a notice to uploaders.
23+ - Add a Pre-Depends on multiarch-support for libappindicator(3-)7.
24+ - Add xvfb to Build-Depends.
25+ * debian/compat: bump to compat level 9.
26+ * debian/rules:
27+ - Convert from cdbs to debhelper 9.
28+ - Add and export DPKG_GENSYMBOLS_CHECK_LEVEL.
29+ - Override dh_autoreconf to run autogen.sh and not call configure.
30+ - Override dh_auto_test to run tests per-flavor.
31+ - Temporarily disable tests.
32+ * debian/*.install:
33+ - Update paths for multiarch and for use with dh9 (remove debian/tmp...)
34+
35+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 26 Nov 2012 11:02:18 -0500
36+
37+libappindicator (12.10.0-0ubuntu1) quantal; urgency=low
38+
39+ * New upstream release.
40+
41+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 11 Jul 2012 21:19:53 +0200
42+
43+libappindicator (0.4.92-0ubuntu2) quantal; urgency=low
44+
45+ * [Evgeni Golov]
46+ * debian/rules:
47+ - Use autoreconf.mk instead of running dh_autoreconf by hand
48+
49+ -- Robert Ancell <robert.ancell@canonical.com> Wed, 23 May 2012 10:19:17 +1200
50+
51+libappindicator (0.4.92-0ubuntu1) precise; urgency=low
52+
53+ [ Charles Kerr ]
54+ * New upstream release.
55+ * Fix a Coverity PW.BRANCH_PAST_INITIALIZATION error (LP: #957471)
56+ * Fix FTB bug from ambiguity between Glib.Menu and Gtk.Menu in the Vala code
57+ * debian/control: Updating to valac-0.16
58+
59+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 21 Mar 2012 18:19:17 -0400
60+
61+libappindicator (0.4.91-0ubuntu3) precise; urgency=low
62+
63+ * debian/rules: build without make check until the builder environment
64+ issues are sorted
65+
66+ -- Sebastien Bacher <seb128@ubuntu.com> Fri, 09 Mar 2012 21:47:53 +0100
67+
68+libappindicator (0.4.91-0ubuntu2) precise; urgency=low
69+
70+ * debian/control: build-depends on dbus-test-runner
71+
72+ -- Sebastien Bacher <seb128@ubuntu.com> Fri, 09 Mar 2012 21:13:24 +0100
73+
74+libappindicator (0.4.91-0ubuntu1) precise; urgency=low
75+
76+ * debian/rules:
77+ - run make check during the build
78+
79+ [ Ted Gould ]
80+ * New upstream release.
81+ * Set name and title in fallback status item (LP: #885080)
82+ * Fix build in non-source dir cases (LP: #931764)
83+ * Use file names for icons in fallback mode (LP: #875770)
84+ * Add since declarations to documentation
85+ * Fix test suite to work with libindicator 0.4.93
86+ * Fix the mono binding properties
87+
88+ -- Sebastien Bacher <seb128@ubuntu.com> Fri, 09 Mar 2012 20:05:53 +0100
89+
90+libappindicator (0.4.90-0ubuntu2) precise; urgency=low
91+
92+ * debian/control:
93+ - don't make libappindicator3-dev depends on libappindicator-dev
94+ * debian/libappindicator3-dev.install:
95+ - install the gtk3 include directory
96+
97+ -- Sebastien Bacher <seb128@ubuntu.com> Tue, 07 Feb 2012 12:50:15 +0100
98+
99+libappindicator (0.4.90-0ubuntu1) precise; urgency=low
100+
101+ * New upstream release.
102+ * Fix include with Dbusmenu 0.5.90
103+ * Fix GTK3 include paths in pkgconfig file (LP: #869373)
104+ * Add title property (LP: #923971)
105+ * Don't specify pyglib-2.0-python2.6 in LDFLAGS
106+ * fix fallback icon of the GtkStatusIcon (LP: #820080)
107+ * debian/control: Dbusmneu Dep to 0.5.90
108+ * deibna/*symbols: Updated to add [set|get]_title functions
109+
110+ -- Ted Gould <ted@ubuntu.com> Fri, 03 Feb 2012 15:04:46 -0600
111+
112+libappindicator (0.4.1-0ubuntu4) precise; urgency=low
113+
114+ * rebuild for libindicator7
115+ * bindings/python/Makefile.am
116+ - Don't specify pyglib-2.0-python2.6 in LDFLAGS
117+ * debian/rules
118+ - dhr_autoreconf
119+ * debian/control
120+ - added build dep on dh-autoreconf
121+ * debian/libappindicator1.symbols, debian/libappindicator3-1.symbols
122+ - added symbols
123+
124+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 25 Jan 2012 09:49:38 -0500
125+
126+libappindicator (0.4.1-0ubuntu3) precise; urgency=low
127+
128+ * s/pyglib-2.0-python2.6/pyglib-2.0-python2.7/ for python bindings.
129+
130+ -- Adam Conrad <adconrad@ubuntu.com> Sat, 03 Dec 2011 21:28:16 -0700
131+
132+libappindicator (0.4.1-0ubuntu2) oneiric; urgency=low
133+
134+ * src/app-indicator.c:
135+ - fix fallback icon of the GtkStatusIcon (LP: #820080), cherry
136+ pick of r221 from lp:libappindicator
137+
138+ -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 30 Sep 2011 22:57:46 +0200
139+
140+libappindicator (0.4.1-0ubuntu1) oneiric; urgency=low
141+
142+ [ Ted Gould ]
143+ * New upstream release.
144+ * Fix VAPI file for Vala bindings (LP: #789588)
145+
146+ [ Ken VanDine ]
147+ * debian/control
148+ - build depend on valac-0.14
149+
150+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 28 Sep 2011 14:41:38 -0400
151+
152+libappindicator (0.3.91-0ubuntu1) oneiric; urgency=low
153+
154+ * debian/rules:
155+ - update the translations template after build, dh_translations doesn't
156+ work for builds out of the source directory
157+
158+ [ Ted Gould ]
159+ * New upstream release.
160+ * Secondary activate support
161+ * Better GIR file annotations
162+
163+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 11 Aug 2011 21:19:26 +0200
164+
165+libappindicator (0.3.90-0ubuntu1) oneiric; urgency=low
166+
167+ * debian/control: updated libindicator requirement.
168+
169+ [ Ted Gould ]
170+ * New upstream release.
171+ * Fix a memory leak (LP: #784327)
172+ * Port to libindicator 0.4
173+
174+ -- Sebastien Bacher <seb128@ubuntu.com> Fri, 08 Jul 2011 13:53:35 +0200
175+
176+libappindicator (0.3.0-0ubuntu3) oneiric; urgency=low
177+
178+ * No change rebuild to depend on libdbusmenu-gtk4 (instead of -gtk3)
179+ LP: #803667
180+
181+ -- Michael Terry <mterry@ubuntu.com> Tue, 05 Jul 2011 16:17:48 -0400
182+
183+libappindicator (0.3.0-0ubuntu2) oneiric; urgency=low
184+
185+ * Call dh_python2 from binary-fixup rather than binary-predeb, so that
186+ generated maintainer script snippets actually end up in the package.
187+ * Remove unused libmono-dev build-dependency (for Mono 2.10 transition).
188+
189+ -- Colin Watson <cjwatson@ubuntu.com> Tue, 21 Jun 2011 17:50:12 +0100
190+
191+libappindicator (0.3.0-0ubuntu1) natty; urgency=low
192+
193+ * New upstream release.
194+ * Don't use GIcon with GtkStatusIcon (LP: #708118) (LP: #729150)
195+
196+ -- Ted Gould <ted@ubuntu.com> Wed, 23 Mar 2011 15:50:55 -0500
197+
198+libappindicator (0.2.99-0ubuntu1) natty; urgency=low
199+
200+ * New upstream release.
201+ ∘ Fix long standing memory leak (LP: #569273)
202+
203+ -- Ted Gould <ted@ubuntu.com> Wed, 16 Mar 2011 13:41:55 -0500
204+
205+libappindicator (0.2.98-0ubuntu1) natty; urgency=low
206+
207+ * New upstream release.
208+ ∘ Don't watch signals we don't need to. (LP: #728503)
209+
210+ -- Ted Gould <ted@ubuntu.com> Thu, 10 Mar 2011 13:35:59 -0600
211+
212+libappindicator (0.2.97-0ubuntu1) natty; urgency=low
213+
214+ * New upstream release.
215+ * Set includedir to the location of the headers provided by
216+ libappindicator-dev (LP: #721562)
217+ * Fix crash when importing appindicator from Python (LP: #724917).
218+ * Fix crash when switching themes by disconnecting a signal from
219+ the theme on dispose. (LP: #708188)
220+ * debian/patches: Removed, all upstream
221+
222+ -- Ted Gould <ted@ubuntu.com> Thu, 03 Mar 2011 13:42:10 -0600
223+
224+libappindicator (0.2.96-0ubuntu4) natty; urgency=low
225+
226+ * src/appindicator3-0.1.pc.in
227+ - Set includedir to the location of the headers provided by
228+ libappindicator-dev (LP: #721562)
229+ * debian/control
230+ - Make libappindicator3-dev depend on libappindicator-dev which
231+ includes the headers (LP: #721562)
232+
233+ -- Ken VanDine <ken.vandine@canonical.com> Mon, 28 Feb 2011 23:26:35 -0500
234+
235+libappindicator (0.2.96-0ubuntu3) natty; urgency=low
236+
237+ * debian/patches/update-defs.patch:
238+ - Fix crash when importing appindicator from Python (LP: #724917).
239+
240+ -- Артём Попов <artfwo@ubuntu.com> Mon, 28 Feb 2011 22:33:47 +0600
241+
242+libappindicator (0.2.96-0ubuntu2) natty; urgency=low
243+
244+ * debian/control, debian/rules:
245+ - Add quilt
246+ * debian/patches/disconnect-from-theme.patch:
247+ - Fix crash when switching themes by disconnecting a signal from
248+ the theme on dispose. LP: #708188
249+
250+ -- Michael Terry <mterry@ubuntu.com> Mon, 28 Feb 2011 08:48:40 -0500
251+
252+libappindicator (0.2.96-0ubuntu1) natty; urgency=low
253+
254+ [ Ted Gould ]
255+ * New upstream release.
256+ * Add support for accessible descriptions
257+ * Move deregistration of object later to send final signals
258+
259+ [ Ken VanDine ]
260+ * debian/libappindicator3-1.symbols
261+ * debian/libappindicator1.symbols
262+ - Added symbols
263+
264+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 24 Feb 2011 21:45:34 -0500
265+
266+libappindicator (0.2.95-0ubuntu3) natty; urgency=low
267+
268+ * debian/control:
269+ - Use new build-depends for libgtk-3-dev
270+
271+ -- Robert Ancell <robert.ancell@canonical.com> Wed, 23 Feb 2011 10:42:57 +1100
272+
273+libappindicator (0.2.95-0ubuntu2) natty; urgency=low
274+
275+ * debian/control
276+ - Bump build depends for libindicator-dev and libindicator3-dev to >= 0.3.19
277+
278+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 17 Feb 2011 15:05:29 -0500
279+
280+libappindicator (0.2.95-0ubuntu1) natty; urgency=low
281+
282+ [ Ted Gould ]
283+ * New upstream release (0.2.95)
284+ ∘ Fix Vala bindings
285+ ∘ Add support for scroll events
286+ ∘ Include vala example files as well
287+ ∘ Fixing build for GTK2/3 dual build
288+ * debian/libappindicator-dev.install, debian/libappindicator3-dev.install:
289+ switching the file name of the vapi files.
290+
291+ [ Ken VanDine ]
292+ * debian/rules
293+ - build and install the vapi for gtk3
294+
295+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 11 Feb 2011 10:03:17 -0500
296+
297+libappindicator (0.2.92-0ubuntu2) natty; urgency=low
298+
299+ * debian/control, debian/rules
300+ - Include new binaries for gtk3 builds
301+ * debian/libappindicator1.symbols, debian/libappindicator3-1.symbols
302+ - Added symbol files for libappindicator1 and libappdindicator3-1
303+
304+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 08 Feb 2011 14:31:11 -0500
305+
306+libappindicator (0.2.92-0ubuntu1) natty; urgency=low
307+
308+ * New upstream release.
309+ * Fixes to build system to build with GTK3
310+ * Use the dbusmenu parser
311+ * debian/control
312+ - Bump build depends for libdbusmenu-gtk-dev to >= 0.3.94
313+
314+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 27 Jan 2011 22:23:53 -0500
315+
316+libappindicator (0.2.91.1-0ubuntu1) natty; urgency=low
317+
318+ * New upstream release.
319+ - rename dbus interface names com.canonical
320+
321+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 13 Jan 2011 20:43:27 -0600
322+
323+libappindicator (0.2.91-0ubuntu1) natty; urgency=low
324+
325+ * debian/control:
326+ - clean unrequired build-depends
327+ * debian/compat: updated the version
328+ * debian/copyright:
329+ - updated
330+ * debian/libappindicator1.symbols:
331+ - use a .symbols for api tracking
332+ * debian/watch:
333+ - updated product name
334+
335+ [ Ted Gould ]
336+ * Intial release.
337+
338+ [ Ken VanDine ]
339+ * debian/rules
340+ - Changes to build targets to get it building multipass for
341+ python 2.6 and 2.7
342+
343+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 13 Jan 2011 19:27:54 -0600
344+
345+indicator-application (0.2.90-0ubuntu4) natty; urgency=low
346+
347+ * Updated for the gir abi transition
348+
349+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 16 Dec 2010 10:05:55 -0500
350+
351+indicator-application (0.2.90-0ubuntu3) natty; urgency=low
352+
353+ * debian/control
354+ - build depend on dbusmenu >= 0.3.90
355+ - Fixes FTBFS (LP: #684949)
356+
357+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 08 Dec 2010 13:32:07 -0500
358+
359+indicator-application (0.2.90-0ubuntu2) natty; urgency=low
360+
361+ * debian/rules
362+ - Convert to dh_python2
363+ * debian/control
364+ - Dropped build depends for python-central
365+
366+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 08 Dec 2010 12:03:47 -0500
367+
368+indicator-application (0.2.90-0ubuntu1) natty; urgency=low
369+
370+ [ Ted Gould ]
371+ * New upstream release.
372+ * A race fix on the dbus name (LP: #526499)
373+ * Fixing the Watcher Interface
374+ * Fixes to build with GTK 2/3
375+ * Fixes to build with valac-0.12
376+
377+ [ Ken VanDine ]
378+ * debian/control
379+ - Changed the valac build depends to valac-0.12
380+ * debian/python-appindicator.install
381+ - Make sure python2.6 and python2.7 files get included
382+ * debian/rules
383+ - Fix builds for multiple python versions
384+
385+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 08 Dec 2010 00:42:58 -0500
386+
387+indicator-application (0.2.9-0ubuntu1) maverick; urgency=low
388+
389+ [ Ted Gould ]
390+ * New upstream release.
391+ * Fix Mono binding versioning and build (LP: #636132)
392+ * Fix submenus with Glade applications (LP: #608219)
393+ * Add new functions to Mono and Python bindings
394+ * debian/libappindicator0.1-cil.installcligac: Add the 0.1
395+ policy file.
396+
397+ [ Didier Roche ]
398+ * debian/control:
399+ - build with latest libindicator-dev for ABI breakage (LP: #637692)
400+
401+ -- Didier Roche <didrocks@ubuntu.com> Wed, 22 Sep 2010 20:01:04 +0200
402+
403+indicator-application (0.2.8-0ubuntu1) maverick; urgency=low
404+
405+ * New upstream release.
406+ * Update the icon if the item is visible (LP: #639643)
407+
408+ -- Ted Gould <ted@ubuntu.com> Wed, 15 Sep 2010 15:05:15 -0500
409+
410+indicator-application (0.2.7-0ubuntu1) maverick; urgency=low
411+
412+ * New upstream release.
413+ * Handle double registration of indicators (LP: #621838)
414+
415+ -- Ted Gould <ted@ubuntu.com> Thu, 09 Sep 2010 13:00:37 -0500
416+
417+indicator-application (0.2.6-0ubuntu1) maverick; urgency=low
418+
419+ * New upstream release.
420+ * Fixing the position of new indicators (LP: #623205)
421+ * Position the ibus and keyboard layout indicators correctly.
422+
423+ -- Ted Gould <ted@ubuntu.com> Thu, 26 Aug 2010 14:56:27 -0500
424+
425+indicator-application (0.2.5-0ubuntu1) maverick; urgency=low
426+
427+ * New upstream release.
428+ * Making it so the approver actually approves indicators
429+ * Fixing a small memory leak
430+ * Allowing approvers to change thier mind
431+
432+ -- Ted Gould <ted@ubuntu.com> Thu, 19 Aug 2010 14:00:03 -0500
433+
434+indicator-application (0.2.4-0ubuntu1) maverick; urgency=low
435+
436+ * New upstream release.
437+ * Add in ordering IDs
438+ * Adding label support into the library
439+ * Adding label support into the indicator
440+ * Breaking the ABI in order to get more space in the class
441+ structure.
442+ * Allow the icon theme path to be changed dynamically (LP: #607831)
443+ * debian/control: Moving libappindicator0 to libappindicator1
444+ * debian/rules: Moving libappindicator0 to libappindicator1
445+
446+ -- Ted Gould <ted@ubuntu.com> Thu, 12 Aug 2010 13:57:17 -0500
447+
448+indicator-application (0.2.3-0ubuntu2) maverick; urgency=low
449+
450+ * Rebuild with the new gobject introspection
451+
452+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 11 Aug 2010 11:07:51 +0200
453+
454+indicator-application (0.2.3-0ubuntu1) maverick; urgency=low
455+
456+ * New upstream release.
457+ * Fixing test for slower machines
458+ * Adding an Approver API to remove things from the AppIndicators.
459+
460+ -- Ted Gould <ted@ubuntu.com> Thu, 15 Jul 2010 10:22:33 -0500
461+
462+indicator-application (0.2.2-0ubuntu1) maverick; urgency=low
463+
464+ * debian/control, debian/rules:
465+ - use dh_girepository and gir:Depends to get the gir depends,
466+ clean the build-depends on gir-repository-dev not required
467+
468+ [ Ted Gould ]
469+ * New upstream release.
470+ ∘ Work with updated container signal names (lp: #558841)
471+
472+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 08 Jul 2010 18:12:00 +0200
473+
474+indicator-application (0.2.1-0ubuntu1) maverick; urgency=low
475+
476+ [ Ted Gould ]
477+ * New upstream release.
478+ * Fix icon updating (LP: #594199)
479+ * Change Mono bindings to only parse particular files (LP: #592706)
480+ * Make a policy for migrating the mono bindings
481+ * Test fixes to make them more reliable
482+ * debian/control: Fixing version numbers
483+ * debian/control: Making the 0.1-cil replace and provide the 0.0-cil
484+ * debian/libappindicator0.1-cil.installcligac: Add the policy.dll
485+ file to the install.
486+
487+ [Ken VanDine]
488+ * renamed cil binary to libappindicator0.1 to match the assembly
489+ version (LP: #592706)
490+
491+ -- Didier Roche <didrocks@ubuntu.com> Tue, 22 Jun 2010 09:31:43 +0200
492+
493+indicator-application (0.2.0-0ubuntu2) maverick; urgency=low
494+
495+ * Renamed the gir binary to gir1.0-appindicator-0.1 to match the typelib
496+
497+ -- Sebastien Bacher <seb128@ubuntu.com> Tue, 08 Jun 2010 11:01:04 +0200
498+
499+indicator-application (0.2.0-0ubuntu1) maverick; urgency=low
500+
501+ * New upstream release.
502+ * Unref the child that was created
503+ * Build GIR and VAPI files (LP: #510610)
504+ * Fixes to documentation and enum construction
505+ * Fix distcheck
506+ * Merging patch to add assembly information to Mono
507+ binding (LP: #547195)
508+ * debian/control: Add GObject Introspection and Vala build
509+ dependencies.
510+ * Added debian/gir1.0-libappindicator-0.1.install and modified
511+ debian/control and debian/libappindicator-dev.install to handle
512+ the VAPI and GI files.
513+ * debian/libappindicator0.0-cil.install: Fixing directory of cli files
514+
515+ -- Ted Gould <ted@ubuntu.com> Thu, 03 Jun 2010 14:49:48 -0500
516+
517+indicator-application (0.0.19-0ubuntu5) lucid-proposed; urgency=low
518+
519+ * debian/patches/child-leakage.patch
520+ - Fixes a memory leak (LP: #569273)
521+
522+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 20 May 2010 07:35:33 -0400
523+
524+indicator-application (0.0.19-0ubuntu4) lucid; urgency=low
525+
526+ * bindings/mono/appindicator-sharp-0.1.pc.in:
527+ + Fix pcfile to point to library install location (LP: #564506)
528+ * debian/control,
529+ debian/libappindicator0-cil.install,
530+ debian/libappindicator0-cil.installcligac,
531+ debian/libappindicator-cil-dev.install,
532+ debian/libappindicator0.0-cil.install,
533+ debian/libappindicator0.0-cil.installcligac,
534+ debian/libappindicator0.1-cil-dev.install:
535+ + Rename packages to comply with Debian CLI policy
536+ * debian/libappindicator0.0-cil.install,
537+ debian/libappindicator0.0-cil.installcligac:
538+ + Fix library install location to comply with Debian CLI policy
539+ * debian/control,
540+ debian/rules:
541+ + Pass CSC variable to use mono-csc default compiler from mono-devel
542+ 2.4.3, rather than the default 2.0-only compiler
543+ * debian/rules:
544+ + Fix processing of rules to track dependency information on Mono
545+ binding, by running rules in correct order
546+
547+ -- Jo Shields <directhex@apebox.org> Fri, 16 Apr 2010 10:42:48 +0100
548+
549+indicator-application (0.0.19-0ubuntu3) lucid; urgency=low
550+
551+ * Merging patch to add assembly information to Mono binding (LP: #547195)
552+
553+ -- Ted Gould <ted@ubuntu.com> Wed, 14 Apr 2010 11:48:49 -0500
554+
555+indicator-application (0.0.19-0ubuntu2) lucid; urgency=low
556+
557+ * debian/control:
558+ + Set libappindicator0-cil and libappindicator-cil-dev to Arch: all
559+ + Make libappindicator0-cil depend on libappindicator0 >= ${source:Version}
560+ instead
561+ * debian/rules:
562+ + Fix ordering of dh_*cli* (LP: #560095)
563+ * debian/libappindicator0-cil.install,
564+ debian/libappindicator0-cil.installcligac:
565+ + Fix CLI policy breakage:
566+ - Wrong installation paths for GAC'd CLI libraries
567+ - Direct installation of GAC'd libraries
568+
569+ -- Chow Loong Jin <hyperair@ubuntu.com> Wed, 14 Apr 2010 18:44:22 +0800
570+
571+indicator-application (0.0.19-0ubuntu1) lucid; urgency=low
572+
573+ * New upstream release.
574+ * Setup the icons to use the -panel variants even when falling
575+ back to status icons. (LP: #547072)
576+ * Change python bindings to use _with_path so that they can set
577+ the icon path. (LP: #527061)
578+ * Don't set the fallback timer if we're already in a fallback
579+ mode to avoid unfalling back excessively. (LP: #529052)
580+ * Fix distcheck of documentation
581+
582+ -- Ted Gould <ted@ubuntu.com> Thu, 01 Apr 2010 15:56:02 -0500
583+
584+indicator-application (0.0.18-0ubuntu1) lucid; urgency=low
585+
586+ * Upstream Release 0.0.18
587+ * Change when there are updates to Check and Radio buttons via
588+ their actions. (LP: #542221)
589+ * Fixing icon updating with themes and naming fallbacks with
590+ the status icon fallback. (LP: #532858)
591+
592+ -- Ted Gould <ted@ubuntu.com> Thu, 25 Mar 2010 12:14:23 -0500
593+
594+indicator-application (0.0.17-0ubuntu1) lucid; urgency=low
595+
596+ * Upstream Release 0.0.17
597+ * Support GTK's show menu items property (LP: #528527)
598+ * Fix status and category nicks in Python bindings (LP: #539858)
599+ * Switch domains to org.kde instead of org.freedesktop as spec
600+ was never officially approved by that body.
601+
602+ -- Ted Gould <ted@ubuntu.com> Thu, 18 Mar 2010 13:11:00 -0500
603+
604+indicator-application (0.0.16-0ubuntu2) lucid; urgency=low
605+
606+ * Backported upstream change to respect gtk "always-show-image" (lp: #528527)
607+
608+ -- Sebastien Bacher <seb128@ubuntu.com> Mon, 15 Mar 2010 16:39:09 +0100
609+
610+indicator-application (0.0.16-0ubuntu1) lucid; urgency=low
611+
612+ * Upstream release 0.0.16
613+ * Use libindicator icon loading helper
614+ * Workaround for label changes on GtkActions
615+ * Testing fix for using xvfb
616+ * debian/control: Increasing the libindicator-dev dependency to
617+ 0.3.5 to match upstream.
618+
619+ -- Ted Gould <ted@ubuntu.com> Thu, 11 Mar 2010 16:22:06 -0600
620+
621+indicator-application (0.0.15-0ubuntu1) lucid; urgency=low
622+
623+ * Upstream release 0.0.15
624+ * Icon size fix to 22 px
625+ * Status icon correctly removed in fallback
626+ * Fixed test suite to run better on slow machines.
627+
628+ -- Ted Gould <ted@ubuntu.com> Thu, 04 Mar 2010 11:42:40 -0600
629+
630+indicator-application (0.0.14-0ubuntu1) lucid; urgency=low
631+
632+ * Upstream release 0.0.14
633+ ∘ Fix mono bindings to include proper metadata (LP: #526620)
634+ ∘ Send connection changed signal when the proxy is created
635+ and destroyed (LP: #527082)
636+ ∘ Hide the fallback status icon before unrefing it. (LP: #526041)
637+ ∘ Increase dbus-glib version check to 0.82
638+ ∘ Handle menu layout changes and visibility changes better.
639+ ∘ Improve testing stability
640+ ∘ Read menu sensitivity on startup.
641+ ∘ Handle null strings when evaluating whether we have an
642+ attention icon.
643+ ∘ Remove dbus objects when we fallback
644+ ∘ Disconnect client_menu_changed signal handlers on cleanup.
645+ ∘ Handle cases where the menu gets unset on updates.
646+ ∘ Fix custom labels on stock items.
647+ ∘ Adds support for submenus
648+
649+ -- Ted Gould <ted@ubuntu.com> Thu, 25 Feb 2010 15:22:28 -0600
650+
651+indicator-application (0.0.13-0ubuntu8) lucid; urgency=low
652+
653+ * Upstream Merge
654+ * Checking for dbus-glib version 0.82
655+ * debian/control: Checking for dbus-glib >= 0.82
656+
657+ -- Ted Gould <ted@ubuntu.com> Tue, 23 Feb 2010 10:30:27 -0600
658+
659+indicator-application (0.0.13-0ubuntu7) lucid; urgency=low
660+
661+ * Backported upstream change to fix menu item sensitivity update,
662+ thanks to Jan Arne Petersen (lp: #522151)
663+
664+ -- Sebastien Bacher <seb128@ubuntu.com> Mon, 22 Feb 2010 17:49:23 +0100
665+
666+indicator-application (0.0.13-0ubuntu6) lucid; urgency=low
667+
668+ * Cherrypick fix to check for a null string as the attention icon
669+ * Cherrypick fix to remove the registration of dbus objects (LP: #497870)
670+ - lets us drop debian/patches/unregister.patch
671+
672+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 19 Feb 2010 18:52:40 +0100
673+
674+indicator-application (0.0.13-0ubuntu5) lucid; urgency=low
675+
676+ * debian/patches/unregister.patch
677+ - Fix to remove the registration of dbus objects (LP: #497870)
678+
679+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 19 Feb 2010 17:55:11 +0100
680+
681+indicator-application (0.0.13-0ubuntu4) lucid; urgency=low
682+
683+ * Backport Cody Russell's change to fix rhythmbox crashing on closing
684+ (lp: #522942)
685+
686+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 17 Feb 2010 23:13:10 +0100
687+
688+indicator-application (0.0.13-0ubuntu3) lucid; urgency=low
689+
690+ * Backport trunk change to fix stock items labels (lp: #520048)
691+ * Backport trunk change to fix menus update issues (lp: #521181)
692+ * debian/control: updated standards-version
693+
694+ -- Sebastien Bacher <seb128@ubuntu.com> Tue, 16 Feb 2010 16:22:31 +0100
695+
696+indicator-application (0.0.13-0ubuntu2) lucid; urgency=low
697+
698+ * Backported lp:~bratsche/indicator-application/submenus to make the submenus
699+ working in the application indicators (lp: #519625)
700+
701+ -- Sebastien Bacher <seb128@ubuntu.com> Fri, 12 Feb 2010 17:12:58 +0100
702+
703+indicator-application (0.0.13-0ubuntu1) lucid; urgency=low
704+
705+ * Upstream release 0.0.13
706+ * Changing the menu property to be a proper DBus object path
707+ * Make object paths unique by including application IDs in them
708+
709+ -- Ted Gould <ted@ubuntu.com> Thu, 11 Feb 2010 10:41:53 -0600
710+
711+indicator-application (0.0.12-0ubuntu1) lucid; urgency=low
712+
713+ * Upstream release 0.0.12
714+ * Handling the service restarting better by removing the icons
715+ after a small delay to ensure they don't return.
716+ * Fixing a crash where a proxy was created while the previous
717+ one was being destroyed.
718+ * Fixing copying of the attention icon
719+ * Adding status changing to the example application
720+ * Adding a test for status changing getting sent over DBus.
721+
722+ -- Ted Gould <ted@ubuntu.com> Mon, 08 Feb 2010 10:01:42 -0600
723+
724+indicator-application (0.0.11-0ubuntu1) lucid; urgency=low
725+
726+ * debian/control:
727+ - updated libunit-cil build-depends
728+
729+ [ Ted Gould ]
730+ * Upstream release 0.0.11
731+ * Interoperability Fixes
732+ * Adding in XVFB support for tests
733+ * Adding support for icons with the '-panel' suffix
734+ * debian/control: Increasing dbusmenu* deps to 0.2.2
735+
736+ -- Sebastien Bacher <seb128@ubuntu.com> Thu, 04 Feb 2010 17:35:19 -0800
737+
738+indicator-application (0.0.10-0ubuntu2) lucid; urgency=low
739+
740+ * debian/control
741+ - bumped build depends version for libindicator-dev to 0.3.1
742+
743+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 21 Jan 2010 16:38:18 -0500
744+
745+indicator-application (0.0.10-0ubuntu1) lucid; urgency=low
746+
747+ * Upstream release 0.0.10
748+ * Adding in a file to position the indicators
749+ * Ref counting theme directories as they get added and removed
750+ * Use the right callback function for fallback (LP: #507975)
751+ * Support getting the app list from a running service.
752+ * debian/control: Adding dependency for json-glib to build.
753+
754+ -- Ted Gould <ted@ubuntu.com> Thu, 21 Jan 2010 14:21:00 -0600
755+
756+indicator-application (0.0.9-0ubuntu3) lucid; urgency=low
757+
758+ * debian/control:
759+ - updated the build-depends for the gtk binding changes.
760+
761+ -- Sebastien Bacher <seb128@ubuntu.com> Tue, 19 Jan 2010 22:57:02 +0100
762+
763+indicator-application (0.0.9-0ubuntu2) lucid; urgency=low
764+
765+ * Backport an upstream change to a fallback situation crasher
766+ (lp: #507975)
767+
768+ -- Sebastien Bacher <seb128@ubuntu.com> Tue, 19 Jan 2010 20:52:41 +0100
769+
770+indicator-application (0.0.9-0ubuntu1) lucid; urgency=low
771+
772+ * Upstream Release 0.0.9
773+ * Add fallback support for situations where the NotificationWatcher
774+ isn't available.
775+
776+ -- Ted Gould <ted@ubuntu.com> Thu, 14 Jan 2010 10:39:43 -0600
777+
778+indicator-application (0.0.8-0ubuntu1) lucid; urgency=low
779+
780+ * Upstream Release 0.0.8
781+ - Mono bindings fixes (LP: #505923)
782+
783+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 12 Jan 2010 01:35:44 -0500
784+
785+indicator-application (0.0.7-0ubuntu1) lucid; urgency=low
786+
787+ * Upstream Release 0.0.7
788+ * Making the Notification Watcher register for it's own DBus
789+ name to keep the service one unique.
790+ * Adding support for icons changing through the service and
791+ in the indicator.
792+ * Fixing the generated headers for DBus Properties calls
793+ * Fixing libappindicator set_icon to set the right icon.
794+ * Adding in icon path support.
795+ * Switching DBus interface to org.freedesktop
796+ * Adding check/radio support to menu parsing
797+ * Adding ChangeLog to dist
798+ * Adding check item support to menu parsing
799+
800+ [Ken VanDine]
801+ * debian/control
802+ - bump build depends version of libdbusmenu to 0.2.0
803+
804+ -- Ted Gould <ted@ubuntu.com> Fri, 08 Jan 2010 16:05:39 -0600
805+
806+indicator-application (0.0.6-0ubuntu1) lucid; urgency=low
807+
808+ * Upstream release 0.0.6
809+ * Include Python binding
810+ * Include Mono binding
811+ * Minor bug fixes
812+ * Fixing when menus are set twice. (LP: #497812)
813+ * Keeping a constant signature for the library instead of
814+ building it each time.
815+ * debian/control, debian/python-appindicator.install: Building
816+ a binary package for the python bindings.
817+ * debian/control: Adding python building build deps
818+ * debian/control, debian/libappindicator0-cil.install: Building
819+ a binary package for the Mono bindings.
820+ * debian/control: Adding Mono building build deps
821+
822+ [Ken VanDine]
823+ * Added mono bindings
824+ - debian/libappindicator0-cil.install
825+ - debian/libappindicator0-cil-dev.install
826+ - debian/control
827+ * debian/rules
828+ - don't use gnome.mk, specify all the targets to build python
829+ bindings for each supported python version
830+
831+ -- Ted Gould <ted@ubuntu.com> Thu, 17 Dec 2009 14:45:50 -0600
832+
833+indicator-application (0.0.4-0ubuntu2) lucid; urgency=low
834+
835+ * debian/control
836+ - make libappindicator0 recommend indicator-application
837+
838+ -- Ken VanDine <ken.vandine@canonical.com> Tue, 15 Dec 2009 10:40:07 -0500
839+
840+indicator-application (0.0.4-0ubuntu1) lucid; urgency=low
841+
842+ * Upstream release 0.0.4
843+ * debian/rules:
844+ - removed the disable-scrollkeeper configure arg
845+ - don't include .la and .a files
846+ * debian/patches/clean_up_docs.patch
847+ - removed, merged upstream
848+ * debian/control:
849+ - removed Build-Depend for scrollkeeper
850+ - libappindicator-dev needs to depend on libdbusmenu-glib-dev
851+ - bump standards version to 3.8.3
852+ - libappindicator-doc doesn't need to depend on libappindicator0
853+
854+ -- Ken VanDine <ken.vandine@canonical.com> Fri, 11 Dec 2009 09:18:58 -0500
855+
856+indicator-application (0.0.3-0ubuntu1) lucid; urgency=low
857+
858+ * Upstream release 0.0.3
859+ * Adding in documentation
860+ * Adding a pkg-config .pc file for libappindicator
861+ * More GtkMenu support in libappindicator
862+ * debian/libappindicator-dev.install: Adding pkgconfig files.
863+ * debian/control: Adding a build dep on gtk-doc-tools
864+ * debian/control: Increasing libdbusmenu requirements to 0.1.8
865+
866+ [Ken VanDine]
867+ * debian/control
868+ - set Vcs-Bzr to ~ubuntu-desktop
869+ - set libappindicator-doc arch all
870+ - make libappindicator-dev depend on libappindicator0
871+ * debian/libappindicator-doc.install
872+ - install the developer docs
873+ * debian/rules
874+ - enable-gtk-doc
875+ - added simple-patchsys.mk
876+ * debian/patches/clean_up_docs.patch
877+ - Remove template values and set a proper title
878+ * debian/copyright
879+ - Include the proper licenses (LGPL-2.1 and LGPL-3)
880+
881+ -- Ted Gould <ted@ubuntu.com> Thu, 10 Dec 2009 13:34:40 -0600
882+
883+indicator-application (0.0.2-0ubuntu1~ppa1) karmic; urgency=low
884+
885+ * Upstream release 0.0.2
886+ * Updates API to use GTK instead of dbusmenu to make it
887+ easier for upstream developers to use.
888+
889+ -- Ted Gould <ted@ubuntu.com> Fri, 04 Dec 2009 14:50:45 -0600
890+
891+indicator-application (0.0.2-0~ppa3) karmic; urgency=low
892+
893+ * debian/watch:
894+ - Updated url to point to the LP project
895+ * debian/control
896+ - Updated Vcs-Bzr, project urls and description
897+
898+ -- Ken VanDine <ken.vandine@canonical.com> Thu, 10 Dec 2009 09:00:06 -0500
899+
900+indicator-application (0.0.1-0ubuntu3~ppa4) karmic; urgency=low
901+
902+ * Adding in copyright headers and licenses
903+
904+ -- Ted Gould <ted@ubuntu.com> Wed, 02 Dec 2009 12:17:00 -0600
905+
906+indicator-application (0.0.1-0ubuntu3~ppa3) karmic; urgency=low
907+
908+ * Massive name change.
909+ * debian/* changing packaging to not be "custom" anymore and now
910+ everything is "application"
911+
912+ -- Ted Gould <ted@ubuntu.com> Wed, 02 Dec 2009 12:06:25 -0600
913+
914+indicator-application (0.0.1-0ubuntu3~ppa2) karmic; urgency=low
915+
916+ * Implementing the service and having the indicator and app
917+ library start using it.
918+
919+ -- Ted Gould <ted@ubuntu.com> Wed, 02 Dec 2009 11:58:08 -0600
920+
921+indicator-application (0.0.1-0ubuntu3~ppa1) karmic; urgency=low
922+
923+ * Flesh out the library to have stuff working.
924+ * Updating test suite to run under dbus-test-runner.
925+
926+ -- Ted Gould <ted@ubuntu.com> Tue, 01 Dec 2009 09:17:24 -0600
927+
928+indicator-application (0.0.1-0ubuntu2) karmic; urgency=low
929+
930+ * debian/control: Splitting out libappindicator
931+ * Adding debian/libappindicator0.install,
932+ debian/libappindicator-dev.install,
933+ debian/indicator-application.install
934+ to make all the different packages.
935+
936+ -- Ted Gould <ted@ubuntu.com> Mon, 02 Nov 2009 21:41:20 -0600
937+
938+indicator-application (0.0.1-0ubuntu1) karmic; urgency=low
939+
940+ * Development packaging edition.
941+
942+ -- Robert Collins <robert@canonical.com> Thu, 29 Oct 2009 15:44:14 +1100
943
944=== added file 'debian/compat'
945--- debian/compat 1970-01-01 00:00:00 +0000
946+++ debian/compat 2012-11-30 22:38:22 +0000
947@@ -0,0 +1,1 @@
948+9
949
950=== added file 'debian/control'
951--- debian/control 1970-01-01 00:00:00 +0000
952+++ debian/control 2012-11-30 22:38:22 +0000
953@@ -0,0 +1,166 @@
954+Source: libappindicator
955+Section: gnome
956+Priority: optional
957+XS-Python-Version: all
958+Maintainer: Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>
959+Build-Depends: debhelper (>= 9),
960+ dh-autoreconf,
961+ quilt,
962+ python-all-dev,
963+ cli-common-dev (>= 0.5.7),
964+ gobject-introspection,
965+ intltool,
966+ gnome-doc-utils,
967+ gtk-doc-tools,
968+ libnunit-cil-dev,
969+ dbus-test-runner,
970+ xvfb,
971+ valac-0.16,
972+ mono-devel (>= 2.4.3),
973+ libgtk-3-dev (>= 2.91.3),
974+ libgtk2.0-dev (>= 2.12.0),
975+ python-gtk2-dev,
976+ gtk-sharp2-gapi,
977+ libgtk2.0-cil-dev,
978+ libdbus-glib-1-dev (>= 0.82),
979+ libindicate-dev (>= 0.2.0),
980+ libindicate-gtk-dev (>= 0.2.0),
981+ libindicator-dev (>= 0.3.90),
982+ libindicator3-dev (>= 0.3.90),
983+ libdbusmenu-glib-dev (>= 0.5.90),
984+ libdbusmenu-gtk-dev (>= 0.5.90),
985+ libdbusmenu-gtk3-dev (>= 0.5.90),
986+ libgirepository1.0-dev,
987+ gir1.2-glib-2.0,
988+ gir1.2-gtk-2.0,
989+ gir1.2-gtk-3.0,
990+Standards-Version: 3.9.1
991+Homepage: https://launchpad.net/libappindicator
992+# If you aren't a member of ~indicator-applet-developers but need to upload
993+# packaging changes, just go ahead. ~indicator-applet-developers will notice
994+# and sync up the code again.
995+Vcs-Bzr: https://code.launchpad.net/~indicator-applet-developers/libappindicator/trunk.13.04
996+Vcs-Browser: https://bazaar.launchpad.net/~indicator-applet-developers/libappindicator/trunk.13.04/files
997+
998+Package: python-appindicator
999+Section: python
1000+Architecture: any
1001+XB-Python-Version: ${python:Versions}
1002+Depends: ${shlibs:Depends},
1003+ ${misc:Depends},
1004+ ${python:Depends},
1005+ libappindicator1 (= ${binary:Version}),
1006+ python-gobject,
1007+Provides: ${python:Provides},
1008+Description: Python bindings for libappindicator
1009+ This package provides Python bindings so that you can use libappindicator from
1010+ a Python program.
1011+
1012+Package: libappindicator1
1013+Section: libs
1014+Architecture: any
1015+Pre-Depends: multiarch-support,
1016+Depends: ${shlibs:Depends},
1017+ ${misc:Depends},
1018+Recommends: indicator-application (>= 0.2.93),
1019+Description: Application Indicators
1020+ A library and indicator to take menus from applications and place them in
1021+ the panel.
1022+ .
1023+ This package contains shared libraries to be used by applications.
1024+
1025+Package: gir1.2-appindicator-0.1
1026+Section: libs
1027+Architecture: any
1028+Depends: ${misc:Depends},
1029+ ${gir:Depends},
1030+Description: Typelib files for libappindicator1.
1031+ .
1032+ This package can be used by other packages using the GIRepository format
1033+ to generate dynamic bindings.
1034+
1035+Package: libappindicator-dev
1036+Section: libdevel
1037+Architecture: any
1038+Depends: ${shlibs:Depends},
1039+ ${misc:Depends},
1040+ libdbusmenu-glib-dev (>= 0.1.8),
1041+ libdbus-glib-1-dev (>= 0.76),
1042+ libappindicator1 (= ${binary:Version}),
1043+Description: Application Indicators
1044+ A library and indicator to take menus from applications and place them in
1045+ the panel.
1046+ .
1047+ This package contains files that are needed to build applications.
1048+
1049+Package: libappindicator-doc
1050+Section: doc
1051+Architecture: all
1052+Depends: ${misc:Depends},
1053+Description: Application Indicators
1054+ A library and indicator to take menus from applications and place them in
1055+ the panel.
1056+ .
1057+ This package contains developer documentation.
1058+
1059+Package: libappindicator3-1
1060+Section: libs
1061+Architecture: any
1062+Pre-Depends: multiarch-support,
1063+Depends: ${shlibs:Depends},
1064+ ${misc:Depends},
1065+Recommends: indicator-application (>= 0.2.93),
1066+Description: Application Indicators
1067+ A library and indicator to take menus from applications and place them in
1068+ the panel.
1069+ .
1070+ This package contains shared libraries to be used by applications.
1071+
1072+Package: libappindicator3-dev
1073+Section: libdevel
1074+Architecture: any
1075+Depends: ${shlibs:Depends},
1076+ ${misc:Depends},
1077+ libdbusmenu-glib-dev (>= 0.1.8),
1078+ libdbus-glib-1-dev (>= 0.76),
1079+ libappindicator3-1 (= ${binary:Version}),
1080+Description: Application Indicators
1081+ A library and indicator to take menus from applications and place them in
1082+ the panel.
1083+ .
1084+ This package contains files that are needed to build applications.
1085+
1086+Package: gir1.2-appindicator3-0.1
1087+Section: libs
1088+Architecture: any
1089+Depends: ${misc:Depends},
1090+ ${gir:Depends},
1091+Description: Typelib files for libappindicator3-1.
1092+ .
1093+ This package can be used by other packages using the GIRepository format
1094+ to generate dynamic bindings.
1095+
1096+Package: libappindicator0.1-cil
1097+Section: cli-mono
1098+Architecture: all
1099+Depends: ${shlibs:Depends},
1100+ ${misc:Depends},
1101+ ${cli:Depends},
1102+Description: CLI bindings for libappindicator
1103+ This package provides the appindicator-sharp assembly that allows CLI (.NET)
1104+ programs to take menus from applications and place them in the panel.
1105+ .
1106+ This package contains assemblies to be used by applications.
1107+
1108+Package: libappindicator0.1-cil-dev
1109+Section: libdevel
1110+Architecture: all
1111+Depends: ${shlibs:Depends},
1112+ ${misc:Depends},
1113+ ${cli:Depends},
1114+ libappindicator0.1-cil (= ${binary:Version}),
1115+Description: Application Indicators
1116+ A library and indicator to take menus from applications and place them in
1117+ the panel.
1118+ .
1119+ This package contains files that are needed to build applications.
1120
1121=== added file 'debian/copyright'
1122--- debian/copyright 1970-01-01 00:00:00 +0000
1123+++ debian/copyright 2012-11-30 22:38:22 +0000
1124@@ -0,0 +1,19 @@
1125+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
1126+Upstream-Name: libappindicator
1127+Upstream-Maintainer: Ted Gould <ted@ubuntu.com>
1128+Upstream-Source: https://launchpad.net/libappindicator
1129+
1130+Files: *
1131+Copyright: (C) 2009, 2010 Canonical Ltd.
1132+License: GPL v3
1133+ The full text of the GPL is distributed in
1134+ /usr/share/common-licenses/GPL-3 on Debian systems.
1135+
1136+Files: bindings/python, src/app-indicator-enum-types.h.in,
1137+ src/app-indicator-enum-types.c, src/app-indicator.h, src/app-indicator.c:
1138+Copyright: (C) 2009, 2010 Canonical Ltd.
1139+License: LGPL v2.1
1140+ The full text of the LGPL is distributed in
1141+ /usr/share/common-licenses/LGPL-2.1 on Debian systems.
1142+
1143+
1144
1145=== added file 'debian/gir1.2-appindicator-0.1.install'
1146--- debian/gir1.2-appindicator-0.1.install 1970-01-01 00:00:00 +0000
1147+++ debian/gir1.2-appindicator-0.1.install 2012-11-30 22:38:22 +0000
1148@@ -0,0 +1,1 @@
1149+usr/lib/*/girepository-1.0/AppIndicator-0.1.typelib
1150
1151=== added file 'debian/gir1.2-appindicator3-0.1.install'
1152--- debian/gir1.2-appindicator3-0.1.install 1970-01-01 00:00:00 +0000
1153+++ debian/gir1.2-appindicator3-0.1.install 2012-11-30 22:38:22 +0000
1154@@ -0,0 +1,1 @@
1155+usr/lib/*/girepository-1.0/AppIndicator3-0.1.typelib
1156
1157=== added file 'debian/libappindicator-dev.install'
1158--- debian/libappindicator-dev.install 1970-01-01 00:00:00 +0000
1159+++ debian/libappindicator-dev.install 2012-11-30 22:38:22 +0000
1160@@ -0,0 +1,5 @@
1161+usr/include/libappindicator-0.1/*
1162+usr/lib/*/libappindicator.so
1163+usr/lib/*/pkgconfig/appindicator-0.1.pc
1164+usr/share/gir-1.0/AppIndicator-0.1.gir
1165+usr/share/vala/vapi/appindicator-0.1.vapi
1166
1167=== added file 'debian/libappindicator-doc.install'
1168--- debian/libappindicator-doc.install 1970-01-01 00:00:00 +0000
1169+++ debian/libappindicator-doc.install 2012-11-30 22:38:22 +0000
1170@@ -0,0 +1,1 @@
1171+usr/share/gtk-doc/html/libappindicator/*
1172
1173=== added file 'debian/libappindicator0.1-cil-dev.install'
1174--- debian/libappindicator0.1-cil-dev.install 1970-01-01 00:00:00 +0000
1175+++ debian/libappindicator0.1-cil-dev.install 2012-11-30 22:38:22 +0000
1176@@ -0,0 +1,1 @@
1177+usr/lib/*/pkgconfig/appindicator-sharp-0.1.pc
1178
1179=== added file 'debian/libappindicator0.1-cil.install'
1180--- debian/libappindicator0.1-cil.install 1970-01-01 00:00:00 +0000
1181+++ debian/libappindicator0.1-cil.install 2012-11-30 22:38:22 +0000
1182@@ -0,0 +1,1 @@
1183+usr/lib/*/cli/appindicator-sharp-0.1/* /usr/lib/cli/appindicator-sharp-0.1/
1184
1185=== added file 'debian/libappindicator0.1-cil.installcligac'
1186--- debian/libappindicator0.1-cil.installcligac 1970-01-01 00:00:00 +0000
1187+++ debian/libappindicator0.1-cil.installcligac 2012-11-30 22:38:22 +0000
1188@@ -0,0 +1,3 @@
1189+/usr/lib/cli/appindicator-sharp-0.1/appindicator-sharp.dll
1190+/usr/lib/cli/appindicator-sharp-0.1/policy.0.0.appindicator-sharp.dll
1191+/usr/lib/cli/appindicator-sharp-0.1/policy.0.1.appindicator-sharp.dll
1192
1193=== added file 'debian/libappindicator1.install'
1194--- debian/libappindicator1.install 1970-01-01 00:00:00 +0000
1195+++ debian/libappindicator1.install 2012-11-30 22:38:22 +0000
1196@@ -0,0 +1,1 @@
1197+usr/lib/*/libappindicator.so.*
1198
1199=== added file 'debian/libappindicator1.symbols'
1200--- debian/libappindicator1.symbols 1970-01-01 00:00:00 +0000
1201+++ debian/libappindicator1.symbols 2012-11-30 22:38:22 +0000
1202@@ -0,0 +1,32 @@
1203+libappindicator.so.1 libappindicator1 #MINVER#
1204+ app_indicator_build_menu_from_desktop@Base 0.2.91
1205+ app_indicator_category_get_type@Base 0.2.91
1206+ app_indicator_get_attention_icon@Base 0.2.91
1207+ app_indicator_get_attention_icon_desc@Base 0.2.96
1208+ app_indicator_get_category@Base 0.2.91
1209+ app_indicator_get_icon@Base 0.2.91
1210+ app_indicator_get_icon_desc@Base 0.2.96
1211+ app_indicator_get_icon_theme_path@Base 0.2.91
1212+ app_indicator_get_id@Base 0.2.91
1213+ app_indicator_get_label@Base 0.2.91
1214+ app_indicator_get_label_guide@Base 0.2.91
1215+ app_indicator_get_menu@Base 0.2.91
1216+ app_indicator_get_ordering_index@Base 0.2.91
1217+ app_indicator_get_secondary_activate_target@Base 0.3.91
1218+ app_indicator_get_status@Base 0.2.91
1219+ app_indicator_get_title@Base 0.4.90
1220+ app_indicator_get_type@Base 0.2.91
1221+ app_indicator_new@Base 0.2.91
1222+ app_indicator_new_with_path@Base 0.2.91
1223+ app_indicator_set_attention_icon@Base 0.2.91
1224+ app_indicator_set_attention_icon_full@Base 0.2.96
1225+ app_indicator_set_icon@Base 0.2.91
1226+ app_indicator_set_icon_full@Base 0.2.96
1227+ app_indicator_set_icon_theme_path@Base 0.2.91
1228+ app_indicator_set_label@Base 0.2.91
1229+ app_indicator_set_menu@Base 0.2.91
1230+ app_indicator_set_ordering_index@Base 0.2.91
1231+ app_indicator_set_secondary_activate_target@Base 0.3.91
1232+ app_indicator_set_status@Base 0.2.91
1233+ app_indicator_set_title@Base 0.4.90
1234+ app_indicator_status_get_type@Base 0.2.91
1235
1236=== added file 'debian/libappindicator3-1.install'
1237--- debian/libappindicator3-1.install 1970-01-01 00:00:00 +0000
1238+++ debian/libappindicator3-1.install 2012-11-30 22:38:22 +0000
1239@@ -0,0 +1,1 @@
1240+usr/lib/*/libappindicator3.so.*
1241
1242=== added file 'debian/libappindicator3-1.symbols'
1243--- debian/libappindicator3-1.symbols 1970-01-01 00:00:00 +0000
1244+++ debian/libappindicator3-1.symbols 2012-11-30 22:38:22 +0000
1245@@ -0,0 +1,32 @@
1246+libappindicator3.so.1 libappindicator3-1 #MINVER#
1247+ app_indicator_build_menu_from_desktop@Base 0.2.92
1248+ app_indicator_category_get_type@Base 0.2.92
1249+ app_indicator_get_attention_icon@Base 0.2.92
1250+ app_indicator_get_attention_icon_desc@Base 0.2.96
1251+ app_indicator_get_category@Base 0.2.92
1252+ app_indicator_get_icon@Base 0.2.92
1253+ app_indicator_get_icon_desc@Base 0.2.96
1254+ app_indicator_get_icon_theme_path@Base 0.2.92
1255+ app_indicator_get_id@Base 0.2.92
1256+ app_indicator_get_label@Base 0.2.92
1257+ app_indicator_get_label_guide@Base 0.2.92
1258+ app_indicator_get_menu@Base 0.2.92
1259+ app_indicator_get_ordering_index@Base 0.2.92
1260+ app_indicator_get_secondary_activate_target@Base 0.3.91
1261+ app_indicator_get_status@Base 0.2.92
1262+ app_indicator_get_title@Base 0.4.90
1263+ app_indicator_get_type@Base 0.2.92
1264+ app_indicator_new@Base 0.2.92
1265+ app_indicator_new_with_path@Base 0.2.92
1266+ app_indicator_set_attention_icon@Base 0.2.92
1267+ app_indicator_set_attention_icon_full@Base 0.2.96
1268+ app_indicator_set_icon@Base 0.2.92
1269+ app_indicator_set_icon_full@Base 0.2.96
1270+ app_indicator_set_icon_theme_path@Base 0.2.92
1271+ app_indicator_set_label@Base 0.2.92
1272+ app_indicator_set_menu@Base 0.2.92
1273+ app_indicator_set_ordering_index@Base 0.2.92
1274+ app_indicator_set_secondary_activate_target@Base 0.3.91
1275+ app_indicator_set_status@Base 0.2.92
1276+ app_indicator_set_title@Base 0.4.90
1277+ app_indicator_status_get_type@Base 0.2.92
1278
1279=== added file 'debian/libappindicator3-dev.install'
1280--- debian/libappindicator3-dev.install 1970-01-01 00:00:00 +0000
1281+++ debian/libappindicator3-dev.install 2012-11-30 22:38:22 +0000
1282@@ -0,0 +1,5 @@
1283+usr/lib/*/libappindicator3.so
1284+usr/lib/*/pkgconfig/appindicator3-0.1.pc
1285+usr/include/libappindicator3-0.1/*
1286+usr/share/gir-1.0/AppIndicator3-0.1.gir
1287+usr/share/vala/vapi/appindicator3-0.1.vapi
1288
1289=== added file 'debian/python-appindicator.install'
1290--- debian/python-appindicator.install 1970-01-01 00:00:00 +0000
1291+++ debian/python-appindicator.install 2012-11-30 22:38:22 +0000
1292@@ -0,0 +1,2 @@
1293+usr/lib/python2.*
1294+usr/share/pygtk/*
1295
1296=== added file 'debian/rules'
1297--- debian/rules 1970-01-01 00:00:00 +0000
1298+++ debian/rules 2012-11-30 22:38:22 +0000
1299@@ -0,0 +1,83 @@
1300+#!/usr/bin/make -f
1301+
1302+FLAVORS = gtk2 gtk3
1303+PY_VERSIONS = $(shell pyversions --requested debian/control)
1304+API_VERSION = 0.1
1305+
1306+CONFIGURE_COMMON_FLAGS = --disable-scrollkeeper --enable-introspection
1307+CONFIGURE_FLAGS_gtk2 = --with-gtk=2 --enable-gtk-doc
1308+CONFIGURE_FLAGS_gtk3 = --with-gtk=3 --enable-gtk-doc=no
1309+
1310+export CSC=/usr/bin/mono-csc
1311+
1312+export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
1313+
1314+CFLAGS += -fPIC
1315+
1316+%:
1317+ dh $@ --with autoreconf,python2,cli,gir
1318+
1319+override_dh_autoreconf:
1320+ NOCONFIGURE=1 dh_autoreconf ./autogen.sh
1321+
1322+override_dh_auto_configure: $(FLAVORS:%=doconfigure-%)
1323+
1324+doconfigure-%:
1325+ dh_auto_configure --builddirectory=build/$* -- $(CONFIGURE_FLAGS_$*) $(CONFIGURE_COMMON_FLAGS)
1326+
1327+doconfigure-gtk2: $(PY_VERSIONS:%=doconfiguregtk2-%)
1328+ # GTK2 flavor configure was run on a per-python-version basis.
1329+
1330+doconfiguregtk2-%:
1331+ PYTHON=`which $*` \
1332+ dh_auto_configure --builddirectory=build/gtk2 -- $(CONFIGURE_FLAGS_gtk2) $(CONFIGURE_COMMON_FLAGS)
1333+
1334+override_dh_auto_build: $(FLAVORS:%=dobuild-%)
1335+
1336+dobuild-%:
1337+ dh_auto_build --builddirectory=build/$*
1338+
1339+dobuild-gtk2: $(PY_VERSIONS:%=dobuildgtk2-%)
1340+ # GTK2 flavor build was run on a per-python-version basis.
1341+
1342+dobuildgtk2-%:
1343+ PYTHON=`which $*` \
1344+ dh_auto_build --builddirectory=build/gtk2
1345+
1346+override_dh_auto_install: $(FLAVORS:%=doinstall-%)
1347+
1348+doinstall-%:
1349+ dh_auto_install --builddirectory=build/$* --destdir=debian/tmp/$*
1350+
1351+override_dh_install:
1352+ find debian/tmp -name \*.la -exec rm {} \;
1353+ find debian/tmp -name \*.a -exec rm {} \;
1354+ rm -rf debian/tmp/*/usr/lib/mono
1355+ rm -rf debian/tmp/*/usr/share/vala/vapi/appindicator*-0.1.deps
1356+ dh_install -ppython-appindicator --fail-missing --sourcedir=debian/tmp/gtk2
1357+ dh_install -plibappindicator1 --fail-missing --sourcedir=debian/tmp/gtk2
1358+ dh_install -pgir1.2-appindicator-0.1 --fail-missing --sourcedir=debian/tmp/gtk2
1359+ dh_install -plibappindicator-dev --fail-missing --sourcedir=debian/tmp/gtk2
1360+ dh_install -plibappindicator-doc --fail-missing --sourcedir=debian/tmp/gtk2
1361+ dh_install -plibappindicator3-1 --fail-missing --sourcedir=debian/tmp/gtk3
1362+ dh_install -plibappindicator3-dev --fail-missing --sourcedir=debian/tmp/gtk3
1363+ dh_install -pgir1.2-appindicator3-0.1 --fail-missing --sourcedir=debian/tmp/gtk3
1364+ dh_install -plibappindicator0.1-cil --fail-missing --sourcedir=debian/tmp/gtk2
1365+ dh_install -plibappindicator0.1-cil-dev --fail-missing --sourcedir=debian/tmp/gtk2
1366+
1367+override_dh_auto_test: $(FLAVORS:%=dotest-%)
1368+
1369+dotest-%:
1370+ #dh_auto_test --builddirectory=build/$*
1371+
1372+dotest-gtk2: $(PY_VERSIONS:%=dotestgtk2-%)
1373+ # GTK2 flavor test was run on a per-python-version basis.
1374+
1375+dotestgtk2-%:
1376+ #PYTHON=`which $*` \
1377+ # dh_auto_test --builddirectory=build/gtk2
1378+
1379+override_dh_auto_clean:
1380+ dh_auto_clean
1381+ rm -rf build
1382+
1383
1384=== added file 'debian/watch'
1385--- debian/watch 1970-01-01 00:00:00 +0000
1386+++ debian/watch 2012-11-30 22:38:22 +0000
1387@@ -0,0 +1,2 @@
1388+version=3
1389+http://launchpad.net/libappindicator/+download .*/libappindicator-([0-9.]+)\.tar\.gz

Subscribers

People subscribed via source and target branches