diff options
-rw-r--r-- | .bzr-builddeb/default.conf | 2 | ||||
-rw-r--r-- | debian/changelog | 103 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 62 | ||||
-rw-r--r-- | debian/copyright | 60 | ||||
-rw-r--r-- | debian/indicator-application.install | 3 | ||||
-rw-r--r-- | debian/libappindicator-dev.install | 3 | ||||
-rw-r--r-- | debian/libappindicator-doc.install | 1 | ||||
-rw-r--r-- | debian/libappindicator0.install | 1 | ||||
-rwxr-xr-x | debian/rules | 12 | ||||
-rw-r--r-- | debian/watch | 2 |
11 files changed, 250 insertions, 0 deletions
diff --git a/.bzr-builddeb/default.conf b/.bzr-builddeb/default.conf new file mode 100644 index 0000000..3165e05 --- /dev/null +++ b/.bzr-builddeb/default.conf @@ -0,0 +1,2 @@ +[BUILDDEB] +merge = True diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..4729d96 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,103 @@ +indicator-application (0.0.4-0ubuntu1) UNRELEASED; urgency=low + + * Upstream release 0.0.4 + * debian/rules: + - removed the disable-scrollkeeper configure arg + - don't include .la and .a files + * debian/patches/clean_up_docs.patch + - removed, merged upstream + * debian/control: + - removed Build-Depend for scrollkeeper + - libappindicator-dev needs to depend on libdbusmenu-glib-dev + - bump standards version to 3.8.3 + - libappindicator-doc doesn't need to depend on libappindicator0 + + -- Ken VanDine <ken.vandine@canonical.com> Fri, 11 Dec 2009 09:18:58 -0500 + +indicator-application (0.0.3-0ubuntu1) lucid; urgency=low + + * Upstream release 0.0.3 + * Adding in documentation + * Adding a pkg-config .pc file for libappindicator + * More GtkMenu support in libappindicator + * debian/libappindicator-dev.install: Adding pkgconfig files. + * debian/control: Adding a build dep on gtk-doc-tools + * debian/control: Increasing libdbusmenu requirements to 0.1.8 + + [Ken VanDine] + * debian/control + - set Vcs-Bzr to ~ubuntu-desktop + - set libappindicator-doc arch all + - make libappindicator-dev depend on libappindicator0 + * debian/libappindicator-doc.install + - install the developer docs + * debian/rules + - enable-gtk-doc + - added simple-patchsys.mk + * debian/patches/clean_up_docs.patch + - Remove template values and set a proper title + * debian/copyright + - Include the proper licenses (LGPL-2.1 and LGPL-3) + + -- Ted Gould <ted@ubuntu.com> Thu, 10 Dec 2009 13:34:40 -0600 + +indicator-application (0.0.2-0~ppa3) karmic; urgency=low + + * debian/watch: + - Updated url to point to the LP project + * debian/control + - Updated Vcs-Bzr, project urls and description + + -- Ken VanDine <ken.vandine@canonical.com> Thu, 10 Dec 2009 09:00:06 -0500 + +indicator-application (0.0.2-0ubuntu1~ppa1) karmic; urgency=low + + * Upstream release 0.0.2 + * Updates API to use GTK instead of dbusmenu to make it + easier for upstream developers to use. + + -- Ted Gould <ted@ubuntu.com> Fri, 04 Dec 2009 14:50:45 -0600 + +indicator-application (0.0.1-0ubuntu3~ppa4) karmic; urgency=low + + * Adding in copyright headers and licenses + + -- Ted Gould <ted@ubuntu.com> Wed, 02 Dec 2009 12:17:00 -0600 + +indicator-application (0.0.1-0ubuntu3~ppa3) karmic; urgency=low + + * Massive name change. + * debian/* changing packaging to not be "custom" anymore and now + everything is "application" + + -- Ted Gould <ted@ubuntu.com> Wed, 02 Dec 2009 12:06:25 -0600 + +indicator-application (0.0.1-0ubuntu3~ppa2) karmic; urgency=low + + * Implementing the service and having the indicator and app + library start using it. + + -- Ted Gould <ted@ubuntu.com> Wed, 02 Dec 2009 11:58:08 -0600 + +indicator-application (0.0.1-0ubuntu3~ppa1) karmic; urgency=low + + * Flesh out the library to have stuff working. + * Updating test suite to run under dbus-test-runner. + + -- Ted Gould <ted@ubuntu.com> Tue, 01 Dec 2009 09:17:24 -0600 + +indicator-application (0.0.1-0ubuntu2) karmic; urgency=low + + * debian/control: Splitting out libappindicator + * Adding debian/libappindicator0.install, + debian/libappindicator-dev.install, + debian/indicator-application.install + to make all the different packages. + + -- Ted Gould <ted@ubuntu.com> Mon, 02 Nov 2009 21:41:20 -0600 + +indicator-application (0.0.1-0ubuntu1) karmic; urgency=low + + * Development packaging edition. + + -- Robert Collins <robert@canonical.com> Thu, 29 Oct 2009 15:44:14 +1100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..71aa84e --- /dev/null +++ b/debian/control @@ -0,0 +1,62 @@ +Source: indicator-application +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), + libdbus-glib-1-dev, + gnome-doc-utils, + gtk-doc-tools, + intltool, + libindicate-dev (>= 0.2.0), + libindicate-gtk-dev (>= 0.2.0), + libindicator-dev (>= 0.3.0), + libdbusmenu-gtk-dev (>= 0.1.8), + libdbusmenu-glib-dev (>= 0.1.8) +Standards-Version: 3.8.3 +Homepage: https://launchpad.net/indicator-application +Vcs-Bzr: http://bazaar.launchpa.net/~ubuntu-desktop/indicator-application/ubuntu + +Package: indicator-application +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Application Indicators + A library and indicator to take menus from applications and place them in + the panel. + +Package: libappindicator0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: Application Indicators + A library and indicator to take menus from applications and place them in + the panel. + . + This package contains shared libraries to be used by applications. + +Package: libappindicator-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libdbusmenu-glib-dev (>= 0.1.8), + libdbus-glib-1-dev (>= 0.76), + libappindicator0 (= ${binary:Version}) +Description: Application Indicators + A library and indicator to take menus from applications and place them in + the panel. + . + This package contains files that are needed to build applications. + +Package: libappindicator-doc +Section: doc +Architecture: all +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: Application Indicators + A library and indicator to take menus from applications and place them in + the panel. + . + This package contains development documentation. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..ba92c05 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,60 @@ +This package was debianized by Robert Collins <robert@canonical.com> on +Thu, 29 Oct 2009 15:44:14 +1100 + +It was downloaded from <http://launchpad.net/indicator-application/> + +Upstream Author: + + Ted Gould <ted@canonical.com> + +Copyright: + + Copyright (C) 2009 Canonical Ltd. + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 3 of the License. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +Two files (app-indicator.c and app-indicator.h) are under: + + 1) the GNU Lesser General Public License version 3, as published by the + Free Software Foundation; and/or + 2) the GNU Lesser General Public License version 2.1, as published by + the Free Software Foundation. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranties of + MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR + PURPOSE. See the applicable version of the GNU Lesser General Public + License for more details. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the + Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301 USA + +On Debian/Ubuntu systems, the full text of the LGPL v2.1 can be found in +`/usr/share/common-licenses/LGPL-2.1', the full text of the LGPL v3 can be found in +`/usr/share/common-licenses/LGPL-3, and the full text of the GPL v3 can be +found in `/usr/share/common-licenses/GPL-3' diff --git a/debian/indicator-application.install b/debian/indicator-application.install new file mode 100644 index 0000000..4429197 --- /dev/null +++ b/debian/indicator-application.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/indicators/* +debian/tmp/usr/lib/indicator-application/indicator-application-service +debian/tmp/usr/share/dbus-1/services/indicator-application.service diff --git a/debian/libappindicator-dev.install b/debian/libappindicator-dev.install new file mode 100644 index 0000000..9346bf6 --- /dev/null +++ b/debian/libappindicator-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/libappindicator-0.1/* +debian/tmp/usr/lib/libappindicator.so +debian/tmp/usr/lib/pkgconfig/* diff --git a/debian/libappindicator-doc.install b/debian/libappindicator-doc.install new file mode 100644 index 0000000..313fe33 --- /dev/null +++ b/debian/libappindicator-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/gtk-doc/html/libappindicator/* diff --git a/debian/libappindicator0.install b/debian/libappindicator0.install new file mode 100644 index 0000000..a0b5976 --- /dev/null +++ b/debian/libappindicator0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libappindicator.so.* diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..1d2f7dd --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc +LDFLAGS += -Wl,-z,defs -Wl,--as-needed + +binary-post-install/indicator-application:: + find debian/indicator-application/usr/lib -name \*.la -exec rm {} \; + find debian/indicator-application/usr/lib -name \*.a -exec rm {} \; diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..ffb0b21 --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://launchpad.net/indicator-application/+download .*/indicator-application-([0-9.]+)\.tar\.gz |