--- libindicate-0.6.1.orig/Makefile.am
+++ libindicate-0.6.1/Makefile.am
@@ -23,7 +23,7 @@
xmldocs.make \
autogen.sh
-DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --disable-scrollkeeper --disable-introspection
+DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --disable-scrollkeeper
DISTCLEANFILES = \
libindicate-*.tar.gz \
--- libindicate-0.6.1.orig/docs/reference/tmpl/libindicate-unused.sgml
+++ libindicate-0.6.1/docs/reference/tmpl/libindicate-unused.sgml
@@ -35,10 +35,26 @@
@parent_class:
+
+
+
+
+
+@indicateserver: the object which received the signal.
+@arg1:
+
+
+@indicateserver: the object which received the signal.
+@arg1:
+
+
+
+
+
@indicateserver: the object which received the signal.
@arg1:
--- libindicate-0.6.1.orig/debian/libindicate-gtk0.1-cil.install
+++ libindicate-0.6.1/debian/libindicate-gtk0.1-cil.install
@@ -0,0 +1 @@
+debian/tmp/gtk2/usr/lib/indicate-gtk-sharp-0.1/* /usr/lib/cli/indicate-gtk-sharp-0.1/
--- libindicate-0.6.1.orig/debian/libindicate0.1-cil.installcligac
+++ libindicate-0.6.1/debian/libindicate0.1-cil.installcligac
@@ -0,0 +1 @@
+/usr/lib/cli/indicate-sharp-0.1/indicate-sharp.dll
--- libindicate-0.6.1.orig/debian/libindicate0.1-cil.install
+++ libindicate-0.6.1/debian/libindicate0.1-cil.install
@@ -0,0 +1 @@
+debian/tmp/gtk3/usr/lib/indicate-sharp-0.1/* /usr/lib/cli/indicate-sharp-0.1/
--- libindicate-0.6.1.orig/debian/libindicate-gtk-dev.install
+++ libindicate-0.6.1/debian/libindicate-gtk-dev.install
@@ -0,0 +1,3 @@
+debian/tmp/gtk2/usr/lib/pkgconfig/indicate-gtk-0.6.pc /usr/lib/pkgconfig/
+debian/tmp/gtk2/usr/lib/libindicate-gtk.a /usr/lib/
+debian/tmp/gtk2/usr/lib/libindicate-gtk.so /usr/lib/
--- libindicate-0.6.1.orig/debian/copyright
+++ libindicate-0.6.1/debian/copyright
@@ -0,0 +1,61 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Name: libindicate
+Maintainer: Ted Gould
+Source: https://launchpad.net/libindicate
+
+Files: *
+Copyright: 2009-2010 Ted Gould , Canonical Ltd.
+License: LGPL-2.1 | LGPL-3
+
+Files: bindings/mono/*:
+Copyright: 2009-2010 Ken VanDine , Canonical Ltd.
+License: LGPL-2.1 | LGPL-3
+
+Files: bindings/python/*, examples/{im-client.py,listen-and-print.py}:
+Copyright: 2009-2010 Eitan Isaacson
+License: LGPL-2.1 | LGPL-3
+
+Files: Makefile.am.{enum,marshal}
+Copyright: 2009 Emmanuele Bassi
+License: LGPL-2.1+
+ The license isn't stated in the files, so Emmanuele was asked about it
+ in a mail. Here is the answer:
+ Date: Wed, 16 Jun 2010 13:52:14 +0100
+ From: Emmanuele Bassi
+ To: Evgeni Golov
+ Cc: pkg-ayatana-devel@lists.alioth.debian.org
+ Subject: Re: license for Makefile.am.{enums,marshal}?
+ .
+ On Wed, 2010-06-16 at 14:25 +0200, Evgeni Golov wrote:
+ .
+ > I'm currently packaging libindicate for Debian, and noticed it includes
+ > you Makefile.am.enums and Makefile.am.marshal without having a license
+ > noted.
+ > Googling I found these files in the clutter project [1], which itself is
+ > LGPL 2.1. May I assume your Makefiles are also LGPL 2.1? Or even "2.1 or
+ > any later version"?
+ .
+ yes, you can assume LGPL v2.1+ - though I might relicense them under a
+ more liberal license, probably MIT/X11.
+ .
+ ciao,
+ Emmanuele.
+
+Files: debian/*
+Copyright: 2009-2010 Evgeni Golov
+Copyright: 2009-2010 Ted Gould , Canonical Ltd.
+Copyright: 2009-2010 Sebastien Bacher
+Copyright: 2009-2010 Ken VanDine
+License: GPL-3
+
+License: LGPL-2.1
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
+
+License: LGPL-3
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License version 3 can be found in `/usr/share/common-licenses/LGPL-3'.
+
+License: GPL-3
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'.
--- libindicate-0.6.1.orig/debian/changelog
+++ libindicate-0.6.1/debian/changelog
@@ -0,0 +1,483 @@
+libindicate (0.6.1-0ubuntu1) oneiric; urgency=low
+
+ [ Ted Gould ]
+ * New upstream release.
+ ∘ Memory leak fixes (LP: #690668)
+ ∘ Build fixes (LP: #643922, LP: #594992, LP: #643921, LP: #643917,
+ LP: #643911, LP: #431311, LP: #683552, LP: #643913, LP: #643912,
+ LP: #552537)
+ * Dropping debian/patches/lp_690668.patch as it was merged upstream.
+
+ [ Ken VanDine ]
+ * debian/control
+ - build dep on valac-0.14
+
+ -- Ken VanDine Tue, 20 Sep 2011 09:16:19 -0700
+
+libindicate (0.5.91-0ubuntu3) oneiric; urgency=low
+
+ * debian/rules: apply patches again (LP: #834602, #835760)
+
+ -- Julian Taylor Sun, 28 Aug 2011 17:49:37 +0200
+
+libindicate (0.5.91-0ubuntu2) oneiric; urgency=low
+
+ * debian/rules: Call dh_cli* helpers so we get correct dependencies and
+ generate clilibs. (LP: #832222)
+
+ -- Iain Lane Thu, 25 Aug 2011 11:58:58 +0200
+
+libindicate (0.5.91-0ubuntu1) oneiric; urgency=low
+
+ * New upstream release.
+ * Adding functions to get the indicators and servers on a
+ listener.
+
+ -- Ted Gould Thu, 18 Aug 2011 10:50:31 -0500
+
+libindicate (0.5.90-0ubuntu1) oneiric; urgency=low
+
+ [ Ted Gould ]
+ * New upstream release.
+ * Fix VAPI and GIR files
+ * Change Libindicate-GTK namespace for better GIR files
+ * Include C files in GIR scanning
+ * Dropped debian/patches/02_gir_vapi_fixes.patch and 03_introspection.patch
+ as they've been merged upstream.
+
+ [ Ken VanDine ]
+ * debian/rules
+ - simplified to use cdbs for dual builds
+ * debian/control, debian/*.install
+ - Added binaries for gtk3 builds
+ * debian/control
+ - Added build depends for libgtk-3-dev
+ - make libindicate-doc arch all
+ * libindicate-gtk/indicate-gtk-0.6.pc.in
+ * libindicate-gtk/indicate-gtk3-0.6.pc.in
+ * libindicate/indicate-0.6.pc.in
+ - Fixed paths
+
+ -- Ken VanDine Wed, 10 Aug 2011 21:46:13 -0400
+
+libindicate (0.5.0-0ubuntu4) oneiric; urgency=low
+
+ * debian/control
+ - Ensure we rebuild against dbusmenu >= 0.4.90
+
+ -- Ken VanDine Fri, 24 Jun 2011 15:31:39 -0400
+
+libindicate (0.5.0-0ubuntu3) oneiric; urgency=low
+
+ * Call dh_python2 from binary-fixup rather than binary-predeb, so that
+ generated maintainer script snippets actually end up in the package.
+ * Remove unused libmono-dev build-dependency (for Mono 2.10 transition).
+
+ -- Colin Watson Tue, 21 Jun 2011 18:17:46 +0100
+
+libindicate (0.5.0-0ubuntu2) natty; urgency=low
+
+ * debian/control
+ - Dropped gir1.2-indicate-gtk-0.5, having it installed completely breaks
+ gir1.2-indicate-0.5
+ - Added Replaces/Breaks to gir1.2-indicate-0.5 for gir1.2-indicate-gtk-0.5
+ * debian/patches/02_gir_vapi_fixes.patch
+ - Added overrides to get the right cheader_filename in the vapi
+
+ -- Ken VanDine Mon, 18 Apr 2011 10:28:29 -0400
+
+libindicate (0.5.0-0ubuntu1) natty; urgency=low
+
+ * New upstream release.
+ * Fix dbus error codes (LP: #736240)
+
+ -- Ted Gould Thu, 31 Mar 2011 14:10:57 -0500
+
+libindicate (0.4.93-0ubuntu2) natty; urgency=low
+
+ * debian/patches/lp_690668.patch
+ - Memory leak fixes (LP: #690668)
+
+ -- Ken VanDine Thu, 24 Feb 2011 12:42:32 -0500
+
+libindicate (0.4.93-0ubuntu1) natty; urgency=low
+
+ * New upstream release.
+ * Fix build to dbusmenu 0.3.97
+ * debian/control: Updating dbusmenu required versions
+
+ -- Ted Gould Fri, 11 Feb 2011 12:51:39 -0600
+
+libindicate (0.4.92-0ubuntu2) natty; urgency=low
+
+ * debian/rules
+ - explicitly call dh_makeshlibs for libindicate5 and libindicate-gtk2,
+ fixes FTBFS
+
+ -- Ken VanDine Fri, 04 Feb 2011 17:03:59 -0500
+
+libindicate (0.4.92-0ubuntu1) natty; urgency=low
+
+ * New upstream release.
+ * Switch to standard dbus property processing (LP: #706408) (LP: #711987)
+ * Watch the DBus signals for name owner changes
+ * Protect the tuple builder to avoid segfaults
+
+ -- Ted Gould Thu, 03 Feb 2011 13:46:50 -0600
+
+libindicate (0.4.91-0ubuntu2) natty; urgency=low
+
+ * libindicate/indicator.c
+ - Checking for NULL before ref'ing
+
+ -- Ken VanDine Fri, 14 Jan 2011 15:32:34 -0600
+
+libindicate (0.4.91-0ubuntu1) natty; urgency=low
+
+ * New upstream release.
+ * Updated the .installs for the versioning and soname updates.
+ * Clean the patches which are in the new version
+ * debian/control:
+ - updated the build-depends for the new version
+ * debian/rules:
+ - updated for the new binary names
+
+ -- Sebastien Bacher Fri, 14 Jan 2011 10:27:39 -0600
+
+libindicate (0.4.4-0ubuntu9) natty; urgency=low
+
+ * debian/02_gir_fixes.patch:
+ - Update to specify correct c include header and package.
+ Fixes FTBFS for other packages (LP: #693119).
+
+ -- Michael Terry Tue, 21 Dec 2010 14:14:24 -0500
+
+libindicate (0.4.4-0ubuntu8) natty; urgency=low
+
+ * Updated for the gir abi transition
+ * debian/rules
+ - Added dh_girepository to generate depends
+ * debian/control
+ - Use gir:Depends instead of hard coding depends
+
+ -- Ken VanDine Thu, 16 Dec 2010 10:06:04 -0500
+
+libindicate (0.4.4-0ubuntu7) natty; urgency=low
+
+ * debian/control: Fix Vcs-Bzr: to point to correct branch.
+ * Add 04_python_linking.patch: Don't hardcode linking with Python 2.6, get
+ the libraries dynamically instead. (LP: #690555)
+ * debian/control: Drop support for Python 2.6, so that we don't pull in the
+ entire python2.6 package just because of this.
+
+ -- Martin Pitt Wed, 15 Dec 2010 12:47:08 +0100
+
+libindicate (0.4.4-0ubuntu6) natty; urgency=low
+
+ * debian/patches/03_annotations.patch
+ - Added missing annontations for indicate_server_ref_default
+
+ -- Ken VanDine Mon, 13 Dec 2010 15:48:34 -0500
+
+libindicate (0.4.4-0ubuntu5) natty; urgency=low
+
+ * debian/patches/02_gir_fixes.patch
+ - Fixes FTBFS (LP: #684949)
+ * debian/rules
+ - Added dh_autoreconf
+ - Convert to dh_python2
+ * debian/control
+ - Added build depends for dh-autoreconf
+ - Bumped build depends for dbusmenu to 0.3.90
+ - Changed valac build depends to valac-0.12, it is needed and we can't
+ rely on alternatives
+ - Dropped build depends for python-support
+
+ -- Ken VanDine Thu, 09 Dec 2010 18:05:32 -0500
+
+libindicate (0.4.4-0ubuntu4) natty; urgency=low
+
+ * Rebuild with python 2.7 as the python default.
+
+ -- Matthias Klose Wed, 08 Dec 2010 13:07:26 +0000
+
+libindicate (0.4.4-0ubuntu3) natty; urgency=low
+
+ * Rebuild to add support for python 2.7.
+
+ -- Matthias Klose Fri, 03 Dec 2010 00:03:22 +0000
+
+libindicate (0.4.4-0ubuntu2) maverick; urgency=low
+
+ * Upstream Merge
+ * Updating dist build to generate AUTHORS and ChangeLog
+ * Expanding typedef'd callbacks for Vala 0.10 FTBFS (LP: #649083)
+
+ -- Ted Gould Mon, 27 Sep 2010 10:41:17 -0500
+
+libindicate (0.4.4-0ubuntu1) maverick; urgency=low
+
+ * New upstream release.
+ * Fixing the AssemblyVersion to be fixed (LP: #636253)
+ * Adjusting CLI pkgconfig directories
+ * debian/rules: Adding the simple patch system
+ * debian/patches/01_cli_directory.patch: Make the pkgconfig files match
+ the directories with debian policy
+
+ -- Ted Gould Wed, 15 Sep 2010 11:35:57 -0500
+
+libindicate (0.4.2-0ubuntu1) maverick; urgency=low
+
+ * New upstream release.
+ * Unref'ing the proxy on server object dispose. (LP: #618944)
+ * Merge from Debian
+ * debian/control: Switching packaging branches to be the
+ upstream ones for this branch.
+
+ -- Ted Gould Thu, 09 Sep 2010 12:19:03 -0500
+
+libindicate (0.4.1-1) unstable; urgency=low
+
+ * Merge from Ubuntu.
+ Closes: #560122
+ * debian/control:
+ - Set Maintainer to pkg-ayatana.
+ - Add myself as Uploader.
+ - Update Vcs-* fields.
+ - Standards-Version: 3.8.4
+ - Update package descriptions.
+ * debian/copyright:
+ - Convert to DEP5 format.
+ - Add Ken and Sebastien, according to changelog.
+ - Add bindings/ and examples/ copyrights.
+ * debian/{control,rules}:
+ - Force python2.6.
+
+ -- Evgeni Golov Wed, 16 Jun 2010 11:49:45 +0200
+
+libindicate (0.4.1-0ubuntu4) maverick; urgency=low
+
+ * Fix package name in debian/rules and use the correct SONAME in the
+ dllmap for indicate-sharp.dll and indicate-gtk-sharp.dll (LP: #632746)
+
+ -- Andrew Mitchell Wed, 08 Sep 2010 23:09:07 +1200
+
+libindicate (0.4.1-0ubuntu3) maverick; urgency=low
+
+ * Backport the commit fixing rhythmbox crashing on exit (lp: #618944)
+ * debian/control: don't build-depends on gir-repository-dev
+
+ -- Sebastien Bacher Wed, 08 Sep 2010 11:51:50 +0200
+
+libindicate (0.4.1-0ubuntu2) maverick; urgency=low
+
+ * Rebuild for the new gobject introspection
+
+ -- Sebastien Bacher Tue, 10 Aug 2010 21:58:50 +0200
+
+libindicate (0.4.1-0ubuntu1) maverick; urgency=low
+
+ * New upstream release.
+ * added mono and python bindings for libindicate and
+ libindicate-gtk (LP: #581625)
+ * Building VAPI files as well
+ * debian/control: Adding dependency on valac
+ * debian/libindicate-dev.install, debian/libindicate-gtk-dev.install:
+ Adding in VAPI files to the packages.
+ * Fixing annotations for updated GIR scanner
+
+ [ Ken VanDine ]
+ * debian/control
+ - added libindicate0.1-cil, libindicate0.1-cil-dev,
+ libindicate-gtk0.1-cil, libindicate-gtk0.1-cil-dev,
+ and python-indicate
+ - bumpd build-dep versions for gir1.0-dbusmenu-glib-0.2 and
+ libdbusmenu-glib-dev to 0.3.1
+ - use pysupport
+ * debian/rules
+ - Added mono and python
+ - use pysupport
+
+ -- Ted Gould Fri, 04 Jun 2010 14:46:37 -0500
+
+libindicate (0.3.6-0ubuntu1) lucid; urgency=low
+
+ * Upstream release 0.3.6
+ * Build system fixes for generating GIR files.
+
+ -- Ted Gould Thu, 11 Mar 2010 16:27:24 -0600
+
+libindicate (0.3.6-0ubuntu1~ppa1) lucid; urgency=low
+
+ * Upstream release 0.3.6
+ * Build system fixes for generating GIR files.
+
+ -- Ted Gould Thu, 11 Mar 2010 16:27:24 -0600
+
+libindicate (0.3.5-0ubuntu4) lucid; urgency=low
+
+ * Use the upstream change again it's required
+
+ -- Sebastien Bacher Wed, 10 Mar 2010 00:46:19 +0100
+
+libindicate (0.3.5-0ubuntu3) lucid; urgency=low
+
+ * debian/control:
+ - build-depends on gir-repository-dev
+
+ -- Sebastien Bacher Tue, 09 Mar 2010 21:00:27 +0100
+
+libindicate (0.3.5-0ubuntu2) lucid; urgency=low
+
+ * Upstream change to fix gir build issue
+
+ -- Sebastien Bacher Tue, 09 Mar 2010 19:52:05 +0100
+
+libindicate (0.3.5-0ubuntu1) lucid; urgency=low
+
+ * Upstream Release 0.3.5
+ * debian/control: Added GI dependencies and new packages
+ * Added debian/gir1.0-indicate-0.2.install and
+ debian/gir1.0-indicate-gtk-0.2.install to make new pakcages with
+ the typelibs in them.
+ * Modified debian/libindicate-dev.install and
+ debian/libindicate-gtk-dev.install to add the GIR files.
+ * debian/rules allowing gobject-introspection
+
+ -- Ted Gould Thu, 04 Mar 2010 10:36:49 -0600
+
+libindicate (0.3.4-0ubuntu1) lucid; urgency=low
+
+ * Upstream release 0.3.4
+ * Sending '/' as the null object path and looking for
+ it on the listener. (lp: #524072)
+
+ -- Ted Gould Thu, 25 Feb 2010 11:01:07 -0600
+
+libindicate (0.3.3-0ubuntu2) lucid; urgency=low
+
+ * Upstream merge
+ * Sending '/' as the null object path and looking for
+ it on the listener. (lp: #524072)
+
+ -- Ted Gould Thu, 18 Feb 2010 16:22:16 -0600
+
+libindicate (0.3.3-0ubuntu1) lucid; urgency=low
+
+ * debian/rules:
+ - updated shlibs version
+
+ [ Ted Gould ]
+ * Upstream release 0.3.3
+ * Add ability to get properties as values in the server.
+ * Fix error messages on failed properties.
+ * Add menu support to im-client example.
+
+ -- Sebastien Bacher Thu, 18 Feb 2010 16:50:17 +0100
+
+libindicate (0.3.2-0ubuntu1) lucid; urgency=low
+
+ * Upstream release 0.3.2
+ * Properly deregister signals when proxies are removed.
+ * Properly remove filters when proxies are removed.
+ * Handler to detect when proxies go to heaven, if they're good
+ proxies.
+ * Fixing a double free on the todo array
+
+ -- Ted Gould Thu, 11 Feb 2010 09:41:16 -0600
+
+libindicate (0.3.1-0ubuntu2) lucid; urgency=low
+
+ * Upstream Merge
+ * Handler to detect when proxies go to heaven, if they're good proxies.
+ * Fixing a double free on the todo array
+
+ -- Ted Gould Tue, 09 Feb 2010 09:07:02 -0600
+
+libindicate (0.3.1-0ubuntu1) lucid; urgency=low
+
+ * Upstream release 0.3.1
+ * Fixing the server_display signal
+ * Reincluding the enum headers
+ * Fixing pkgconfig file to include dbusmenu-glib
+ * debian/control: Adding libdbusmenu-glib-dev as a dep
+ for the -dev package.
+
+ -- Ted Gould Fri, 05 Feb 2010 16:25:47 -0800
+
+libindicate (0.3.0-0ubuntu1) lucid; urgency=low
+
+ * debian/rules:
+ - update the shlibs
+
+ [ Ted Gould ]
+ * Upstream 0.3.0 release
+ * Fixing build of typelib file
+ * Removing the system bus from a default bus
+ * Unref'ing the proxies correctly
+ * Fixing the test suite
+ * Adding in a menu server as a property
+ * Adding a timestamp to activate signal
+ * Switching to ayatana.org namespace
+ * Making the properties as variants instead of strings
+ * Fixing pkgconfig file to include dbusmenu-glib
+ * debian/control:
+ * Adding libdbusmenu-glib-dev as a new dependency as well, it is now.
+ * Dropping libxml dependency
+ * libindicate3 -> libindicate4
+ * libindicate-gtk1 -> libindicate-gtk2
+ * Setting dbusmenu dependency at 0.2.2
+
+ -- Sebastien Bacher Thu, 04 Feb 2010 16:08:27 -0800
+
+libindicate (0.2.3-0ubuntu1) karmic; urgency=low
+
+ * Upstream release 0.2.3 (LP: #440213)
+ * A new define to coordinate between KDE and GNOME
+ Messaging Menus
+
+ -- Ted Gould Thu, 01 Oct 2009 23:31:26 +0200
+
+libindicate (0.2.2-0ubuntu1) karmic; urgency=low
+
+ * debian/rules:
+ - update shlib version
+
+ [ Ted Gould ]
+ * New upstream release (LP: #431947)
+ - Various small bug fixes including more convience functions,
+ making the examples better and fixing some runtime warnings.
+ - Applied memleak patch from agateau
+ - fix set_property so that it can be used with UINTs as well
+ - Allow UINT for properties
+
+ -- Sebastien Bacher Thu, 17 Sep 2009 22:17:54 +0200
+
+libindicate (0.2.0-0ubuntu1) karmic; urgency=low
+
+ * New upstream release (LP: #427364)
+ - Big change is renaming some signal names. :(
+ - Bug fixes in getting properties.
+ - Removing looking at the type on indicator lists.
+ - Fixing the count callback.
+ * debian/control:
+ - Increasing library versions to libindicate3
+ and libindicate-gtk1. Moving .install files as well.
+ * libindicate-dev and libindicate-gtk-dev.install change to
+ /usr/include/libindicate-0.2 from 0.1
+
+ -- Ted Gould Wed, 09 Sep 2009 08:42:01 -0500
+
+libindicate (0.2.0~bzr325-0ubuntu1) karmic; urgency=low
+
+ [ Ken VanDine ]
+ * New source package, split out from the indicator-applet source
+ * Merging in changes to make this libindicate only.
+ * debian/* lots of changes to remove applet stuff.
+ * Renaming the directories to match new package name.
+ * Setting the icon path in the .pc file.
+ * debian/control:
+ - Set both Vcs-Bzr and Vcs-Bzr-Browser
+
+ -- Ted Gould Thu, 03 Sep 2009 17:16:51 -0500
+
--- libindicate-0.6.1.orig/debian/libindicate5.install
+++ libindicate-0.6.1/debian/libindicate5.install
@@ -0,0 +1 @@
+debian/tmp/gtk3/usr/lib/libindicate.so.* /usr/lib/
--- libindicate-0.6.1.orig/debian/libindicate-gtk0.1-cil-dev.install
+++ libindicate-0.6.1/debian/libindicate-gtk0.1-cil-dev.install
@@ -0,0 +1 @@
+debian/tmp/gtk3/usr/lib/pkgconfig/indicate-gtk-sharp-0.1.pc /usr/lib/pkgconfig/
--- libindicate-0.6.1.orig/debian/libindicate-gtk3-dev.install
+++ libindicate-0.6.1/debian/libindicate-gtk3-dev.install
@@ -0,0 +1,4 @@
+debian/tmp/gtk3/usr/include/libindicate-0.6/libindicate-gtk /usr/include/libindicate-0.6/
+debian/tmp/gtk3/usr/lib/pkgconfig/indicate-gtk3-0.6.pc /usr/lib/pkgconfig/
+debian/tmp/gtk3/usr/lib/libindicate-gtk3.a /usr/lib/
+debian/tmp/gtk3/usr/lib/libindicate-gtk3.so /usr/lib/
--- libindicate-0.6.1.orig/debian/libindicate-dev.install
+++ libindicate-0.6.1/debian/libindicate-dev.install
@@ -0,0 +1,6 @@
+debian/tmp/gtk3/usr/include/libindicate-0.6/libindicate /usr/include/libindicate-0.6/
+debian/tmp/gtk3/usr/lib/pkgconfig/indicate-0.6.pc /usr/lib/pkgconfig/
+debian/tmp/gtk3/usr/lib/libindicate.a /usr/lib/
+debian/tmp/gtk3/usr/lib/libindicate.so /usr/lib/
+debian/tmp/gtk3/usr/share/gir-1.0/Indicate-0.6.gir /usr/share/gir-1.0/
+debian/tmp/gtk3/usr/share/vala/vapi/Indicate-0.6.vapi /usr/share/vala/vapi/
--- libindicate-0.6.1.orig/debian/libindicate-gtk0.1-cil.installcligac
+++ libindicate-0.6.1/debian/libindicate-gtk0.1-cil.installcligac
@@ -0,0 +1 @@
+/usr/lib/cli/indicate-gtk-sharp-0.1/indicate-gtk-sharp.dll
--- libindicate-0.6.1.orig/debian/watch
+++ libindicate-0.6.1/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://launchpad.net/libindicate/+download .*/libindicate-([0-9.]+)\.tar\.gz
--- libindicate-0.6.1.orig/debian/control
+++ libindicate-0.6.1/debian/control
@@ -0,0 +1,224 @@
+Source: libindicate
+Section: libs
+Priority: optional
+XS-Python-Version: >= 2.7
+Maintainer: Ubuntu Desktop Team
+XSBC-Original-Maintainer: The Ayatana Packagers
+Uploaders: Evgeni Golov
+Build-Depends: debhelper (>= 5.0),
+ cdbs (>= 0.4.41),
+ libgtk2.0-dev (>= 2.12.0),
+ libgtk-3-dev (>= 3.0),
+ libdbus-glib-1-dev,
+ libdbusmenu-glib-dev (>= 0.4.90),
+ gnome-doc-utils,
+ libtool,
+ intltool,
+ gtk-doc-tools,
+ gobject-introspection,
+ libgirepository1.0-dev,
+ gir1.2-glib-2.0,
+ gir1.2-gtk-2.0,
+ gir1.2-dbusmenu-glib-0.4 (>=0.4.90),
+ cli-common-dev (>= 0.5.7),
+ mono-devel (>= 2.4.3),
+ mono-gmcs,
+ gtk-sharp2-gapi,
+ libnunit-cil-dev,
+ libgtk2.0-cil-dev,
+ python-all-dev,
+ python-gtk2-dev,
+ dh-autoreconf,
+ valac-0.14
+Standards-Version: 3.9.2
+Homepage: https://launchpad.net/libindicate
+Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/libindicate/ubuntu
+Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-desktop/libindicate/ubuntu
+
+Package: python-indicate
+Section: python
+Architecture: any
+XB-Python-Version: ${python:Versions}
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${python:Depends},
+ libindicate5 (= ${binary:Version}),
+ python-gobject
+Provides: ${python:Provides}
+Description: Python bindings for libindicate
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package provides Python bindings so that you can use libindicate from
+ a Python program.
+
+Package: libindicate5
+Section: libs
+Conflicts: libindicate
+Replaces: libindicate
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: library for raising indicators via DBus
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package contains shared libraries to be used by applications.
+
+Package: libindicate-dev
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libindicate5 (= ${binary:Version}),
+ libdbus-glib-1-dev (>= 0.76),
+ libdbusmenu-glib-dev (>= 0.3.1)
+Description: library for raising indicators via DBus - development files
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package contains files that are needed to build applications.
+
+Package: libindicate-gtk3-3
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: library for raising indicators via DBus - GTK bindings
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package contains shared libraries to be used by applications.
+
+Package: libindicate-gtk3-dev
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libindicate-gtk3 (= ${binary:Version}),
+ libindicate-dev (= ${binary:Version}),
+ libdbus-glib-1-dev (>= 0.76),
+ libgtk-3-dev (>= 3.0)
+Description: library for raising indicators via DBus - GTK bindings development files
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package contains files that are needed to build applications.
+
+Package: libindicate-gtk3
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: library for raising indicators via DBus - GTK bindings
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package contains shared libraries to be used by applications.
+
+Package: libindicate-gtk-dev
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libindicate-gtk3 (= ${binary:Version}),
+ libindicate-dev (= ${binary:Version}),
+ libindicate-gtk3-dev (= ${binary:Version}),
+ libdbus-glib-1-dev (>= 0.76),
+ libgtk2.0-dev (>= 2.12.0)
+Description: library for raising indicators via DBus - GTK bindings development files
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package contains files that are needed to build applications.
+
+
+
+Package: libindicate-doc
+Section: doc
+Architecture: all
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libdbus-glib-1-dev (>= 0.76),
+ libgtk-3-dev (>= 3.0)
+Description: library for raising indicators via DBus - documentation
+ indicator-applet is an applet to display information from
+ various applications consistently in the GNOME panel.
+ .
+ This package contains files that are needed to build applications.
+
+Package: gir1.2-indicate-0.6
+Section: libs
+Architecture: any
+Depends: ${misc:Depends},
+ libindicate5 (= ${binary:Version}),
+ ${gir:Depends},
+Replaces: gir1.2-indicate-gtk-0.5
+Breaks: gir1.2-indicate-gtk-0.5
+Description: Typelib file for libindicate5
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+
+Package: libindicate0.1-cil
+Section: cli-mono
+Architecture: all
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${cli:Depends}
+Description: CLI bindings for libindicate5
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package provides the indicate-sharp assembly that allows CLI (.NET)
+ programs to display information consistently in the GNOME panel.
+ .
+ This package contains assemblies to be used by applications.
+
+Package: libindicate0.1-cil-dev
+Section: libdevel
+Architecture: all
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${cli:Depends},
+ libindicate0.1-cil (= ${binary:Version})
+Description: CLI bindings for libindicate5 - development files
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package provides the indicate-sharp assembly that allows CLI (.NET)
+ programs to display information consistently in the GNOME panel.
+ .
+ This package contains files that are needed to build applications.
+
+Package: libindicate-gtk0.1-cil
+Section: cli-mono
+Architecture: all
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${cli:Depends},
+ libindicate0.1-cil (= ${binary:Version})
+Description: CLI bindings for libindicate-gtk3
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package provides the indicate-sharp assembly that allows CLI (.NET)
+ programs to display information consistently in the GNOME panel.
+ .
+ This package contains assemblies to be used by applications.
+
+Package: libindicate-gtk0.1-cil-dev
+Section: libdevel
+Architecture: all
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${cli:Depends},
+ libindicate-gtk0.1-cil (= ${binary:Version})
+Description: CLI bindings for libindicate-gtk2 - development files
+ A small library for applications to raise "flags" on DBus for other components
+ of the desktop to pick up and visualize.
+ .
+ This package provides the indicate-sharp assembly that allows CLI (.NET)
+ programs to display information consistently in the GNOME panel.
+ .
+ This package contains files that are needed to build applications.
--- libindicate-0.6.1.orig/debian/rules
+++ libindicate-0.6.1/debian/rules
@@ -0,0 +1,51 @@
+#!/usr/bin/make -f
+
+DEB_SRCDIR = .
+DEB_BUILDDIR = $(DEB_SRCDIR)/build
+
+export MONO_SHARED_DIR=$(CURDIR)
+export CSC=/usr/bin/mono-csc
+
+DEB_CONFIGURE_EXTRA_FLAGS += --disable-scrollkeeper --enable-gtk-doc
+LDFLAGS += -Wl,-z,defs -Wl,--as-needed
+
+DEB_BUILDDIR = build
+DEB_MAKE_FLAVORS = gtk2 gtk3
+
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/gnome.mk
+
+DEB_DH_MAKESHLIBS_ARGS_libindicate5 := -V 'libindicate5 (>= 0.4.90)'
+DEB_DH_MAKESHLIBS_ARGS_libindicate-gtk3 := -V 'libindicate-gtk3 (>= 0.5.90)'
+DEB_DH_MAKESHLIBS_ARGS_libindicate-gtk3-3 := -V 'libindicate-gtk3-3 (>= 0.5.90)'
+
+DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/tmp/@FLAVOR@
+DEB_DESTDIR = $(CURDIR)/debian/tmp/$(cdbs_make_curflavor)/
+
+DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2
+DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3
+
+debian/stamp-autotools/gtk2: cdbs_configure_flags += $(DEB_CONFIGURE_FLAGS_gtk2)
+debian/stamp-autotools/gtk3: cdbs_configure_flags += $(DEB_CONFIGURE_FLAGS_gtk3)
+
+common-binary-post-install-indep::
+ dh_clistrip
+ dh_clifixperms
+ dh_makeclilibs -V
+ dh_installcligac
+
+binary-predeb/libindicate0.1-cil:: binary-fixup/libindicate5
+ dh_clideps -plibindicate0.1-cil
+
+binary-predeb/libindicate-gtk0.1-cil:: binary-fixup/libindicate-gtk3
+ dh_clideps -plibindicate-gtk0.1-cil
+
+binary-fixup/python-indicate::
+ dh_python2 -ppython-indicate
+ find debian/python-indicate/usr -name \*.la -delete
+ find debian/python-indicate/usr -name \*.a -delete
+
+clean::
+ rm -rf $(MONO_SHARED_DIR)/.wapi
--- libindicate-0.6.1.orig/debian/libindicate-doc.install
+++ libindicate-0.6.1/debian/libindicate-doc.install
@@ -0,0 +1,2 @@
+debian/tmp/gtk3/usr/share/gtk-doc/html/libindicate/* /usr/share/gtk-doc/html/libindicate/
+debian/tmp/gtk3/usr/share/doc/libindicate/examples/* /usr/share/doc/libindicate/examples/
--- libindicate-0.6.1.orig/debian/compat
+++ libindicate-0.6.1/debian/compat
@@ -0,0 +1 @@
+5
--- libindicate-0.6.1.orig/debian/libindicate-gtk3.install
+++ libindicate-0.6.1/debian/libindicate-gtk3.install
@@ -0,0 +1 @@
+debian/tmp/gtk2/usr/lib/libindicate-gtk.so.* /usr/lib/
--- libindicate-0.6.1.orig/debian/python-indicate.install
+++ libindicate-0.6.1/debian/python-indicate.install
@@ -0,0 +1,2 @@
+debian/tmp/gtk2/usr/lib/python2.* /usr/lib/
+debian/tmp/gtk2/usr/share/pygtk/* /usr/share/pygtk/
--- libindicate-0.6.1.orig/debian/libindicate-gtk3-3.install
+++ libindicate-0.6.1/debian/libindicate-gtk3-3.install
@@ -0,0 +1 @@
+debian/tmp/gtk3/usr/lib/libindicate-gtk3.so.* /usr/lib/
--- libindicate-0.6.1.orig/debian/gir1.2-indicate-0.6.install
+++ libindicate-0.6.1/debian/gir1.2-indicate-0.6.install
@@ -0,0 +1 @@
+debian/tmp/gtk3/usr/lib/girepository-1.0/Indicate-0.6.typelib /usr/lib/girepository-1.0/
--- libindicate-0.6.1.orig/debian/libindicate0.1-cil-dev.install
+++ libindicate-0.6.1/debian/libindicate0.1-cil-dev.install
@@ -0,0 +1 @@
+debian/tmp/gtk3/usr/lib/pkgconfig/indicate-sharp-0.1.pc /usr/lib/pkgconfig/
--- libindicate-0.6.1.orig/debian/patches/01_cli_directory.patch
+++ libindicate-0.6.1/debian/patches/01_cli_directory.patch
@@ -0,0 +1,26 @@
+=== modified file 'bindings/mono/indicate-gtk/indicate-gtk-sharp-0.1.pc.in'
+--- old/bindings/mono/indicate-gtk/indicate-gtk-sharp-0.1.pc.in 2010-09-09 20:00:04 +0000
++++ new/bindings/mono/indicate-gtk/indicate-gtk-sharp-0.1.pc.in 2010-09-09 20:06:35 +0000
+@@ -1,7 +1,7 @@
+ prefix=@prefix@
+ exec_prefix=@exec_prefix@
+ libdir=@libdir@
+-assemblies_dir=${libdir}/indicate-gtk-sharp-0.1
++assemblies_dir=${libdir}/cli/indicate-gtk-sharp-0.1
+
+ Name: indicate-gtk-sharp
+ Description: indicate-gtk for .NET
+
+=== modified file 'bindings/mono/indicate/indicate-sharp-0.1.pc.in'
+--- old/bindings/mono/indicate/indicate-sharp-0.1.pc.in 2010-09-09 20:00:04 +0000
++++ new/bindings/mono/indicate/indicate-sharp-0.1.pc.in 2010-09-09 20:06:06 +0000
+@@ -1,7 +1,7 @@
+ prefix=@prefix@
+ exec_prefix=@exec_prefix@
+ libdir=@libdir@
+-assemblies_dir=${libdir}/indicate-sharp-0.1
++assemblies_dir=${libdir}/cli/indicate-sharp-0.1
+
+ Name: indicate-sharp
+ Description: indicate for .NET
+
--- libindicate-0.6.1.orig/bindings/mono/indicate-gtk/indicate-gtk-sharp.dll.config.in
+++ libindicate-0.6.1/bindings/mono/indicate-gtk/indicate-gtk-sharp.dll.config.in
@@ -1,3 +1,3 @@
-
+
--- libindicate-0.6.1.orig/bindings/mono/indicate/indicate-sharp.dll.config.in
+++ libindicate-0.6.1/bindings/mono/indicate/indicate-sharp.dll.config.in
@@ -1,3 +1,3 @@
-
+