--- indicator-appmenu-0.1.90.orig/debian/indicator-appmenu.install +++ indicator-appmenu-0.1.90/debian/indicator-appmenu.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/indicators/* +debian/source_indicator-appmenu.py /usr/share/apport/package-hooks/ +debian/indicator-appmenu-crashdb.conf /etc/apport/crashdb.conf.d/ --- indicator-appmenu-0.1.90.orig/debian/indicator-appmenu-crashdb.conf +++ indicator-appmenu-0.1.90/debian/indicator-appmenu-crashdb.conf @@ -0,0 +1,6 @@ + +indicator_appmenu = { + 'impl': 'launchpad', + 'project': 'indicator-appmenu', + 'bug_pattern_base': None, +} --- indicator-appmenu-0.1.90.orig/debian/copyright +++ indicator-appmenu-0.1.90/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Ted Gould on +Wed, 11 Feb 2009 15:41:06 -0600. + +It was downloaded from + +Upstream Author: + + Ted Gould + +Copyright: + + Copyright (C) 2010 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 + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-3'. + +The Debian packaging is (C) 2009, Canonical Ltd. and +is licensed under the GPLv3, see `/usr/share/common-licenses/GPL-3'. --- indicator-appmenu-0.1.90.orig/debian/source_indicator-appmenu.py +++ indicator-appmenu-0.1.90/debian/source_indicator-appmenu.py @@ -0,0 +1,6 @@ +import os.path + +def add_info(report): + if not apport.packaging.is_distro_package(report['Package'].split()[0]): + report['ThirdParty'] = 'True' + report['CrashDB'] = 'indicator_appmenu' --- indicator-appmenu-0.1.90.orig/debian/control +++ indicator-appmenu-0.1.90/debian/control @@ -0,0 +1,41 @@ +Source: indicator-appmenu +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +Build-Depends: debhelper (>= 5.0), + cdbs (>= 0.4.41), + libgtk2.0-dev (>= 2.12.0), + gnome-doc-utils, + scrollkeeper, + intltool, + libindicator-dev (>= 0.3.16), + libdbusmenu-gtk-dev (>= 0.3.91), + libdbusmenu-glib-dev (>= 0.3.91), + libdbusmenu-jsonloader-dev (>= 0.3.91), + libbamf-dev (>= 0.2.54-0ubuntu1) +Standards-Version: 3.8.4 +Homepage: http://launchpad.net/indicator-appmenu +Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-desktop/indicator-appmenu/ubuntu +Vcs-Browser: https://code.launchpad.net/~ubuntu-desktop/indicator-appmenu/ubuntu + +Package: indicator-appmenu +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: indicator-applet | indicator-renderer, appmenu-gtk +Breaks: indicator-applet (<< 0.3.0) +Conflicts: libdbusmenu-glib1 (<< 0.3.7), + libdbusmenu-gtk1 (<< 0.3.7) +Description: Indicator for application menus. + . + This package provides support for application menus. + +Package: indicator-appmenu-tools +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + indicator-appmenu (= ${binary:Version}), + libdbusmenu-tools +Description: Tools for debuging application menus. + . + This package provides tools for supporting application menus. + --- indicator-appmenu-0.1.90.orig/debian/watch +++ indicator-appmenu-0.1.90/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://launchpad.net/indicator-appmenu/+download .*/indicator-appmenu-([0-9.]+)\.tar\.gz --- indicator-appmenu-0.1.90.orig/debian/indicator-appmenu-tools.install +++ indicator-appmenu-0.1.90/debian/indicator-appmenu-tools.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/indicator-appmenu/current-menu* +debian/tmp/usr/lib/indicator-appmenu/menu-pusher +debian/tmp/usr/lib/indicator-appmenu/mock-json-app --- indicator-appmenu-0.1.90.orig/debian/rules +++ indicator-appmenu-0.1.90/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/simple-patchsys.mk +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 + +binary-install/indicator-appmenu:: + # remove .a/.la clutter + rm -f debian/$(cdbs_curpkg)/usr/lib/indicators/*/*.a + rm -f debian/$(cdbs_curpkg)/usr/lib/indicators/*/*.la --- indicator-appmenu-0.1.90.orig/debian/changelog +++ indicator-appmenu-0.1.90/debian/changelog @@ -0,0 +1,263 @@ +indicator-appmenu (0.1.90-0ubuntu1) natty; urgency=low + + [ Ted Gould ] + * New upstream release. + * GDBus Port + * Migration from ayatana.org to canonical.com + * debian/patches/01-shortcut-fix.patch: Merged upstream + + [ Ken VanDine ] + * debian/control + - Bumped build depends for dbusmenu to >= 0.3.91 + - Bumped build depends for libindicator to >= 0.3.16 + - Dropped build depends for libdbus-glib-1-dev + + -- Ken VanDine Fri, 14 Jan 2011 12:22:13 -0600 + +indicator-appmenu (0.0.13-0ubuntu4) natty; urgency=low + + * debian/patches/01-shortcut-fix.patch: Fix the handling of showing + the menus so it works with all menus in an application. (LP: #688018) + + -- Ted Gould Fri, 10 Dec 2010 20:17:44 -0600 + +indicator-appmenu (0.0.13-0ubuntu3) natty; urgency=low + + * debian/control + - Bump build depends for libdbusmenu-* to >= 0.3.90 + + -- Ken VanDine Thu, 09 Dec 2010 11:36:38 -0500 + +indicator-appmenu (0.0.13-0ubuntu2) natty; urgency=low + + * Upstream Merge + * Add Eclipse to the blacklist (LP: #633828) + + -- Ted Gould Mon, 27 Sep 2010 12:04:29 -0500 + +indicator-appmenu (0.0.13-0ubuntu2~ppa3) natty; urgency=low + + * Upstream Merge + * Fixing counting of menus for GEdit and others. + + -- Ted Gould Fri, 10 Dec 2010 16:34:34 -0600 + +indicator-appmenu (0.0.13-0ubuntu2~ppa2) natty; urgency=low + + * Upstream Merge + * Fixing signaling + + -- Ted Gould Fri, 10 Dec 2010 14:50:30 -0600 + +indicator-appmenu (0.0.13-0ubuntu2~ppa1) maverick; urgency=low + + * Upstream Merge + * Add Eclipse to the blacklist (LP: #633828) + + -- Ted Gould Mon, 27 Sep 2010 12:04:29 -0500 + +indicator-appmenu (0.0.13-0ubuntu1) maverick; urgency=low + + * New upstream release. + * Using the BAMF closed windows interface to detect short lived + windows. (LP: #645355) + * Tracking BAMF windows differently and caching stubs + * Droping Chrome from the blacklist of stubs (LP: #646136) + * Removing the Edit menu from the stubs (LP: #646136) + * debian/patches/01_bzr_fix_race_condition.patch: (merged upstream) + + -- Ted Gould Thu, 23 Sep 2010 12:43:39 -0500 + +indicator-appmenu (0.0.12-0ubuntu1) maverick; urgency=low + + * New upstream realease: + - Fix Action for top-level dropdown menu item not activated (LP: #637692) + * debian/control: + - depends on latest libindicator-dev for ABI change + - depends on latest bamf with distro patch + * debian/rules: + - add a patch system + * debian/patches/01_bzr_fix_race_condition.patch: + - This patch ensures that windows which are already closed according to bamf + are not passed on for processing in mutter. (Jason Smith) (LP: #645355) + + -- Didier Roche Wed, 22 Sep 2010 20:09:47 +0200 + +indicator-appmenu (0.0.11-0ubuntu3) maverick; urgency=low + + * Cherry pick fix to blacklist chrome and chromium + + -- Ken VanDine Thu, 16 Sep 2010 11:31:02 -0400 + +indicator-appmenu (0.0.11-0ubuntu2) maverick; urgency=low + + * Cherry pick fix for maximized windows getting closed (LP: #637108) + + -- Ken VanDine Thu, 16 Sep 2010 08:59:12 -0400 + +indicator-appmenu (0.0.11-0ubuntu1) maverick; urgency=low + + * New upstream release. + * Check to see if an app wants stubs shown (LP: #633211) + * Adding a blacklist of known desktop files (LP: #633211) + * debian/control + * Bumped build depends for libbamf-dev to 0.2.50 + + -- Ted Gould Wed, 15 Sep 2010 15:07:36 -0500 + +indicator-appmenu (0.0.10-0ubuntu1) maverick; urgency=low + + * New upstream release + * Detect and show the menus on desktop windows (LP: #591168) + * Have the close item in the default menu work + * Handle event errors + * Only restoring if WindowMenus are involved + [Ken VanDine] + * debian/control + - Bumped build depends for libbamf-dev to 0.2.46 + + -- Ted Gould Thu, 09 Sep 2010 11:16:48 -0500 + +indicator-appmenu (0.0.9-0ubuntu1) maverick; urgency=low + + * New upstream release. + - DBus name change, s/WindowMenu/AppMenu/g + + -- Ken VanDine Thu, 22 Jul 2010 15:15:25 +0200 + +indicator-appmenu (0.0.8-0ubuntu2~ppa1) lucid; urgency=low + + * Merge upstream + * Adding in a debug interface for getting JSON data from the + applet directly. + + -- Ted Gould Mon, 12 Jul 2010 17:09:24 -0500 + +indicator-appmenu (0.0.8-0ubuntu1) maverick; urgency=low + + * New upstream release. + * Adding a new utility to make a mock application + * Fixing menus that are added after a window is shown + * Tracking the root item so that we can disconnect signals + * Switching to using stock menu items + * debian/control: Adding build dep on dbusmenu-jsonloader-dev + * debian/indicator-appmenu-tools.install: Adding to the + new mock-json-app binary into the package. + + -- Ted Gould Thu, 01 Jul 2010 09:18:52 -0500 + +indicator-appmenu (0.0.7-0ubuntu2) maverick; urgency=low + + * Backport upstream change to fix crash issues + + -- Sebastien Bacher Tue, 29 Jun 2010 23:27:06 +0200 + +indicator-appmenu (0.0.7-0ubuntu1) maverick; urgency=low + + * New upstream release. + * Accelerator support (LP: #586978) + * Setting the window ID and debug check + * debian/control: Updating libdbusmenu*-dev to 0.3.3 + + -- Ted Gould Thu, 24 Jun 2010 10:54:52 -0500 + +indicator-appmenu (0.0.6-0ubuntu1) maverick; urgency=low + + * debian/control: Updating libbamf-dev to 0.2.30 + + [Ted Gould] + * debian/control: Updating libbamf-dev to 0.2.28 + * New upstream release. + * Adding support for default window menus and a dummy + desktop menu. + * Transient detection on new windows + * Look for transient windows on window switching. + * Fix visiblity and enable defaults + * Watching for applications dropping off the bus and removing + their windows. + * Adding indicator-appmenu-crashdb.conf and source_indicator-appmenu.py + so that bugs reported with ubuntu-bug will go to the upstream project + if the package is gotten from a PPA. + + -- Ken VanDine Thu, 17 Jun 2010 16:27:04 -0400 + +indicator-appmenu (0.0.5-0ubuntu1) maverick; urgency=low + + * New upstream release + * Supporting for visibility and enable properties. + + -- Ted Gould Thu, 10 Jun 2010 12:10:35 -0500 + +indicator-appmenu (0.0.4-0ubuntu1~ppa2) maverick; urgency=low + + * debian/control + - Fixed typo in description + + -- Ken VanDine Thu, 10 Jun 2010 09:21:12 -0400 + +indicator-appmenu (0.0.4-0ubuntu1~ppa1) maverick; urgency=low + + * New upstream release. + * Application switching using BAMF + * Adding a debug interface and scripts + * debian/control: Requiring libbamf-dev to build + * debian/control, debian/indicator-appmenu.install and + debian/indicator-appmenu-tools.install: Breaking out the tools + into their own package as most users won't need them. + + -- Ted Gould Fri, 04 Jun 2010 09:42:16 -0500 + +indicator-appmenu (0.0.3-0ubuntu1~ppa1) maverick; urgency=low + + * New upstream release. + * Dynamic menu items + * debian/control: Increasing dbusmenu reqs to 0.3.0 + + [Ken VanDine] + * debian/watch added + * debian/control + - Added Homepage and Vcs + + -- Ted Gould Thu, 27 May 2010 12:15:24 -0500 + +indicator-appmenu (0.0.2-0ubuntu1~ppa1) lucid; urgency=low + + * New upstream release. + * Updates to the demo at UDS. + + -- Ted Gould Thu, 13 May 2010 14:33:12 +0200 + +indicator-appmenu (0.0.1-0ubuntu1~ppa4) lucid; urgency=low + + * Upstream Merge + * Fixes and Qt integration fixes. + + -- Ted Gould Mon, 10 May 2010 18:13:06 +0200 + +indicator-appmenu (0.0.1-0ubuntu1~ppa3) lucid; urgency=low + + * Upstream Merge + * Making it so we don't track window IDs at all + + -- Ted Gould Fri, 07 May 2010 17:25:28 +0200 + +indicator-appmenu (0.0.1-0ubuntu1~ppa2) lucid; urgency=low + + * Upstream Merge + * Building the menus at a demo quality + * Autogen + + -- Ted Gould Fri, 07 May 2010 16:04:54 +0200 + +indicator-appmenu (0.0.1-0ubuntu1~ppa1) lucid; urgency=low + + * New upstream release. + * Now it allows registering things. + + -- Ted Gould Wed, 05 May 2010 11:21:33 +0200 + +indicator-appmenu (0.0.0-0ubuntu1~ppa1) lucid; urgency=low + + * Initial release + + -- Ted Gould Mon, 19 Apr 2010 12:56:43 -0500