aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac2
-rw-r--r--debian/changelog263
-rw-r--r--debian/control43
-rw-r--r--debian/copyright22
-rw-r--r--debian/indicator-applet.install3
-rw-r--r--debian/libindicate-dev.install4
-rw-r--r--debian/libindicate0.install1
-rwxr-xr-xdebian/rules8
8 files changed, 346 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 82cc4c4..4372dc5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -47,9 +47,11 @@ AC_PATH_PROG(GCONFTOOL, gconftool-2)
AM_GCONF_SOURCE_2
GLIB_REQUIRED_VERSION=2.18
+GIO_REQUIRED_VERSION=2.18
GDK_PIXBUF_REQUIRED_VERSION=2.12
PKG_CHECK_MODULES(LIBINDICATE, glib-2.0 >= $GLIB_REQUIRED_VERSION
+ gio-2.0 >= $GIO_REQUIRED_VERSION
gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQUIRED_VERSION
dbus-glib-1 >= $DBUS_REQUIRED_VERSION)
AC_SUBST(LIBINDICATE_CFLAGS)
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..46dbf8c
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,263 @@
+indicator-applet (0.1~ppa41) intrepid; urgency=low
+
+ * Putting on a handle
+ * Adding in a background function from panel-lib
+
+ -- Ted Gould <ted@ubuntu.com> Sun, 15 Feb 2009 22:58:46 -0600
+
+indicator-applet (0.1~ppa40) intrepid; urgency=low
+
+ * Making the icons function check for null string before
+ everyone throws an error afterwards.
+ * Adding a signal to the server for server display based
+ on getting the null indicator.
+ * General server cleanup of signals. Now there are defines
+ for all of the strings.
+
+ -- Ted Gould <ted@ubuntu.com> Sun, 15 Feb 2009 22:05:40 -0600
+
+indicator-applet (0.1~ppa39) intrepid; urgency=low
+
+ * Fixing a bug where properties didn't work on running
+ servers. Locally defined variable, oops.
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 13 Feb 2009 15:13:36 -0600
+
+indicator-applet (0.1~ppa38) intrepid; urgency=low
+
+ * Adding gio to the configure script. I'm unsure why it builds
+ locally and not on the buildds because of this. But, it seems
+ to make a difference. Eh, no more dependencies really.
+
+ -- Ted Gould <ted@ubuntu.com> Thu, 12 Feb 2009 20:19:11 -0600
+
+indicator-applet (0.1~ppa37) intrepid; urgency=low
+
+ * Really fleshing out the icon and time stuff so that it
+ works on both sides and the convience functions are
+ nice to work with.
+
+ -- Ted Gould <ted@ubuntu.com> Thu, 12 Feb 2009 16:49:08 -0600
+
+indicator-applet (0.1~ppa36) intrepid; urgency=low
+
+ * Better handling of the properties with convience functions
+ and working on both sides of the connection.
+ * Cleaning up the listener code to make it more robust.
+ * Adding a ref_default for listeners.
+ * Correcting all of the license information.
+
+ -- Ted Gould <ted@ubuntu.com> Wed, 11 Feb 2009 20:34:14 -0600
+
+indicator-applet (0.1~ppa35) intrepid; urgency=low
+
+ * Better use of type and sending it with signals.
+ * Making it so that the server hide function works better.
+ * Only sending property updates if the indicator is
+ visible.
+
+ -- Ted Gould <ted@ubuntu.com> Mon, 09 Feb 2009 11:01:11 -0600
+
+indicator-applet (0.1~ppa34) intrepid; urgency=low
+
+ * Ah, listener fixes too. Make everything get together and
+ use the new APIs.
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 06 Feb 2009 15:02:57 +0100
+
+indicator-applet (0.1~ppa33) intrepid; urgency=low
+
+ * Version bump, autogen.sh
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 06 Feb 2009 14:35:38 +0100
+
+indicator-applet (0.1~ppa32) intrepid; urgency=low
+
+ * Adding back in the package config data
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 06 Feb 2009 14:14:33 +0100
+
+indicator-applet (0.1~ppa31) intrepid; urgency=low
+
+ * Ah, silly packaging stuff. I hate packaging.
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 06 Feb 2009 11:39:04 +0100
+
+indicator-applet (0.1~ppa30) intrepid; urgency=low
+
+ * Removing GObject introspection, so that it will build in
+ the PPA. Will put back later.
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 06 Feb 2009 10:39:59 +0100
+
+indicator-applet (0.1~ppa29) intrepid; urgency=low
+
+ * Bumping for PPA as forgot to run autogen.sh
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 06 Feb 2009 00:29:11 +0100
+
+indicator-applet (0.1~ppa28) intrepid; urgency=low
+
+ * Updating the server interface to have signals for show and hide
+ on the server and having properties for the desktop and type
+ of the server.
+
+ -- Ted Gould <ted@ubuntu.com> Thu, 05 Feb 2009 18:22:19 +0100
+
+indicator-applet (0.1~ppa27) intrepid; urgency=low
+
+ * Adding an API function for pixbufs
+
+ -- Ted Gould <ted@ubuntu.com> Thu, 05 Feb 2009 14:46:44 +0100
+
+indicator-applet (0.1~ppa26) intrepid; urgency=low
+
+ * Removing the icons
+ * Adding in the docs
+ * Printing the icons dir
+
+ -- Ted Gould <ted@ubuntu.com> Wed, 04 Feb 2009 18:58:32 +0100
+
+indicator-applet (0.1~ppa25) intrepid; urgency=low
+
+ * Set the widget name on the applet rather than the menubar, to make sure
+ it's picked up globally.
+
+ -- Neil J. Patel <neil.patel@canonical.com> Wed, 04 Feb 2009 14:53:41 +0100
+
+indicator-applet (0.1~ppa24) intrepid; urgency=low
+
+ * Adding a conflicts and a replaces to get rid of errors.
+
+ -- Ted Gould <ted@ubuntu.com> Wed, 04 Feb 2009 14:14:25 +0100
+
+indicator-applet (0.1~ppa23) intrepid; urgency=low
+
+ * Removing border
+
+ -- Ted Gould <ted@ubuntu.com> Wed, 04 Feb 2009 13:57:23 +0100
+
+indicator-applet (0.1~ppa22) intrepid; urgency=low
+
+ * Add support for a transparent panel applet
+
+ -- Neil J. Patel <neil.patel@canonical.com> Wed, 04 Feb 2009 12:44:56 +0100
+
+indicator-applet (0.1~ppa21) intrepid; urgency=low
+
+ * Adding in package fixes from seb128
+ * Removing scrollkeeper
+ * Changing libindicate to libindicate0
+ * Removing .la file
+ * Removing targets for files in libindcate-dev.install
+ * Removing pkg-create-dbgsym
+
+ -- Ted Gould <ted@ubuntu.com> Tue, 03 Feb 2009 11:34:02 +0100
+
+indicator-applet (0.1~ppa20) intrepid; urgency=low
+
+ * Adding a build depend on pkg-create-dbgsym
+
+ -- Ted Gould <ted@ubuntu.com> Mon, 02 Feb 2009 13:38:05 +0100
+
+indicator-applet (0.1~ppa19) intrepid; urgency=low
+
+ * Bump for PPA
+
+ -- Ted Gould <ted@ubuntu.com> Mon, 02 Feb 2009 10:43:32 +0100
+
+indicator-applet (0.1~ppa18) intrepid; urgency=low
+
+ * Adding interface for listener sending back a display
+ request.
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 30 Jan 2009 15:06:47 -0600
+
+indicator-applet (0.1~ppa17) intrepid; urgency=low
+
+ * Fixing the handling of named DBus connections
+ * Moving most of the data in the objects to private sections
+ * Making the signal names defines for easier usage
+ * Having property changes actually work now.
+
+ -- Ted Gould <ted@ubuntu.com> Thu, 29 Jan 2009 13:38:16 -0600
+
+indicator-applet (0.1~ppa16) intrepid; urgency=low
+
+ * Forgot to run autogen.sh before last package :(
+
+ -- Ted Gould <ted@ubuntu.com> Thu, 22 Jan 2009 15:39:19 -0600
+
+indicator-applet (0.1~ppa15) intrepid; urgency=low
+
+ * Update API slightly and some fixes.
+
+ -- Ted Gould <ted@ubuntu.com> Wed, 21 Jan 2009 19:43:11 -0600
+
+indicator-applet (0.1~ppa14) intrepid; urgency=low
+
+ * Adding in listener_get_property
+
+ -- Ted Gould <ted@ubuntu.com> Wed, 21 Jan 2009 15:13:19 -0600
+
+indicator-applet (0.1~ppa13) intrepid; urgency=low
+
+ * Wrong indicate include directory in package config files
+
+ -- Ted Gould <ted@ubuntu.com> Mon, 19 Jan 2009 12:21:45 -0600
+
+indicator-applet (0.1~ppa12) intrepid; urgency=low
+
+ * Removing the gir file from the applet so that it's only
+ with the library so that we can install all of them.
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 16 Jan 2009 17:11:43 -0600
+
+indicator-applet (0.1~ppa11) intrepid; urgency=low
+
+ * Adding the GObject Introspection files into the build and the
+ packaging.
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 16 Jan 2009 16:23:14 -0600
+
+indicator-applet (0.1~ppa10) intrepid; urgency=low
+
+ * Adding in libtool to build deps
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 16 Jan 2009 13:31:57 -0600
+
+indicator-applet (0.1~ppa9) intrepid; urgency=low
+
+ * Adding in the libindicate lib.
+
+ -- Ted Gould <ted@ubuntu.com> Fri, 16 Jan 2009 12:41:32 -0600
+
+indicator-applet (0.1~ppa8) intrepid; urgency=low
+
+ * Moving the indicator directory cross-packages.
+
+ -- Ted Gould <ted@ubuntu.com> Thu, 04 Dec 2008 22:56:40 -0800
+
+indicator-applet (0.1~ppa7) intrepid; urgency=low
+
+ * Put in the kickarse loader code. Happy, happy.
+
+ -- Ted Gould <ted@ubuntu.com> Thu, 04 Dec 2008 22:39:41 -0800
+
+indicator-applet (0.1~ppa6) intrepid; urgency=low
+
+ * Making the applet very light.
+
+ -- Ted Gould <ted@ubuntu.com> Wed, 03 Dec 2008 23:23:15 -0800
+
+indicator-applet (0.1~ppa2) intrepid; urgency=low
+
+ * Adding a depend for dbus-glib
+
+ -- Ted Gould <ted@ubuntu.com> Tue, 18 Nov 2008 14:30:35 -0600
+
+indicator-applet (0.1~ppa1) intrepid; urgency=low
+
+ * Initial release.
+
+ -- Ted Gould <ted@ubuntu.com> Tue, 18 Nov 2008 13:54:43 -0600
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..7cacf57
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,43 @@
+Source: indicator-applet
+Section: gnome
+Priority: optional
+Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+Build-Depends: debhelper (>= 5.0),
+ cdbs (>= 0.4.41),
+ libgtk2.0-dev (>= 2.12.0),
+ libpanel-applet2-dev (>= 2.0.0),
+ libdbus-glib-1-dev,
+ gnome-doc-utils,
+ libtool,
+ intltool,
+ gobject-introspection (>= 0.6),
+ gobject-introspection-glib-2.0 (>= 0.6),
+ libgirepository-dev (>= 0.6)
+Standards-Version: 3.8.0
+
+Package: indicator-applet
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ gnome-panel
+Description: Applet for the GNOME panel providing various indicators for
+ display to users.
+
+Package: libindicate0
+Section: libs
+Conflicts: libindicate
+Replaces: libindicate
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: A library used to indicate.
+
+Package: libindicate-dev
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libindicate0 (= ${binary:Version}),
+ libdbus-glib-1-dev (>= 0.76),
+ libgtk2.0-dev (>= 2.12.0)
+Description: Development files.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..56f5316
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,22 @@
+This package was debianized by Ted Gould <ted@canonical.com> on
+Wed, 11 Feb 2009 15:41:06 -0600.
+
+It was downloaded from <http://launchpad.net/indicate-applet/>
+
+Upstream Author(s):
+
+ Ted Gould <ted@canonical.com>
+
+Copyright:
+
+ <Copyright (C) 2009 Canonical Ltd.>
+
+License:
+
+ Licensed under the GPL v3
+
+ libindicate/
+ Licensed under the LGPL v2.1 and/or v3
+
+The Debian packaging is (C) 2009, Canonical Ltd. and
+is licensed under the GPLv3, see `/usr/share/common-licenses/GPL-3'.
diff --git a/debian/indicator-applet.install b/debian/indicator-applet.install
new file mode 100644
index 0000000..428774c
--- /dev/null
+++ b/debian/indicator-applet.install
@@ -0,0 +1,3 @@
+debian/tmp/etc
+debian/tmp/usr/lib/bonobo
+debian/tmp/usr/lib/indicator-applet
diff --git a/debian/libindicate-dev.install b/debian/libindicate-dev.install
new file mode 100644
index 0000000..4623919
--- /dev/null
+++ b/debian/libindicate-dev.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/include/
+debian/tmp/usr/lib/pkgconfig
+debian/tmp/usr/lib/libindicate.a
+debian/tmp/usr/lib/libindicate.so
diff --git a/debian/libindicate0.install b/debian/libindicate0.install
new file mode 100644
index 0000000..0618a58
--- /dev/null
+++ b/debian/libindicate0.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libindicate.so.*
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..1c64b91
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,8 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/gnome.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS += --disable-scrollkeeper
+LDFLAGS += -Wl,-z,defs -Wl,--as-needed
+