--- bamf-0.4.0daily13.06.19~13.04.orig/debian/bamfdaemon.triggers +++ bamf-0.4.0daily13.06.19~13.04/debian/bamfdaemon.triggers @@ -0,0 +1,2 @@ +interest /usr/share/applications +interest gmenucache --- bamf-0.4.0daily13.06.19~13.04.orig/debian/bamfdaemon.postrm +++ bamf-0.4.0daily13.06.19~13.04/debian/bamfdaemon.postrm @@ -0,0 +1,8 @@ +#! /bin/sh +set -e + +if [ "$1" = "remove" ] || [ "$1" = "purge" ]; then + rm -f /usr/share/applications/bamf.index +fi + +#DEBHELPER# --- bamf-0.4.0daily13.06.19~13.04.orig/debian/libbamf3-1.install +++ bamf-0.4.0daily13.06.19~13.04/debian/libbamf3-1.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/*/libbamf3.so.* --- bamf-0.4.0daily13.06.19~13.04.orig/debian/watch +++ bamf-0.4.0daily13.06.19~13.04/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/bamf/+download .*/bamf-([0-9.]+)\.tar\.gz --- bamf-0.4.0daily13.06.19~13.04.orig/debian/copyright +++ bamf-0.4.0daily13.06.19~13.04/debian/copyright @@ -0,0 +1,50 @@ +This package was debianized by Didier Roche on +Tue, 25 May 2010 10:31:02 -0000. + +It was downloaded from + +Upstream Author: + + Jason Smith + +Copyright: + + Copyright (C) 2009-2010 Canonical Ltd. + +License: + + When not otherwise specified, the following license applies: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License Version 3.0 as published by the Free Software Foundation. + + 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. + +On Debian systems, the complete text of the GNU Lesser General Public License +can be found in `/usr/share/common-licenses/LGPL-3' + + + * src/*,test/*: + + This program is free software: you can redistribute it and/or modify it + under the terms of the the GNU General Public License version 3, 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. + +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: + + Copyright (C) 2010 Canonical Ltd. + +and is licensed under the GPL version 3, see `/usr/share/common-licenses/GPL-3'. --- bamf-0.4.0daily13.06.19~13.04.orig/debian/libbamf3-dev.install +++ bamf-0.4.0daily13.06.19~13.04/debian/libbamf3-dev.install @@ -0,0 +1,5 @@ +usr/include/libbamf3/libbamf/ +usr/lib/*/pkgconfig/libbamf3.pc +usr/lib/*/libbamf3.so +usr/share/vala/vapi/ +usr/share/gir-1.0/ --- bamf-0.4.0daily13.06.19~13.04.orig/debian/bamfdaemon.postinst +++ bamf-0.4.0daily13.06.19~13.04/debian/bamfdaemon.postinst @@ -0,0 +1,86 @@ +#! /bin/sh +set -e + +BAMF_INDEX_NAME="bamf-2.index" + +if [ "$1" = "configure" ] || [ "$1" = "triggered" ]; then + if [ -d /usr/share/applications ]; then + # rebuild index + I=/usr/share/applications/$BAMF_INDEX_NAME + echo "Rebuilding $I..." + rm -f $I + perl -e ' +use File::Find; +my $dir_name; + +sub strip_exec +{ + my $f = $_; + return unless $f =~ /\.desktop$/; + return unless ("$File::Find::dir" eq "$dir_name"); + my @lines; + open F, $f; + @lines = ; + close F; + my $in_desktop_entry = 0; + my $exec = ""; + my $class = ""; + my $no_display = "false"; + my $only_show_in = ""; + + foreach (@lines) + { + if (/^\[\s*(.+)\s*\]/) + { + $was_in_desktop = $in_desktop_entry; + $in_desktop_entry = ($1 eq "Desktop Entry"); + + if ($was_in_desktop and !$in_desktop_entry) + { + last; + } + } + + if ($in_desktop_entry) + { + if (/^Exec=(.+)$/) + { + $exec = $1; + $exec =~ s/^\s+|\s+$//g; + } + + if (/^NoDisplay=(.+)$/) + { + $no_display = $1; + $no_display =~ s/^\s+|\s+$//g; + } + + if (/^OnlyShowIn=(.+)$/) + { + $only_show_in = $1; + $only_show_in =~ s/^\s+|\s+$//g; + } + + if (/^StartupWMClass=(.+)$/) + { + $class = $1; + $class =~ s/^\s+|\s+$//g; + } + } + } + + if ($exec ne "") + { + print "$f\t$exec\t$class\t$only_show_in\t$no_display\n"; + } +}; + +$dir_name = $ARGV[-1]; +$dir_name = $1 if($dir_name=~/(.*)\/$/); +find(\&strip_exec, $dir_name);' /usr/share/applications > $I.new || rm -f $I.new + + [ -e $I.new ] && mv $I.new $I || true + fi +fi + +#DEBHELPER# --- bamf-0.4.0daily13.06.19~13.04.orig/debian/control +++ bamf-0.4.0daily13.06.19~13.04/debian/control @@ -0,0 +1,105 @@ +Source: bamf +Section: libs +Priority: optional +Maintainer: Didier Roche +Uploaders: Andrea Veri +Build-Depends: dbus-x11, + debhelper (>= 9), + gir1.2-glib-2.0, + dh-autoreconf, + gobject-introspection (>= 0.6.5-3), + gtk-doc-tools, + libdbus-glib-1-dev, + libglib2.0-dev (>= 2.32.0), + libgtop2-dev, + libgtk-3-dev (>= 3.0.0), + libunity-webapps-dev (>= 2.3.3), + libwnck-3-dev (>= 3.4.5), + libgirepository1.0-dev, + python-libxslt1, + valac, + xvfb, +Standards-Version: 3.9.3 +Homepage: https://launchpad.net/bamf +# If you aren't a member of ~unity-team but need to upload packaging changes, +# just go ahead. ~unity-team will notice and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~unity-team/bamf/0.4 + +Package: bamfdaemon +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Multi-Arch: foreign +Description: Window matching library - daemon + bamf matches application windows to desktop files + . + This package contains the daemon used by the library and a gio + module that facilitates the matching of applications started + through GDesktopAppInfo + +Package: libbamf3-1 +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + bamfdaemon (= ${binary:Version}), +Breaks: unity (<< 3.2.12) +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: Window matching library - shared library + bamf matches application windows to desktop files + . + This package contains shared libraries to be used by applications. + +Package: libbamf3-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libbamf3-1 (= ${binary:Version}), + libglib2.0-dev (>= 2.30.0), +Suggests: libbamf-doc +Description: Window matching library - development files + bamf matches application windows to desktop files + . + This package contains files that are needed to build applications. + +Package: libbamf-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: devhelp +Description: Window matching library - documentation + bamf matches application windows to desktop files + . + This package contains the daemon used by the library and a gio + module that facilitates the matching of applications started + through GDesktopAppInfo + . + This package contains the documentation + +Package: bamf-dbg +Section: debug +Architecture: any +Priority: extra +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libbamf3-1 (= ${binary:Version}), +Description: Window matching library - debugging symbols + bamf matches application windows to desktop files + . + This package contains the daemon used by the library and a gio + module that facilitates the matching of applications started + through GDesktopAppInfo + . + This package contains debugging symbols for the daemon and library. + +Package: gir1.2-bamf-3 +Section: libs +Architecture: any +Depends: ${gir:Depends}, + ${misc:Depends}, +Description: GObject introspection data for the Bamf library + This package contains introspection data for the Bamf library. + . + It can be used by packages using the GIRepository format to generate + dynamic bindings. + --- bamf-0.4.0daily13.06.19~13.04.orig/debian/libbamf3-1.symbols +++ bamf-0.4.0daily13.06.19~13.04/debian/libbamf3-1.symbols @@ -0,0 +1,72 @@ +libbamf3.so.1 libbamf3-1 #MINVER# + bamf_application_get_application_menu@Base 0.3.0 + bamf_application_get_application_type@Base 0.2.20 + bamf_application_get_desktop_file@Base 0.2.20 + bamf_application_get_focusable_child@Base 0.3.0 + bamf_application_get_show_menu_stubs@Base 0.2.48 + bamf_application_get_supported_mime_types@Base 0.3.0 + bamf_application_get_type@Base 0.2.20 + bamf_application_get_windows@Base 0.2.20 + bamf_application_get_xids@Base 0.2.20 + bamf_application_new@Base 0.2.20 + bamf_application_new_favorite@Base 0.2.60 + bamf_control_get_default@Base 0.2.20 + bamf_control_get_type@Base 0.2.20 + bamf_control_insert_desktop_file@Base 0.2.20 + bamf_control_register_application_for_pid@Base 0.2.20 + bamf_control_register_tab_provider@Base 0.2.20 + bamf_factory_get_type@Base 0.2.20 + bamf_matcher_application_is_running@Base 0.2.20 + bamf_matcher_get_active_application@Base 0.2.20 + bamf_matcher_get_active_window@Base 0.2.20 + bamf_matcher_get_application_for_desktop_file@Base 0.2.60 + bamf_matcher_get_application_for_window@Base 0.2.48 + bamf_matcher_get_application_for_xid@Base 0.2.20 + bamf_matcher_get_applications@Base 0.2.20 + bamf_matcher_get_default@Base 0.2.20 + bamf_matcher_get_running_applications@Base 0.2.20 + bamf_matcher_get_tabs@Base 0.2.20 + bamf_matcher_get_type@Base 0.2.20 + bamf_matcher_get_window_stack_for_monitor@Base 0.2.108 + bamf_matcher_get_windows@Base 0.2.46 + bamf_matcher_get_xids_for_application@Base 0.2.20 + bamf_matcher_register_favorites@Base 0.2.46 + bamf_tab_close@Base 0.3.0 + bamf_tab_get_desktop_name@Base 0.3.0 + bamf_tab_get_is_foreground_tab@Base 0.3.0 + bamf_tab_get_location@Base 0.3.0 + bamf_tab_get_type@Base 0.2.28 + bamf_tab_get_xid@Base 0.3.0 + bamf_tab_new@Base 0.2.28 + bamf_tab_raise@Base 0.3.0 + bamf_tab_request_preview@Base 0.3.0 + bamf_tab_source_get_tab_ids@Base 0.2.20 + bamf_tab_source_get_tab_preview@Base 0.2.20 + bamf_tab_source_get_tab_uri@Base 0.2.20 + bamf_tab_source_get_tab_xid@Base 0.2.20 + bamf_tab_source_get_type@Base 0.2.20 + bamf_tab_source_show_tab@Base 0.2.20 + bamf_view_get_children@Base 0.2.20 + bamf_view_get_click_suggestion@Base 0.2.60 + bamf_view_get_icon@Base 0.2.20 + bamf_view_get_name@Base 0.2.20 + bamf_view_get_type@Base 0.2.20 + bamf_view_get_view_type@Base 0.2.20 + bamf_view_is_active@Base 0.2.20 + bamf_view_is_closed@Base 0.2.54 + bamf_view_is_running@Base 0.2.20 + bamf_view_is_sticky@Base 0.2.60 + bamf_view_is_urgent@Base 0.2.20 + bamf_view_is_user_visible@Base 0.4.0 + bamf_view_set_sticky@Base 0.2.60 + bamf_view_user_visible@Base 0.2.20 + bamf_window_get_monitor@Base 0.2.108 + bamf_window_get_pid@Base 0.2.112 + bamf_window_get_transient@Base 0.2.28 + bamf_window_get_type@Base 0.2.20 + bamf_window_get_utf8_prop@Base 0.2.110 + bamf_window_get_window_type@Base 0.2.46 + bamf_window_get_xid@Base 0.2.20 + bamf_window_last_active@Base 0.2.30 + bamf_window_maximized@Base 0.2.108 + bamf_window_new@Base 0.2.20 --- bamf-0.4.0daily13.06.19~13.04.orig/debian/compat +++ bamf-0.4.0daily13.06.19~13.04/debian/compat @@ -0,0 +1 @@ +9 --- bamf-0.4.0daily13.06.19~13.04.orig/debian/rules +++ bamf-0.4.0daily13.06.19~13.04/debian/rules @@ -0,0 +1,30 @@ +#!/usr/bin/make -f +# -*- Mode: Makefile; indent-tabs-mode: t -*- + +export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,--as-needed +export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 + +%: + dh $@ --with autoreconf,gir + +override_dh_autoreconf: + NOCONFIGURE=1 dh_autoreconf ./autogen.sh + +override_dh_auto_configure: + dh_auto_configure -- --enable-introspection=yes \ + --enable-gtk-doc \ + --enable-headless-tests + +override_dh_auto_install: + dh_auto_install + find debian/tmp/usr/lib -name \*.la -exec rm {} \; + find debian/tmp/usr/lib -name \*.a -exec rm {} \; + +override_dh_install: + dh_install --fail-missing + +override_dh_strip: + dh_strip --dbg-package=bamf-dbg + +override_dh_girepository: + dh_girepository -pgir1.2-bamf-0.2 --- bamf-0.4.0daily13.06.19~13.04.orig/debian/bamfdaemon.install +++ bamf-0.4.0daily13.06.19~13.04/debian/bamfdaemon.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/*/bamf +debian/tmp/usr/share/dbus-1/services/ --- bamf-0.4.0daily13.06.19~13.04.orig/debian/changelog +++ bamf-0.4.0daily13.06.19~13.04/debian/changelog @@ -0,0 +1,829 @@ +bamf (0.4.0daily13.06.19~13.04-0ubuntu1) raring; urgency=low + + [ Marco Trevisan (Treviño) ] + * Makefile.am.gtests, Makefile.am.coverage: add missing entries to + allow building in jenkins. (LP: #1192216) + * Makefile.am.gtests: kill the launched dbus-daemon after running the + tests. (LP: #1088696) + + [ Łukasz 'sil2100' Zemczak ] + * Automatic snapshot from revision 540 + + [ Ubuntu daily release ] + * Automatic snapshot from revision 541 + + -- Ubuntu daily release Wed, 19 Jun 2013 02:01:50 +0000 + +bamf (0.4.0daily13.05.31~13.04-0ubuntu1) raring; urgency=low + + [ Marco Trevisan (Treviño) ] + * Releasing Bamf-0.4.0 + * libbamf: BamfApplication: cache MimeTypes and ApplicationType on + favorite and sticky apps. (LP: #1183871) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 536 + + -- Ubuntu daily release Fri, 31 May 2013 02:02:06 +0000 + +bamf (0.4.0daily13.05.08~13.04-0ubuntu1) raring; urgency=low + + [ Marco Trevisan (Treviño) ] + * debian/control: + - Update the libwnck-3-dev dependency to 3.4.5 + + [ Timo Jyrinki ] + * Set Vcs-Bzr url to 0.4 for this raring branch + + [ Marco Trevisan (Treviño) , Alexandre Abreu ] + * Webapps launchers have incorrect window matching (pips) (LP: + #1059475) + + [ Marco Trevisan (Treviño) ] + * Coverity SECURE_TEMP - CID 10450 (LP: #1100551) + * Matcher leaks memory when rematching a new desktop file (LP: + #1169990) + * Coverity DEADCODE - CID 10447 (LP: #1100554) + * Coverity REVERSE_INULL - CID 12653 (LP: #1100553) + * Webapps launchers have incorrect window matching (pips) (LP: + #1059475) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 533 + + -- Ubuntu daily release Wed, 08 May 2013 02:01:06 +0000 + +bamf (0.4.0daily13.04.03-0ubuntu1) raring; urgency=low + + [ Marco Trevisan (Treviño) ] + * debian/bamfdaemon.postinst: + - write it in multiline and add support for StartupWMClass + and other properties such as NoDisplay and OnlyShowIn (LP: #1161430). + * TestBamfMatcher: fix crashes caused by missing exec in .desktop files + * libbamf: use scanner-flags for introspection, fixes a compilation error. + * DesktopFiles with NoDisplay=true are used as primary .desktop to + match applications (LP: #1161531) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 528 + + -- Ubuntu daily release Wed, 03 Apr 2013 02:01:51 +0000 + +bamf (0.4.0daily13.03.07-0ubuntu1) raring; urgency=low + + * Automatic snapshot from revision 523 + + -- Automatic PS uploader Thu, 07 Mar 2013 02:01:47 +0000 + +bamf (0.4.0daily13.02.06-0ubuntu1) raring; urgency=low + + [ Alex Launi ] + * is-foreground-tab FALSE for single tab (LP: #1109198) + + [ Marco Trevisan (Treviño) ] + * Alt+` is sometimes ignored when quickly switching windows (LP: + #1115827) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 521 + + -- Automatic PS uploader Wed, 06 Feb 2013 02:00:52 +0000 + +bamf (0.4.0daily13.02.01-0ubuntu1) raring; urgency=low + + [ Marco Trevisan (Treviño) ] + * Unity inappropriately groups separate Java webstart app windows (LP: + #979752) + * Java Web Start windows launched from browser are still grouped even + if different (LP: #1108380) + * Unity groups separate Java webstart app windows (LP: #1098186) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 518 + + -- Automatic PS uploader Fri, 01 Feb 2013 02:00:54 +0000 + +bamf (0.4.0daily13.01.11-0ubuntu1) raring; urgency=low + + [ Francis Ginther ] + * bamf autolanding builds sometime fail with "kill: (nnnn) - No such + process" (LP: #1079329) + + [ Marco Trevisan (Treviño) ] + * Unity inappropriately groups separate Java webstart app windows (LP: + #979752) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 516 + + -- Automatic PS uploader Fri, 11 Jan 2013 02:01:54 +0000 + +bamf (0.4.0daily12.12.05-0ubuntu2) raring; urgency=low + + [ Didier Roche ] + * Remove wrong build-dep from -dbg on libbamf0 + + [ Marco Trevisan (Treviño) ] + * Remove the unneeded libbamf0.symbols and libbamf0.install + * Update libbamf3.symbols removing the indicator functions + * Remove the unneeded library dependencies on libwnck + * Bump the SONAME + * Update the package version to libbamf3-1 + * Enable the gir1.2-bamf-3 package building + * Add valac as build-depend + + -- Didier Roche Wed, 05 Dec 2012 17:34:41 +0100 + +bamf (0.4.0daily12.12.05-0ubuntu1) raring; urgency=low + + [ Michael Terry ] + * New upstream release + * debian/control: + - Update Bzr-Vcs + - Build-Depend on dh-autoreconf + - Bump needed debhelper to 9 and add some Build-Depends for tests + * debian/rules: + - Call dh_autoreconf + - Switch to dh9, thereby enabling tests + + [ Marco Trevisan (Treviño) ] + * Bumping version to 0.4.0 + * debian/control: + - Removed the gtk2 dependencies and packages + - Dependency on libglib2.0-dev updated to match the configure.ac value + * debian/rules: + - Removed the unneded dh overrides + + [ Didier Roche ] + * Automatic snapshot from revision 494 (bootstrap) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 502 + + -- Automatic PS uploader Wed, 05 Dec 2012 09:26:30 +0000 + +bamf (0.3.4-0ubuntu1) quantal-proposed; urgency=low + + [ Timo Jyrinki ] + * New upstream release. + - Autoconf: Make libunity-webapps an optional dependency (on by default) + - Libbamf: Some signal, type and annotation fixes + - libbamf: gir-annotion fixes and make gi-scanner verbose + - Autoconf: Exclude generated sources from tarball and fix "make + distcheck". + - BamfMatcher: add support for libreoffice Base, and libreoffice matching + tests (LP: #1063862) + + [ Didier Roche ] + * debian/bamfdaemon.postinst: + - Fix bamf.index perl script generation to fix UOA g-c-c panel associated + with empathy. (LP: #1045223) + + -- Didier Roche Wed, 17 Oct 2012 07:49:01 +0200 + +bamf (0.3.2-0ubuntu1) quantal-proposed; urgency=low + + [ Łukasz 'sil2100' Zemczak ] + * New upstream release. + - bamfdaemon crashes in bamf_application_get_supported_mime_types + (LP: #1058260) + - Webapps close prematurely (LP: #1051042) + - Broken UI and no window management (LP: #1053288) + + [ Timo Jyrinki ] + * Cherry-pick LibreOffice fix (LP: #1026426) + + -- Łukasz 'sil2100' Zemczak Mon, 01 Oct 2012 16:05:32 +0200 + +bamf (0.3.0-0ubuntu2) quantal-proposed; urgency=low + + * rebuild against libunity-webapps 2.3.3 + + -- Ken VanDine Wed, 19 Sep 2012 12:32:09 -0400 + +bamf (0.3.0-0ubuntu1) quantal-proposed; urgency=low + + * Note that while technically that update breaks compatibility by + dropping some public functions the corresponding code never worked and + it has been verified those were not used by any rdepends. + * debian/control: + - Build-Depends on libunity-webapps-dev to prepare the landing of the + branch using it + * debian/libbamf3-0.symbols: + - updated as well + + [ Łukasz 'sil2100' Zemczak ] + * New upstream release. + - added webapps support + * debian/libbamf0.symbols: + - updated symbol file, removed some broken methods + + -- Sebastien Bacher Fri, 31 Aug 2012 21:59:04 +0200 + +bamf (0.2.122-0ubuntu1) quantal-proposed; urgency=low + + * New upstream release. + - Type mismatch in libbamf bamf_control_register_application_for_pid() + and dbus interface (LP: #1021143) + - running applications without an icon use a blank icon (LP: #886778) + + -- Łukasz 'sil2100' Zemczak Fri, 10 Aug 2012 12:18:02 +0200 + +bamf (0.2.120-0ubuntu1) quantal; urgency=low + + [ Łukasz 'sil2100' Zemczak ] + * New upstream release. + - Started applications pinned to the launcher are not set as running + (LP: #976642) + - sometimes icons get dropped from the launcher when they should not + (LP: #925421) + * debian/libbamf0.symbols, debian/libbamf3-0.symbols: + - removed symbols that were wrongly exported upstream before (private + symbols) + + -- Didier Roche Tue, 10 Jul 2012 08:41:32 +0200 + +bamf (0.2.118-1ubuntu1) quantal; urgency=low + + * Sync from debian. No more difference. + * Cherry-pick from upstream: + - Started applications pinned to the launcher are not set as running + (LP: #976642) + - sometimes icons get dropped from the launcher when they should not + (LP: #925421) + * debian/*symbols: + - add new private symbol (will not be exported after next release) + * debian/control: + - change packaging location to canonical branch (lp:ubuntu/bamf) + + -- Didier Roche Mon, 25 Jun 2012 11:01:57 +0200 + +bamf (0.2.118-1) unstable; urgency=low + + * Backport latest release to debian + * debian/control: + - bump Standards-Version to latest + - remove build-dep only used for unit tests + - replace the gtk2 variant of the wnck introspection gir package with + gtk3 one + - ensure the gtk2/gtk3 version doesn't have the same description + * debian/*.symbols: + - adding some PRIVATE symbols to make lintian happy. We saw that bamf + is exporting by error some of its private symbols. This will be fixed + in next released (and so the symbols will be removed from the .symbols + files) + * debian/rules: + - add hardening flags (thanks Andrea) + * debian/sources/format: + - added to specify we use format 1.0 + + -- Didier Roche Fri, 01 Jun 2012 11:51:11 +0200 + +bamf (0.2.118-0ubuntu1) quantal; urgency=low + + [ Didier Roche ] + * New upstream release. (0.2.116) + - multiple instances or double icons of application detected on bamfdaemon + respawn (LP: #928912) + - unity confused with chrome/chromium web apps (LP: #692462) + - BamfView's dispose() method doesn't invoke the superclass' dispose() + (LP: #986888) + * debian/control: + - remove Multi-Arch: same for the -dbg package + (Closes: #669980, #658057) + + [ Alan Pope ] + * New upstream release. + - Unity crashed in bamf_application_on_window_removed (LP: #1000577) + - Locked smuxi launcher icon does not indicate smuxi running status + (LP: #999820) + - No launcher icon or Alt+Tab entry for Gimp windows (LP: #995916) + - the RunningApplicationsChanged signal is no longer emitted when an + application is closed since r460 (LP: #989551) + + -- Alan Pope Wed, 23 May 2012 09:10:08 +0100 + +bamf (0.2.118-0ubuntu0.1) precise-proposed; urgency=low + + [ Didier Roche ] + * New upstream release. (0.2.116) + - multiple instances or double icons of application detected on bamfdaemon + respawn (LP: #928912) + - unity confused with chrome/chromium web apps (LP: #692462) + - BamfView's dispose() method doesn't invoke the superclass' dispose() + (LP: #986888) + * debian/control: + - remove Multi-Arch: same for the -dbg package + (Closes: #669980, #658057) + + [ Alan Pope ] + * New upstream release. + - Unity crashed in bamf_application_on_window_removed (LP: #1000577) + - Locked smuxi launcher icon does not indicate smuxi running status + (LP: #999820) + - No launcher icon or Alt+Tab entry for Gimp windows (LP: #995916) + - the RunningApplicationsChanged signal is no longer emitted when an + application is closed since r460 (LP: #989551) + + -- Alan Pope Wed, 23 May 2012 09:10:08 +0100 + +bamf (0.2.114-0ubuntu1) precise-proposed; urgency=low + + * New upstream release. + - invalid valgrind read errors (LP: #929468) + + -- Didier Roche Fri, 23 Mar 2012 14:16:41 +0100 + +bamf (0.2.112-0ubuntu1) precise; urgency=low + + * New upstream release. + - bamf matcher messes up refcounting on views (LP: #942070) + - Chromium is running, but not showing in launcher or alt-tab. + (LP: #918474) + - libbamf leaks memory on view dispose (LP: #942148) + - Coverity PW.PARAMETER_HIDDEN - CID 10449 (LP: #937398) + - Coverity UNINIT - CID 10451 (LP: #937402) + * debian/libbamf0.symbols, debian/libbamf3-0.symbols: + - update symbols for new API + + -- Didier Roche Mon, 12 Mar 2012 11:47:33 +0100 + +bamf (0.2.110-0ubuntu1) precise; urgency=low + + * New upstream release. + - BAMF does not pass make check (LP: #897148) + - BAMF requires a headless testing target (LP: #897150) + - Clicking Nautilus launcher icon fails to open a Nautilus file explorer + window when copying a file and all other Nautilus windows are closed / + bamf should skip the taskbar (LP: #784804) + * debian/libbamf0.symbols, + debian/libbamf3-0.symbols: + - updated symbols + + -- Didier Roche Fri, 17 Feb 2012 13:36:25 +0100 + +bamf (0.2.108-0ubuntu2) precise; urgency=low + + * remove -Werror for now as there is just new glib deprecation making it + FTBFS. + * debian/source/ + - remove, doesn't play well with merge-upstream workflow + + -- Didier Roche Fri, 03 Feb 2012 14:04:28 +0100 + +bamf (0.2.108-0ubuntu1) precise; urgency=low + + * New upstream release. + - BAMF does not pass make check (LP: #897148) + - BAMF requires a headless testing target (LP: #897150) + - Clicking Nautilus launcher icon fails to open a Nautilus file explorer + window when copying a file and all other Nautilus windows are closed / + bamf should skip the taskbar (LP: #784804) + * debian/libbamf0.symbols, debian/libbamf3-0.symbols: + - updated symbols + + -- Didier Roche Fri, 03 Feb 2012 11:36:48 +0100 + +bamf (0.2.106-0ubuntu1) precise; urgency=low + + * New upstream release. + - Unity acts not as a dock for LibreOffice but as a launcher (LP: #741995) + - Libreoffice Calc icon does not appear when opened via Writer + (LP: #861355) + - Bamf Ignores some local .desktop files with OnlyShowIn flag + (LP: #863290) + - Libreoffice and unity integration broken. (LP: #842566) + * debian/control, debian/rules: + - enable headless tests build + * debian/control: + - bump libglib2.0-dev to 2.28 + + -- Didier Roche Thu, 12 Jan 2012 17:01:43 +0100 + +bamf (0.2.104-1) unstable; urgency=low + + [ Didier Roche ] + * Initial upload to Debian. Package grabbed from Ubuntu, + we'll keep this package in sync within the two + distributions. + * debian/control: + - removed gir's package for now, still not building + correctly. + + [ Andrea Veri ] + * debian/control: + - changed Maintainer accordingly. + - added myself into uploaders. + -- Didier Roche Mon, 21 Nov 2011 10:56:21 +0100 + +bamf (0.2.104-0ubuntu1) oneiric; urgency=low + + * New upstream release. + - Hopefully really fix unity confused with chrome (not chromium) web apps + (LP: #692462) + - Fix to build with gtk2 version + + -- Didier Roche Mon, 26 Sep 2011 13:51:22 +0200 + +bamf (0.2.100-0ubuntu1) oneiric; urgency=low + + * New upstream release. + - Fix unity confused with chrome web apps (LP: #692462) + + -- Didier Roche Thu, 22 Sep 2011 15:15:28 +0200 + +bamf (0.2.98-0ubuntu2) oneiric; urgency=low + + * Cherry-pick a crasher fix: + - bamfdaemon crashed with SIGSEGV in sn_xcb_display_new() + + -- Didier Roche Thu, 15 Sep 2011 15:54:20 +0200 + +bamf (0.2.98-0ubuntu1) oneiric; urgency=low + + * New upstream release. + - Bamf doesn't recognize just installed applications (LP: #676593) + * debian/control: + - update Standards-Version + + -- Didier Roche Thu, 08 Sep 2011 20:09:28 +0200 + +bamf (0.2.96-0ubuntu1) oneiric; urgency=low + + * New upstream release. + + -- Sebastien Bacher Thu, 25 Aug 2011 17:44:16 +0200 + +bamf (0.2.94-0ubuntu1) oneiric; urgency=low + + * New upstream release: + - no more dependency on the gio ubuntu patch, use the upstream system now + (LP: #687683) + * debian/rules: + - the new tests depends on a X server, desactivate them when building on + buildd + * debian/bamfdaemon.install: + - do not install the gio module as it's not built anymore + + -- Didier Roche Thu, 04 Aug 2011 14:56:07 +0200 + +bamf (0.2.92-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * debian/control, debian/rules: + - Add libbamf3-0 and libbamf3-dev packages for GTK+ 3 + + -- Michael Terry Fri, 17 Jun 2011 12:19:14 -0400 + +bamf (0.2.90-0ubuntu3) natty-proposed; urgency=low + + * Cherry-pick from upstream: + - System Testing and Printers don't display proper menus when launched by + command line (LP: #717134) + - Unity Min,Max,Close buttons not available in Libreoffice when opened by + double-clicking a file (LP: #728927) + + -- Didier Roche Wed, 27 Apr 2011 17:07:18 +0200 + +bamf (0.2.90-0ubuntu2) natty; urgency=low + + * Cherry-pick from upstream: + - Thunderbird won't stay in launcher and no quicklist (LP: #765736) + + -- Didier Roche Wed, 20 Apr 2011 18:07:49 +0200 + +bamf (0.2.90-0ubuntu1) natty; urgency=low + + * New upstream release. + - compiz assert failure: *** glibc detected *** compiz: double free or + corruption (out): 0x0a1c5a38 *** (LP: #761372) + - "Authenticate" window shows in launcher as "Polkit-gnome-authentication- + agent-1" (LP: #740844) + + -- Didier Roche Tue, 19 Apr 2011 19:09:34 +0200 + +bamf (0.2.86-0ubuntu3) natty; urgency=low + + * Cherry-pick a crash fix in unity with double free corruption (LP: #761372) + + -- Didier Roche Fri, 15 Apr 2011 12:49:24 +0200 + +bamf (0.2.86-0ubuntu2) natty; urgency=low + + * Trunk commit r358, really fixes the crash bug listed before (lp: #754225) + + -- Sebastien Bacher Tue, 12 Apr 2011 22:19:24 +0200 + +bamf (0.2.86-0ubuntu1) natty; urgency=low + + * New upstream release. + - bamfdaemon crashed with SIGABRT in dbus_g_connection_register_g_object() + (LP: #752137) + - bamfdaemon crashed with SIGABRT in dbus_g_connection_register_g_object() + (LP: #754225) + + -- Didier Roche Mon, 11 Apr 2011 12:41:48 +0200 + +bamf (0.2.84-0ubuntu2) natty; urgency=low + + * Move the giomodule DSO back to /usr/lib/gio/modules, because something + we haven't identified yet refuses to see it when it's installed to the + multiarch path. LP: #751025 + + -- Steve Langasek Thu, 07 Apr 2011 23:54:53 +0000 + +bamf (0.2.84-0ubuntu1) natty; urgency=low + + * New upstream release. + - unity-panel-service crashed with SIGSEGV in bamf_factory_view_for_path() + (LP: #717684) + - bamfdaemon crashed with SIGABRT in dbus_g_connection_register_g_object() + (LP: #739218) + - compiz crashed with SIGSEGV in g_utf8_validate() (LP: #736792) + + -- Didier Roche Thu, 07 Apr 2011 17:17:54 +0200 + +bamf (0.2.82-0ubuntu1) natty; urgency=low + + * New upstream release. + - bamfdaemon crashed with SIGSEGV in XInternAtom() (LP: #743407) + - catch more cases for 'Keep in Launcher' by recognizing StatupWMClass + from .desktop file (LP: #693231) + + -- Didier Roche Fri, 01 Apr 2011 11:17:17 +0200 + +bamf (0.2.80-0ubuntu2) natty; urgency=low + + * Fix a FTBFS with current libglib2.0 due to the giomodules path changing + for multiarch. + * As long as we're in here, multiarch the whole package; bamf has no + reverse-depends, so there's no risk of causing other build failures, and + moving the giomodules takes us halfway there anyway. + + -- Steve Langasek Tue, 29 Mar 2011 19:50:12 +0000 + +bamf (0.2.80-0ubuntu1) natty; urgency=low + + * New upstream release. + - 'Keep in launcher' item missing for some applications (LP: #657771) + - can't pin KTouch to the launcher (LP: #693755) + + -- Didier Roche Thu, 17 Mar 2011 17:51:00 +0100 + +bamf (0.2.78-0ubuntu1) natty; urgency=low + + * New upstream release: + - adapt bamf to LibreOffice (LP: #705461) + + -- Didier Roche Thu, 10 Feb 2011 17:59:34 +0100 + +bamf (0.2.76-0ubuntu1) natty; urgency=low + + * New upstream release. + - add a new signal to detect tab changes (LP: #691651) + + -- Didier Roche Thu, 27 Jan 2011 13:50:42 +0100 + +bamf (0.2.74-0ubuntu1) natty; urgency=low + + * New upstream release. + - Set the default application icon when the application desktop file has no icon= + key. It was appearing fully black. (LP: #703521) + * debian/control: + - remove vala build-dep, not needed anymore + + -- Didier Roche Thu, 20 Jan 2011 17:45:45 +0100 + +bamf (0.2.72-0ubuntu1) natty; urgency=low + + * New upstream release. + + -- Didier Roche Fri, 14 Jan 2011 19:02:24 +0100 + +bamf (0.2.70-0ubuntu1) natty; urgency=low + + * New upstream release. + * debian/control: + bamf dbus protocol changed. Breaks: on old unity + + -- Didier Roche Fri, 14 Jan 2011 17:30:12 +0100 + +bamf (0.2.68-0ubuntu1) natty; urgency=low + + [ Didier Roche ] + * debian/control: + - add Vcs-Bzr tag + + [ Sebastien Bacher ] + * New upstream release. + + -- Sebastien Bacher Fri, 17 Dec 2010 13:36:08 +0100 + +bamf (0.2.66-0ubuntu1) natty; urgency=low + + * New upstream release. + - Fix the Ubuntu Starter Edition bug (LP: #683623) + - check that desktop file is currently supported before creating the + favorite (LP: #682345) + - unity-panel-service crashed with SIGSEGV in free() (LP: #677580) + + -- Didier Roche Thu, 09 Dec 2010 19:37:54 +0100 + +bamf (0.2.64-0ubuntu1) natty; urgency=low + + * New upstream release. + + -- Didier Roche Tue, 30 Nov 2010 16:52:19 +0100 + +bamf (0.2.62-0ubuntu1) natty; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 18 Nov 2010 18:28:10 +0100 + +bamf (0.2.60-0ubuntu1) natty; urgency=low + + * new upstream release + * debian/libbamf0.symbols: + - add the new symbols + + -- Didier Roche Thu, 11 Nov 2010 18:37:42 +0100 + +bamf (0.2.58-0ubuntu2) maverick; urgency=low + + * Fix tons of accuracy matching issues using the gio module + (LP: #645849, #630066) + + -- Didier Roche Thu, 30 Sep 2010 17:14:27 +0200 + +bamf (0.2.58-0ubuntu1) maverick; urgency=low + + * New upstream release: + - Fix Nautilus' "File Operation" dialog gets stuck and prevents opening new + Nautilus windows (LP: #647979) + - Fix bamfdaemon crashed with SIGSEGV in g_str_hash() (LP: #638705) + + -- Didier Roche Mon, 27 Sep 2010 22:28:40 +0200 + +bamf (0.2.54-0ubuntu1) maverick; urgency=low + + * New upstream release. + * cherry pick some patches from upstream too for more fixes in special + launchers (LP: #622146) + * debian/libbamf0.symbols: + - update to latest version + + -- Didier Roche Wed, 22 Sep 2010 19:21:45 +0200 + +bamf (0.2.52-0ubuntu1) maverick; urgency=low + + * New upstream release: + - Take previous distro inline patch with next release (LP: #641229) + + -- Didier Roche Fri, 17 Sep 2010 13:52:17 +0200 + +bamf (0.2.50-0ubuntu1) maverick; urgency=low + + * New upstream release. + - Caching fixes + - Ensure we ship proper strings to open office windows + + -- Ken VanDine Wed, 15 Sep 2010 17:23:41 -0400 + +bamf (0.2.48-0ubuntu1) maverick; urgency=low + + * New upstream release: + - Dropbox 0.8.90 build shows in the launcher (LP: #610226) + * update debian/libbamf0.symbols + + -- Didier Roche Tue, 14 Sep 2010 19:13:51 +0200 + +bamf (0.2.46-0ubuntu1) maverick; urgency=low + + * New upstream release. + - Handle non system launchers (LP: #622146) + * Add new symbols to debian/libbamf0.symbols + + -- Didier Roche Thu, 09 Sep 2010 19:15:45 +0200 + +bamf (0.2.44-0ubuntu1) maverick; urgency=low + + * New upstream release: + - Fix potential NULL deref when XDG_DATA_DIRS is not set + (lp: #602519) + * debian/control: + - updated for the new vala versioning + * debian/libbamf0.symbols: + - new version update + + -- Sebastien Bacher Thu, 19 Aug 2010 19:16:15 +0200 + +bamf (0.2.42-0ubuntu2) maverick; urgency=low + + * Update by Mikkel Kamstrup Erlandsen to match gio changes (lp: #616737) + + -- Sebastien Bacher Wed, 18 Aug 2010 22:31:44 +0200 + +bamf (0.2.42-0ubuntu1) maverick; urgency=low + + * New upstream release. + * debian/rules: + - enjoying and running testsuite during build (LP: #586340) + * debian/control: + - bumping Standards-Version to latest + - remove gir-repository-dev from build-dep + + -- Didier Roche Fri, 13 Aug 2010 12:44:39 +0200 + +bamf (0.2.40-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Mon, 02 Aug 2010 15:54:41 +0200 + +bamf (0.2.38-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 22 Jul 2010 19:07:31 +0200 + +bamf (0.2.36-0ubuntu1) maverick; urgency=low + + * New upstream release. + * debian/libbamf0.symbols: + - update to latest + + -- Didier Roche Fri, 16 Jul 2010 14:44:16 +0200 + +bamf (0.2.34-0ubuntu1) maverick; urgency=low + + * New upstream release. + - Hangs when nautilus device detected dialog are displayed (LP: #601017) + - Netbeans does not show in Unity when open (LP: #598083) + - The launcher doesn't list some running softwares (LP: #601082) + + -- Didier Roche Mon, 12 Jul 2010 15:49:36 +0200 + +bamf (0.2.32-0ubuntu1) maverick; urgency=low + + * New upstream release. + - fix bad matchin on OOo (LP: #595583) + - fix crash in bamf_matcher_possible_applications_for_window (LP: #597986) + - fix exaile icon not showing in launcher (LP: #593470) + + -- Didier Roche Thu, 24 Jun 2010 16:21:22 +0200 + +bamf (0.2.30-0ubuntu1) maverick; urgency=low + + * New upstream release: + - fix KDE applications not showing up in the Unity Launcher + (LP: #592502) + * debian/libbamf0.symbols: + - adding new symbols + + -- Didier Roche Thu, 17 Jun 2010 18:07:38 +0200 + +bamf (0.2.28-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 10 Jun 2010 17:16:17 +0200 + +bamf (0.2.26-0ubuntu2) maverick; urgency=low + + * debian/libbamf-dev.install: + - don't try to install a vapi file right now + + -- Didier Roche Mon, 07 Jun 2010 17:36:38 +0200 + +bamf (0.2.26-0ubuntu1) maverick; urgency=low + + * debian/control, debian/libbamf-doc.install: + - add libbamf-doc package + * debian/libbamf0.symbols: + - updated + * debian/control, debian/rules: + - build the doc by default + * debian/libbamf-dev.install: + - install vapi files + * debian/rules: + - fix rm *{,l}a files + * debian/watch: + - use https + * New upstream release. + + -- Didier Roche Mon, 07 Jun 2010 10:45:49 +0200 + +bamf (0.2.24-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 27 May 2010 18:35:29 +0200 + +bamf (0.2.22-0ubuntu1) maverick; urgency=low + + * Initial Packaging (LP: #583880) + * temporary disabling gir building due to bug: + https://bugzilla.gnome.org/show_bug.cgi?id=619703 + + -- Didier Roche Tue, 25 May 2010 10:32:24 +0200 --- bamf-0.4.0daily13.06.19~13.04.orig/debian/gir1.2-bamf-3.install +++ bamf-0.4.0daily13.06.19~13.04/debian/gir1.2-bamf-3.install @@ -0,0 +1 @@ +usr/lib/girepository-1.0/Bamf-*.typelib --- bamf-0.4.0daily13.06.19~13.04.orig/debian/libbamf-doc.install +++ bamf-0.4.0daily13.06.19~13.04/debian/libbamf-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/gtk-doc/ --- bamf-0.4.0daily13.06.19~13.04.orig/debian/sources/format +++ bamf-0.4.0daily13.06.19~13.04/debian/sources/format @@ -0,0 +1 @@ +1.0