aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorKen VanDine <ken.vandine@canonical.com>2010-06-04 08:59:10 -0400
committerKen VanDine <ken.vandine@canonical.com>2010-06-04 08:59:10 -0400
commit83ea78222982490d36ff73e972541bdbe0b95ff8 (patch)
treef7438f1c8f96f498957d2063091f370e3e3b8438 /debian
parent3096e1044187bb042f64f9c37188782c4fe140f9 (diff)
parentebc5cbfd84b4674344fe0a8e1e7c21d1180d88b1 (diff)
downloadlibayatana-appindicator-83ea78222982490d36ff73e972541bdbe0b95ff8.tar.gz
libayatana-appindicator-83ea78222982490d36ff73e972541bdbe0b95ff8.tar.bz2
libayatana-appindicator-83ea78222982490d36ff73e972541bdbe0b95ff8.zip
* New upstream release.
* Unref the child that was created * Build GIR and VAPI files (LP: #510610) * Fixes to documentation and enum construction * Fix distcheck * Merging patch to add assembly information to Mono binding (LP: #547195) * debian/control: Add GObject Introspection and Vala build dependencies. * Added debian/gir1.0-libappindicator-0.1.install and modified debian/control and debian/libappindicator-dev.install to handle the VAPI and GI files. * debian/libappindicator0.0-cil.install: Fixing directory of cli files
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog18
-rw-r--r--debian/control22
-rw-r--r--debian/gir1.0-libappindicator-0.1.install1
-rw-r--r--debian/libappindicator-dev.install2
-rw-r--r--debian/libappindicator0.0-cil.install2
-rw-r--r--debian/patches/child-leakage.patch17
6 files changed, 42 insertions, 20 deletions
diff --git a/debian/changelog b/debian/changelog
index 3e2938b..44f900e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,21 @@
+indicator-application (0.2.0-0ubuntu1) UNRELEASED; urgency=low
+
+ * New upstream release.
+ * Unref the child that was created
+ * Build GIR and VAPI files (LP: #510610)
+ * Fixes to documentation and enum construction
+ * Fix distcheck
+ * Merging patch to add assembly information to Mono
+ binding (LP: #547195)
+ * debian/control: Add GObject Introspection and Vala build
+ dependencies.
+ * Added debian/gir1.0-libappindicator-0.1.install and modified
+ debian/control and debian/libappindicator-dev.install to handle
+ the VAPI and GI files.
+ * debian/libappindicator0.0-cil.install: Fixing directory of cli files
+
+ -- Ted Gould <ted@ubuntu.com> Thu, 03 Jun 2010 14:49:48 -0500
+
indicator-application (0.0.19-0ubuntu5) lucid-proposed; urgency=low
* debian/patches/child-leakage.patch
diff --git a/debian/control b/debian/control
index 64ca500..4bd1570 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: indicator-application
Section: gnome
Priority: optional
XS-Python-Version: all
-Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+Maintainer: Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>
Build-Depends: debhelper (>= 5.0),
cdbs (>= 0.4.41),
python-central (>= 0.6),
@@ -24,7 +24,13 @@ Build-Depends: debhelper (>= 5.0),
gtk-sharp2-gapi,
libmono-dev,
libnunit-cil-dev,
- libgtk2.0-cil-dev
+ libgtk2.0-cil-dev,
+ gobject-introspection,
+ gir-repository-dev,
+ libgirepository1.0-dev,
+ gir1.0-glib-2.0,
+ gir1.0-gtk-2.0,
+ valac
Standards-Version: 3.8.4
Homepage: https://launchpad.net/indicator-application
Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-desktop/indicator-application/ubuntu
@@ -116,3 +122,15 @@ Description: Application Indicators
.
This package contains files that are needed to build applications.
+Package: gir1.0-libappindicator-0.1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ gir1.0-glib-2.0,
+ gir1.0-gtk-2.0,
+ libappindicator0 (= ${binary:Version})
+Description: Typelib files for libappindicator0.
+ .
+ This package can be used by other packages using the GIRepository format
+ to generate dynamic bindings.
diff --git a/debian/gir1.0-libappindicator-0.1.install b/debian/gir1.0-libappindicator-0.1.install
new file mode 100644
index 0000000..0791348
--- /dev/null
+++ b/debian/gir1.0-libappindicator-0.1.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/girepository-1.0/*
diff --git a/debian/libappindicator-dev.install b/debian/libappindicator-dev.install
index 88e3347..28598a4 100644
--- a/debian/libappindicator-dev.install
+++ b/debian/libappindicator-dev.install
@@ -1,3 +1,5 @@
debian/tmp/usr/include/libappindicator-0.1/*
debian/tmp/usr/lib/libappindicator.so
debian/tmp/usr/lib/pkgconfig/appindicator-0.1.pc
+debian/tmp/usr/share/gir-1.0/*
+debian/tmp/usr/share/vala/vapi/*
diff --git a/debian/libappindicator0.0-cil.install b/debian/libappindicator0.0-cil.install
index 994d951..f61b26c 100644
--- a/debian/libappindicator0.0-cil.install
+++ b/debian/libappindicator0.0-cil.install
@@ -1 +1 @@
-debian/tmp/usr/lib/appindicator-sharp-0.1/* /usr/lib/cli/appindicator-sharp-0.0
+debian/tmp/usr/lib/cli/appindicator-sharp-0.1/* /usr/lib/cli/appindicator-sharp-0.0
diff --git a/debian/patches/child-leakage.patch b/debian/patches/child-leakage.patch
deleted file mode 100644
index 35176ff..0000000
--- a/debian/patches/child-leakage.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-=== modified file 'src/libappindicator/app-indicator.c'
---- src/libappindicator/app-indicator.c 2010-04-01 20:23:36 +0000
-+++ src/libappindicator/app-indicator.c 2010-05-19 18:23:24 +0000
-@@ -1408,6 +1408,12 @@
- DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED,
- G_CALLBACK (activate_menuitem), widget);
- dbusmenu_menuitem_child_append (root, child);
-+
-+ /* Get rid of initial ref now that the root is
-+ holding the object */
-+ g_object_unref(child);
-+
-+ return;
- }
-
- static void
-