--- bamf-0.5.3+17.10.20180208.orig/debian/bamfdaemon.install +++ bamf-0.5.3+17.10.20180208/debian/bamfdaemon.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/*/bamf +debian/tmp/usr/share/dbus-1/services/ +debian/tmp/usr/share/upstart/sessions/ +debian/tmp/usr/lib/systemd/user --- bamf-0.5.3+17.10.20180208.orig/debian/bamfdaemon.postinst +++ bamf-0.5.3+17.10.20180208/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.5.3+17.10.20180208.orig/debian/bamfdaemon.postrm +++ bamf-0.5.3+17.10.20180208/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.5.3+17.10.20180208.orig/debian/bamfdaemon.triggers +++ bamf-0.5.3+17.10.20180208/debian/bamfdaemon.triggers @@ -0,0 +1,2 @@ +interest-noawait /usr/share/applications +interest-noawait gmenucache --- bamf-0.5.3+17.10.20180208.orig/debian/changelog +++ bamf-0.5.3+17.10.20180208/debian/changelog @@ -0,0 +1,1321 @@ +bamf (0.5.3+17.10.20180208-0ubuntu1) artful; urgency=medium + + * bamf-window: read snap and flatpak IDs and use it to guess desktop- + id (LP: #1747802) + + -- Marco Trevisan (Treviño) Thu, 08 Feb 2018 13:13:57 +0000 + +bamf (0.5.3+17.10.20170810-0ubuntu1) artful; urgency=medium + + * No-change rebuild against latest libgtop2 + + -- Jeremy Bicha Thu, 10 Aug 2017 02:49:19 +0000 + +bamf (0.5.3+17.04.20170406-0ubuntu1) zesty; urgency=medium + + [ Łukasz 'sil2100' Zemczak ] + * Add the gnome-common build-dependency to satisfy the gnome- + autogen.sh requirement. (LP: #1680104) + * As agreed with upstream, do not error out on deprecated + declarations. (LP: #1680104) + + -- Łukasz Zemczak Thu, 06 Apr 2017 13:10:47 +0000 + +bamf (0.5.3+16.10.20160929-0ubuntu1) yakkety; urgency=medium + + [ Marco Trevisan (Treviño) ] + * Releasing upstream BAMF 0.5.3 + + [ Iain Lane ] + * Adjust for XDG_CURRENT_DESKTOP containing multiple colon-separated + values + + -- iain@orangesquash.org.uk Thu, 29 Sep 2016 16:12:35 +0000 + +bamf (0.5.3~bzr0+16.10.20160726.1-0ubuntu1) yakkety; urgency=medium + + [ Andrea Azzarone ] + * Unscale x/y coordinates returned by top_window_action_menu. (LP: + #1606234) + + [ Martin Pitt ] + * Add support for starting bamf through user systemd units + + -- Marco Trevisan (Treviño) Tue, 26 Jul 2016 09:08:41 +0000 + +bamf (0.5.3~bzr0+16.10.20160705-0ubuntu1) yakkety; urgency=medium + + * debian/bamfdaemon.triggers: use interest-noawait (LP: #1589097) + + -- Marco Trevisan (Treviño) Tue, 05 Jul 2016 01:10:52 +0000 + +bamf (0.5.3~bzr0+16.10.20160628-0ubuntu1) yakkety; urgency=medium + + [ Andrea Azzarone ] + * Daemon: manually set to complete the startup notification on view + state change (LP: #1582430) + + -- Marco Trevisan (Treviño) Tue, 28 Jun 2016 16:55:22 +0000 + +bamf (0.5.3~bzr0+16.10.20160602-0ubuntu1) yakkety; urgency=medium + + * BamfMatcher: allow overriding desktop with the environment var + BAMF_DESKTOP_FILE_HINT + + -- Marco Trevisan (Treviño) Thu, 02 Jun 2016 01:01:02 +0000 + +bamf (0.5.3~bzr0+16.10.20160516-0ubuntu1) yakkety; urgency=medium + + * bamfdaemon-dbus-runner: don't try to start again if already running + (LP: #1581896, #1532226) + + -- Marco Trevisan (Treviño) Mon, 16 May 2016 10:44:43 +0000 + +bamf (0.5.3~bzr0+16.04.20160415-0ubuntu1) xenial; urgency=medium + + [ Andrea Azzarone ] + * BamfWindow: Export window actions menu using dbusmenu (LP: #1570812) + + [ Marco Trevisan (Treviño) ] + * BamfApplication: correctly set a main child when handling windows + + -- Marco Trevisan (Treviño) Fri, 15 Apr 2016 11:57:31 +0000 + +bamf (0.5.3~bzr0+16.04.20160331-0ubuntu1) xenial; urgency=medium + + [ Marco Trevisan (Treviño), Rico Tzschichholz ] + * BamfApplication: bind window-{added,removed} signals to child- + {added,removed} ones + + -- Marco Trevisan (Treviño) Thu, 31 Mar 2016 22:53:39 +0000 + +bamf (0.5.3~bzr0+16.04.20160322.1-0ubuntu1) xenial; urgency=medium + + [ Marco Trevisan (Treviño) ] + * BamfMatcher: avoid to register apps with invalid (empty or not + existing) destkop files (LP: #1560490) + + [ Rico Tzschichholz ] + * BamfView: Fix ABI break caused by r625 (LP: #1560486) + + -- Marco Trevisan (Treviño) Tue, 22 Mar 2016 15:35:03 +0000 + +bamf (0.5.3~bzr0+16.04.20160321-0ubuntu1) xenial; urgency=medium + + [ CI Train Bot ] + * debian/libbamf3-2.symbols: update to released version. + * No-change rebuild. + + -- Marco Trevisan (Treviño) Mon, 21 Mar 2016 15:35:41 +0000 + +bamf (0.5.3~bzr0+16.04.20160229-0ubuntu1) xenial; urgency=medium + + * Use startup notifications to set a "starting" property (LP: #676457) + + -- Andrea Mon, 29 Feb 2016 16:02:03 +0100 + +bamf (0.5.2~bzr0+16.04.20151217-0ubuntu1) xenial; urgency=medium + + * BamfMatcher: don't assign no-display desktop files to windows by + default when launched (LP: #1519376) + + -- Marco Trevisan (Treviño) Thu, 17 Dec 2015 18:01:39 +0000 + +bamf (0.5.2~bzr0+16.04.20151210-0ubuntu1) xenial; urgency=medium + + [ CI Train Bot ] + * debian/changelog: update to released version. + + [ Marco Trevisan (Treviño) ] + * BamfDaemon: add upstart session support + + -- Marco Trevisan (Treviño) Thu, 10 Dec 2015 15:48:25 +0000 + +bamf (0.5.2~bzr0+16.04.20151104-0ubuntu1) xenial; urgency=medium + + [ CI Train Bot ] + * debian/libbamf3-2.symbols: update to released version. + * New rebuild forced. + + [ Marco Trevisan (Treviño) ] + * BamfMatcher: update special g-c-c code to unity-control-center (LP: + #1511481) + * debian/libbamf3-2.symbols: use 0.5.2~bzr0+16.04.20151210 trick to get proper + symbols + * libBAMF: cache active{window,application} and be smarter in reusing + known resources + + -- Marco Trevisan (Treviño) Wed, 04 Nov 2015 16:24:11 +0000 + +bamf (0.5.2~bzr0+15.10.20150627.1-0ubuntu1) wily; urgency=medium + + [ CI Train Bot ] + * New rebuild forced. + + [ Iain Lane ] + * Bump gobject-introspection build-dep to the version which installed + typelib files in the multiarch libdir + + [ Marco Trevisan (Treviño) ] + * configure.ac: development version bump to 0.5.2 + + [ Stephen M. Webb ] + * fixed Ubuntu packaging for multi-arch (LP: #1415052) + + -- CI Train Bot Sat, 27 Jun 2015 04:40:30 +0000 + +bamf (0.5.1+15.04.20150202-0ubuntu1) vivid; urgency=medium + + [ Marco Trevisan (Treviño) ] + * BamfMatcher: rename set our atom to _BAMF_DESKTOP_FILE + + [ Marco Trevisan ] + * Matcher: use desktop file path when matching on _GTK_APPLICATION_ID + + [ Lars Uebernickel ] + * Matcher: use desktop file path when matching on _GTK_APPLICATION_ID + + -- Ubuntu daily release Mon, 02 Feb 2015 10:25:02 +0000 + +bamf (0.5.1+15.04.20150128-0ubuntu1) vivid; urgency=low + + [ Andrea Azzarone ] + * Replace gtk_icon_theme_has_icon with gtk_icon_theme_lookup_icon. + (LP: #1407192) + + [ Lars Uebernickel ] + * Matcher: honor the _GTK_APPLICATION_ID xprop + + -- Ubuntu daily release Wed, 28 Jan 2015 19:25:54 +0000 + +bamf (0.5.1+14.10.20140925-0ubuntu2) vivid; urgency=medium + + * Install typelib files into MA libdir + + -- Iain Lane Tue, 28 Oct 2014 11:12:55 +0000 + +bamf (0.5.1+14.10.20140925-0ubuntu1) utopic; urgency=low + + [ Ubuntu daily release ] + * New rebuild forced + + [ Andrea Azzarone ] + * BamfLegacyScreen: Do not show the actions menu for desktop type + window. (LP: #1342609) + + -- Ubuntu daily release Thu, 25 Sep 2014 14:56:56 +0000 + +bamf (0.5.1+14.04.20140409-0ubuntu3) utopic; urgency=medium + + * Actually do a no change rebuild against new libgtop + + -- Robert Ancell Wed, 20 Aug 2014 15:27:04 +1200 + +bamf (0.5.1+14.04.20140409-0ubuntu2) utopic; urgency=medium + + * No change rebuild against new libgtop + + -- Robert Ancell Tue, 19 Aug 2014 14:02:20 +1200 + +bamf (0.5.1+14.04.20140409-0ubuntu1) trusty; urgency=low + + [ Iain Lane ] + * BamfMatcher: fix prefix regex for pythonX support Fix preifx regex + (used for converting /usr/bin/python[stuff] foo into foo) to work + with pythonX as well as python and pythonX.Y + + -- Ubuntu daily release Wed, 09 Apr 2014 17:27:39 +0000 + +bamf (0.5.1+14.04.20140408-0ubuntu1) trusty; urgency=low + + [ CI bot ] + * Resync trunk + + [ Alexandre Abreu ] + * Rip out vestigial webapps code (LP: #1280337) (LP: #1280337) + + [ Ubuntu daily release ] + * New rebuild forced + + -- Ubuntu daily release Tue, 08 Apr 2014 16:43:41 +0000 + +bamf (0.5.1+14.04.20140310-0ubuntu1) trusty; urgency=low + + [ Alexandre Abreu ] + * Remove old webapp related code since now we dont use browser tab + matching anymore. (LP: #1289498) + + -- Ubuntu daily release Mon, 10 Mar 2014 22:29:08 +0000 + +bamf (0.5.1+14.04.20140214.1-0ubuntu1) trusty; urgency=low + + [ Michel Alexandre Salim ] + * [Merge] Fix return value of try_create_local_desktop_data. (LP: + #1280110) + + [ CI bot ] + * Release trunk to Ubuntu + + [ Marco Trevisan (Treviño) ] + * BamfLegacyScreen: When in Unity monitor for compiz ClientMessage's + to show action menu If we get a _COMPIZ_TOOLKIT_ACTION client + message with the internal value _COMPIZ_TOOLKIT_ACTION_WINDOW_MENU, + then we are requested by compiz to show the window action menu, and + thus let's ask the proper BamfLegacyWindow to do that, thanks to + libwnck. (LP: #1280042) + + -- Ubuntu daily release Fri, 14 Feb 2014 22:58:48 +0000 + +bamf (0.5.1+14.04.20131125-0ubuntu2) trusty; urgency=medium + + * bamf-legacy-window-test.c: Don't use 'return' with a value, in function + returning void. + + -- Matthias Klose Mon, 30 Dec 2013 07:55:21 +0100 + +bamf (0.5.1+14.04.20131125-0ubuntu1) trusty; urgency=low + + [ Marco Trevisan (Treviño) ] + * BamfXutils: trap the X errors when doing async X calls. (LP: + #1193714) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 588 + + -- Ubuntu daily release Mon, 25 Nov 2013 03:55:07 +0000 + +bamf (0.5.1+13.10.20131011-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * BamfView: reload the view children everytime it changes dbus path + Without doing it we could have children-less views in case we have + just re-matched a view with a different dbus path (this happens in + general for desktop-less applications), because the proxy won't be + fast enough to catch the signal to update the inner children list. + (LP: #1238064) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 586 + + -- Ubuntu daily release Fri, 11 Oct 2013 04:26:42 +0000 + +bamf (0.5.1+13.10.20130830-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * Bump version to 0.5.1 + + [ Ubuntu daily release ] + * Automatic snapshot from revision 584 + + -- Ubuntu daily release Fri, 30 Aug 2013 18:06:50 +0000 + +bamf (0.5.0+13.10.20130822.5-0ubuntu1) saucy; urgency=low + + * Automatic snapshot from revision 582 + + -- Ubuntu daily release Thu, 22 Aug 2013 20:29:07 +0000 + +bamf (0.5.0+13.10.20130812.1-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * Remove deprecated and never used BamfTabSource + * Bump SONAME + * Update the package version to libbamf3-2 + * debian/control: depend on libwnck-3 3.4.7 + + [ Stephen M. Webb ] + * directly include bamf-tab.h in libbamf.h. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 580 + + -- Ubuntu daily release Mon, 12 Aug 2013 06:06:22 +0000 + +bamf (0.5.0+13.10.20130809-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * BamfApplication: include Path in .desktop file if its working dir is + not the default one. (LP: #765466) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 577 + + -- Ubuntu daily release Fri, 09 Aug 2013 02:02:21 +0000 + +bamf (0.5.0+13.10.20130807.1-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * BamfDaemon: Use nicer and more compliant dbus object paths for + views. + * BamfMatcher: ignore known invalid window class values when matching + windows And generate better .desktop files for local apps. This will + make us life easier with Java. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 575 + + -- Ubuntu daily release Wed, 07 Aug 2013 16:56:51 +0000 + +bamf (0.5.0+13.10.20130807-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * BamfControl: add an API to allow generation of local .desktop file + for a BamfApplication. Add a bamf_control dbus method that requests + to generate a new local .desktop file for the provided application + path. In case the application has alredy a desktop file, the request + is ignored. Otherwise we use some euristic to generate an hopefully + valid file saved in $XDG_DATA_HOME dir. Also added a new + DesktopUpdated signal to the BamfApplication DBus interface that is + emitted when the .desktop file for an application is set (for now). + (LP: #753305) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 572 + + -- Ubuntu daily release Wed, 07 Aug 2013 02:02:05 +0000 + +bamf (0.5.0+13.10.20130725-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * BamfMatcher: correctly match QML applications launched with qmlscene + or qmlviewer. (LP: #1180402) + * BamfLegacyWindow: cache the window Exec string We might use this + value multiple times during the BAMF execution, and we don't need to + recompute it everytime. Caching looks a good compromise. + * BamfMatcher: add support for the "--desktop_file_hint" exec + parameter to override matching This is needed mostly by new Qml + applications, but it allows to every app to override its matching by + calling it with --desktop_file_hint file-to-use.desktop. (LP: + #1180402) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 570 + + -- Ubuntu daily release Thu, 25 Jul 2013 02:03:06 +0000 + +bamf (0.5.0+13.10.20130724-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * "BamfPrivate, no need to define depreaction macro, GLib includes + one. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 566 + + -- Ubuntu daily release Wed, 24 Jul 2013 02:02:33 +0000 + +bamf (0.5.0+13.10.20130717-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * BamfApplication: keep track of the application main-window and + update name and icon accordingly Applications without a .desktop + file should update their name and icon based on their children. So + now we try to compute the main window children, and we update name + and icon based on it. (LP: #751909) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 564 + + -- Ubuntu daily release Wed, 17 Jul 2013 02:01:42 +0000 + +bamf (0.5.0+13.10.20130716-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * BamfApplication: if the .desktop file contains the full-path of an + icon we should use it If the parsed icon is a file, then we just use + it without asking gtk if it's valid for theme. . (LP: #1201408) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 562 + + -- Ubuntu daily release Tue, 16 Jul 2013 02:01:55 +0000 + +bamf (0.5.0+13.10.20130628-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * BamfDaemon, LibBamf: Make the BamfView's name a property, deprecated + method+signal. + * BamfDaemon, LibBamf: add icon property to store the BamfView icon + and notify about its changes. New tests added. + * BamfMatcher: ignore registered .desktop files that are in an + autostart-folder. (LP: #1193502) + * BamfApplication: try to use a window icon if the computed icon + belongs to a "generic" app Added a bunch of new BamfApplication + tests for icon. (LP: #768931, #1007383) + * BamfFactory: remove the local_views list, we don't need that anymore + Having them tracked on allocated_views list is enough, and fixes an + issue as explained on bug #1193559. (LP: #1193449, #1193559) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 560 + + -- Ubuntu daily release Fri, 28 Jun 2013 02:02:32 +0000 + +bamf (0.5.0daily13.06.19-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * New upstream release, bumping debian version to 0.5.0 + * LibBamfPrivate: add new private library to share code between client + and daemon. + * libbamf, BamfView: Use dbus-properties (both values and signals) It + allows to have correct values and signals when they get updated. + Deprecating related dbus methods/signals. + * debian/control: + - don't build-depend anymore on libdbus-glib-1-dev + + [ Jeremy Bicha ] + * debian/control: + - Have libbamf3-dev depend on gir1.2-bamf-3 + - Drop explicit build-depends on gir1.2-glib-2.0 + + [ Ted Gould ] + * Have bamfdaemon depend on the library instead of vice versa. + + [ Marco Trevisan (Treviño) ] + * Makefile.am.gtests: kill the launched dbus-daemon after running the + tests. (LP: #1088696, #1186915) + * BamfDaemon, LibBamf: Fix compilation errors out from ubuntu. (LP: + #1186915, #1176524) + * BamfView: use statically allocated pspec to notify property changes + BamfFactory: some initial cleanup, remove views that have changed + their path and use cached children. + * BamfView: use incremental children caching, delete them only when + daemon stops Each view used to cleanup the cached children every + time a new one was added or removed. This was needed at the dbus- + glib times to handle the case of bamfdaemon restart, but now we can + handle this nicely, clening the children up only when this happens. + * BamfView: disconnect proper callback if a bamf-tab is closed I guess + it was a typo, we need to disconnect to the callback we've been + connected to before. + * BamfView: don't try to reload the children if they're empty but we + already tried once This finally mutes the "Unable to fetch children" + warning... \o/. (LP: #943083) + * Bamf: use generic marshallers when creating signals, remove legacy + bamf-marshal Improvements to the build system, fixed "make + distcheck" (it was still referencing the old bamf.h file) and + generation of files when using parallel builds (make -jX). + * BamfMatcher: If a Window has changed its class, then we try to + rematch it This is mostly the case of LibreOffice, but if a window + has changed its class, then we should try to re-match, checking if + now it can be matched by a new application. If this is the case, + then we remove the window from the previous application (that may + eventually be closed) and we add it to the new one. Thanks to this + we can finally remove a lot of libreoffice-only related code. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 554 + + -- Ubuntu daily release Wed, 19 Jun 2013 02:01:25 +0000 + +bamf (0.4.0daily13.06.07-0ubuntu1) saucy; urgency=low + + [ Mathieu Trudel-Lapierre ] + * Fix test-libbamf to properly call gtester2xunit. + + [ Marco Trevisan (Treviño) ] + * libbamf: BamfApplication: cache MimeTypes and ApplicationType on + favorite and sticky apps. (LP: #1183978, #1183871) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 540 + + -- Ubuntu daily release Fri, 07 Jun 2013 07:37:23 +0000 + +bamf (0.4.0daily13.05.02-0ubuntu1) saucy; urgency=low + + [ Marco Trevisan (Treviño) ] + * debian/control: + - Update the libwnck-3-dev dependency to 3.4.5 + + [ 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 Thu, 02 May 2013 22:59:03 +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.5.3+17.10.20180208.orig/debian/compat +++ bamf-0.5.3+17.10.20180208/debian/compat @@ -0,0 +1 @@ +9 --- bamf-0.5.3+17.10.20180208.orig/debian/control +++ bamf-0.5.3+17.10.20180208/debian/control @@ -0,0 +1,107 @@ +Source: bamf +Section: libs +Priority: optional +Maintainer: Didier Roche +Uploaders: Andrea Veri +Build-Depends: dbus-x11, + debhelper (>= 9), + dh-autoreconf, + gnome-common, + gobject-introspection (>= 1.41.4-1~), + gtk-doc-tools, + hicolor-icon-theme, + libdbusmenu-gtk3-dev, + libglib2.0-dev (>= 2.32.0), + libgtop2-dev, + libgtk-3-dev (>= 3.0.0), + libwnck-3-dev (>= 3.4.7), + 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/trunk + +Package: bamfdaemon +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libbamf3-2 (= ${binary:Version}), +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-2 +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, +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}, + gir1.2-bamf-3 (= ${binary:Version}), + libbamf3-2 (= ${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-2 (= ${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: introspection +Architecture: any +Multi-Arch: same +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.5.3+17.10.20180208.orig/debian/copyright +++ bamf-0.5.3+17.10.20180208/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.5.3+17.10.20180208.orig/debian/gir1.2-bamf-3.install +++ bamf-0.5.3+17.10.20180208/debian/gir1.2-bamf-3.install @@ -0,0 +1 @@ +usr/lib/*/girepository-1.0/Bamf-*.typelib --- bamf-0.5.3+17.10.20180208.orig/debian/libbamf-doc.install +++ bamf-0.5.3+17.10.20180208/debian/libbamf-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/gtk-doc/ --- bamf-0.5.3+17.10.20180208.orig/debian/libbamf3-2.install +++ bamf-0.5.3+17.10.20180208/debian/libbamf3-2.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/*/libbamf3.so.* --- bamf-0.5.3+17.10.20180208.orig/debian/libbamf3-2.symbols +++ bamf-0.5.3+17.10.20180208/debian/libbamf3-2.symbols @@ -0,0 +1,71 @@ +libbamf3.so.2 libbamf3-2 #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_window_for_xid@Base 0.5.2~bzr0+16.04.20151104 + 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_create_local_desktop_file@Base 0.5.0 + 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_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_for_xid@Base 0.5.2~bzr0+16.04.20151104 + 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_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_has_child@Base 0.5.2~bzr0+16.04.20151104 + bamf_view_is_closed@Base 0.2.54 + bamf_view_is_running@Base 0.2.20 + bamf_view_is_starting@Base 0.5.3~bzr0+16.04.20160321 + 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_peek_children@Base 0.5.2~bzr0+16.04.20151104 + 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.5.3+17.10.20180208.orig/debian/libbamf3-dev.install +++ bamf-0.5.3+17.10.20180208/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.5.3+17.10.20180208.orig/debian/rules +++ bamf-0.5.3+17.10.20180208/debian/rules @@ -0,0 +1,35 @@ +#!/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 \ + --disable-silent-rules \ + --enable-export-actions-menu=yes + +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 + # disable upstart session job when using systemd session service + mkdir -p debian/bamfdaemon/usr/share/upstart/systemd-session/upstart + echo manual > debian/bamfdaemon/usr/share/upstart/systemd-session/upstart/bamfdaemon.override + +override_dh_strip: + dh_strip --dbg-package=bamf-dbg + +override_dh_girepository: + dh_girepository -pgir1.2-bamf-0.2 --- bamf-0.5.3+17.10.20180208.orig/debian/sources/format +++ bamf-0.5.3+17.10.20180208/debian/sources/format @@ -0,0 +1 @@ +1.0 --- bamf-0.5.3+17.10.20180208.orig/debian/watch +++ bamf-0.5.3+17.10.20180208/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/bamf/+download .*/bamf-([0-9.]+)\.tar\.gz