--- gnome-panel-2.26.0.orig/debian/ubuntu-about.desktop +++ gnome-panel-2.26.0/debian/ubuntu-about.desktop @@ -0,0 +1,50 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=About Ubuntu +Name[ca]=Quant a Ubuntu +Name[da]=Om Ubuntu +Name[de]=Über Ubuntu +Name[el]=Περί Ubuntu +Name[es]=Acerca de Ubuntu +Name[fa]=درباره Ubuntu +Name[fi]=Tietoja Ubuntusta +Name[fr]=À propos d'Ubuntu +Name[he]=אודות אובונטו +Name[hu]=Az Ubuntu névjegye +Name[is]=Um Ubuntu +Name[it]=Informazioni su Ubuntu +Name[nl]=Over Ubuntu +Name[pt]=Sobre o Ubuntu +Name[pt_BR]=Sobre o Ubuntu +Name[ro]=Despre Ubuntu +Name[sk]=O Ubuntu +Name[sv]=Om Ubuntu +Name[xh]=Malunga ne-Ubuntu +Name[zh_CN]=关于 Ubuntu +Comment=Learn more about Ubuntu +Comment[ca]=Conegueu més sobre Ubuntu +Comment[da]=Lær mere om Ubuntu +Comment[de]=Mehr über Ubuntu erfahren +Comment[el]=Μάθετε περισσότερα για το Ubuntu +Comment[es]=Sepa más acerca de ubuntu +Comment[fa]=راجع به Ubuntu بیشتر بدانید +Comment[fi]=Näytä tietoja Ubuntu-järjestelmästä +Comment[fr]=En savoir plus à propos d'Ubuntu +Comment[he]=קרא דואר באמצעות אבולושיין +Comment[hu]=Tudjon meg többet az Ubunturól +Comment[is]=Lærðu meira um Ubuntu +Comment[it]=Sapere di più circa Ubuntu +Comment[nl]=Kom meer te weten over Ubunt +Comment[pt]=Aprenda mais sobre o Ubuntu +Comment[pt_BR]=Aprenda mais sobre o Ubuntu +Comment[ro]=Aflaţi mai multe despre Ubuntu +Comment[sk]=Dozvedieť sa viac o Ubuntu +Comment[sv]=Lär dig mer om Ubuntu +Comment[xh]=Funda ngaphezulu nge-Ubuntu +Comment[zh_CN]=更多有关 Ubuntu 的信息 +Exec=yelp ghelp:about-ubuntu +Icon=distributor-logo +Terminal=false +Type=Application +Categories=GNOME;Application;Core; +StartupNotify=true --- gnome-panel-2.26.0.orig/debian/application-default-icon.png.uue +++ gnome-panel-2.26.0/debian/application-default-icon.png.uue @@ -0,0 +1,17 @@ +begin 644 application-default-icon.png +MB5!.1PT*&@H````-24A$4@```!@````8"`8```#@=SWX````!F)+1T0`^`#U +M`/)ANX+H````"7!(67,```L3```+$P$`FIP8````!W1)344'U0,7#B4`YB3/ +M)P```@!)1$%42,?ME;UNU%`0A;\9>Z,D)!)%1$,7*BAYD!1(O!*T=$B\`$*( +MAL<)-%0@(44BFV03^\X<"J^]3EAO$`JB823[_LCWG/&9<^^%__&OPP#V]_=U +MU\#S^?P!<%+W$^\^?.33EZ\LFH*Y81@IH4PR"Q%)1*`,,A.IRZEO`91)"VBZPX;P)W!P,E2$:D$T5D&)*1:4@@6+ZZR#3:UOKA(V!K +M(+BX;+AJ6IK28.88AB2D)#/)*$0&DLA,D)8$PCJER4PB$X"JJJJ(\('@Z9-# +M#A\>T$8`X&;#0HQ5'S`S1D,,!R"R,#\]Y>WKE\QF,T6$!H*]W6UJ[[(PLQ40 +M=)*-P4?MN!\1;-=VK3;U+[8:`8R!-X&/Y_M^*<4!KB'T@'\"?C,BP@"K[RKS +M-6L-4'T3:)W>4^#K"$;?:6T--H%/@4ZLER3Y;;\\]6S(O-\'#M2^R453#OF= +MNE15E8!\2IY-;KE-GE$-5D4^.SNC;5LD;=3YMHVV6"S&+JH&@N/C8THIPPZ< +M\OBZ^7Z`':!(*DMP7Q:N[?4U +JLRU@V\SJ[F@79G8N:2[I.W#RU^_DGR$L`JH&B.Y>`````$E%3D2N0F"" +` +end --- gnome-panel-2.26.0.orig/debian/libpanel-applet2-doc.install +++ gnome-panel-2.26.0/debian/libpanel-applet2-doc.install @@ -0,0 +1 @@ +doc/reference/panel-applet/html usr/share/doc/libpanel-applet2-doc/ --- gnome-panel-2.26.0.orig/debian/gnome-panel.postinst +++ gnome-panel-2.26.0/debian/gnome-panel.postinst @@ -0,0 +1,25 @@ +#!/bin/sh + +# show note for people upgrading about the new fusa applet +if [ "$1" = configure ] && dpkg --compare-versions "$2" le-nl "1:2.24.0-0ubuntu2" \ + && [ -e /usr/share/gnome-panel/fusa-applet.note ]; +then + cp /usr/share/gnome-panel/fusa-applet.note /var/lib/update-notifier/user.d +fi + +# gconf default for the directory fixup +if [ "$1" = configure ] && dpkg --compare-versions "$2" le-nl "1:2.24.1-0ubuntu2.1"; +then + echo "/apps/panel/need_directory_fixup true" > /usr/share/gconf/defaults/20_gnome_panel_directory_fixup + update-gconf-defaults +fi + +# gconf default for the indicator applet +if [ "$1" = configure ] && dpkg --compare-versions "$2" le-nl "1:2.26.0-0ubuntu2"; +then + echo "/apps/panel/need_add_indicator_applet true" > /usr/share/gconf/defaults/25_gnome_panel_indicator_applet + update-gconf-defaults +fi + + +#DEBHELPER# --- gnome-panel-2.26.0.orig/debian/ubuntu-about.desktop.in +++ gnome-panel-2.26.0/debian/ubuntu-about.desktop.in @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +_Name=About Ubuntu +_Comment=Learn more about Ubuntu +Exec=yelp ghelp:about-ubuntu +Icon=distributor-logo +Terminal=false +Type=Application +Categories=GNOME;Application;Core; +StartupNotify=true --- gnome-panel-2.26.0.orig/debian/gnome-desktop-item-edit.1 +++ gnome-panel-2.26.0/debian/gnome-desktop-item-edit.1 @@ -0,0 +1,22 @@ +.TH "gnome-desktop-item-edit" "1" +.SH "NAME" +gnome-desktop-item-edit \(em tool to edit .desktop file +.SH "SYNOPSIS" +.PP +\fBgnome-desktop-item-edit\fR [\fB\-\-create-new \fP] [\fB\-\-help \fP] +.SH "DESCRIPTION" +.PP +\fBgnome-desktop-item-edit\fR allows you to edit .desktop file. +.SH "OPTIONS" +.IP "\fB\-\-create-new\fP" 10 +Create new file in the given directory. +.IP "\fB\-\-help\fP" 10 +Display help +.SH "SEE ALSO" +.PP +gnome-options(7) +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat marillat@debian.org for +the \fBDebian GNU/Linux\fP system (but may be used by others). +.\" created by instant / docbook-to-man, Sun 03 Dec 2006, 23:24 --- gnome-panel-2.26.0.orig/debian/gnome-panel.dirs +++ gnome-panel-2.26.0/debian/gnome-panel.dirs @@ -0,0 +1 @@ +etc/xdg/autostart \ No newline at end of file --- gnome-panel-2.26.0.orig/debian/gnome-panel.postrm +++ gnome-panel-2.26.0/debian/gnome-panel.postrm @@ -0,0 +1,7 @@ +#!/bin/sh + +set -e + +if [ "$1" = "remove" ]; then + rm -f /usr/share/gconf/defaults/20_gnome_panel_directory_fixup +fi --- gnome-panel-2.26.0.orig/debian/gnome-panel-data.install +++ gnome-panel-2.26.0/debian/gnome-panel-data.install @@ -0,0 +1,14 @@ +debian/tmp/etc/gconf/ usr/share/ +debian/tmp/etc +debian/tmp/usr/lib/bonobo/ usr/lib/ +debian/tmp/usr/share/applications +debian/tmp/usr/share/dbus-1 +debian/tmp/usr/share/gnome-panelrc usr/share/gnome/ +debian/tmp/usr/share/gnome-panel +debian/tmp/usr/share/gnome +debian/tmp/usr/share/PolicyKit +debian/tmp/usr/share/gnome-2.0 +debian/tmp/usr/share/icons +debian/tmp/usr/share/locale +debian/tmp/usr/share/omf +debian/ubuntu-about.desktop usr/share/applications/ --- gnome-panel-2.26.0.orig/debian/README.Debian +++ gnome-panel-2.26.0/debian/README.Debian @@ -0,0 +1,18 @@ +gnome-panel for Debian +---------------------- + + +--- vfolder user menu --- +(Thanks to Bill Allombert) + +If you want to get a customisable copy of the Debian menu, +you just need to to the following : + 1) apt-get install menu-xdg + 2) chmod +x /etc/menu-methods/gnome-vfolder-user + 3) put your custom menu file in ~/.menu/ + 4) run update-menus as user (and rerun it each time you + make modifications to your menu files) + + + -- Marc Dequènes (Duck) Fri, 11 Mar 2005 02:59:43 +0100 + --- gnome-panel-2.26.0.orig/debian/gnome-desktop-item-edit.sgml +++ gnome-panel-2.26.0/debian/gnome-desktop-item-edit.sgml @@ -0,0 +1,107 @@ +Christian"> + Marillat"> + december 7, 2003"> + 1"> + marillat@debian.org"> + + gnome-desktop-item-edit"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2001 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + tool to edit .desktop file + + + + &dhpackage; + + + + + + + + DESCRIPTION + + &dhpackage; allows you to edit .desktop file. + + + + + OPTIONS + + + + + + + Create new file in the given directory. + + + + + + + Display help + + + + + + + SEE ALSO + + gnome-options(7) + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gnome-panel-2.26.0.orig/debian/copyright +++ gnome-panel-2.26.0/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by Jim Pick jim@jimpick.com on Sat, 14 Mar +1998 20:12:23 -0800. Taken over by Raphael Hertzog + on Wed, 22 Sep 1999 13:24:34 +0200, and taken +over again by James LewisMoss on October 26, 1999. +and again by Marc Dequènes (Duck) on 2003-03-26. + +It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/gnome-panel/ + +Upstream Authors and Copyright holders: + Too many to list here, but the full list is in: + /usr/share/doc/gnome-panel/AUTHORS + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2 dated June, 1991. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, + USA. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + --- gnome-panel-2.26.0.orig/debian/panel-test-applets.1 +++ gnome-panel-2.26.0/debian/panel-test-applets.1 @@ -0,0 +1,21 @@ +.TH "panel-test-applets" "1" +.SH "NAME" +panel-test-applets \(em display installed applets +.SH "SYNOPSIS" +.PP +\fBpanel-test-applets\fR [\fB\-\-help \fP] +.SH "DESCRIPTION" +.PP +\fBpanel-test-applets\fR display installed applets in a +dialog box and does nothing else. +.SH "OPTIONS" +.IP "\fB\-\-help\fP" 10 +Display help +.SH "SEE ALSO" +.PP +gnome-options(7) +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat marillat@debian.org for +the \fBDebian GNU/Linux\fP system (but may be used by others). +.\" created by instant / docbook-to-man, Sun 03 Dec 2006, 23:24 --- gnome-panel-2.26.0.orig/debian/gnome-panel.install +++ gnome-panel-2.26.0/debian/gnome-panel.install @@ -0,0 +1,7 @@ +debian/tmp/usr/bin +debian/tmp/usr/lib/gnome-panel/*.so +debian/tmp/usr/lib/gnome-panel/gnome* +debian/fusa-applet.note usr/share/gnome-panel +debian/migrate-fusa-config.py usr/share/gnome-panel +debian/add-indicator-applet.py usr/share/gnome-panel +debian/indicator-applet.desktop etc/xdg/autostart --- gnome-panel-2.26.0.orig/debian/control.in +++ gnome-panel-2.26.0/debian/control.in @@ -0,0 +1,135 @@ +Source: gnome-panel +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Guilherme de S. Pastore +Uploaders: @GNOME_TEAM@ +Standards-Version: 3.7.3 +Build-Depends: cdbs (>= 0.4.41), + debhelper (>= 5), + quilt, + intltool (>= 0.35.0), + gnome-pkg-tools (>= 0.10), + dpkg-dev (>= 1.13.19), + scrollkeeper, + libxmu-dev, + libxres-dev, + gnome-doc-utils, + libx11-dev, + libxau-dev, + libgtk2.0-dev (>= 2.15.1), + libgnomeui-dev (>= 2.16.0-2), + libgnome-desktop-dev (>= 2.11.1), + libglade2-dev (>= 1:2.5.0), + libgnome2-dev (>= 2.13.0), + libbonoboui2-dev (>= 2.1.1), + liborbit2-dev (>= 1:2.12.1-1), + libwnck-dev (>= 2.19.5), + libgconf2-dev (>= 2.6.1), + libecal1.2-dev (>= 1.6.0) [!hurd-i386], + libedataserverui1.2-dev (>= 1.2.0) [!hurd-i386], + libcairo2-dev (>= 1.0.0), + libdbus-glib-1-dev (>= 0.60), + gtk-doc-tools, + libgnome-menu-dev (>= 2.16.1-1), + libpango1.0-dev (>= 1.15.4), + libedataserver1.2-dev (>= 1.2.0), + libglib2.0-dev (>= 2.18), + evolution-data-server-dev, + libgweather-dev (>= 2.24.1), + librsvg2-dev, + libdbus-glib-1-dev, + libxml2-dev, + network-manager-dev, + libnm-util-dev, + policykit, + libpolkit-gnome-dev (>= 0.7), + sharutils, + liblpint-bonobo-dev, + liblaunchpad-integration-dev + +Package: gnome-panel +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + gnome-panel-data (>= ${gnome:Version}), + gnome-panel-data (<< ${gnome:NextVersion}), + gnome-desktop-data (>= 2.10.0-1), + gnome-control-center (>= 1:2.8.2-3), + gnome-menus (>= 2.11.1-1), + gnome-about (>= 2.10.0-1) +Recommends: gnome-applets (>= 2.12.1-1), + gnome-session, + evolution-data-server, + gnome-icon-theme (>= 2.18), + alacarte, + indicator-applet +Suggests: yelp, + gnome2-user-guide, + gnome-terminal | x-terminal-emulator, + gnome-system-tools, + nautilus, + menu-xdg (>= 0.2) +Description: launcher and docking facility for GNOME + The GNOME Panel is an essential part of the GNOME Desktop, providing + toolbar-like “panels” which can be attached to the sides of your desktop. + They are used to launch applications and embed a number of other + functions, such as quick launch icons, the clock, the notification area, + volume controls and the battery charge indicator, and utilities ranging + from weather forecast to system monitoring. + +Package: libpanel-applet2-0 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Description: library for GNOME Panel applets + This library is used by GNOME Panel applets. + +Package: gnome-panel-dbg +Section: libdevel +Priority: extra +Architecture: any +Depends: ${misc:Depends}, + gnome-panel (= ${binary:Version}), + libpanel-applet2-0 (= ${binary:Version}) +Description: GNOME Panel and library for panel applets - debugging symbols + This package contains debugging symbols for gnome-panel and the + libpanel-applet library. It is provided to help debugging problem in + the panel itself or in the library. The debugging symbols are installed + in /usr/lib/debug and will automatically be used by gdb. + +Package: libpanel-applet2-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libpanel-applet2-0 (= ${binary:Version}), + liborbit2-dev (>= 1:2.12.4-1), + libgtk2.0-dev (>= 2.13.1), + libgnomeui-dev (>= 2.5.4), + libglade2-dev (>= 1:2.5.0), + libbonoboui2-dev (>= 2.1.1), + libglib2.0-dev (>= 2.15.6) +Description: library for GNOME Panel applets - development files + This packages provides the include files and static library for the GNOME + Panel applet library functions. + +Package: libpanel-applet2-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: doc-base +Description: library for GNOME Panel applets - documentation files + This packages provides the documentation files for the GNOME Panel applet + library functions. + +Package: gnome-panel-data +Section: gnome +Architecture: all +Depends: ${misc:Depends}, + scrollkeeper, + gconf2 (>= 2.14.0-2) +Recommends: gnome-panel +Description: common files for the GNOME Panel + This package includes some files that are needed by the GNOME Panel + (Pixmaps, .desktop files and internationalization files). --- gnome-panel-2.26.0.orig/debian/rules +++ gnome-panel-2.26.0/debian/rules @@ -0,0 +1,47 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk +include /usr/share/gnome-pkg-tools/1/rules/clean-la.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed + +DEB_CONFIGURE_EXTRA_FLAGS += \ + --disable-scrollkeeper \ + --with-in-process-applets=all \ + --with-clock-time-utility="time-admin" \ + --disable-initial-animation +ifneq ($(DEB_BUILD_GNU_SYSTEM),gnu) + DEB_CONFIGURE_EXTRA_FLAGS += --enable-eds +endif + +DEB_DH_MAKESHLIBS_ARGS_libpanel-applet2-0 += -V"libpanel-applet2-0 (>= 2.19.3)" +DEB_DH_MAKESHLIBS_ARGS_gnome-panel += --no-act + +build/gnome-panel:: + intltool-merge -r po debian/fusa-applet.note.in debian/fusa-applet.note + +binary-install/gnome-panel:: + chmod a+x debian/gnome-panel/usr/lib/gnome-panel/* + cd po; intltool-update -p --verbose + +binary-install/gnome-panel-data:: + find debian/gnome-panel-data/usr/share -type f -exec chmod -R a-x {} \; + cd debian/gnome-panel-data/usr/share/gconf && \ + mkdir defaults && \ + mv schemas/panel-default-setup.entries \ + defaults/05_panel-default-setup.entries + uudecode debian/application-default-icon.png.uue -o debian/application-default-icon.png + mkdir -p debian/gnome-panel-data/usr/share/icons + cp debian/application-default-icon.png debian/gnome-panel-data/usr/share/icons/ + +binary-install/libpanel-applet2-doc:: + find debian/libpanel-applet2-doc/usr/share/doc/libpanel-applet2-doc/ -name ".arch-ids" -depth -exec rm -rf {} \; + +clean:: + -rm -f debian/application-default-icon.png --- gnome-panel-2.26.0.orig/debian/migrate-fusa-config.py +++ gnome-panel-2.26.0/debian/migrate-fusa-config.py @@ -0,0 +1,108 @@ +#!/usr/bin/python + +import gconf +import os.path +import sys + +from gettext import gettext as _ +import gettext + +#FIXME: add checks here and run without UI if that fails to import +import pygtk +pygtk.require('2.0') +import gtk + +def error(primary, secondary): + d = gtk.MessageDialog(type=gtk.MESSAGE_ERROR, buttons=gtk.BUTTONS_OK) + d.set_markup("%s" % primary) + d.format_secondary_text(secondary) + d.run() + d.destroy() + +def info(primary, secondary): + d = gtk.MessageDialog(type=gtk.MESSAGE_INFO, buttons=gtk.BUTTONS_OK) + d.set_markup("%s" % primary) + d.format_secondary_text(secondary) + d.run() + d.destroy() + +def associate_schemas_in_dir(client, engine, profile_dir, schema_dir): + """ + helper that takes a gconf schema dir and creates a new profile dir + based on the schema, useful for e.g. adding a applet to the panel + """ + for e in client.all_entries(schema_dir): + schema_key = os.path.basename(e.get_key()) + key = os.path.join(profile_dir, schema_key) + engine.associate_schema(key, e.get_key()) + client.suggest_sync() + +if __name__ == "__main__": + gettext.bindtextdomain("gnome-panel") + + engine = gconf.engine_get_default() + client = gconf.client_get_for_engine(engine) + objects = client.all_dirs("/apps/panel/objects") + + logout=None + logout_panel=None + for d in objects: + if client.get_string(os.path.join(d,"action_type")) == "logout": + logout=os.path.basename(d) + logout_panel=client.get_string(os.path.join(d,"toplevel_id")) + break + + # we do not have a logout object or in a non-standard location, fail + if not logout: + error(_("No logout button found"), + _("The logout button can not be found or it is not in " + "the standard location. Please update the panel " + "configuration manually.")) + sys.exit(1) + + if not os.path.exists("/usr/lib/fast-user-switch-applet/fast-user-switch-applet"): + error(_("No fast-user-switching applet found"), + _("The fusa applet can not be found or it is not in " + "the standard location. Please update the panel " + "configuration manually.")) + sys.exit(1) + + # search for the fusa applet + applets = client.all_dirs("/apps/panel/applets") + for d in applets: + # move the fusa applet to new location + if (client.get_string(os.path.join(d,"bonobo_iid")) == "OAFIID:GNOME_FastUserSwitchApplet"): + client.set_int(os.path.join(d,"position"),0) + client.set_bool(os.path.join(d,"panel_right_stick"), True) + break + else: + # create a new one + applet_name = "applet_fusa_auto_migrated" + new_applet_name = os.path.join("/apps/panel/applets/",applet_name) + associate_schemas_in_dir(client, engine, new_applet_name, + "/schemas/apps/panel/objects") + client.set_string(os.path.join(new_applet_name, "bonobo_iid"), + "OAFIID:GNOME_FastUserSwitchApplet") + client.set_string(os.path.join(new_applet_name, "toplevel_id"), + logout_panel) + client.set_string(os.path.join(new_applet_name, "object_type"), + "bonobo-applet") + client.set_bool(os.path.join(new_applet_name, "panel_right_stick"), True) + l=client.get_list("/apps/panel/general/applet_id_list", gconf.VALUE_STRING) + l.append(applet_name) + client.set_list("/apps/panel/general/applet_id_list", gconf.VALUE_STRING, l) + + # remove the logout button (if its in the object_id_list) + l=client.get_list("/apps/panel/general/object_id_list", gconf.VALUE_STRING) + try: + l.remove(logout) + client.set_list("/apps/panel/general/object_id_list", gconf.VALUE_STRING, l) + except ValueError, e: + # print out message here so that it gets captured in .xsession-errors + sys.stderr.write("ignoring logout object '%s' (not in object_id_list: %s)" % (logout, e)) + + # show nice information + info(_("Configuration updated"), + _("Your panel configuration is updated. Please logout " + "to complete the update.")) + --- gnome-panel-2.26.0.orig/debian/libpanel-applet2-doc.links +++ gnome-panel-2.26.0/debian/libpanel-applet2-doc.links @@ -0,0 +1 @@ +usr/share/doc/libpanel-applet2-doc/html/ usr/share/gtk-doc/html/panel-applet --- gnome-panel-2.26.0.orig/debian/fusa-applet.note.in +++ gnome-panel-2.26.0/debian/fusa-applet.note.in @@ -0,0 +1,13 @@ +Terminal: False +Command: python /usr/share/gnome-panel/migrate-fusa-config.py +GettextDomain: gnome-panel +OnlyAdminUsers: False +DisplayIf: pgrep -U $(id -u) gnome-panel && (gconftool -R /apps/panel/objects|grep -q 'action_type = logout') +_ButtonText: Update +_Description: There is now a combined status menu for + instant messaging status, switching user accounts, and + exiting Ubuntu. + . + This menu will replace the current Quit button. If you + click on the "Update" button below your Quit button + will be replaced with the new status menu. --- gnome-panel-2.26.0.orig/debian/compat +++ gnome-panel-2.26.0/debian/compat @@ -0,0 +1 @@ +5 --- gnome-panel-2.26.0.orig/debian/gnome-panel.manpages +++ gnome-panel-2.26.0/debian/gnome-panel.manpages @@ -0,0 +1,2 @@ +man/*.1 +debian/*.1 --- gnome-panel-2.26.0.orig/debian/libpanel-applet2-dev.install +++ gnome-panel-2.26.0/debian/libpanel-applet2-dev.install @@ -0,0 +1,6 @@ +debian/tmp/usr/include/ usr/ +debian/tmp/usr/lib/pkgconfig usr/lib/ +debian/tmp/usr/lib/libpanel-applet-2.a usr/lib/ +debian/tmp/usr/lib/libpanel-applet-2.la usr/lib/ +debian/tmp/usr/lib/libpanel-applet-2.so usr/lib/ +debian/tmp/usr/share/idl/ usr/share/ --- gnome-panel-2.26.0.orig/debian/gnome-panel-data.preinst +++ gnome-panel-2.26.0/debian/gnome-panel-data.preinst @@ -0,0 +1,31 @@ +#!/bin/sh +set -e + +rm_conffile() { + PKGNAME="$1" + CONFFILE="$2" + + if [ -e "$CONFFILE" ]; then + md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" + old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`" + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi + fi +} + +case "$1" in + install|upgrade) + if dpkg --compare-versions "$2" le "1:2.23.92"; then + rm_conffile gnome-panel-data "/etc/gnome-vfs-2.0/vfolders/applications.template" + rm_conffile gnome-panel-data "/etc/menu-methods/gnome-panel-data" + rm_conffile gnome-panel-data "/etc/menu-methods/gnome-vfolder-user" + fi +esac + +#DEBHELPER# --- gnome-panel-2.26.0.orig/debian/changelog +++ gnome-panel-2.26.0/debian/changelog @@ -0,0 +1,2631 @@ +gnome-panel (1:2.26.0-0ubuntu3) jaunty; urgency=low + + * debian/patches/95_disable-initial-animation.patch: Patch to add + build-time flag to disable the initial slide-in animation. + * debian/rules: Disable the initial animation. + + -- Scott James Remnant Thu, 19 Mar 2009 12:02:26 +0000 + +gnome-panel (1:2.26.0-0ubuntu2) jaunty; urgency=low + + [ Michael Vogt ] + * auto add indicator applet on upgrade (LP: #340777) + * run the add-indicator-applet.py script after a shell + sleep of 60s. using time.sleep(60) inside the python + code does not work as expected makes it crash(!) deep inside + liborbit2 on the first gconf.set_bool() call + + [ Ted Gould ] + * debian/patches/25_dynamic_fusa_detection.patch: Adjusting to + make it also change the tooltip saying whether there is logout + available on the system menu based on whether there is. + (LP: #335242) + + -- Michael Vogt Wed, 18 Mar 2009 21:06:46 +0100 + +gnome-panel (1:2.26.0-0ubuntu1) jaunty; urgency=low + + * New upstream version: + - Mark desktop files as trusted when it makes sense (lp: #340425) + + -- Sebastien Bacher Tue, 17 Mar 2009 02:13:51 +0100 + +gnome-panel (1:2.25.92-0ubuntu1) jaunty; urgency=low + + * New upstream version: + Panel + - Fix some randr-interaction by connecting to the monitors-changed + signal. This shouldn't be needed with the latest GTK+, but we keep to + be 100% sure it will work in 2.26.0. (lp: #325800, #335163) + - Use close button instead of ok button in error dialogs + All Applets + - Use close button instead of ok button in error dialogs + + -- Sebastien Bacher Tue, 03 Mar 2009 18:42:28 +0100 + +gnome-panel (1:2.25.91-0ubuntu3) jaunty; urgency=low + + * debian/control.in: + - recommends indicator-applet rather than depends on it, it's in the default + layout and should be installed but is not required to run gnome-panel + + [ Ted Gould ] + * 04_default_panel_config.patch: Modified to add in the indicator + applet to the default configuration. (LP: #331820) + * debian/control[.in]: Modified to make indicator-applet get installed + at the same time as the panel. + + -- Sebastien Bacher Fri, 20 Feb 2009 16:25:14 +0100 + +gnome-panel (1:2.25.91-0ubuntu2) jaunty; urgency=low + + * 25_dynamic_fusa_detection.patch: Adding a patch that removes the + shutdown, logout and lock screen items when the FUSA applet is + on the panel. (LP: #283278) + * 26_dynamic_fusa_detection.autotools.patch: Adding a patch that includes + the autotools changes required for patch 25. + + -- Ted Gould Wed, 18 Feb 2009 23:25:14 +0100 + +gnome-panel (1:2.25.91-0ubuntu1) jaunty; urgency=low + + * New upstream version: + Panel + - Remove the mixer applet from the default configuration since GNOME + upstream doesn't ship this applet by default. Some distributions + might want to put it back. The patch to be reverted is: + http://svn.gnome.org/viewvc/gnome-panel/trunk/gnome-panel/panel-default-setup.entries?r1=11171&r2=11512&view=patch + Clock Applet + - Fix properties dialog to not have a missing image and a weird title + - Use new GTK+ feature to change orientation of GtkBox instead of + custom code + Notification Area Applet + - Use new GTK+ feature to change orientation of GtkBox instead of + custom code + Misc + - Require GTK+ 2.15.1 + * debian/control.in: + - updated gtk requirement + * debian/patches/04_default_panel_config.patch: + - updated to still use the mixer applet + + -- Sebastien Bacher Tue, 17 Feb 2009 14:41:50 +0100 + +gnome-panel (1:2.25.90-0ubuntu1) jaunty; urgency=low + + * New upstream version: + Panel + - Add a timeout of 5 seconds to do the panel initial animation, in case + an applet is blocked while it's loading + - Fix some format security warnings + Clock Applet + - Fix some format security warnings + - Fix the dbus configuration file to specify the destination that is + allowed instead of just some non-existing interfaces (lp: #318765) + - Properly initialize the eds part handling passwords, fixing some hangs + Fish Applet + - Fix some format security warnings + - Build fixes + Notification Area Applet + - Fix some format security warnings + + -- Sebastien Bacher Tue, 03 Feb 2009 16:27:18 +0100 + +gnome-panel (1:2.25.5.1-0ubuntu1) jaunty; urgency=low + + * New upstream version: + - Fix a crash when the user configuration contains a separator + * debian/patches/91_upstream_fix_crasher.patch: + - the change is in the new version + + -- Sebastien Bacher Wed, 21 Jan 2009 01:16:43 +0100 + +gnome-panel (1:2.25.5-0ubuntu2) jaunty; urgency=low + + * debian/patches/91_upstream_fix_crasher.patch: + - upstream change to fix a crash when loading some configurations + (lp: #319399) + + -- Sebastien Bacher Wed, 21 Jan 2009 01:02:16 +0100 + +gnome-panel (1:2.25.5-0ubuntu1) jaunty; urgency=low + + * New upstream version: + Panel + - Only show shutdown/reboot menu items if made available by the session + manager + - Only allow dragging panels when pressing a modifier button + (usually Alt) for expanded panels + - Delay the initial panel animation until applets/objects are loaded + - Fix initial animation not happening for newly created panels + - Fix unloaded panels with existing configuration appearing empty when + reloaded in gconf + - Correctly set the struts of the panel at the very early start so that + desktop icons don't jump around on login + - Connect to the session manager when we're really ready, instead of + doing it too early. This helps with desktop icons too + - Respect TryExec key in desktop files that we directly put in the menus + Clock Applet + - Hide the option to use 12/24 hours if it's not supported in the + current locale + - Fix a crash on Solaris when the weather code is empty + - Minor HIG fix + Misc + - Fix applet compilation by explicitly listing LIBPANEL_APPLET_LIBS in LDADD + * debian/patches/80_disable_movement_option.patch: + - the change is not required since the new version required a modifier use + * debian/patches/91_correct_libpanelapplet_build: + - the change is in the new version + + -- Sebastien Bacher Tue, 20 Jan 2009 19:18:29 +0100 + +gnome-panel (1:2.25.3-0ubuntu1) jaunty; urgency=low + + * New upstream version: + Panel + - Use C_() instead of Q_() + - Fix compilation warnings + - Use dbus-based uniquification instead of bonobo-based + - Add a --replace argument to replace the current panel instead of just + leaving + - Remove unneeded call to gnome_authentication_manager_init() + (we use gio now) + - Set an application name + - Code cleanup + - Use single include for glib and gtk+ + - Stop using many deprecated API + - Start removing calls to libgnome/libgnomeui API + - Use gio to launch desktop files, instead of gnome-desktop + - Stop using gnome_help_display_desktop_on_screen() and get rid of + libgnomeui dependency + - Fix help for "connect to server" + libpanel-applet + - Use C_() instead of Q_() + - Use single include for glib and gtk+ + - Stop using many deprecated API + - Code cleanup + - Do not depend on libgnome/libgnomeui anymore [note that we still have + an indirect libgnome dependency, through bonobo] + All Applets + - Use single include for glib and gtk+ + - Stop using gnome_help_display_desktop_on_screen() and get rid of + libgnomeui dependency + Clock Applet + - Add some inline documentation to the edit location window + - Remove fixed width for buttons in the pref dialog + - Build fixes + - Stop using deprecated GTK+ API + - Show day of week header in "set time" calendar + Fish Applet + - Fix compilation warnings + Notification Area Applet + - Real tray icons transparency + - Fix compilation warnings + - Stop using deprecated GTK+ API + Wnck Applets + - Use the right help file for some help buttons + - Make sure dialogs have the right window icon + Misc + - Require glib 2.18.0 + - Remove obsolete german translation of documentation + - Stop declaring a bonobo PanelShell interface + - libpanel-applet and all applets in gnome-panel lose their libgnomeui + dependency + * debian/control.in: + - updated glib requirement + * debian/patches/91_correct_libpanelapplet_build: + - upstream change to fix a build issue + + -- Sebastien Bacher Wed, 07 Jan 2009 15:01:37 +0100 + +gnome-panel (1:2.24.1-0ubuntu2.3) jaunty; urgency=low + + * rebuild due to libgnome-desktop soname change + + -- Sebastien Bacher Wed, 17 Dec 2008 18:05:03 +0100 + +gnome-panel (1:2.24.1-0ubuntu2.2) jaunty; urgency=low + + * Rebuild to fix dependencies on armel. + + -- Matthias Klose Thu, 20 Nov 2008 15:24:50 +0000 + +gnome-panel (1:2.24.1-0ubuntu2.1) intrepid-proposed; urgency=low + + * debian/patches/25_inode_directory_fixup.patch: + - restore inode/directory association on upgrade from + hardy (LP: #260492) + * debian/gnome-panel.postinst: + - generate the right gconf defaults for the fixup + * debian/gnome-panel.postrm: + - properly cleanup the generated gconf default + + -- Michael Vogt Mon, 03 Nov 2008 10:08:28 +0100 + +gnome-panel (1:2.24.1-0ubuntu2) intrepid; urgency=low + + * debian/fusa-applet.note.in: + - only show the note if there is actually a logout button in + the panel config (LP: #288696) + + -- Michael Vogt Fri, 24 Oct 2008 20:39:46 +0200 + +gnome-panel (1:2.24.1-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Clock Applet + - Try to update weather with a growing timeout in case of errors, to get + an update faster + Misc + - Require libgweather 2.24.1 + * debian/control.in: + - updated libgweather requirement + * debian/patches/80_disable_movement_option.patch: + - correctly lock the movement by default (lp: #272074) + + -- Sebastien Bacher Wed, 22 Oct 2008 15:22:23 +0200 + +gnome-panel (1:2.24.0-0ubuntu9) intrepid; urgency=low + + * debian/migrate-fuse-config.py: + - deal with a logout button in gconf but not in the panels + object_id_list (thanks to Matthew Paul Thomas) + + -- Michael Vogt Mon, 20 Oct 2008 17:19:31 +0200 + +gnome-panel (1:2.24.0-0ubuntu8) intrepid; urgency=low + + * debian/migrate-fuse-config.py: + - generate a new fusa applet if the panel does not have one + - ensure that fusa is actually installed + + -- Michael Vogt Fri, 17 Oct 2008 16:34:01 +0200 + +gnome-panel (1:2.24.0-0ubuntu7) intrepid; urgency=low + + * debian/fusa-applet-note.in: + - check for UID via "id -u" + + -- Michael Vogt Fri, 17 Oct 2008 11:31:09 +0200 + +gnome-panel (1:2.24.0-0ubuntu6) intrepid; urgency=low + + * debian/fusa-applet-note.in: + - add "OnlyAdminUsers: False" to ensure its shown for + everyone (LP: #281837) + - only show the notification if there is a gnome-panel + running + + -- Michael Vogt Fri, 17 Oct 2008 10:56:47 +0200 + +gnome-panel (1:2.24.0-0ubuntu5) intrepid; urgency=low + + * debian/migrate-fusa-config.py: + - do not remove the logout button if no fusa is available + + -- Michael Vogt Thu, 16 Oct 2008 15:57:28 +0200 + +gnome-panel (1:2.24.0-0ubuntu4) intrepid; urgency=low + + * add 85_disable_shutdown_on_ltsp.patch, to suppress the shutdown option in + the panel if LTSP_CLIENT is set. (LP: #282669) + + -- Oliver Grawert Mon, 13 Oct 2008 16:53:28 +0200 + +gnome-panel (1:2.24.0-0ubuntu3) intrepid; urgency=low + + * fix debian/migrate-fusa-config.py script (thansk to mdz) + * make the check for logout button less strict + * make the note appear for ugprades from 1:2.24.0-0ubuntu2 + + -- Michael Vogt Fri, 10 Oct 2008 17:41:28 +0200 + +gnome-panel (1:2.24.0-0ubuntu2) intrepid; urgency=low + + * debian/fusa-applet.note.in, debian/migrate-fusa-config.py, + 20_fusa_migration_note_i18n.patch: + - show a update-notifer hook about the new fusa applet and + add a script that can do the config migration (LP: #274146) + + -- Michael Vogt Fri, 10 Oct 2008 13:10:54 +0200 + +gnome-panel (1:2.24.0-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Panel + - Name the panel menu main menu and menubar for easier theming + - Fix glade file for GTK+ adjustment policy enforcement + Clock Applet + - Fix glade file for GTK+ adjustment policy enforcement (lp: #269312) + Workspace Switcher Applet + - Fix glade file for GTK+ adjustment policy enforcement + + -- Sebastien Bacher Tue, 23 Sep 2008 00:25:27 +0200 + +gnome-panel (1:2.23.92-0ubuntu2) intrepid; urgency=low + + * debian/patches/04_default_panel_config.patch: Move the fast-user switcher + applet to the right corner and shift everything over. Also and a + separator between the FUS applet and the clock. + + -- Ted Gould Wed, 17 Sep 2008 14:35:07 -0500 + +gnome-panel (1:2.23.92-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Panel + - Change back behavior of struts for auto-hiding panels to what we + had before 2.23.6, and fix the original bug instead. The new behavior + was considered annoying by users. + Misc + - Fix evolution-data-server icon detection when using --enable-eds + * debian/gnome-panel-data.preinst: + - clean conffiles which are not in the new version on upgrade + + -- Sebastien Bacher Tue, 09 Sep 2008 09:43:16 +0200 + +gnome-panel (1:2.23.91-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Panel + - Make the title of the About dialog correctly translatable + Clock Applet + - Improve tooltip for setting the current location + - Open the calendar application on the right day when double-clicking + on the calendar + + -- Sebastien Bacher Tue, 02 Sep 2008 09:41:38 +0200 + +gnome-panel (1:2.23.90.1-0ubuntu1) intrepid; urgency=low + + * New upstream version + + -- Sebastien Bacher Fri, 22 Aug 2008 10:56:59 +0200 + +gnome-panel (1:2.23.90-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Panel + - change the bookmark icon name according to latest gnome-icon-theme + Clock Applet + - Ensure 12 hour clock format doesn't appear as 24 hour format initially + + -- Sebastien Bacher Tue, 19 Aug 2008 01:21:07 +0200 + +gnome-panel (1:2.23.6-0ubuntu3) intrepid; urgency=low + + * Argh, change debian/control.in instead. + + -- Martin Pitt Fri, 08 Aug 2008 14:40:09 +0200 + +gnome-panel (1:2.23.6-0ubuntu2) intrepid; urgency=low + + * Drop menu-xdg to suggests, we don't use menu in Ubuntu. + + -- Martin Pitt Fri, 08 Aug 2008 14:39:12 +0200 + +gnome-panel (1:2.23.6-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Panel + - Fix assertion in multiscreen code + - Use GtkMountOperation instead of custom code + - Lots of code cleanup + - Use GIO to open URI, including mounting volumes if required + - Improve use of GIO to open recent documents, including startup + notification + - Do not show lock/logout/shutdown in the menus if those items are + locked down + - Fix cosmetic issue when opening the menu where launchers or applets + got the focus drawn (lp: #18361) + - Fix compilation on OS where MAXNAMLEN is not defined + - Change behavior of struts for auto-hiding panels: the strut is live + updated and matches what is shown of the panel. This means the size + of a fullscreen window changes when the panel gets hidden/unhidden + Misc + - Require GTK+ 2.13.1 + - Explicitly require gio-unix-2.0 + - Require libgweather 2.23.6 + Clock Applet + - Use new GWeatherLocationEntry and GWeatherTimezoneMenu widgets to + select location/timezone + * debian/control.in: + - updated libgtk and libgweather requirements + * debian/patches/80_disable_movement_option.patch: + - add a menu item to disable the posibility to dnd gnome-panels which can + be confusing for users, thanks Vincent Untz (lp: #250862) + + -- Sebastien Bacher Wed, 06 Aug 2008 17:25:46 +0200 + +gnome-panel (1:2.23.5-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Panel + - Use new icon name for shutdown + - Continue code cleanup + - Fix crash when editing launcher and setting an empty name + - Fix compiler warnings + - Fix some gconf values in the default layout (lp: #39856) + libpanel-applet + - Fix compiler warnings + Clock Applet + - When opening the "set time" window, also set the day on the calendar + so that the user doesn't accidently set a time in the past + - Show groupwise and exchange appointments in the calendar + - Load calendars asynchronously (lp: #194505) + - Fix compiler warnings + - Use the right color for tasks and appointments (lp: #173413) + - Fix leak and correctly handle ical memory + Notification Area Applet + - Fix compiler warnings + Show Desktop Applet + - Use "user-desktop" icon name + Wnck Applets + - Fix compiler warnings + * debian/control.in: + - don't use a version build-depends on scrollkeeper + * debian/patches/08_clock_applet_event.patch: + - dropped, the bug should be fixed in the new version + * debian/patches/10_appointment_colors.patch: + - dropped, the change is in the new version + * debian/patches/18_clock_capplet_use_time_admin.patch: + - comment this change in the series and use the upstream version now + + -- Sebastien Bacher Wed, 23 Jul 2008 09:23:21 +0200 + +gnome-panel (1:2.23.4-0ubuntu1) intrepid; urgency=low + + * New upstream version: + Panel + - Start some code reorganization/cleanup + - Plug some leaks + - Make it easier to use D-Bus services that the panel is interested in + - Use the gnome-session D-Bus API to log out/shut down + - Update some icon names + * debian/patches/02_switch-user_lock.patch: + - dropped, the change doesn't apply to the new code version + * debian/patches/11_applet_use_session_dialog.patch: + - dropped this change since the upstream dialog is used now + * debian/patches/18_clock_capplet_use_time_admin.patch: + - updated to the new code changes + + -- Sebastien Bacher Mon, 14 Jul 2008 12:03:45 +0100 + +gnome-panel (1:2.22.2-0ubuntu2) intrepid; urgency=low + + * Sync on Debian + * debian/application-default-icon.png.uue: + - default icon for the menu entries. + * debian/control.in: + - build-depends on liblaunchpad-integration, policykit and shareutils + - gnome-panel Recommends menu-xdg instead of Depends on it + - updated maintainer information + * debian/gnome-panel.install: + - new version update + * debian/gnome-panel-data.install: + - install the "About Ubuntu" menu item and the policykit directory + * debian/patches/01_layout.patch: + - changes to the panel layout + * debian/patches/01_panel_submenus.patch: + - don't use this debian specific change + * debian/patches/03_gnome-panel-logout.patch: + - don't use this debian specific change + * debian/patches/04_default_panel_config.patch: + - change to the default configuration. + * debian/patches/11_applet_use_session_dialog.patch: + - Ubuntu session dialog + * debian/patches/16_compiz_workspace_switcher.patch: + - allow the workspace switcher to change the desktop layout + when using compiz + * debian/patches/17_about-ubuntu-translation.patch: + - list ubuntu-about.desktop as to translate + * debian/patches/18_clock_capplet_use_time_admin.patch: + - use time-admin to configure time rather than the new policykit dialog + * debian/patches/70_relibtoolize.patch: + - change not required + * debian/rules: + - don't use gksu to run the time-admin tool + - install the default menu icon + - update translations template + + -- Sebastien Bacher Wed, 18 Jun 2008 10:34:29 +0200 + +gnome-panel (2.22.1.3-2) experimental; urgency=low + + * debian/patches/10_appointment_colors.patch + - Added. Fixes appointment colors to be different in evolution and the + clock applet (gbz #503581) + + -- Sjoerd Simons Fri, 25 Apr 2008 14:52:44 +0200 + +gnome-panel (2.22.1.3-1) experimental; urgency=low + + [ Loic Minier ] + * Refresh patches 02_switch-user_lock, 03_gnome-panel-logout, + 60_caldav-clock-appointments and 99_ltmain_as-needed to apply cleanly. + * New patch, 90_dont-cleanup-calendard-backend-when-not-loaded, avoids + crashing when shutting down evolution forcefully as intlclock tries to + cleanup data from the calendar backend it didn't load; GNOME #378854. + + [ Sjoerd Simons ] + * New upstream release + * debian/patches/03_gnome-panel-logout.patch + debian/patches/09_default_icons.patch + debian/patches/70_relibtoolize.patch + debian/patches/90_dont-cleanup-calendard-backend-when-not-loaded.patch + - Refreshed to apply again + * debian/patches/60_caldav-clock-appointments: + - Removed. Merged upstream + - Refreshed + * debian/patches/80_from_bugzilla_use_correct_current_timezone.patch: + - Removed. Merged upstream + + [ Sebastian Dröge ] + * New upstream release: + + Fixes FTBFS with newer libgweather (Closes: #476668). + + debian/control.in: + - Require libgweather-dev (>= 2.22.1). + + -- Sebastian Dröge Sat, 19 Apr 2008 20:13:26 +0200 + +gnome-panel (2.22.0-1) experimental; urgency=low + + * New upstream stable release: + + Upload to experimental first because of intrusive changes. + + debian/control.in: + - Update build dependencies and dependencies. + + debian/patches/05_missing_includes.patch: + - Dropped, merged upstream. + + debian/patches/03_gnome-panel-logout.patch, + debian/patches/70_relibtoolize.patch: + - Updated for the new version. + + debian/gnome-panel-data.install: + - Update paths. + + debian/patches/08_clock_applet_event.patch: + - Show multi day events not only on the first day. Patch taken from + the Ubuntu package. + + debian/patches/09_default_icons.patch: + - Show an default icon for .desktop files that don't have one. Patch + taken from the Ubuntu package. + + debian/patches/80_from_bugzilla_use_correct_current_timezone.patch: + - Use the correct current timezone. Patch taken from the Ubuntu package. + + -- Sebastian Dröge Mon, 17 Mar 2008 13:14:39 +0100 + +gnome-panel (2.20.3-3) unstable; urgency=low + + * 03_gnome-panel-logout.patch: correctly call gtk_main_quit to avoid + leaking processes, d’uh. Closes: #466070. + + -- Josselin Mouette Sat, 16 Feb 2008 17:52:30 +0100 + +gnome-panel (2.20.3-2) unstable; urgency=low + + [ Loic Minier ] + * Update patch 60_caldav-clock-appointments to not use a colon for now, it + seems it's encoded in the URI in some way; closes: #454318, #462026, + #463780. + + -- Josselin Mouette Sat, 16 Feb 2008 03:03:36 +0100 + +gnome-panel (2.20.3-1) unstable; urgency=low + + [ Loic Minier ] + * New patch, 60_caldav-clock-appointments, allows display of caldav:// + calendars in clock applet; thanks Roland Mas; closes: #454318. + + [ Josselin Mouette ] + * Switch to quilt for patch handling; build-depend on quilt. + * Refresh patches to apply cleanly. + * 03_gnome-panel-logout.patch: new patch; build a gnome-panel-logout + binary that can be used to invoke the logout window from other + programs. + * 70_relibtoolize.patch: relibtoolize the whole. + * 99_ltmain_as-needed.patch: updated to match the changes. + + [ Sebastian Dröge ] + * New upstream release with translation updates only. + * 70_relibtoolize.patch: regenerated. + * Update Standards-Version to 3.7.3, no additional changes needed. + + -- Sebastian Dröge Sat, 12 Jan 2008 06:56:51 +0100 + +gnome-panel (2.20.2-2) unstable; urgency=low + + * debian/gnome-panel-data.postinst: + + Don't fail if removing a directory fails because it doesn't exist + (Closes: #453881). + + -- Sebastian Dröge Sun, 02 Dec 2007 11:51:41 +0100 + +gnome-panel (2.20.2-1) unstable; urgency=low + + [ Josselin Mouette ] + * gnome-panel-data.post*: cleanup. + * Remove the menu methods and everything related. Closes: #447474. + * gnome-panel-data.postinst: remove these files upon upgrade, and + purge /var/lib/gnome/Debian as well. + + [ Sebastian Dröge ] + * New upstream bugfix release with translation updates. + + -- Sebastian Dröge Sat, 01 Dec 2007 18:24:51 +0100 + +gnome-panel (2.20.1-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Tue, 30 Oct 2007 15:25:18 +0100 + +gnome-panel (2.20.0.1-3) unstable; urgency=low + + * 02_switch-user_lock.patch: don't call gtk_window_get_screen on an + already destroyed object. + + -- Josselin Mouette Sat, 13 Oct 2007 00:13:54 +0200 + +gnome-panel (2.20.0.1-2) unstable; urgency=low + + * 02_switch-user_lock.patch: new patch; lock screen when switching + user. Closes: #433259 + * Don't run dh_makeshlibs for gnome-panel. + + -- Josselin Mouette Sun, 07 Oct 2007 04:16:59 +0200 + +gnome-panel (2.20.0.1-1) unstable; urgency=low + + [ Josselin Mouette ] + * gnome-panel recommends alacarte (closes: #437320, #437335). + + [ Sebastian Dröge ] + * New upstream release. + * Upload to unstable, drop check-dist include. + * debian/control.in: + + Add libglib2.0-dev (>= 2.13.0) dependency to the -dev package (taken + from Ubuntu). + + [ Loic Minier ] + * Drop the version in the scrollkeeper dependency. + + -- Loic Minier Sun, 23 Sep 2007 20:41:59 +0200 + +gnome-panel (2.19.5-1) experimental; urgency=low + + * New upstream release series; these are development releases, the API may + still change incompatibly; no API change in this release though. + - Target at experimental; include check-dist. + - Build-dep on libglib2.0-dev (>= 2.13.0), bump up build-dep and dep on + libgtk2.0-dev to >= 2.11.3, bump up libwnck-dev build-dep to >= 2.19.5. + - Build-dep on evolution-data-server-dev for evolution-data-server-1.2.pc + and on libx11-dev for x11.pc. + - Drop patch 02_custom-launcher-icon, fixed differently upstream. + - Drop patch 06_gksu_time_admin and pass --with-clock-time-utility="gksu + time-admin" to configure instead. + - Bump shlibs to >= 2.19.3 (from Ubuntu). + - Update install files and drop obsolete libpanel-applet2-dbg.install. + * Include CDBS' utils. + + -- Loic Minier Wed, 11 Jul 2007 15:06:37 +0200 + +gnome-panel (2.18.3-1) unstable; urgency=low + + * New upstream stable release; no API change; bug fixes and translations. + * Don't pass --dbg-package to dh_strip as we build-dep on a cdbs >= 0.4.37. + + -- Loic Minier Fri, 06 Jul 2007 22:34:43 +0200 + +gnome-panel (2.18.2-2) unstable; urgency=low + + [ Josselin Mouette ] + * 06_gksu_time_admin.patch: check that the command called by gksu + exists (closes: #427714). + * 99_ltmain_as-needed.patch: get --as-needed back to work. + + [ Guilherme de S. Pastore ] + * debian/control.in: revamp the package descriptions. + + -- Guilherme de S. Pastore Mon, 25 Jun 2007 23:00:00 -0300 + +gnome-panel (2.18.2-1) unstable; urgency=low + + * New upstream stable release; no API change. + * Misc cleanups; drop obsolete snippets in maintainer scripts. + + -- Loic Minier Mon, 28 May 2007 16:49:33 +0200 + +gnome-panel (2.18.1-2) unstable; urgency=low + + [ Loic Minier ] + * Fix duplicate build-dep on libgnome-menu-dev. + + [ Josselin Mouette ] + * Depend on gnome-icon-theme 2.18 (closes: #420553). + + [ Loic Minier ] + * Downgrade the gnome-icon-theme dependency to a Recommends; other icon + themes work fine with gnome-panel 2.18. + + [ Sebastian Dröge ] + * 01_panel_submenus.patch: Use correct menu file filenames to allow adding + submenus as menu to the panel (Closes: #422827). Thanks to Andreas Degert + for the patch. + + [ Sven Arvidsson ] + * New patch, 06_gksu_time_admin; use gksu to launch time-admin; from Ubuntu + (Closes: #412074) + + [ Josselin Mouette ] + * 02_custom-launcher-icon.patch: patch from Ubuntu to provide a + default icon for custom application launchers (closes: #422401). + + -- Josselin Mouette Sat, 19 May 2007 17:26:11 +0200 + +gnome-panel (2.18.1-1) unstable; urgency=low + + [ Riccardo Setti ] + * New upstream release; no API change. + - Added libpango1.0-dev as build-dep. + - Built with --with-in-process-applets=all. + - Dropped 01_default-setup_evolution.patch, new version of evolution + doesn't ship a versioned .desktop file. + - Dropped 02_menu_initial_size.patch, applied upstream. + + [ Loic Minier ] + * Add a libedataserver1.2-dev (>= 1.2.0) build-dep. + * New upstream stable release; no API change. + * Upload to unstable; drop check-dist include. + * Wrap build-deps and deps. + * Add a ${misc:Depends}. + * Only run update-gconf-defaults if it's available. + * Use http in copyright. + * Set LDFLAGS directly instead of via DEB_CONFIGURE_SCRIPT_ENV; build-dep on + cdbs >= 0.4.41. + * Cleanups. + * Take advantage of the applets rename to stop shipping *.la files. + + -- Loic Minier Sun, 22 Apr 2007 18:43:41 +0200 + +gnome-panel (2.16.3-1) experimental; urgency=low + + [ Josselin Mouette ] + * Remove 04_menus_rename.patch. + * Build-depend on libgnome-menus-dev 2.16.1-1. + * 01_default-setup_evolution.patch: call evolution-2.8.desktop, as + evolution.desktop doesn't exist (closes: #404878). + * 02_menu_initial_size.patch: stolen from the SVN. Fix for the arrows + appearing in a menu when installing new applications. See Bugzilla + #331780. + + [ Loic Minier ] + * Add a get-orig-source target to retrieve the upstream tarball. + * Include the new check-dist Makefile to prevent accidental uploads to + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. + * New upstream release; no API change. + - Drop patch 10_panel-transparency-after-resolution-change, merged + upstream. + * Bump up libgnomeui-dev build-dep to >= 2.16.0-2 to make the package + autobuildable. + + -- Loic Minier Mon, 12 Mar 2007 11:42:00 +0100 + +gnome-panel (2.16.2-1) experimental; urgency=low + + * New upstream release. + * Require intltool 0.35.0. + * Update build-dependencies and -dev dependencies. + * Build-depend on gtk-doc-tools. + * Generate less strict shlibs for the library. + * Rename the -dbg package to gnome-panel-dbg and include all debugging + symbols in this package. + * Switch to debhelper mode 5, build-depend accordingly. + * Don't generate cdbs build-depends automatically, thanks. + * Use ${gnome:Version} and ${gnome:NextVersion}. + * Call clean-la.mk and gnome-version.mk. + * Require gnome-pkg-tools 0.7. + * Regenerate the Debian manpages to remove French iso-8859-1 text. + + -- Josselin Mouette Sun, 3 Dec 2006 23:25:17 +0100 + +gnome-panel (2.14.3-3) unstable; urgency=low + + * Sync with overrides: set libpanel-applet2-dbg's priority to extra. + * Fix upstream version computation to allow "-" in upstream versions. + * New patch, 10_panel-transparency-after-resolution-change, to fix wrong + geometry calculation of the root window after a resolution change which + broke gnome-panel transparency; taken from GNOME #353781; patch by + bugreports@nn7.de; thanks Soeren Sonnenburg. + + -- Loic Minier Fri, 24 Nov 2006 14:31:19 +0100 + +gnome-panel (2.14.3-2) unstable; urgency=low + + [ Josselin Mouette ] + * Move menu-xdg to a Depends: instead of a Recommends: + (closes: #322517). + Rationale: people who don't want the Debian menu can remove "menu" + and the "empty menu" bug has been fixed some time ago. + + [ Loic Minier ] + * Only update-gconf-defaults on removal, not on purge. (Closes: #387925) + * Cleanup postinst and postrm. + + -- Loic Minier Sun, 17 Sep 2006 21:11:15 +0200 + +gnome-panel (2.14.3-1) unstable; urgency=low + + * New upstream release; no API changes. + + -- Loic Minier Tue, 8 Aug 2006 11:05:53 +0200 + +gnome-panel (2.14.2-2) unstable; urgency=low + + * Install default entries properly (closes: #369858). + + rules: move the entries to /usr/share/gconf/defaults. + + control.in: depend on gconf2 2.14.0-2 instead of ${misc:Depends}. + + Call update-gconf-defaults in postinst and postrm. + + gnome-panel-data.postinst: recursively unset the entries in /etc. + From now on, the administrator will be able to use this place to + customize the default panel layout. + + -- Josselin Mouette Thu, 3 Aug 2006 00:01:42 +0200 + +gnome-panel (2.14.2-1) unstable; urgency=low + + [ Josselin Mouette ] + * Remove the dependency on this broken gamin package, and remove fam + as well as gnome-menus now use gnome-vfs as a backend + (closes: #349835, #367094, #351093). + + [ Loic Minier ] + * Make gnome-panel Recommend evolution-data-server. (Closes: #372567) + * Drop the useless libnspr4-dev build-dep, thanks Steve Langasek. + [debian/control, debian/control.in] + * New upstream release. + - Bump up libgnomevfs2-dev build-dep to >= 2.14.2. + [debian/control, debian/control.in] + * Use ${binary:Version} instead of ${Source-Version}. + * Add ${misc:Depends}. + * Update watch file to track stable series. + + -- Loic Minier Sat, 24 Jun 2006 11:14:15 +0200 + +gnome-panel (2.14.1-1) unstable; urgency=low + + [ Guilherme de S. Pastore ] + * New upstream release. + + * debian/control.in, debian/control: + - updated e-mail address. + - updated Standards-Version to 3.7.2. + - updated build dependencies according to configure.in. + - changed build-dep on libnspr-dev to libnspr4-dev to use xulrunner. + + * debian/patches/06_sync_clear_documents.patch: + - dropped; libegg updated upstream. + + * debian/patches/99_reautogenization.patch: + - dropped; the gnome-panel maintainer runs a Debian derivative. + + [ Marco Cabizza ] + * debian/control.in: + - changed build-dep on deprecated libpng3-dev to libpng12-dev. + + [ Ross Burton ] + * Build-depend on libecal1.2-dev, not libedata-cal1.2-dev + + [ Josselin Mouette ] + * Make the package binNMU-safe. + - Build-depend on dpkg-dev 1.13.19. + - Use ${source:Version}. + * Remove a useless ${Source-Version}. + + -- Guilherme de S. Pastore Mon, 8 May 2006 15:54:43 -0300 + +gnome-panel (2.12.3-2) unstable; urgency=low + + * Simple rebuild to get rid of references to Xcursor.la and Xrender.la. + + -- Loic Minier Sun, 23 Apr 2006 21:31:36 +0200 + +gnome-panel (2.12.3-1) unstable; urgency=low + + [ Guilherme de S. Pastore ] + * debian/control.in: + - General cleanups + - Added the alternative on x-terminal-emulator back, as gnome-panel + obeys the GNOME prefered applications settings. + + [ Loic Minier ] + * Depend on gamin | fam since gnome-vfs deps are not enough to ensure it's + there. (Closes: #353164) + [debian/control, debian/control.in] + + [ Sjoerd Simons ] + * New upstream release + * Let libpanel-applet2-dev depend on liborbit2-dev >= 2.12.4. It defines the + new ORBIT2_MAYBE_CONS macro the code generator uses. (Closes: #350883) + * debian/patches/99_reautogenization.patch + + Updated. + + -- Sjoerd Simons Mon, 20 Feb 2006 22:56:36 +0100 + +gnome-panel (2.12.2-3) unstable; urgency=low + + * Upload to unstable (Closes: #347881) + + [ Josselin Mouette ] + * Suggest gnome-terminal only, as x-terminal-emulator won't be used + (closes: #291058). + + -- Guilherme de S. Pastore Fri, 13 Jan 2006 13:40:37 -0200 + +gnome-panel (2.12.2-2) experimental; urgency=low + + * Build-depend on libedataserverui1.2-dev (>= 1.3.0), so control-center and + gnome-panel can't be build with conflicting e-d-s libraries. + + -- Sjoerd Simons Tue, 27 Dec 2005 19:54:59 +0100 + +gnome-panel (2.12.2-1) experimental; urgency=low + + * New upstream release + * debian/patches/02_panel-menu-items.c.patch: + - dropped; applied upstream + * Don't build on a separate directory, it breaks gnome-doc-utils + + -- Guilherme de S. Pastore Wed, 30 Nov 2005 14:30:20 -0200 + +gnome-panel (2.12.1-2) experimental; urgency=low + + * New maintainer + Thanks for all your work, Marc! + + * debian/patches/06_sync_clear_documents.patch: + - patch from upstream CVS to force update when Gamin/FAM + notification is not available (Closes: #319800, #330847) + + -- Guilherme de S. Pastore Fri, 11 Nov 2005 20:54:11 -0200 + +gnome-panel (2.12.1-1) experimental; urgency=low + + [ Gustavo Noronha Silva ] + * New upstream release + * debian/patches/01_defaults_add_notifarea.patch, + debian/patches/02_clockapplet_reload_timezone.patch, + debian/patches/03_libpanel-applet_X11_link_missing.patch + - removed, applied upstream or fixed otherwise + * debian/patches/02_panel-menu-items.c.patch: + - added, from Ubuntu's package packaging patch, which added it + from GNOME's bugzilla #315322 + * debian/patches/99_reautogenization.patch: + - updated with: + libtoolize -c -f --automake && aclocal-1.9 && autoheader && \ + automake-1.9 -acf && autoconf && rm -rf autom4te.cache + * debian/patches/04_menus_rename.patch: + - updated + * debian/rules: + - disable scrollkeeper on build, based on Ubuntu's change + * debian/watch: + - updated for 2.12 major + * debian/control.in: + - updated Build-Depends according to Ubuntu's package and on the + upstream package's configure.in pkgconfig stuff + + [ Guilherme de S. Pastore ] + * debian/control.in: + - moved menu-xdg from Suggests to Recommends (Closes: #315782) + + [ Loic Minier ] + * Clarify "Copyright" versus "License". + + -- Gustavo Noronha Silva Sat, 29 Oct 2005 19:54:10 -0200 + +gnome-panel (2.10.2-2) UNRELEASED; urgency=low + + * Menu transition, part 1 and 2: move from #!/usr/sbin/install-menu to + #!/usr/bin/install-menu. [debian/gnome-vfolder-user, + debian/gnome-panel-data.menu-method.experimental, + debian/gnome-panel-data.menu-method] + + -- Loic Minier Thu, 20 Oct 2005 16:33:49 +0200 + +gnome-panel (2.10.2-1) unstable; urgency=low + + * New upstream release + * Removed 06_fr_po_fix.patch now included upstream. + * Re-autogen-ized. + * Increased Standards-Version (no changes needed). + + -- Marc Dequènes (Duck) Tue, 28 Jun 2005 23:30:00 +0200 + +gnome-panel (2.10.1-5) unstable; urgency=medium + + * Don't overwrite DEB_CONFIGURE_SCRIPT_ENV completely. + * Remove most replaces and conflicts fields, they are unused now. + * gnome-panel only Recommends: gnome-session. + * gnome-panel-data only Recommends: gnome-panel (breaking a dependency + cycle). + + -- Josselin Mouette Sat, 25 Jun 2005 19:45:52 +0200 + +gnome-panel (2.10.1-4) unstable; urgency=low + + * Replaced Suggests on menu by menu-xdg (Closes: #313011). + * Added patch to fix missing includes from Dann Frazier (Closes: + #314692). + * Fix fr translation s/Environnement de bureau/Bureau/ (from GNOME + CVS) (Closes: #313351). + * Now building in 'debian/build/' directory (cleaner). + * Pass --as-needed to LDFLAGS to reduce dependencies if possible. + * Disabled evolution-data-server support on Hurd (thanks to Michael + Banck). + + -- Marc Dequènes (Duck) Sun, 19 Jun 2005 11:51:40 +0200 + +gnome-panel (2.10.1-3) unstable; urgency=low + + * Upload to unstable (Closes: #312609). + * Added patch to solve menu files conflicts with other desktop + environnements (Closes: #307098) (thanks to seb128). + * Removed clean rule hack to work around #299010. + + -- Marc Dequènes (Duck) Tue, 7 Jun 2005 23:44:00 +0200 + +gnome-panel (2.10.1-2) experimental; urgency=low + + * Some more build-depends, depends, and suggests update (gnome-about + and new gnome-menus are now dependencies). + * Fixed in 2.10 branch : + + drawer does not open at the right place on dual-screen display + (Closes: #260480). + + click repeat rate in calendar view for clock applet is too fast + (Closes: #272885). + + panel won't scale some SVGs properly (Closes: #275215). + + translation error in pt-BR (Closes: #293656). + * Removed 'gnome-panel-screenshot' man page (command moved to gnome- + utils). + * Fixed stupid cut-and-paste mistake in 'debian/copyright'. + + -- Marc Dequènes (Duck) Sun, 17 Apr 2005 02:25:16 +0200 + +gnome-panel (2.10.1-1) experimental; urgency=low + + * New upstream release + * Removed the following patches now included upstream : + + 03_french_typo.patch + + 06_translation_silliness.patch + + 08_improved_run_in_term_speed.patch + * Mass build-depends and depends update. + * Patched libpanel-applet to correctly link with X11. + * Re-autogen-ized. + * Removed '/usr/share/gnome-panel' not used anymore in 'debian/gnome- + panel-data.install'. + * Updated 'debian/watch'. + + -- Marc Dequènes (Duck) Sun, 10 Apr 2005 21:06:35 +0200 + +gnome-panel (2.8.3-1) unstable; urgency=medium + + * Marc Dequènes: + + Rebuilt with fixed libgnomeui without non-free howl stuff + (Closes: #298887) (thus urgency). + + Used revised timezone patch for clock applet made by Stephen Gildea + (Closes: #294591). + + Made load of gconf config quiet (Closes: #293204). + + Readded 'userprefix' in menu-method as it broke 'favorites://' in + nautilus (Closes: #295091). + + Added a menu-method to produce a customisable Debian menu made by + Bill Allombert (not activated by default, see README.Debian) + (Closes: #259400). + * Sjoerd Simons: + + New upstream release + + debian/patches/07_empty_desktop_keys.patch + - Removed. Merged upstream. + + -- Marc Dequènes (Duck) Sun, 13 Mar 2005 11:01:55 +0100 + +gnome-panel (2.8.2-2) unstable; urgency=medium + + * urgency high because menu bug is very bad for sarge, and custom + lauchers are an important feature which is unfortunatly broken. + * menu : (thanks to Bill Allombert) + + updated suggests and added conflicts for nice woody transition + (Closes: #291085). + + removed unuseful 'userprefix' in menu-method. + * Added patches : + + custom lauchers fix from Sjoerd Simons (Closes: #291185). + + run-application typing completion speed improvements (from + gnomezilla) (Closes: #287120). + * Corrected doc-base index location (Closes: #285650). + * Corrected descriptions to please lintian. + + -- Marc Dequènes (Duck) Fri, 28 Jan 2005 23:58:50 +0100 + +gnome-panel (2.8.2-1) unstable; urgency=low + + * New upstream release : + + no longer respond to delete event (Closes: #254972). + * CDBS Tweaks. + * Regenerated '05_clockapplet_reload_timezone.patch'. + * Regenerated relibtoolize patch. + * Updated policy to 3.6.1.1 (no changes needed). + * Patched or and uk translations : some translators should _really_ + learn how to read english. + + -- Marc Dequènes (Duck) Fri, 10 Dec 2004 02:31:05 +0100 + +gnome-panel (2.8.1-2) unstable; urgency=low + + * Upload to unstable. + + -- Sebastien Bacher Fri, 19 Nov 2004 13:14:18 +0100 + +gnome-panel (2.8.1-1) experimental; urgency=low + + * New upstream release. + * Removed '03_define_types.patch' not necessary anymore. + * Regenerated relibtoolize patch. + * Reintroduced '04_french_typo.patch' removed by mistake. + + -- Marc Dequènes (Duck) Thu, 14 Oct 2004 01:28:31 +0200 + +gnome-panel (2.8.0.1-1) experimental; urgency=low + + * New upstream release : + + clock applet : fixed padding on a 24px panel (Closes: #258323). + + fix panel orientation badly set/remembered (Closes: #216997). + + fix freakiness with autohiding and snap-to-screen-edge + (Closes: #255608). + * [JHM] Added devhelp doc symlink (Closes: #273491) + * Dropped '04_french_typo.patch' now included upstream. + + -- Marc Dequènes (Duck) Sun, 3 Oct 2004 15:09:48 +0200 + +gnome-panel (2.8.0-2) experimental; urgency=low + + * Version 2.8.0 corrects : + + run in terminal works again (Closes: #262487). + + custom launcher command browser was lacking navigation entries + (Closes: #254443). + * Enabled evolution-data-server support (Closes: #272061). + * Updated versions in 'debian/control'. + + -- Marc Dequènes (Duck) Wed, 22 Sep 2004 00:50:02 +0200 + +gnome-panel (2.8.0-1) experimental; urgency=low + + * New upstream release. + * Updated watch file. + * Regenerated relibtoolize patch. + * Made build idempotent (typo patch for 'po/fr.po' was causing + problems) + * Added 'autotools-dev' to build dependencies to take advantage of the + CDBS automatic 'config.*' management. + + -- Marc Dequènes (Duck) Tue, 14 Sep 2004 21:16:42 +0200 + +gnome-panel (2.7.92-1) experimental; urgency=low + + * New upstream release : + + correct pointer detection problem on multiscreen causing several + problems like autihiding not always working (Closes: #178710) + + new add applet dialog (Closes: #247982) (bug obsoleted) + * NOTICE : panel settings dialog was removed upstream, use gconf + editor instead. + * Build-Depends/Depends versions update (Closes: #261327). + * Ported changes from 2.6.2-2 & 2.6.2-3. + * Removed 03_po_gu_fix.patch now included upstream. + * Patch added to correct a typo in french translation (Closes: + #268618). + * Corrected quoting problem in description (Closes: #244071). + * Patch from gnomezilla to reload timezone in clock applet (Closes: + #61611). + * Regenerated relibtoolize patch. + + -- Marc Dequènes (Duck) Sun, 12 Sep 2004 17:57:49 +0200 + +gnome-panel (2.7.91.1-1) experimental; urgency=low + + * New upstream development release. + * [debian/control.in] Bumped libwnck build dependency as per configure.in. + * [debian/patches/02_relibtoolise.patch] Regenerated. + * [debian/gnome-panel-data.install] Removed + debian/tmp/usr/share/control-center-2.0 . + * [debian/rules] Ensure at build time that all symbols are resolvable; make + the linker work a bit harder to speed up dynamic loading. + + -- J.H.M. Dassen (Ray) Sat, 21 Aug 2004 13:22:47 +0200 + +gnome-panel (2.7.4.1-1) experimental; urgency=low + + * New upstream release : + + updated translations (Closes: #247982, #247984). + * Regenerated relibtoolize patch. + + -- Marc Dequènes (Duck) Wed, 21 Jul 2004 18:24:00 +0200 + +gnome-panel (2.7.3-1) experimental; urgency=low + + * New upstream release + * Regenerated relibtoolize patch. + + -- Marc Dequènes (Duck) Tue, 6 Jul 2004 14:38:10 +0200 + +gnome-panel (2.7.1-1) experimental; urgency=low + + * New upstream release + + -- Marc Dequènes (Duck) Thu, 24 Jun 2004 20:30:55 +0200 + +gnome-panel (2.6.2-1) unstable; urgency=low + + * New upstream release. + * Updated some Build-Depends versions. + * Regenerated '02_relibtoolise.patch'. + + -- Marc Dequènes (Duck) Sat, 19 Jun 2004 11:14:06 +0200 + +gnome-panel (2.6.1-4) unstable; urgency=low + + * GNOME Team Upload. + * Upload in unstable. + * debian/control.in: + + Don't Build-Depends on evolution-data-server since this package is + not in unstable + + -- Sebastien Bacher Wed, 26 May 2004 16:38:41 +0200 + +gnome-panel (2.6.1-3) experimental; urgency=low + + * GNOME Team Upload. + * Rebuilt with new evolution-data-server (Closes: #250807). + + -- Sebastien Bacher Tue, 25 May 2004 19:38:22 +0200 + +gnome-panel (2.6.1-2) experimental; urgency=low + + * Added missing Build-Depends on 'libxmu-dev' (Closes: #247285). + + -- Marc Dequènes (Duck) Thu, 20 May 2004 18:39:24 +0200 + +gnome-panel (2.6.1-1) experimental; urgency=low + + * New upstream release : + - fixed visibility problem with solid-color background + (Closes: #179871). + * Recreated and split relibtoolize patch. + * Improved tight versioning rules. + * Deactivated gtk-doc documentation regeneration (see GNOME Policy on + Alioth for details). + * Removing all remaining 'Makefile' files in clean rule. + + -- Marc Dequènes (Duck) Wed, 21 Apr 2004 02:47:43 +0200 + +gnome-panel (2.6.0-5) experimental; urgency=low + + * Gustavo Noronha Silva: + - debian/gnome-panel-data.postinst: + + add a call to gconftool-2 to --load the .entries file which + contains the default panel configuration + + -- Gustavo Noronha Silva Thu, 15 Apr 2004 22:14:40 -0300 + +gnome-panel (2.6.0-4) experimental; urgency=low + + * Added missing Replaces for 'libpanel-applet2-dev' on 'gnome-panel- + data' for 2.4->2.6 transition. + * J.H.M. Dassen (Ray): + - [debian/patches/01_relibtoolise.patch] New. Cut down direct + dependencies. + * Jordi Mallach: + - debian/control.in: build-depend on an epoched libglade2-dev. + - debian/rules: don't let clean fail if find returns error. + + -- Marc Dequènes (Duck) Fri, 9 Apr 2004 04:02:26 +0200 + +gnome-panel (2.6.0-3) experimental; urgency=low + + * Rebuilt to use 'evolution-data-server'. + + -- Marc Dequènes (Duck) Mon, 29 Mar 2004 23:56:27 +0200 + +gnome-panel (2.6.0-2) experimental; urgency=low + + * Corrected 'gnome-applet' tight dependency on 'libpanel-applet2-0'. + * Corrected missing Build-Depends on 'cdbs'. + * Updated Depends & Recommends. + + -- Marc Dequènes (Duck) Sun, 28 Mar 2004 23:29:52 +0200 + +gnome-panel (2.6.0-1) experimental; urgency=low + + * New Maintainer (Closes: 238884). + * New upstream release: + + fix X resource leak (Closes: #235903). + + fix auto-open behaviour for drawers (Closes: #216577). + * Switched to CDBS. + * Updated Uploaders and using the 'gnome-pkg-tools' pkg. + * Added some Replaces/Conflicts for smoother upgrade. + * Compatibility level switched to 4, and old patches were deactivated. + * Cleaned dirty 'debian/*' made by CM, now using simple and clean CDBS + rules and '*.install' files. + * Improved 'debian/copyright'. + * Removed now unused 'go.uue' to genrate 'go.png'. + * 'debian/control', 'debian/changelog' and 'debian/copyright' are now + UTF-8 encoded. + + -- Marc Dequènes (Duck) Sun, 28 Mar 2004 23:21:32 +0200 + +gnome-panel (2.4.2-4) unstable; urgency=low + + * the right + + -- Christian Marillat Fri, 19 Mar 2004 15:39:39 +0100 + +gnome-panel (2.4.2-3) unstable; urgency=low + + * Remove DTD hack and update scrollkeeper dependency to 0.3.14-5 + * Add outputencoding="UTF-8" in menu-method file (Closes: #230804) + + -- Christian Marillat Sun, 8 Feb 2004 11:09:26 +0100 + +gnome-panel (2.4.2-2) unstable; urgency=low + + * Suggests gnome-system-tools for gnome-panel, needed if you want to set + up the system time (Closes: #229043) + + -- Christian Marillat Fri, 23 Jan 2004 11:52:49 +0100 + +gnome-panel (2.4.2-1) unstable; urgency=low + + * New upstream release. + * Remove 05_manpage patch, included by upstream + + -- Christian Marillat Fri, 16 Jan 2004 10:22:17 +0100 + +gnome-panel (2.4.1-7) unstable; urgency=low + + * debian/prerm Unregister schemas file from the database. + + -- Christian Marillat Fri, 9 Jan 2004 15:48:01 +0100 + +gnome-panel (2.4.1-6) unstable; urgency=low + + * Add a version (>= 2.4.0) to the gnome-applets recommends (Closes: #223550) + + -- Christian Marillat Wed, 31 Dec 2003 09:21:18 +0100 + +gnome-panel (2.4.1-5) unstable; urgency=low + + * Add a -dbg package for libpanel-applet2 library (Closes: #220734) + * Add missing manpages. + + -- Christian Marillat Sun, 7 Dec 2003 11:05:31 +0100 + +gnome-panel (2.4.1-4) unstable; urgency=low + + * Panel should conflicts with metacity <= 2.6.0 (Closes: #217122) + * Patch from bugzilla to fix duplicate entries in the help message (Closes: #183130) + * debian/control update build-dependecies to GNOME 2.4 packages (Closes: #217497) + + -- Christian Marillat Sat, 25 Oct 2003 09:54:07 +0200 + +gnome-panel (2.4.1-3) unstable; urgency=low + + * Register default panel configuration with gconftool (Closes: #216600) + + -- Christian Marillat Mon, 20 Oct 2003 01:19:20 +0200 + +gnome-panel (2.4.1-2) unstable; urgency=low + + * gnome-panel-data should replaces gnome-desktop-data (Closes: #216458) + * Rebuild to remove liblinc dependency in the -dev package + + -- Christian Marillat Sun, 19 Oct 2003 10:01:36 +0200 + +gnome-panel (2.4.1-1) unstable; urgency=low + + * New upstream release. + * Should suggest a terminal emulator for the run program dialog (Closes: #214650) + * Don't need to depends on xbase-clients + + -- Christian Marillat Sat, 18 Oct 2003 10:36:24 +0200 + +gnome-panel (2.2.2.2-2) unstable; urgency=low + + * Change userprefix in menu-method. You can access user generated Debian + menus with favorites:/// in nautilus + * Use theme folder icons for Debian menus (Closes: #207494) + * New patch to fix manpage entry for gnome-panel (Closes: #212037) + + -- Christian Marillat Sun, 21 Sep 2003 23:33:11 +0200 + +gnome-panel (2.2.2.2-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Tue, 15 Jul 2003 15:28:51 +0200 + +gnome-panel (2.2.2.1-2) unstable; urgency=low + + * Patch 04_drawer.c to fix a panel crash when a new drawer is added + (Closes: #198695) + + -- Christian Marillat Sat, 28 Jun 2003 14:35:49 +0200 + +gnome-panel (2.2.2.1-1) unstable; urgency=low + + * New upstream release + * Add a gnome-control-center (>= 2.2.2) dependency (Closes: #198371) + * New patch (01) to fix broken translation in bn.po (Closes: #193635) + + -- Christian Marillat Sun, 22 Jun 2003 15:44:58 +0200 + +gnome-panel (2.2.2-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Fri, 16 May 2003 17:45:28 +0200 + +gnome-panel (2.2.1-2) unstable; urgency=low + + * Only add longtitle as tooltip in Debian menu (Closes: #186697) + * Update section + * Add go icon + + -- Christian Marillat Sun, 13 Apr 2003 08:29:10 +0200 + +gnome-panel (2.2.1-1.1) unstable; urgency=low + + * zero source change NMU to resolve problems on ia64 that binary NMU caused + + -- Bdale Garbee Fri, 11 Apr 2003 02:13:24 -0600 + +gnome-panel (2.2.1-1) unstable; urgency=low + + * New upstream release. + * Remove notification applet patch + + -- Christian Marillat Tue, 11 Mar 2003 15:51:00 +0100 + +gnome-panel (2.2.0.1-2) unstable; urgency=low + + * Patch to fix the notification applet crash (Closes: #180133) + + -- Christian Marillat Mon, 17 Feb 2003 16:04:23 +0100 + +gnome-panel (2.2.0.1-1) unstable; urgency=low + + * New upstream release. + * Remove replaces libpanel-applet-dev in the -dev package. + + -- Christian Marillat Tue, 4 Feb 2003 14:36:28 +0100 + +gnome-panel (2.2.0-2) unstable; urgency=low + + * Conflicts with system-tray-applet (Closes: #178278) + * Add versioned conflicts for gnome-core (Closes: #178401) + + -- Christian Marillat Sat, 25 Jan 2003 23:52:18 +0100 + +gnome-panel (2.2.0-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Tue, 21 Jan 2003 15:33:47 +0100 + +gnome-panel (2.1.90.1-1) unstable; urgency=low + + * New upstream release. + * Add a quick-lounge-applet (<= 0.98-1) conflicts, this applet crash the panel. + * Launcher are restored properly (Closes: #172385) + * Menu panel doesn't disappears (Closes: #172848) + * Fixes panel hogging the CPU when hide_delay and show_delay are zero (Closes: #174002) + * Fix inbox monitor randomly displays wildly inaccurate info (Closes: #168877) + * debian/control Add yelp and gnome2-user-guide in Suggests for the panel + + -- Christian Marillat Sat, 18 Jan 2003 17:12:02 +0100 + +gnome-panel (2.0.11-3) unstable; urgency=low + + * Bump Standards-Version to 3.5.8 + + -- Christian Marillat Sat, 28 Dec 2002 17:55:58 +0100 + +gnome-panel (2.0.11-2) unstable; urgency=low + + * Move libpanel documentation in a -doc package (Closes: #171007) + + -- Christian Marillat Fri, 20 Dec 2002 16:18:00 +0100 + +gnome-panel (2.0.11-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Fri, 15 Nov 2002 14:40:58 +0100 + +gnome-panel (2.0.10-2) unstable; urgency=low + + * Upload to unstable + * Gnome-hints has been removed (Closes: #152335) + * Fix in clock update (Closes: #156401) + * Applets save their properties (Closes: #135569) + * No more buttons in the tasklist applet (Closes: #116205) + * Docklet has been removed (Closes: #137450) + * Launcher properties are now saved (Closes: #139827) + * Now menus are always sorted (Closes: #150649) + * kmail doesn't crash the panel (Closes: #146706) + * The tasklist isn't dynamic resizable (Closes: #89752) + * No more problem with windowmaker and the panel (Closes: #94592) + * No more duplicate entrie in the main menu (Closes: #97473) + * No more memory leak in the tasklist applet (Closes: #103880) + * Tasklist doen't display app titles (Closes: #112059) + * Netscape entry menu is fixed (Closes: #135992) + * No more "Fill window thumbnails" option in tasklist (Closes: #151134) + * Tooltips in the arrows panel are correctly displayed (Closes: #113642) + * Completion in run dialog work with ctrl-TAB (Closes: #75665) + * gmenu has been removed (Closes: #95014) + * menu have a mozilla entry (if mozilla is present) (Closes: #135993) + * Xemacs.desktop has been removed (Closes: #148500) + + -- Christian Marillat Mon, 28 Oct 2002 16:08:15 +0100 + +gnome-panel (2.0.10-1) experimental; urgency=low + + * New upstream release. + * gnome-panel should depends on xbase-clients for xrdb + * Add build-dependency for xbase-clients + + -- Christian Marillat Mon, 14 Oct 2002 16:47:55 +0200 + +gnome-panel (2.0.9-4) experimental; urgency=low + + * Upload with original tarball + + -- Christian Marillat Sun, 29 Sep 2002 17:45:08 +0200 + +gnome-panel2 (2.0.9-3) experimental; urgency=low + + * Upload without the 2 suffix + + -- Christian Marillat Sat, 28 Sep 2002 18:46:17 +0200 + +gnome-panel2 (2.0.9-2) experimental; urgency=low + + * Add libmpg3-dev in build-depends (Closes: #160758) + * Update to standards version 3.5.7 + * -dev package should depends on the same lib version + + -- Christian Marillat Mon, 16 Sep 2002 11:35:00 +0200 + +gnome-panel2 (2.0.9-1) experimental; urgency=low + + * New upstream release. + * Update lignome-ui-dev dependencies to 2.0.5-2 + + -- Christian Marillat Fri, 6 Sep 2002 13:50:51 +0200 + +gnome-panel2 (2.0.8-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Thu, 5 Sep 2002 19:00:46 +0200 + +gnome-panel2 (2.0.7-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Tue, 27 Aug 2002 11:19:52 +0200 + +gnome-panel2 (2.0.6-2) experimental; urgency=low + + * Add scrollkeeper in build-depends + * Build against the latest libgnomevfs2-dev 2.0.2-4 + + -- Christian Marillat Fri, 16 Aug 2002 17:36:42 +0200 + +gnome-panel2 (2.0.6-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 12 Aug 2002 19:44:49 +0200 + +gnome-panel2 (2.0.5-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Thu, 8 Aug 2002 16:46:21 +0200 + +gnome-panel2 (2.0.4-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 5 Aug 2002 19:35:26 +0200 + +gnome-panel2 (2.0.3-2) experimental; urgency=low + + * Recompiled against the latest lignome-vfs to remove libssl dependency. + + -- Christian Marillat Fri, 2 Aug 2002 17:14:51 +0200 + +gnome-panel2 (2.0.3-1) experimental; urgency=low + + * New upstream release. + * Remove gmenu entry in menu file (Closes: #153213) + * debian/menu s/panel/gnome-panel/ + + -- Christian Marillat Tue, 30 Jul 2002 17:08:21 +0200 + +gnome-panel2 (2.0.2-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 15 Jul 2002 15:31:05 +0200 + +gnome-panel2 (2.0.1-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 17 Jun 2002 16:07:40 +0200 + +gnome-panel2 (2.0.0-1) experimental; urgency=low + + * New upstream release. + * Replace "Distribution menu" by "Debian menu" + + -- Christian Marillat Mon, 10 Jun 2002 16:51:50 +0200 + +gnome-panel2 (1.5.24-2) experimental; urgency=low + + * Build against the latest libraries. + + -- Christian Marillat Sun, 9 Jun 2002 18:29:23 +0200 + +gnome-panel2 (1.5.24-1) experimental; urgency=low + + * New upstream release. + * Remove call to Internet DTD (Closes: #148899) + * Call scrollkeeper-update in gnome-panel-data2.postrm + + -- Christian Marillat Tue, 4 Jun 2002 17:22:35 +0200 + +gnome-panel2 (1.5.23-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Tue, 28 May 2002 15:51:18 +0200 + +gnome-panel2 (1.5.22-2) experimental; urgency=low + + * debian/rules Add GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 in install target. + * gnome-panel2 should depends on gnome-desktop-data + * debian/gnome-panel-data2.postinst check if schemas files are present + before calling gconftool-2 + + -- Christian Marillat Mon, 27 May 2002 16:01:57 +0200 + +gnome-panel2 (1.5.22-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 20 May 2002 21:58:18 +0200 + +gnome-panel2 (1.5.21-1) experimental; urgency=low + + * New upstream release. + * Add support for DEB_HOST_GNU_TYPE DEB_BUILD_GNU_TYPE and + DEB_BUILD_OPTIONS + + -- Christian Marillat Wed, 15 May 2002 20:39:24 +0200 + +gnome-panel2 (1.5.20-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Sun, 12 May 2002 14:25:08 +0200 + +gnome-panel2 (1.5.19-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 29 Apr 2002 20:51:20 +0200 + +gnome-panel2 (1.5.18-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 22 Apr 2002 16:41:41 +0200 + +gnome-panel2 (1.5.17-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Wed, 17 Apr 2002 15:46:23 +0200 + +gnome-panel2 (1.5.16-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Mon, 1 Apr 2002 22:40:37 +0200 + +gnome-panel2 (1.5.15-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Fri, 29 Mar 2002 17:01:04 +0100 + +gnome-panel2 (1.5.12-2) experimental; urgency=low + + * Add libwnck-dev in build-depends (Closes: #137954) + + -- Christian Marillat Wed, 13 Mar 2002 10:51:00 +0100 + +gnome-panel2 (1.5.12-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Tue, 5 Mar 2002 14:47:36 +0100 + +gnome-panel2 (1.5.11-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Tue, 26 Feb 2002 15:37:43 +0100 + +gnome-panel2 (1.5.10-2) experimental; urgency=low + + * Replace gettext by intltoo in build-depends + + -- Christian Marillat Mon, 25 Feb 2002 15:40:43 +0100 + +gnome-panel2 (1.5.10-1) experimental; urgency=low + + * new upstream release. + + -- Christian Marillat Mon, 18 Feb 2002 22:06:48 +0100 + +gnome-panel2 (1.5.9-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Fri, 15 Feb 2002 00:38:51 +0100 + +gnome-panel2 (1.5.7-1) experimental; urgency=low + + * New upstrema release. + + -- Christian Marillat Tue, 5 Feb 2002 14:41:01 +0100 + +gnome-core2 (1.5.4-1) experimental; urgency=low + + * New upstream release. + + -- Christian Marillat Sun, 20 Jan 2002 16:21:40 +0100 + +gnome-core (1.4.0.4-16) unstable; urgency=low + + * Fix typo in gnome-terminal.wrapper (Closes: #127768) + * Remove gnome-hint patche (Closes: #121390, #129184) + * debian/control Replace libpng-dev by libpng2-dev in Build-Depends + (Closes: #128377) + + -- Christian Marillat Mon, 14 Jan 2002 15:04:52 +0100 + +gnome-core (1.4.0.4-15) unstable; urgency=low + + * Build against the latest gnome-libs to update the libzvt2 dependency + (Closes: #127309, #127271) + * debian/control Replace libpng2-dev by libpng-dev in Build-Depends. + * debian/control Build-depends on libzvt-dev (>= 1.4.1.2-9) + + -- Christian Marillat Tue, 1 Jan 2002 15:27:43 +0100 + +gnome-core (1.4.0.4-14) unstable; urgency=low + + * Fix typo in gnome-terminal.1 (Closes: #123073) + * Fix base page for doc-base in libpanel-applet-dev package. + * Fix typo in gnome-help documentation (Closes: #126566) + * Apply patch to allows meta functionnality in gnome-terminal (Closes: #50427) + + -- Christian Marillat Thu, 27 Dec 2001 14:47:36 +0100 + +gnome-core (1.4.0.4-13) unstable; urgency=low + + * Default font for gnome-terminal is "fixed" only (Closes: #117126) + * Patch against gnome-hint.c Don't use gettext for font descriptor + (Closes: #116606) + * Patch against gnome-about/Makefile.am to use new gdk_pixbuf include path + (Closes: #120312) + * Revert my change on logout.c Only root can shutdown/reboot from the + panel (Closes: #119316, #120127) + + -- Christian Marillat Tue, 20 Nov 2001 11:36:05 +0100 + +gnome-core (1.4.0.4-12) unstable; urgency=low + + * gnome-wm honour --default-wm (Closes: #115668) + * Build against the latest gnome-libs + + -- Christian Marillat Sun, 21 Oct 2001 14:11:19 +0200 + +gnome-core (1.4.0.4-11) unstable; urgency=low + + * debian/control lynx comeback in Recommends (Closes: #114142) + * debian/control replaces xml-i18n-tools by intltool (Closes: #115024) + * Fix automake 1.5 errors. Thanks to Denis Barbier (Closes: #114369) + * Build against the latest orbit (Closes: #115309) + + -- Christian Marillat Fri, 12 Oct 2001 10:46:49 +0200 + +gnome-core (1.4.0.4-10) unstable; urgency=low + + * Fix typo in panel/panel.hints (Closes: #113590) + * Replace lynx by w3m (Closes: #113613) + * Move gnome-terminal.desktop in gnome-terminal package (Closes: #113736) + * Move gnome-help.desktop in gnome-help package + * debian:control Add Replaces: gnome-panel-data (<= 1.4.0.4-9) for above + * Patch against gsm/logout.c Now you can reboot/halt your machine from the + panel. This only work for root, because shutdown doesn't understand the + -a option. Read README.debian in gnome-panel package. + * debian/rules Remove less files in clean target (Closes: #114020) + + -- Christian Marillat Mon, 1 Oct 2001 11:34:06 +0200 + +gnome-core (1.4.0.4-9) unstable; urgency=low + + * Add Debian menu for panel and gmenu (Closes: #112176) + * Remove /var/lib/gnome on purge (Closes: #113005) + * Remove /etc/gnome/config on purge (Closes: #112994) + * Remove /etc/gnome on purge (Closes: #112995) + * debian/control replace cygnus-stylesheets by docbook-utils + + -- Christian Marillat Mon, 24 Sep 2001 18:39:19 +0200 + +gnome-core (1.4.0.4-8) unstable; urgency=high + + * High urgency, because the current release in testing has a missing + dependency on libpanel-applet0 and the panel package doesn't work if + libpanel-applet0 isn't installed (Closes: #111517) + * debian/control for gnome-help, move lynx from depends to recommends + (Closes: #109652) + * debian/control gnome-panel suggests fortune-mod (Closes: #110865) + * debian/control gnome-help suggests gnome-users-guide not + gnome-users-guide-en (Closes: #111200) + * Don't change cursor color (Closes: #97697) + * Change default font for gnome-terminal (Closes: #111319) + + -- Christian Marillat Fri, 7 Sep 2001 15:06:07 +0200 + +gnome-core (1.4.0.4-7) unstable; urgency=low + + * Fix path in gnome-session.1 (Closes: #107724) + * debian/*.sgml Use docbook 4.1 + * debian/control gnome-help-data Replaces gnome-terminal (<= 1.0.55-2) + (CLoses: #107948) + + -- Christian Marillat Wed, 8 Aug 2001 08:07:56 +0200 + +gnome-core (1.4.0.4-6) unstable; urgency=low + + * debian/rules for dh_makeshlibs replace libcapplet0 by libpanel-applet0 + (Closes: #105772) + + -- Christian Marillat Wed, 18 Jul 2001 19:02:59 +0200 + +gnome-core (1.4.0.4-5) unstable; urgency=low + + * Patch against gnome-edit to use EDITOR if the default gnome editor is + unavailable. + * Remove gnome-wm patch, and move the patched file in debian/ + * debian/gnome-wm Try to exec $WINDOW_MANAGER before x-window-manager + (Closes: #103430 + * New patch from Michael Urman to hide task names in tasklist_applet + (Closes: #104587) + + -- Christian Marillat Sat, 14 Jul 2001 16:58:12 +0200 + +gnome-core (1.4.0.4-4) unstable; urgency=low + + * Gnome-help Provides: man-browser, www-browser, info-browser + * Switch to debhelper V3 + * Change libraries versionning to (>= 1.4.0.2-3) instead of the latest + package number. + * Build-depends on groff-base instead of groff + + -- Christian Marillat Fri, 22 Jun 2001 17:02:37 +0200 + +gnome-core (1.4.0.4-3) unstable; urgency=low + + * New patch: Allows to save/load the keyboard secure state (Closes: #83028) + * New patch: Remove a warning in configure + * gnome-help replace gnome-panel-data (Closes: #99499) + * Build-depends on xml-i18n-tools (>= 0.8.4.cvs.20010530-1) (Close: #98784) + + -- Christian Marillat Sat, 2 Jun 2001 14:41:45 +0200 + +gnome-core (1.4.0.4-2) unstable; urgency=low + + * New patch: Replace Distribution by Debian in configuration dialog box. + * New patch: Upstream patch to allow Debian menu in default configuration. + * New patch: Fix some wrong path. + * Move gnome-feedback doc from gnome-help-data to gnome-core. + + -- Christian Marillat Tue, 15 May 2001 15:36:51 +0200 + +gnome-core (1.4.0.4-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Wed, 9 May 2001 23:56:27 +0200 + +gnome-core (1.4.0.3-2) unstable; urgency=low + + * Remove debugging code (/tmp/languages file) + + -- Christian Marillat Mon, 7 May 2001 16:48:18 +0200 + +gnome-core (1.4.0.3-1) unstable; urgency=low + + * New upstream release. + * New: tooltips for long task names in tasklist_applet (Closes: #63898) + + -- Christian Marillat Thu, 3 May 2001 15:51:58 +0200 + +gnome-core (1.4.0.2-3) unstable; urgency=low + + * Fix wrong dif.gz file (Closes: #94499) + * Build against the latest lignome-dev (Closes: #95301, #95691) + * gnome-terminal should depends on gnome-bin (Closes: #95498) + * Doesn't build against gtkhtml this break fonts displaying (Closes: #92187) + + -- Christian Marillat Tue, 1 May 2001 11:03:14 +0200 + +gnome-core (1.4.0.2-2) unstable; urgency=low + + * New/old patch against manpages, never applied by upstream. + * gnome-help depends on lynx. + * Use x-terminal-emulator in gnome-download instead of xterm. + * Move gnome-convert and gnome-download from gnome-core to gnome-help. + * Move gnome-login-check from gnome-core to gnome-session. + * Move gnome-panel-add-launcher from gnome-core to gnome-panel. + * Move sesion-properties* from gnome-core to gnome-session. + * debian/control Add Replaces for the changes above. + * Write manpages (Closes: #87085) + + -- Christian Marillat Tue, 17 Apr 2001 18:54:15 +0200 + +gnome-core (1.4.0.2-1) unstable; urgency=low + + * New upstream release. + * Build-depends on latest gettext (Closes: #93198) + * Icon box in menu editor is back (Closes: #91938) + * Build-depends on latest xml-i18n-tools and libgnome-dev + + -- Christian Marillat Wed, 11 Apr 2001 15:16:20 +0200 + +gnome-core (1.4.0.1-2) unstable; urgency=low + + * Build depends on versionned gettext 0.10.35-17 (Closes: #93198) + * Write manpage for gnome-session and add docbook-to-man in build-depnds + * Write manpages for gnome-help (Closes: #87089) + + -- Christian Marillat Sat, 7 Apr 2001 15:52:40 +0200 + +gnome-core (1.4.0.1-1) unstable; urgency=low + + * New upstream release. + * debian/gnome-terminal.wrapper change -T by -t (Closes: #90847) + * debian/gnome-session.README.debian remove references to .xsession. This + is now obsolete by the new x-session-manager scheme. + + -- Christian Marillat Sun, 1 Apr 2001 15:01:51 +0200 + +gnome-core (1.4.0-2) unstable; urgency=low + + * Build depends on libglade-gnome0-dev (>= 0.16-1) (Closes: #90416) + * debian/control Add Build-Conflicts: libgtkhtml-dev (>= 0.7-1) (Closes: #90700) + + -- Christian Marillat Thu, 22 Mar 2001 16:44:12 +0100 + +gnome-core (1.4.0-1) unstable; urgency=low + + * New upstream release. + * Gnome-core replaces gnome-control-center 1.2.3-1 (Closes: #90124) + * Remove manpages patche included by upstream. + * gnome-session don't always saves session on logout (Closes: #89630) + * Can add a launcher in the panel (Closes: #90018) + * Deskguide don't crashes on Fill with mini-images (Closes: #86952) + * Deskguide don't fail to run (Closes: #89769) + * Pager applet don't fail to run (Closes: #89025) + + -- Christian Marillat Mon, 19 Mar 2001 13:01:26 +0100 + +gnome-core (1.3.1-2) unstable; urgency=low + + * Remove taslisk-applet manpage (Closes: #88994) + * New patch against gnome-terminal.1 (Closes: #89005) + * Move /usr/lib/libtasklist_applet.so in libpanel-applet0 + (Closes: #89053, #89008, #89012, #89091, #89003) + * Gnome-terminal replace gnome-help-data (<= 1.0.55-2) (Closes: #87910) + + -- Christian Marillat Sat, 10 Mar 2001 10:45:14 +0100 + +gnome-core (1.3.1-1) unstable; urgency=low + + * New upstream release. + * Removed default.session patch + * debian/control Add Replaces: gnome-control-center (<= 1.2.2-10), because + the session-properties-capplet is now in this package. + * debian/{postinst,prerm} Call scrollkeeper + * debian/control Add scrollkeeper, xml-i18n-tools and libglade-gnome0-dev in + build-depends and scrollkeeper in depends for gnome-core + * Menu and laucnh keys works now (Closes: #86955) + * Dead keys work in gnome-terminal (Closes: #63102) + * Gnome-terminal isn't broken (Closes: #86752) + * New patch htmlurl.h (This file was broken by upstream author) + * XFMail doesn't crash the tasklist applet in this release (Closes: #88515) + * debian/gnome-core.menu New file for the session properties capplet + + -- Christian Marillat Mon, 5 Mar 2001 11:40:15 +0100 + +gnome-core (1.2.4-11) unstable; urgency=low + + * Update (again) the Build-depends field (Closes: #87419) + * Add a debian directory for the gnome-help-browser and add suggest doc-base + for gnome-help. Now we can watch debian documentation registered with doc-base. + * Add a lintian override file for libpanel-applet0 + + -- Christian Marillat Sun, 25 Feb 2001 16:14:09 +0100 + +gnome-core (1.2.4-10) unstable; urgency=low + + * Update the Build-depends field (Closes: #86441, #87419) + * Call update-alternatives only in remove (gnome-terminal, gnome-session) (Closes: #87327, #87328) + + -- Christian Marillat Sat, 24 Feb 2001 18:03:20 +0100 + +gnome-core (1.2.4-9) unstable; urgency=low + + * Remove abandonned /etc/CORBA/servers/bad-applet.goad (Closes: #84950) + * Build against the latest gnome-libs (1.2.11) (Close: #85932) + + -- Christian Marillat Wed, 14 Feb 2001 13:49:26 +0100 + +gnome-core (1.2.4-8) unstable; urgency=low + + * debian/control Add Replaces: gnome-help-data (<< 1.0.55-2) for + gnome-help (Closes: #80974) + * debian/gnome-help.mime Rewrote (Closes: #82891) + * debian/control gnome-core depends on gnome-bin (Closes: #82951) + * Wrote gnome-panel.README.Debian (Closes: #82954) + + -- Christian Marillat Mon, 22 Jan 2001 16:04:58 +0100 + +gnome-core (1.2.4-7) unstable; urgency=low + + * Added gnome-bin (>= 1.2.0) in gnome-session Depends field (Closes: #80589, #80595, #80733) + + -- Christian Marillat Wed, 27 Dec 2000 19:24:08 +0100 + +gnome-core (1.2.4-6) unstable; urgency=low + + * Apply patch to gnome-run to call x-terminal-emulator (Closes: #80219) + * debian/gnome-terminal.wrapper This is -t not -T close (Closes: #80405) + + -- Christian Marillat Sun, 24 Dec 2000 03:27:12 +0100 + +gnome-core (1.2.4-5) unstable; urgency=low + + * Install gnome-terminal.wrapper as x-terminal-emulator and remove + debian/patches/gnome-terminal.dpatch (Closes: 64326) + Thanks to Eric Gillespie, Jr. + * Add Recommends: gnome-applets on gnome-panel (Closes: #72208) + * gnome-sesion provides x-session-manager and install alternative (Closes: #60667) + * Added hints=Gnome for all menu files. + + -- Christian Marillat Wed, 20 Dec 2000 23:19:55 +0100 + +gnome-core (1.2.4-4) unstable; urgency=low + + * Call x-terminal-emulator in gnome-wm and add depends on the latest debianutils + for gnome-session. Thanks to Joseph Carter for the file + (Closes: #79776) + * Rewrote default.session patch + * Add patch form Doug Larrick for gwmthumbnail.c (Closes: #78550) + + -- Christian Marillat Sun, 17 Dec 2000 12:04:54 +0100 + +gnome-core (1.2.4-3) unstable; urgency=low + + * Change gnome-help.mime to call the right file (Closes: #77986) + Thanks Malcolm Parsons for the patch. + * Patch gsm/default.in (two entries with same id) (Closes: #78276) + Thanks to Normal User (Nice name) + * Move gnome-control-center from Depends to Suggests. + * Remove libgtkhtml-dev from Build-Depends (Closes: #79527) + + -- Christian Marillat Wed, 13 Dec 2000 18:01:34 +0100 + +gnome-core (1.2.4-2) unstable; urgency=low + + * Remove README and NEWS files (Closes: #77250) + * Disable thumbnails by default in deskguide_applet (Closes: #77205) + * debian/rules --with-window-manager is now sawfish (was x-window-manager) + and rewrote debian/patches/gnome-wm.dpatch to remove x-window-manager (Closes: #77401) + * Should close this old bug (Closes: #51198) + * Patch gnome-edit to use x-terminal-emulator instead of xterm. + + -- Christian Marillat Mon, 20 Nov 2000 11:35:55 +0100 + +gnome-core (1.2.4-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Thu, 16 Nov 2000 00:43:15 +0100 + +gnome-core (1.2.3.1-1) unstable; urgency=low + + * New upstream release. + * Add gnome-help example and manpage in gnome-help package (Closes: #49977) + * This release should close these old bugs (Closes: #60561, #60768, #45053) + * Gnome-panel don't use all CPU time (Closes: #75251, #60209) + * Remove gmenu patch included by upstream. + + -- Christian Marillat Wed, 8 Nov 2000 17:09:42 +0100 + +gnome-core (1.2.3-1) unstable; urgency=low + + * New upstream release. + * Debian menus aren't empty (Closes: #70470) + * Launcher can find icon (Closes: #62502) + + -- Christian Marillat Tue, 24 Oct 2000 15:51:11 +0200 + +gnome-core (1.2.2.1-3) unstable; urgency=low + + * Add gnome-terminal.prerm for update-alternatives --remove (Closes: #74451) + * Patch gnome-terminal to accept -T option (Closes: #74450) + * Move README.debian in gnome-session package (Closes: #60440) + * mesg work in gnome-terminal (Closes: #71728) + * Upstream fix these old bugs in Gnome-terminal + Problem with menubar (Closes: #57516) + Problem with console-apt Closes: #60079) + Problem with screen (Closes: #50156) + * Binaries don't should go in /usr/X11R6/bin (Closes: #24031) + Quoting Debian policy : + "Packages using the X Window System should abide by the FHS standard" + "whenever possible; they should install binaries, libraries, manual" + "pages, and other files in FHS-mandated locations wherever possible." + "This means that files must not be installed into /usr/X11R6/bin/'" + * hostname isn't harcoded (Closes: #72536) + * Error messages mention Lynx (Closes: #62216) + * Display correctly deskuse.html (Closes: #49974) + * Add patch from malcolm (Closes: #64820) + + -- Christian Marillat Sat, 14 Oct 2000 23:39:49 +0200 + +gnome-core (1.2.2.1-2) unstable; urgency=low + + * Typo in debian/gnome-terminal.postinst + * Add gnome-terminal manpage (Closes: #69188) + * Closes: #63103 already closed in 1.2.1-0.2 (typo in debian/changelog) + * Gnome-terminal write to /var/run/utmp (Closes: #59053) + * delete/backspace keys works (Closes: #57198) + * Install GnomeHelp file in /etc/gnome/config (Closes: #73012) + * Convert png icons in xpm for Debian menu. + * Rearange documentation for dhelp (Closes: #56672) + + -- Christian Marillat Thu, 5 Oct 2000 00:59:44 +0200 + +gnome-core (1.2.2.1-1) unstable; urgency=low + + * New upstream release. + * Patch all manpages (Closes: #70009) + * gnome-panel 1.0.55-2.0.1 (sparc) is now installable (Closes: #69075, #71570) + * gmenu don't jam up all translations (Closes: #46446) + * panel remember its configuration between session + (Closes: #47734, #54190) + * Icons are now centered (Closes: #63868) + * Bugs closed by previous NMU in gnome-panel (Closes: #40036, #52584, #54755, + #58278, #61083, #69428)) + * libgen_util_applet.so installed in 1.2.1-0.2 (Closes: #69463) + * debian/control remove Conflicts: asclock (Closes: #52077) + * gnome-help 1.0.55-2.0.1 (sparc) is now installable (Closes: #69356) + * Bugs closed by previous NMU in gnome-help (Closes: #49734, #56081, #58679, #58973) + * debian/control move gmc from Recommends to Suggests (Closes: #59415) + * The first search in gnome-wm search is x-window-manager + (Closes: #50940, #65969, #62143) + * Bug closed in 1.2.2-1 (README.debian in gnome-session package) (Closes: #66219) + * Bugs closed by previous NMU in gnome-terminal + (Closes: #64579, #63592, #63332, #56584, #55477, #54428) + * gnome-terminal provide x-terminal-emulator (Closes: #61805, #53994, #56225) + + -- Christian Marillat Wed, 27 Sep 2000 16:02:16 +0200 + +gnome-core (1.2.2-1) unstable; urgency=low + + * New maintainer, thanks James. + * New upstream release. + * Switch to debhelper V2 + * Move README.debian in gnome-session package (Closes: #65235) and + update this file (Closes: #71339) + * Bug closed in 1.2.1-0.2 (Install missing libraries) (Closes: #69590, #70483) + * Bugs closed in 1.2.1-0.1 (typo close instead closes) (Closes: #53764, #54050) + * Remove gtkhtml patch. + * The desk guide show thumbnail (Closes: #72359) + * Missing package under sparc (Closes: #71438) + * debian/control add Conflicts: libgnome32 (<< 1.2.0-1) for gnome-panel (Closes: #72039) + * Added icons in Debian menu. + * Eject in drivemount check if '-u' is available (Closes: #63954) + * Patch gmenu to find Debian menu. + + -- Christian Marillat Tue, 26 Sep 2000 17:34:23 +0200 + +gnome-core (1.2.1-0.2) unstable; urgency=low + + * NMU. + * Install these libraries libfish_applet.so libgen_util_applet.so + libpanel_status.so (Closes: #69428, #69590) + * Copy latest gnome aclocal in macros/ and run macros/autogen.sh + This is needed to build gnome-help-browser against libgtkhtml4. + * In debian/control + gnome-session depends on gnome-panel (>= ${Source-Version}). + gnome-help depends on gnome-core (>= 1.2.0-0.1) no Source-Version. + gnome-terminal don't depends on gnome-core. + * URL's are clickable in gnome-terminal (Closes: 63103). + * debian/gnome-panel.undocumented removed printer_applet.1 + * Cut and paste work in gnome-terminal (Closes: #63592). + + -- Christian Marillat Wed, 23 Aug 2000 21:23:36 +0200 + +gnome-core (1.2.1-0.1) unstable; urgency=low + + * New upstream release (Closes: #58806, #66467) + * NMU. + * Standards-Version to 3.1.1.1 Added Build-depends field. + * Removed patches: dialer, drivemount-floppy, modemlights, term, + help-browser, debian-menu, url-match. + * Added patches: gtkhtml. + * Build against libgtkhtml3. Closes: #58679, #36806, #49734 + * Default manpath and infopath are wrong. Closes: #56081 + * gmenu segfaults. Close: #53764, #54050 + * gnome-panel: panel no longer works. Closes: #58278 + * gnome-panel: gnomepager-applet should put braces around. Closes: #52584 + * Backspace and delete work correctly. Closes: #54428 + * TERM never select xterm-debian. Closes: #56584, #55477, #64579 + * Disable arrows option is now saved. Closes: #54755 + * No more files in /usr/share. Closes: #61083 + * Show debian menus. Closes: #66214 + * New help documentation for panel. Closes: #40036 + * Gnome-terminal write to /var/run/utmp. Closes: #59053 + * gnome-terminal provide x-terminal-emulator. Closes: #61805, #56225 + * README.Debian is here. Closes: #65235 + + -- Christian Marillat Tue, 25 Jul 2000 19:09:21 +0200 + +gnome-core (1.0.55-2) frozen unstable; urgency=low + + * Make x-window-manager run first by gnome-wm script to conform to + debian policy (Closes: #61617) (This is an important bug) + + -- James LewisMoss Sun, 21 May 2000 19:31:19 -0400 + +gnome-core (1.0.55-1) unstable; urgency=low + + * New upstream. + + -- James LewisMoss Sun, 2 Jan 2000 07:32:36 -0500 + +gnome-core (1.0.54-2) unstable; urgency=low + + * Fix the gnome-pager forgets size settings bug (was saved to wrong + section). Closes: #49839, #46845. + + -- James LewisMoss Fri, 12 Nov 1999 07:54:46 -0500 + +gnome-core (1.0.54-1) unstable; urgency=low + + * New upstream. + + -- James LewisMoss Thu, 4 Nov 1999 23:20:14 -0500 + +gnome-core (1.0.53-4) unstable; urgency=low + + * New maintainer. + + -- James LewisMoss Mon, 25 Oct 1999 23:17:31 -0400 + +gnome-core (1.0.53-3) unstable; urgency=low + + * Ok, I made a mistake by setgiding gnome-terminal to + utmp. Reverted the change. Closes: #47960 + + -- Raphael Hertzog Mon, 18 Oct 1999 19:17:27 +0200 + +gnome-core (1.0.53-2) unstable; urgency=low + + * gnome-session does launch a default window-manager. It does launch + gnome-wm if no other information has been found. gnome-wm now + reads the list of window managers from /etc/X11/window-managers + once it has tried gnome compliant wm. Closes: #38347, #47370 + * Patched gnome-terminal. TERM=xterm-debian again ... actually this + closes: #47552, #44960, #41065 + * gnome-terminal is now setgid utmp and can thus register itself + in the UTMP database. Closes: #40507 + * The URL match does now accept % characters. Closes: #47281 + * libpanel-applet0.postinst check for the changelog.gz mysteriously + staying around. Closes: #45871 + * Unreproducable bugs without answer from the submitter. + Closes: #41195, #42865 + + -- Raphael Hertzog Sat, 16 Oct 1999 19:52:38 +0200 + +gnome-core (1.0.53-1) unstable; urgency=low + + * New upstream version. + * gnome-session does now depend on gnome-panel and recommends + gmc (both are needed for a full Gnome desktop). + * gnome-terminal does not have a border. Closes: #38972 + + -- Raphael Hertzog Tue, 12 Oct 1999 21:17:58 +0200 + +gnome-core (1.0.52-1) unstable; urgency=low + + * New maintainer. Steve said that he wanted to give away some of + his packages. I've asked to take gnome-core, he never replied, so + I'm taking it but I will give it back to him if he wanted to + keep it. In the meantime I can better manage bugs with my name + in the Maintainer field. + * New upstream version. + + -- Raphael Hertzog Mon, 4 Oct 1999 21:28:18 +0200 + +gnome-core (1.0.50-0.1) unstable; urgency=low + + * New upstream version. + * NMU again. + + -- Raphael Hertzog Thu, 30 Sep 1999 22:10:03 +0200 + +gnome-core (1.0.41-0.1) unstable; urgency=low + + * New upstream version. + * NMU again. + + -- Raphael Hertzog Mon, 27 Sep 1999 13:10:31 +0200 + +gnome-core (1.0.9-0.1) unstable; urgency=low + + * New upstream version. Closes: #43253, #44098 + * Apply patches before configuring (and relaunch automake && autoconf + because one of the patches is applied on Makefile.am). + * NMU. Thanks to Christian Marillat for his work. + * Imlib bug corrected: closes: #39085 + * X11 binaries don't have to go /usr/X11R6/bin. Closes: #24031 + * The panel does start correctly wihout complaining about a + missing name service. Closes: #39380, #39634, #40478 + * The panel doesn't consume all CPU resources. Closes: #30654 + * The panel launches apps from where it has been launched itself. + Closes: #32319 + * The panel keeps the settings. Closes: #37052, #40579, #43496 + * Old core dump corrected upstream. Closes: #39400, #40328, #42167 + Closes: #44344, #44724, #44732, #44759, #44773 + * Bug in menu-method, not in gnome-panel. Already reported against + menu. Closes: #40089 + * cdplayer_applet works again. Closes: #42192 + * gnome pager works well: Closes: #42499, #42610 + * modem_lights draws itself correctly. Closes: #43861, #45055 + * The dialer applets doesn't exit when stopping while + not yet connected. Closes: #45287 + * No more Debian menu in the panel. Closes: #41040 + * GnomeICU works with this panel. Closes: #39626, #39515 + * gnome-panel-data conflicts with asclock. + Closes: #40712, #40715, #40808, #41430 + A better solution will be needed. Maybe put asclock in his own + package or create a asclock-data package that will be shared. + * Updated the modemlights patch. Closes: #43512 + * Added a patch for gnome-wm. Closes: #38366 + * Move lib{gkb,fish}_applet.so files to libgnome-applet0 (those are + not libraries to be linked with, just simple modules). Closes: #38596 + * Asclock works well without xearth (the code still mentions xearth + however). Closes: #40530 + * New patch (help-browser) for changing the default MANPATH and INFOPATH in + gnome-help-browser.c Closes: #41452 + * Moved help-browser to the new "Help" menu section. + * Added gnome-help.mime. Closes: #42205 + * Gnome-session does launch gnome-panel ! (I suppose that it failed + to launch since panel was broken). Closes: #42937 + * gnome-sesion doesn't core dump. Closes: #36640 + * The terminal does remember the TERM var. Closes: #43067 + * The terminal keeps its size when dragging the manu bar in and out. + Closes: #44762 + * The menu section of gnome-terminal corrected. Closes: #37635 + + -- Raphael Hertzog Wed, 22 Sep 1999 13:24:34 +0200 + +gnome-core (1.0.7-1) unstable; urgency=low + + * New upstream version. + * Removed "term" patch + + -- Steve Haslam Mon, 28 Jun 1999 01:36:31 +0100 + +gnome-core (1.0.6-2) unstable; urgency=low + + * debian-menu.dpatch: created to fix guessing Debian menus + (/etc/menu-methods/gnome-panel now) and to make Debian menus the default + instead of GNOME system menus. + * gnome-help now suggests gnome-users-guide-en (closes: #35724) + * /etc/menu-methods/gnome-panel now creates .directory files and searches + /usr/X11R6/include/X11/pixmaps for menu icons + + -- Steve Haslam Sun, 13 Jun 1999 15:28:52 +0100 + +gnome-core (1.0.6-1) unstable; urgency=low + + * New upstream version. + + -- Steve Haslam Sat, 5 Jun 1999 12:57:08 +0100 + +gnome-core (1.0.5-3) unstable; urgency=low + + * debian/gnome-terminal.menu: managed to lose change mentioned in last + revision. Replaced. + * debian/gnome-core.undocumented: removed gnome-wm.1 (it was in + gnome-session.undocumented too). + + -- Steve Haslam Mon, 31 May 1999 19:15:54 +0100 + +gnome-core (1.0.5-2) unstable; urgency=low + + * debian/gnome-terminal.menu: changed section to XShells (Bug#37635) + * debian/rules: added gnome-wm and gnome-edit to dh_undocumented call + (Bug#37632) + * debian/gnome.menu-method: added patch to honour needs=text (Bug#36928) + from Decklin Foster + * Call dh_strip when making libpanel-applet-dev (Closes: Bug#31244) + * Removed /usr/share/gnome/apps/Debian symlink, (closes: #38100) + * Sanified build system a la gnome-libs + * debian/control: made gnome-help, gnome-help-data and gnome-panel-data + packages. + + -- Steve Haslam Sun, 23 May 1999 14:35:44 +0100 + +gnome-core (1.0.5-1) unstable; urgency=low + + * New maintainer. + + -- Steve Haslam Tue, 11 May 1999 01:01:12 +0100 + +gnome-core (1.0.5-0.2) unstable; urgency=low + + * gnome-panel.files.in: added asclock themes, libgkb_applet.a + * gnome-core.files.in: added gnome-wm, gnome-edit + * term.dpatch: gnome-terminal TERM to xterm-debian rather than xterm + * gsm/Makefile.am: put default.session, default.wm in /etc/gnome + * debian/gnome-session.conffiles.in: added above two files + * debian/gnome-session.files.in: updated this too + + -- Steve Haslam Sun, 18 Apr 1999 16:47:23 +0100 + +gnome-core (1.0.5-0.1) unstable; urgency=low + + * Non-maintainer upload + * New upstream version + + -- Steve Haslam Thu, 15 Apr 1999 23:22:23 +0100 + +gnome-core (1.0.1-0.3) unstable; urgency=low + + * Weehay! More broken dependencies. This one libghttp -1.1, + a bogus package that only ever existed on my machine. + + -- Jules Bean Mon, 8 Mar 1999 08:24:00 +0000 + +gnome-core (1.0.1-0.2) unstable; urgency=low + + * Another NMU, this time to fix bogus dependencies on libgtop0 + and libglib1.1 + + -- Jules Bean Sun, 7 Mar 1999 14:21:12 +0000 + +gnome-core (1.0.1-0.1) unstable; urgency=low + + * NMU for GNOME-1.0 + * Hacked to patch SIGPIPE bug + * Don't delete GIFs in rules + + -- Jules Bean Fri, 5 Mar 1999 18:36:29 +0100 + +gnome-core (0.99.99pre1.0.0-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Fri, 26 Feb 1999 23:18:10 -0800 + +gnome-core (0.99.3.2-4) unstable; urgency=low + + * Recompiled yet again - dual dependency on libglib. + Fixes: BUG#32510 + + -- Jim Pick Thu, 28 Jan 1999 00:00:22 -0800 + +gnome-core (0.99.3.2-3) unstable; urgency=low + + * Recompiled again to due to dependencies. + + -- Jim Pick Sun, 24 Jan 1999 01:10:07 -0800 + +gnome-core (0.99.3.2-2) unstable; urgency=low + + * Recompiled with libgnome 0.99.4. + + -- Jim Pick Fri, 22 Jan 1999 16:44:45 -0800 + +gnome-core (0.99.3.2-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Wed, 20 Jan 1999 11:42:46 -0800 + +gnome-core (0.30-2) frozen unstable; urgency=low + + * Recompiled with new libs. + * Fixed reference to /usr/X11R6 in README.Debian. + * Added warnings (Gnome is ALPHA). + * Patched dialer_applet to use pon/poff. + * Patched drivemount_applet to default to /floppy. + + -- Jim Pick Tue, 24 Nov 1998 10:56:08 -0800 + +gnome-core (0.30-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Thu, 24 Sep 1998 21:28:02 -0700 + +gnome-core (0.28.1-1) unstable; urgency=low + + * New upstream release. + * Hopefully fixes panel applet bug. + + -- Jim Pick Wed, 19 Aug 1998 20:12:25 -0700 + +gnome-core (0.28-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Mon, 17 Aug 1998 12:59:26 -0700 + +gnome-core (0.27-1) unstable; urgency=low + + * New upstream release. + * Added /usr/doc/gnome + + -- Jim Pick Sat, 15 Aug 1998 14:21:06 -0700 + +gnome-core (0.25-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Thu, 6 Aug 1998 22:51:22 -0700 + +gnome-core (0.20-2) unstable; urgency=low + + * Added Debian menu-method for gnome-panel. Fixed Bug #24025 + (Thanks to Ray Dassen for reporting the bug, and Riku Voipio + who wrote the menu method for Gnome 0.12) + + -- Jim Pick Wed, 22 Jul 1998 20:22:00 -0700 + +gnome-core (0.20-1) unstable; urgency=low + + * New upstream release. + + -- Jim Pick Mon, 8 Jun 1998 12:00:08 -0700 + +gnome-core (0.13-1) unstable; urgency=low + + * Initial Release. + + -- Jim Pick Mon, 16 Mar 1998 15:27:43 -0800 --- gnome-panel-2.26.0.orig/debian/gnome-panel-data.postinst +++ gnome-panel-2.26.0/debian/gnome-panel-data.postinst @@ -0,0 +1,19 @@ +#!/bin/sh +set -e + +#DEBHELPER# + +update-gconf-defaults + +if [ "$1" = configure ] && [ -n "$2" ] && \ + dpkg --compare-versions "$2" lt "2.20.1-2"; then + rm -f /etc/menu-methods/gnome-panel-data /etc/menu-methods/gnome-vfolder-user + rm -f /etc/gnome-vfs-2.0/vfolders/applications.template + if [ -d /etc/gnome-vfs-2.0/vfolders ]; then + rmdir --ignore-fail-on-non-empty /etc/gnome-vfs-2.0/vfolders + fi + rm -rf /var/lib/gnome/Debian + if [ -d /var/lib/gnome ]; then + rmdir --ignore-fail-on-non-empty /var/lib/gnome + fi +fi --- gnome-panel-2.26.0.orig/debian/add-indicator-applet.py +++ gnome-panel-2.26.0/debian/add-indicator-applet.py @@ -0,0 +1,103 @@ +#!/usr/bin/python + +import os.path +import sys +import time +import gconf + +def msg(type, primary, secondary=""): + sys.stderr.write("[%s] %s: %s\n" % (os.path.basename(sys.argv[0]), + type, primary)) + if secondary: + sys.stderr.write("%s\n\n" % secondary) + +def error(primary, secondary=""): + msg("ERROR", primary, secondary) + +def info(primary, secondary=""): + msg("INFO", primary, secondary) + +def log_excepthook(exc_type, exc_obj, exc_tb): + import traceback + l = traceback.format_exception(exc_type, exc_obj, exc_tb) + error("exception","".join(l)) + +def associate_schemas_in_dir(client, engine, profile_dir, schema_dir): + """ + helper that takes a gconf schema dir and creates a new profile dir + based on the schema, useful for e.g. adding a applet to the panel + """ + for e in client.all_entries(schema_dir): + schema_key = os.path.basename(e.get_key()) + key = os.path.join(profile_dir, schema_key) + engine.associate_schema(key, e.get_key()) + client.suggest_sync() + +if __name__ == "__main__": + sys.excepthook = log_excepthook + info("started") + + engine = gconf.engine_get_default() + client = gconf.client_get_for_engine(engine) + #info("engine",engine) + #info("client",client) + + # make sure this is auto-run only once + client.set_bool("/apps/panel/need_add_indicator_applet", False) + #info("set /apps/panel/need_add_indicator_applet to false") + + # search for the notification area applet + applets = client.all_dirs("/apps/panel/applets") + notification_pos = None + notification_panel = None + notification_right_stick = False + for d in applets: + #info("looking at: %s" % d) + if (client.get_string(os.path.join(d,"bonobo_iid")) == "OAFIID:GNOME_IndicatorApplet"): + info("Already has a indicator applet", + "Your panel already has a indicator applet") + sys.exit(0) + if (client.get_string(os.path.join(d,"bonobo_iid")) == "OAFIID:GNOME_NotificationAreaApplet"): + notification_pos = client.get_int(os.path.join(d,"position")) + notification_panel = client.get_string(os.path.join(d,"toplevel_id")) + notification_right_stick = client.get_bool(os.path.join(d,"panel_right_stick")) + # check if we found the notification area + if (notification_pos is None or + notification_pos == 0 or + notification_panel is None): + error("Could not find notification area", + "Please add the indicator applet manually") + sys.exit(1) + + info("New post: ", notification_pos) + info("New panel: ", notification_panel) + + # create a new indicator applet + applet_name = "applet_indicator_auto_added" + new_applet_name = os.path.join("/apps/panel/applets/",applet_name) + associate_schemas_in_dir(client, engine, new_applet_name, + "/schemas/apps/panel/objects") + client.set_string(os.path.join(new_applet_name, "bonobo_iid"), + "OAFIID:GNOME_IndicatorApplet") + client.set_string(os.path.join(new_applet_name, "toplevel_id"), + notification_panel) + client.set_string(os.path.join(new_applet_name, "object_type"), + "bonobo-applet") + client.set_bool(os.path.join(new_applet_name, "panel_right_stick"), + notification_right_stick) + # position depends on if tray_applet is right stick or not + if notification_right_stick: + notification_pos += 1 + else: + notification_pos -= 1 + client.set_int(os.path.join(new_applet_name, "position"), + notification_pos) + l=client.get_list("/apps/panel/general/applet_id_list", gconf.VALUE_STRING) + l.append(applet_name) + client.set_list("/apps/panel/general/applet_id_list", gconf.VALUE_STRING, l) + client.suggest_sync() + + # show nice information + info("Configuration updated", + "Your panel configuration is updated. ") + --- gnome-panel-2.26.0.orig/debian/libpanel-applet2-doc.doc-base +++ gnome-panel-2.26.0/debian/libpanel-applet2-doc.doc-base @@ -0,0 +1,11 @@ +Document: libpanel-applet2-doc +Title: Panel Applet Writer's Reference Manual +Author: Mark McLoughlin +Abstract: This manual documents the interfaces of the panel applet writing + library for GNOME 2.x and a short guide to porting applets from the GNOME + 1.x interfaces. +Section: Apps/Programming + +Format: HTML +Index: /usr/share/doc/libpanel-applet2-doc/html/index.html +Files: /usr/share/doc/libpanel-applet2-doc/html/*.html --- gnome-panel-2.26.0.orig/debian/gnome-panel-data.postrm +++ gnome-panel-2.26.0/debian/gnome-panel-data.postrm @@ -0,0 +1,8 @@ +#!/bin/sh +set -e + +if [ "$1" = remove ] && [ -x /usr/sbin/update-gconf-defaults ]; then + update-gconf-defaults +fi + +#DEBHELPER# --- gnome-panel-2.26.0.orig/debian/libpanel-applet2-0.install +++ gnome-panel-2.26.0/debian/libpanel-applet2-0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libpanel-applet-2.so.* usr/lib/ --- gnome-panel-2.26.0.orig/debian/watch +++ gnome-panel-2.26.0/debian/watch @@ -0,0 +1,3 @@ +version=2 +http://ftp.gnome.org/pub/GNOME/sources/gnome-panel/([\d\.]+)[02468]/gnome-panel-(.*)\.tar\.gz \ + debian uupdate --- gnome-panel-2.26.0.orig/debian/panel-test-applets.sgml +++ gnome-panel-2.26.0/debian/panel-test-applets.sgml @@ -0,0 +1,99 @@ +Christian"> + Marillat"> + december 7, 2003"> + 1"> + marillat@debian.org"> + + panel-test-applets"> + + Debian GNU/Linux"> + GNU"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2001 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + display installed applets + + + + &dhpackage; + + + + + + + DESCRIPTION + + &dhpackage; display installed applets in a + dialog box and does nothing else. + + + + + OPTIONS + + + + + + Display help + + + + + + + SEE ALSO + + gnome-options(7) + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). + + +
+ + --- gnome-panel-2.26.0.orig/debian/indicator-applet.desktop +++ gnome-panel-2.26.0/debian/indicator-applet.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Application +Name=Indicator applet +Exec=sh -c "sleep 60 && python /usr/share/gnome-panel/add-indicator-applet.py" +OnlyShowIn=GNOME; +AutostartCondition=GNOME /apps/panel/need_add_indicator_applet --- gnome-panel-2.26.0.orig/debian/control +++ gnome-panel-2.26.0/debian/control @@ -0,0 +1,135 @@ +Source: gnome-panel +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Guilherme de S. Pastore +Uploaders: Debian GNOME Maintainers +Standards-Version: 3.7.3 +Build-Depends: cdbs (>= 0.4.41), + debhelper (>= 5), + quilt, + intltool (>= 0.35.0), + gnome-pkg-tools (>= 0.10), + dpkg-dev (>= 1.13.19), + scrollkeeper, + libxmu-dev, + libxres-dev, + gnome-doc-utils, + libx11-dev, + libxau-dev, + libgtk2.0-dev (>= 2.15.1), + libgnomeui-dev (>= 2.16.0-2), + libgnome-desktop-dev (>= 2.11.1), + libglade2-dev (>= 1:2.5.0), + libgnome2-dev (>= 2.13.0), + libbonoboui2-dev (>= 2.1.1), + liborbit2-dev (>= 1:2.12.1-1), + libwnck-dev (>= 2.19.5), + libgconf2-dev (>= 2.6.1), + libecal1.2-dev (>= 1.6.0) [!hurd-i386], + libedataserverui1.2-dev (>= 1.2.0) [!hurd-i386], + libcairo2-dev (>= 1.0.0), + libdbus-glib-1-dev (>= 0.60), + gtk-doc-tools, + libgnome-menu-dev (>= 2.16.1-1), + libpango1.0-dev (>= 1.15.4), + libedataserver1.2-dev (>= 1.2.0), + libglib2.0-dev (>= 2.18), + evolution-data-server-dev, + libgweather-dev (>= 2.24.1), + librsvg2-dev, + libdbus-glib-1-dev, + libxml2-dev, + network-manager-dev, + libnm-util-dev, + policykit, + libpolkit-gnome-dev (>= 0.7), + sharutils, + liblpint-bonobo-dev, + liblaunchpad-integration-dev + +Package: gnome-panel +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + gnome-panel-data (>= ${gnome:Version}), + gnome-panel-data (<< ${gnome:NextVersion}), + gnome-desktop-data (>= 2.10.0-1), + gnome-control-center (>= 1:2.8.2-3), + gnome-menus (>= 2.11.1-1), + gnome-about (>= 2.10.0-1) +Recommends: gnome-applets (>= 2.12.1-1), + gnome-session, + evolution-data-server, + gnome-icon-theme (>= 2.18), + alacarte, + indicator-applet +Suggests: yelp, + gnome2-user-guide, + gnome-terminal | x-terminal-emulator, + gnome-system-tools, + nautilus, + menu-xdg (>= 0.2) +Description: launcher and docking facility for GNOME + The GNOME Panel is an essential part of the GNOME Desktop, providing + toolbar-like “panels” which can be attached to the sides of your desktop. + They are used to launch applications and embed a number of other + functions, such as quick launch icons, the clock, the notification area, + volume controls and the battery charge indicator, and utilities ranging + from weather forecast to system monitoring. + +Package: libpanel-applet2-0 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Description: library for GNOME Panel applets + This library is used by GNOME Panel applets. + +Package: gnome-panel-dbg +Section: libdevel +Priority: extra +Architecture: any +Depends: ${misc:Depends}, + gnome-panel (= ${binary:Version}), + libpanel-applet2-0 (= ${binary:Version}) +Description: GNOME Panel and library for panel applets - debugging symbols + This package contains debugging symbols for gnome-panel and the + libpanel-applet library. It is provided to help debugging problem in + the panel itself or in the library. The debugging symbols are installed + in /usr/lib/debug and will automatically be used by gdb. + +Package: libpanel-applet2-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libpanel-applet2-0 (= ${binary:Version}), + liborbit2-dev (>= 1:2.12.4-1), + libgtk2.0-dev (>= 2.13.1), + libgnomeui-dev (>= 2.5.4), + libglade2-dev (>= 1:2.5.0), + libbonoboui2-dev (>= 2.1.1), + libglib2.0-dev (>= 2.15.6) +Description: library for GNOME Panel applets - development files + This packages provides the include files and static library for the GNOME + Panel applet library functions. + +Package: libpanel-applet2-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: doc-base +Description: library for GNOME Panel applets - documentation files + This packages provides the documentation files for the GNOME Panel applet + library functions. + +Package: gnome-panel-data +Section: gnome +Architecture: all +Depends: ${misc:Depends}, + scrollkeeper, + gconf2 (>= 2.14.0-2) +Recommends: gnome-panel +Description: common files for the GNOME Panel + This package includes some files that are needed by the GNOME Panel + (Pixmaps, .desktop files and internationalization files). --- gnome-panel-2.26.0.orig/debian/maintfiles/clock_applet_evo_open.patch +++ gnome-panel-2.26.0/debian/maintfiles/clock_applet_evo_open.patch @@ -0,0 +1,200 @@ +diff -u -r1.10 calendar-client.c +--- applets/clock/calendar-client.c 31 Aug 2004 08:18:34 -0000 1.10 ++++ applets/clock/calendar-client.c 27 Dec 2004 09:07:15 -0000 +@@ -529,18 +529,6 @@ + return g_strdup (icalproperty_get_description (prop)); + } + +-static char * +-get_ical_url (icalcomponent *ical) +-{ +- icalproperty *prop; +- +- prop = icalcomponent_get_first_property (ical, ICAL_URL_PROPERTY); +- if (!prop) +- return NULL; +- +- return g_strdup (icalproperty_get_url (prop)); +-} +- + static inline GTime + get_ical_start_time (icalcomponent *ical, + icaltimezone *default_zone) +@@ -832,7 +820,6 @@ + null_safe_strcmp (a->summary, b->summary) == 0 && + null_safe_strcmp (a->description, b->description) == 0 && + null_safe_strcmp (a->color_string, b->color_string) == 0 && +- null_safe_strcmp (a->url, b->url) == 0 && + a->start_time == b->start_time && + a->due_time == b->due_time && + a->percent_complete == b->percent_complete && +@@ -850,7 +837,6 @@ + task_copy->summary = g_strdup (task->summary); + task_copy->description = g_strdup (task->description); + task_copy->color_string = g_strdup (task->color_string); +- task_copy->url = g_strdup (task->url); + task_copy->start_time = task->start_time; + task_copy->due_time = task->due_time; + task_copy->percent_complete = task->percent_complete; +@@ -872,9 +858,6 @@ + g_free (task->color_string); + task->color_string = NULL; + +- g_free (task->url); +- task->url = NULL; +- + task->percent_complete = 0; + } + +@@ -888,7 +871,6 @@ + task->summary = get_ical_summary (ical); + task->description = get_ical_description (ical); + task->color_string = get_source_color (source->source); +- task->url = get_ical_url (ical); + task->start_time = get_ical_start_time (ical, default_zone); + task->due_time = get_ical_due_time (ical, default_zone); + task->percent_complete = get_ical_percent_complete (ical); +@@ -1980,25 +1962,3 @@ + e_cal_modify_object (esource, ical, CALOBJ_MOD_ALL, NULL); + } + +-gboolean +-calendar_client_launch_editor (CalendarClient *client, +- CalendarEventType event_type, +- GdkScreen *screen, +- GError **error) +-{ +- char *command_line; +- gboolean retval; +- +- g_return_val_if_fail (CALENDAR_IS_CLIENT (client), FALSE); +- g_return_val_if_fail (event_type == CALENDAR_EVENT_APPOINTMENT || +- event_type == CALENDAR_EVENT_TASK, FALSE); +- +- command_line = g_strdup_printf ("evolution -c %s", +- event_type == CALENDAR_EVENT_APPOINTMENT ? "calendar" : "tasks"); +- +- retval = gdk_spawn_command_line_on_screen (screen, command_line, error); +- +- g_free (command_line); +- +- return retval; +-} +diff -u -r1.4 calendar-client.h +--- applets/clock/calendar-client.h 19 Jul 2004 19:11:14 -0000 1.4 ++++ applets/clock/calendar-client.h 27 Dec 2004 09:07:15 -0000 +@@ -27,7 +27,6 @@ + #define __CALENDAR_CLIENT_H__ + + #include +-#include + + G_BEGIN_DECLS + +@@ -90,7 +89,6 @@ + char *summary; + char *description; + char *color_string; +- char *url; + GTime start_time; + GTime due_time; + guint percent_complete; +@@ -139,10 +137,6 @@ + char *task_uid, + gboolean task_completed, + guint percent_complete); +-gboolean calendar_client_launch_editor (CalendarClient *client, +- CalendarEventType event_type, +- GdkScreen *screen, +- GError **error); + + void calendar_event_free (CalendarEvent *event); + +--- applets/clock/clock.c 2005-01-25 01:37:50.000000000 +0100 ++++ applets/clock/clock.c.mod 2005-01-25 01:42:25.000000000 +0100 +@@ -545,7 +545,6 @@ + TASK_COLUMN_COMPLETED_TIME, + TASK_COLUMN_OVERDUE_ATTR, + TASK_COLUMN_COLOR, +- TASK_COLUMN_URL, + N_TASK_COLUMNS + }; + +@@ -625,7 +624,6 @@ + TASK_COLUMN_COMPLETED, task->percent_complete == 100, + TASK_COLUMN_COMPLETED_TIME, task->completed_time, + TASK_COLUMN_COLOR, task->color_string, +- TASK_COLUMN_URL, task->url, + -1); + + g_free (percent_complete_text); +@@ -808,17 +806,21 @@ + GtkTreeViewColumn *column, + ClockData *cd) + { +- GError *err = NULL; + GtkTreeIter iter; +- char *uri; +- ++ gchar *command_line; ++ gchar *uid; ++ + gtk_tree_model_get_iter (GTK_TREE_MODEL (cd->tasks_model), &iter, path); + gtk_tree_model_get (GTK_TREE_MODEL (cd->tasks_model), &iter, +- TASK_COLUMN_URL, &uri, -1); +- +- if (uri) +- gnome_url_show (uri, &err); +- ++ TASK_COLUMN_UID, &uid, -1); ++ ++ command_line = g_strdup_printf ("evolution task:%s", uid); ++ ++ gdk_spawn_command_line_on_screen (gtk_widget_get_screen (cd->calendar), command_line, NULL); ++ ++ g_free (command_line); ++ g_free (uid); ++ + return TRUE; + } + +@@ -909,7 +911,6 @@ + G_TYPE_LONG, /* completed time */ + PANGO_TYPE_ATTR_LIST, /* summary text attributes */ + G_TYPE_STRING, /* color */ +- G_TYPE_STRING /* url */ + }; + + cd->tasks_model = gtk_list_store_newv (N_TASK_COLUMNS, column_types); +@@ -1137,14 +1138,23 @@ + + static void + calendar_day_activated (ClockData *cd) +-{ +- /* FIXME: should be able to launch the editor for +- * the specific day +- */ +- calendar_client_launch_editor (cd->client, +- CALENDAR_EVENT_APPOINTMENT, +- gtk_widget_get_screen (cd->calendar), +- NULL); ++{ ++ guint day; ++ guint year; ++ guint month; ++ ++ GDate *date; ++ gchar command_line[40]; ++ ++ gtk_calendar_get_date (GTK_CALENDAR(cd->calendar), &year, &month, &day); ++ date = g_date_new (); ++ g_date_set_dmy (date, day, month + 1, year); ++ ++ g_date_strftime (command_line, sizeof (command_line), "evolution -c calendar date:%x", date); ++ gdk_spawn_command_line_on_screen (gtk_widget_get_screen (cd->calendar), command_line, NULL); ++ g_date_free (date); ++ ++ return; + } + + static void --- gnome-panel-2.26.0.orig/debian/maintfiles/09_open_drawers_on_right_screen.patch.NOTWORKING +++ gnome-panel-2.26.0/debian/maintfiles/09_open_drawers_on_right_screen.patch.NOTWORKING @@ -0,0 +1,17 @@ +diff -p -u -5 -r1.82 panel-toplevel.c +--- gnome-panel/gnome-panel/panel-toplevel.c 2004/12/22 18:09:19 1.82 ++++ gnome-panel/gnome-panel/panel-toplevel.c 2005/01/06 04:12:41 +@@ -2468,10 +2468,13 @@ panel_toplevel_attach_to_widget (PanelTo + panel_toplevel_reverse_arrows (toplevel); + panel_toplevel_set_expand (toplevel, FALSE); + panel_toplevel_update_attach_orientation (toplevel); + panel_toplevel_update_hide_buttons (toplevel); + ++ gtk_window_set_screen (GTK_WINDOW (toplevel), ++ gtk_widget_get_screen (GTK_WIDGET (toplevel->priv->attach_toplevel))); ++ + if (toplevel->priv->state == PANEL_STATE_NORMAL) + panel_toplevel_push_autohide_disabler (toplevel->priv->attach_toplevel); + + gtk_widget_queue_resize (GTK_WIDGET (toplevel)); + } --- gnome-panel-2.26.0.orig/debian/maintfiles/improved_open_recent_doc_in_term.patch.NEEDTESTING +++ gnome-panel-2.26.0/debian/maintfiles/improved_open_recent_doc_in_term.patch.NEEDTESTING @@ -0,0 +1,34 @@ +--- gnome-panel/panel-recent.c.orig 2005-01-26 00:32:36.000000000 +0100 ++++ gnome-panel/panel-recent.c 2005-01-26 00:39:22.000000000 +0100 +@@ -49,6 +49,8 @@ + char *path; + char *quoted; + gboolean ret = TRUE; ++ GConfClient *client; ++ gchar *terminal_exec, *terminal_exec_arg; + + /* Don't allow suspicious looking URIs */ + if (uri [0] == '-') +@@ -62,13 +64,18 @@ + return FALSE; + } + ++ + str = g_string_new (""); + + if (app->requires_terminal) { +- /* FIXME: we should use their preferred terminal +- * maybe a multiscreen variant of gnome_execcute_terminal_shell? +- */ +- g_string_append_printf (str, "gnome-terminal -x %s", app->command); ++ client = panel_gconf_get_client (); ++ terminal_exec = gconf_client_get_string(client, "/desktop/gnome/applications/terminal/exec", NULL); ++ terminal_exec_arg = gconf_client_get_string(client, "/desktop/gnome/applications/terminal/exec_arg", NULL); ++ ++ g_string_append_printf (str, "%s %s %s", terminal_exec, terminal_exec_arg, app->command); ++ ++ g_free(terminal_exec); ++ g_free(terminal_exec_arg); + } else + str = g_string_append (str, app->command); + --- gnome-panel-2.26.0.orig/debian/maintfiles/changelog_unreleased +++ gnome-panel-2.26.0/debian/maintfiles/changelog_unreleased @@ -0,0 +1,2 @@ + + modified gnomezilla patch to fix opening evolution at the selected + date (also partially fix opening tasks) (Closes: #272777). --- gnome-panel-2.26.0.orig/debian/patches/01_layout.patch +++ gnome-panel-2.26.0/debian/patches/01_layout.patch @@ -0,0 +1,39 @@ +Index: gnome-panel-2.25.3/gnome-panel/panel-menu-items.c +=================================================================== +--- gnome-panel-2.25.3.orig/gnome-panel/panel-menu-items.c 2008-12-16 12:18:34.000000000 +0100 ++++ gnome-panel-2.25.3/gnome-panel/panel-menu-items.c 2009-01-07 15:10:30.000000000 +0100 +@@ -935,6 +935,7 @@ + GtkWidget *item; + char *gconf_name; + char *name; ++ char *path; + char *uri; + GFile *file; + +@@ -1098,9 +1099,25 @@ + if (add_separator) + add_menu_separator (menu); + +- panel_menu_items_append_from_desktop (menu, "yelp.desktop", NULL); ++ panel_menu_items_append_from_desktop (menu, "yelp.desktop", _("Help and Support")); ++ ++ if (g_file_test (DATADIR"/applications/apport-gtk.desktop", ++ G_FILE_TEST_IS_REGULAR)) { ++ panel_menu_items_append_from_desktop (menu, "apport-gtk.desktop", NULL); ++ ++ add_menu_separator (menu); ++ } ++ + panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL); + ++ if (g_file_test (DATADIR"/omf/about-ubuntu/about-ubuntu-C.omf", ++ G_FILE_TEST_IS_REGULAR)) ++ panel_menu_items_append_from_desktop (menu, "ubuntu-about.desktop", NULL); ++ ++ if (g_file_test (DATADIR"/omf/about-edubuntu/about-edubuntu-C.omf", ++ G_FILE_TEST_IS_REGULAR)) ++ panel_menu_items_append_from_desktop (menu, "edubuntu-about.desktop", NULL); ++ + if (parent->priv->append_lock_logout) + panel_menu_items_append_lock_logout (menu); + } --- gnome-panel-2.26.0.orig/debian/patches/25_dynamic_fusa_detection.patch +++ gnome-panel-2.26.0/debian/patches/25_dynamic_fusa_detection.patch @@ -0,0 +1,571 @@ +diff -urN gnome-panel-2.26.0/gnome-panel/applet.c gnome-panel-ted/gnome-panel/applet.c +--- gnome-panel-2.26.0/gnome-panel/applet.c 2009-03-16 17:37:11.000000000 -0500 ++++ gnome-panel-ted/gnome-panel/applet.c 2009-03-17 14:48:41.000000000 -0500 +@@ -34,6 +34,7 @@ + #include "panel-globals.h" + #include "panel-properties-dialog.h" + #include "panel-lockdown.h" ++#include "applet-signaler.h" + + #define SMALL_ICON_SIZE 20 + +@@ -734,6 +735,7 @@ + info->widget = NULL; + + registered_applets = g_slist_remove (registered_applets, info); ++ panel_applet_signaler_remove_applet(info); + + queued_position_saves = + g_slist_remove (queued_position_saves, info); +@@ -1173,6 +1175,26 @@ + return info->id; + } + ++/** \brief Get the Bonobo IID of the Applet ++ \param info The AppletInfo struct representing the applet ++ \return Either the IID of the applet or NULL if the applet does ++ not have an IID. ++*/ ++const char * ++panel_applet_get_iid (AppletInfo *info) ++{ ++ if (!info) ++ return NULL; ++ if (info->type != PANEL_OBJECT_BONOBO) ++ return NULL; ++ ++ PanelAppletFrame * frame = PANEL_APPLET_FRAME(info->data); ++ if (frame == NULL) ++ return NULL; /* This should never happen, but just in case */ ++ ++ return panel_applet_frame_get_iid(frame); ++} ++ + const char * + panel_applet_get_id_by_widget (GtkWidget *applet_widget) + { +@@ -1196,6 +1218,9 @@ + { + GSList *l; + ++ if (id == NULL) ++ return NULL; ++ + for (l = registered_applets; l; l = l->next) { + AppletInfo *info = l->data; + +@@ -1206,6 +1231,33 @@ + return NULL; + } + ++/** \brief Will find an applet by looking for it's IID ++ \param iid The IID to look for in an applet ++ \return Either the AppletInfo structure representing the applet or ++ NULL if an applet with that IID can not be found. ++*/ ++AppletInfo * ++panel_applet_get_by_iid (const char *iid) ++{ ++ GSList *l; ++ ++ if (iid == NULL) ++ return NULL; ++ ++ for (l = registered_applets; l; l = l->next) { ++ AppletInfo *info = l->data; ++ const char *applet_iid = panel_applet_get_iid(info); ++ ++ if (applet_iid == NULL) ++ continue; ++ ++ if (!strcmp (applet_iid, iid)) ++ return info; ++ } ++ ++ return NULL; ++} ++ + GSList * + panel_applet_list_applets (void) + { +@@ -1341,6 +1393,7 @@ + else + gtk_widget_child_focus (applet, GTK_DIR_TAB_FORWARD); + ++ panel_applet_signaler_add_applet(info); + return info; + } + +diff -urN gnome-panel-2.26.0/gnome-panel/applet.h gnome-panel-ted/gnome-panel/applet.h +--- gnome-panel-2.26.0/gnome-panel/applet.h 2009-03-16 17:37:11.000000000 -0500 ++++ gnome-panel-ted/gnome-panel/applet.h 2009-03-17 14:48:41.000000000 -0500 +@@ -56,8 +56,10 @@ + void panel_applet_stop_loading (const char *id); + + const char *panel_applet_get_id (AppletInfo *info); ++const char *panel_applet_get_iid (AppletInfo *info); + const char *panel_applet_get_id_by_widget (GtkWidget *widget); + AppletInfo *panel_applet_get_by_id (const char *id); ++AppletInfo *panel_applet_get_by_iid (const char *iid); + AppletInfo *panel_applet_get_by_type (PanelObjectType object_type, GdkScreen *screen); + + GSList *panel_applet_list_applets (void); +diff -urN gnome-panel-2.26.0/gnome-panel/applet-signaler.c gnome-panel-ted/gnome-panel/applet-signaler.c +--- gnome-panel-2.26.0/gnome-panel/applet-signaler.c 1969-12-31 18:00:00.000000000 -0600 ++++ gnome-panel-ted/gnome-panel/applet-signaler.c 2009-03-17 14:48:41.000000000 -0500 +@@ -0,0 +1,139 @@ ++/* ++ * Fast User Switch Applet: status-manager.c ++ * ++ * Copyright (C) 2008 Canonical, Ltd. ++ * Authors: ++ * Ted Gould ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, write to the Free Software ++ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++ */ ++ ++#include "applet-signaler.h" ++ ++#define PANEL_APPLET_SIGNALER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), PANEL_TYPE_APPLET_SIGNALER, PanelAppletSignalerClass)) ++#define PANEL_IS_APPLET_SIGNALER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), PANEL_TYPE_APPLET_SIGNALER)) ++#define PANEL_APPLET_SIGNALER_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), PANEL_TYPE_APPLET_SIGNALER, PanelAppletSignalerClass)) ++ ++/* Signals */ ++enum { ++ APPLET_ADDED, ++ APPLET_REMOVED, ++ LAST_SIGNAL ++}; ++ ++struct _PanelAppletSignaler ++{ ++ GObject parent; ++}; ++ ++typedef struct _PanelAppletSignalerClass ++{ ++ GObjectClass parent_class; ++ ++ PanelAppletSignalerFunc applet_added; ++ PanelAppletSignalerFunc applet_removed; ++} ++PanelAppletSignalerClass; ++ ++guint signals[LAST_SIGNAL] = {0}; ++ ++G_DEFINE_TYPE (PanelAppletSignaler, panel_applet_signaler, G_TYPE_OBJECT); ++ ++static void ++panel_applet_signaler_finalize (GObject * obj) ++{ ++ return; ++} ++ ++static void ++panel_applet_signaler_class_init (PanelAppletSignalerClass * class) ++{ ++ GObjectClass * gobj; ++ gobj = G_OBJECT_CLASS(class); ++ ++ gobj->finalize = panel_applet_signaler_finalize; ++ ++ /* Signals */ ++ signals[APPLET_ADDED] = g_signal_new (PANEL_APPLET_SIGNALER_SIGNAL_APPLET_ADDED, ++ G_TYPE_FROM_CLASS(class), ++ G_SIGNAL_RUN_LAST, ++ G_STRUCT_OFFSET(PanelAppletSignalerClass, applet_added), ++ NULL, NULL, /* accumulator */ ++ g_cclosure_marshal_VOID__POINTER, ++ G_TYPE_NONE, /* Return value */ ++ 1, G_TYPE_POINTER); /* Parameters */ ++ ++ signals[APPLET_REMOVED] = g_signal_new (PANEL_APPLET_SIGNALER_SIGNAL_APPLET_REMOVED, ++ G_TYPE_FROM_CLASS(class), ++ G_SIGNAL_RUN_LAST, ++ G_STRUCT_OFFSET(PanelAppletSignalerClass, applet_removed), ++ NULL, NULL, /* accumulator */ ++ g_cclosure_marshal_VOID__POINTER, ++ G_TYPE_NONE, /* Return value */ ++ 1, G_TYPE_POINTER); /* Parameters */ ++ ++ return; ++} ++ ++static void ++panel_applet_signaler_init (PanelAppletSignaler * pas) ++{ ++ ++ g_debug("Initialized Panel Applet Signaler."); ++ return; ++} ++ ++static PanelAppletSignaler * default_signaler = NULL; ++ ++PanelAppletSignaler * ++panel_applet_signaler_get_default (void) ++{ ++ if (default_signaler == NULL) { ++ default_signaler = g_object_new(PANEL_TYPE_APPLET_SIGNALER, NULL); ++ g_object_add_weak_pointer(G_OBJECT(default_signaler), ++ (gpointer *)&default_signaler); ++ } ++ ++ return default_signaler; ++} ++ ++static guint applet_count = 0; ++ ++void ++panel_applet_signaler_add_applet (AppletInfo * applet) ++{ ++ g_debug("Adding applet %d.", applet_count++); ++ ++ /* Ensure that one is created */ ++ PanelAppletSignaler * signaler = panel_applet_signaler_get_default(); ++ ++ g_signal_emit(signaler, signals[APPLET_ADDED], NULL, applet); ++ ++ return; ++} ++ ++void ++panel_applet_signaler_remove_applet (AppletInfo * applet) ++{ ++ g_debug("Removing applet %d.", --applet_count); ++ ++ /* Ensure that one is created */ ++ PanelAppletSignaler * signaler = panel_applet_signaler_get_default(); ++ ++ g_signal_emit(signaler, signals[APPLET_REMOVED], NULL, applet); ++ ++ return; ++} ++ +diff -urN gnome-panel-2.26.0/gnome-panel/applet-signaler.h gnome-panel-ted/gnome-panel/applet-signaler.h +--- gnome-panel-2.26.0/gnome-panel/applet-signaler.h 1969-12-31 18:00:00.000000000 -0600 ++++ gnome-panel-ted/gnome-panel/applet-signaler.h 2009-03-17 14:48:41.000000000 -0500 +@@ -0,0 +1,52 @@ ++/* ++ * Fast User Switch Applet: status-manager.c ++ * ++ * Copyright (C) 2008 Canonical, Ltd. ++ * Authors: ++ * Ted Gould ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, write to the Free Software ++ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++ */ ++ ++#ifndef APPLET_SIGNALER_H ++#define APPLET_SIGNALER_H ++ ++#include ++#include "applet.h" ++ ++G_BEGIN_DECLS ++ ++/* Applet Signaler */ ++/* Singleton Object to handle the world of applets */ ++ ++#define PANEL_TYPE_APPLET_SIGNALER (panel_applet_signaler_get_type()) ++#define PANEL_APPLET_SIGNALER(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), PANEL_TYPE_APPLET_SIGNALER, PanelAppletSignaler)) ++#define PANEL_IS_APPLET_SIGNALER(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANEL_TYPE_APPLET_SIGNALER)) ++ ++#define PANEL_APPLET_SIGNALER_SIGNAL_APPLET_ADDED "applet-added" ++#define PANEL_APPLET_SIGNALER_SIGNAL_APPLET_REMOVED "applet-removed" ++ ++typedef struct _PanelAppletSignaler PanelAppletSignaler; ++typedef void (*PanelAppletSignalerFunc)(PanelAppletSignaler * pas, AppletInfo * info, gpointer data); ++ ++GType panel_applet_signaler_get_type (void) G_GNUC_CONST; ++PanelAppletSignaler * panel_applet_signaler_get_default (void); ++ ++void panel_applet_signaler_add_applet (AppletInfo * applet); ++void panel_applet_signaler_remove_applet (AppletInfo * applet); ++ ++G_END_DECLS ++ ++#endif /* APPLET_SIGNALER_H */ +diff -urN gnome-panel-2.26.0/gnome-panel/Makefile.am gnome-panel-ted/gnome-panel/Makefile.am +--- gnome-panel-2.26.0/gnome-panel/Makefile.am 2009-03-16 17:37:12.000000000 -0500 ++++ gnome-panel-ted/gnome-panel/Makefile.am 2009-03-17 14:48:41.000000000 -0500 +@@ -65,6 +65,7 @@ + panel-compatibility.c \ + panel.c \ + applet.c \ ++ applet-signaler.c \ + drawer.c \ + panel-config-global.c \ + panel-util.c \ +@@ -110,6 +111,7 @@ + panel-compatibility.h \ + panel.h \ + applet.h \ ++ applet-signaler.h \ + drawer.h \ + panel-util.h \ + panel-properties-dialog.h \ +diff -urN gnome-panel-2.26.0/gnome-panel/panel-applet-frame.c gnome-panel-ted/gnome-panel/panel-applet-frame.c +--- gnome-panel-2.26.0/gnome-panel/panel-applet-frame.c 2009-03-16 17:37:11.000000000 -0500 ++++ gnome-panel-ted/gnome-panel/panel-applet-frame.c 2009-03-17 14:48:41.000000000 -0500 +@@ -1442,3 +1442,15 @@ + + frame->priv->panel = panel; + } ++ ++/** \brief Gets the IID for a panel applet frame ++ \param frame Applet frame ++ \return The IID of the applet or NULL on error ++*/ ++const gchar * ++panel_applet_frame_get_iid (PanelAppletFrame * frame) ++{ ++ g_return_val_if_fail (PANEL_IS_APPLET_FRAME (frame), NULL); ++ ++ return frame->priv->iid; ++} +diff -urN gnome-panel-2.26.0/gnome-panel/panel-applet-frame.h gnome-panel-ted/gnome-panel/panel-applet-frame.h +--- gnome-panel-2.26.0/gnome-panel/panel-applet-frame.h 2009-03-16 17:37:11.000000000 -0500 ++++ gnome-panel-ted/gnome-panel/panel-applet-frame.h 2009-03-17 14:48:41.000000000 -0500 +@@ -78,6 +78,8 @@ + void panel_applet_frame_set_panel (PanelAppletFrame *frame, + PanelWidget *panel); + ++const gchar * panel_applet_frame_get_iid (PanelAppletFrame * frame); ++ + G_END_DECLS + + #endif /* __PANEL_APPLET_FRAME_H__ */ +diff -urN gnome-panel-2.26.0/gnome-panel/panel-menu-bar.c gnome-panel-ted/gnome-panel/panel-menu-bar.c +--- gnome-panel-2.26.0/gnome-panel/panel-menu-bar.c 2009-03-16 17:37:11.000000000 -0500 ++++ gnome-panel-ted/gnome-panel/panel-menu-bar.c 2009-03-17 16:35:29.000000000 -0500 +@@ -47,6 +47,7 @@ + #include "panel-stock-icons.h" + #include "panel-typebuiltins.h" + #include "panel-icon-names.h" ++#include "applet-signaler.h" + + G_DEFINE_TYPE (PanelMenuBar, panel_menu_bar, GTK_TYPE_MENU_BAR) + +@@ -99,6 +100,36 @@ + return FALSE; + } + ++#define FUSA_APPLET_IID "OAFIID:GNOME_FastUserSwitchApplet" ++ ++static void ++panel_menu_bar_set_tooltip_remove (PanelAppletSignaler * pas, AppletInfo * info, GtkWidget * widget) ++{ ++ const char * iid = panel_applet_get_iid(info); ++ if (iid == NULL) ++ return; ++ ++ if (!strcmp(iid, FUSA_APPLET_IID)) ++ panel_util_set_tooltip_text (widget, ++ _("Change desktop appearance and behavior, get help, or log out")); ++ ++ return; ++} ++ ++static void ++panel_menu_bar_set_tooltip_add (PanelAppletSignaler * pas, AppletInfo * info, GtkWidget * widget) ++{ ++ const char * iid = panel_applet_get_iid(info); ++ if (iid == NULL) ++ return; ++ ++ if (!strcmp(iid, FUSA_APPLET_IID)) ++ panel_util_set_tooltip_text (widget, ++ _("Change system appearance and behavior, or get help")); ++ ++ return; ++} ++ + static void + panel_menu_bar_setup_tooltip (PanelMenuBar *menubar) + { +@@ -109,6 +140,12 @@ + panel_util_set_tooltip_text (menubar->priv->desktop_item, + _("Change desktop appearance and behavior, get help, or log out")); + ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_ADDED, ++ G_CALLBACK(panel_menu_bar_set_tooltip_add), menubar->priv->desktop_item); ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_REMOVED, ++ G_CALLBACK(panel_menu_bar_set_tooltip_remove), menubar->priv->desktop_item); ++ ++ + //FIXME: this doesn't handle the right-click case. Sigh. + /* Hide tooltip if a menu is activated */ + g_signal_connect (menubar->priv->applications_item, +diff -urN gnome-panel-2.26.0/gnome-panel/panel-menu-items.c gnome-panel-ted/gnome-panel/panel-menu-items.c +--- gnome-panel-2.26.0/gnome-panel/panel-menu-items.c 2009-03-16 17:37:12.000000000 -0500 ++++ gnome-panel-ted/gnome-panel/panel-menu-items.c 2009-03-17 14:48:41.000000000 -0500 +@@ -53,6 +53,7 @@ + #include "panel-recent.h" + #include "panel-stock-icons.h" + #include "panel-util.h" ++#include "applet-signaler.h" + + #define BOOKMARKS_FILENAME ".gtk-bookmarks" + #define DESKTOP_IS_HOME_DIR_DIR "/apps/nautilus/preferences" +@@ -1475,6 +1476,34 @@ + "menu_panel", panel); + } + ++#define FUSA_APPLET_IID "OAFIID:GNOME_FastUserSwitchApplet" ++ ++static void ++panel_menu_items_hide_on_fusa (PanelAppletSignaler * pas, AppletInfo * info, GtkWidget * widget) ++{ ++ const char * iid = panel_applet_get_iid(info); ++ if (iid == NULL) ++ return; ++ ++ if (!strcmp(iid, FUSA_APPLET_IID)) ++ gtk_widget_hide(widget); ++ ++ return; ++} ++ ++static void ++panel_menu_items_show_on_fusa (PanelAppletSignaler * pas, AppletInfo * info, GtkWidget * widget) ++{ ++ const char * iid = panel_applet_get_iid(info); ++ if (iid == NULL) ++ return; ++ ++ if (!strcmp(iid, FUSA_APPLET_IID)) ++ gtk_widget_show(widget); ++ ++ return; ++} ++ + void + panel_menu_items_append_lock_logout (GtkWidget *menu) + { +@@ -1485,6 +1514,10 @@ + const char *translate; + char *label; + char *tooltip; ++ GtkWidget *separator = NULL; ++ AppletInfo *fusa = NULL; ++ ++ fusa = panel_applet_get_by_iid(FUSA_APPLET_IID); + + separator_inserted = FALSE; + children = gtk_container_get_children (GTK_CONTAINER (menu)); +@@ -1492,17 +1525,34 @@ + if (last != NULL) { + separator_inserted = GTK_IS_SEPARATOR (GTK_WIDGET (last->data)); + } ++ if (separator_inserted) { ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_ADDED, ++ G_CALLBACK(panel_menu_items_hide_on_fusa), last->data); ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_REMOVED, ++ G_CALLBACK(panel_menu_items_show_on_fusa), last->data); ++ if (fusa != NULL) { ++ gtk_widget_hide(GTK_WIDGET(last->data)); ++ } ++ } + g_list_free (children); + + if (panel_lock_screen_action_available ("lock")) { + item = panel_menu_items_create_action_item (PANEL_ACTION_LOCK); + if (item != NULL) { + if (!separator_inserted) { +- add_menu_separator (menu); ++ separator = add_menu_separator (menu); + separator_inserted = TRUE; + } + + gtk_menu_shell_append (GTK_MENU_SHELL (menu), item); ++ ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_ADDED, ++ G_CALLBACK(panel_menu_items_hide_on_fusa), item); ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_REMOVED, ++ G_CALLBACK(panel_menu_items_show_on_fusa), item); ++ if (fusa != NULL) { ++ gtk_widget_hide(GTK_WIDGET(item)); ++ } + } + } + +@@ -1545,19 +1595,53 @@ + + if (item != NULL) { + if (!separator_inserted) { +- add_menu_separator (menu); ++ separator = add_menu_separator (menu); + separator_inserted = TRUE; + } + + gtk_menu_shell_append (GTK_MENU_SHELL (menu), item); ++ ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_ADDED, ++ G_CALLBACK(panel_menu_items_hide_on_fusa), item); ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_REMOVED, ++ G_CALLBACK(panel_menu_items_show_on_fusa), item); ++ if (fusa != NULL) { ++ gtk_widget_hide(GTK_WIDGET(item)); ++ } + } + + item = panel_menu_items_create_action_item (PANEL_ACTION_SHUTDOWN); + if (item != NULL) { + if (!separator_inserted) +- add_menu_separator (menu); ++ separator = add_menu_separator (menu); + + gtk_menu_shell_append (GTK_MENU_SHELL (menu), item); ++ ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_ADDED, ++ G_CALLBACK(panel_menu_items_hide_on_fusa), item); ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_REMOVED, ++ G_CALLBACK(panel_menu_items_show_on_fusa), item); ++ if (fusa != NULL) { ++ gtk_widget_hide(GTK_WIDGET(item)); ++ } ++ } ++ ++ /* Okay, this is confusing, but required to make the patch ++ * smaller. Basically if the seperator was created externally it ++ * gets the signal handlers added when it is detected, but the ++ * local variable remains NULL. This allows the return in the ++ * middle to still work. But, if the seperator gets built in the ++ * remainder of this function then the signal handlers get added ++ * on here as the local variable becomes a pointer to that created ++ * seperator. Whew. */ ++ if (separator != NULL) { ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_ADDED, ++ G_CALLBACK(panel_menu_items_hide_on_fusa), separator); ++ g_signal_connect(panel_applet_signaler_get_default(), PANEL_APPLET_SIGNALER_SIGNAL_APPLET_REMOVED, ++ G_CALLBACK(panel_menu_items_show_on_fusa), separator); ++ if (fusa != NULL) { ++ gtk_widget_hide(GTK_WIDGET(separator)); ++ } + } + } + --- gnome-panel-2.26.0.orig/debian/patches/16_compiz_workspace_switcher.patch +++ gnome-panel-2.26.0/debian/patches/16_compiz_workspace_switcher.patch @@ -0,0 +1,574 @@ +Index: gnome-panel-2.25.3/applets/wncklet/workspace-switcher.c +=================================================================== +--- gnome-panel-2.25.3.orig/applets/wncklet/workspace-switcher.c 2008-12-11 18:03:03.000000000 +0100 ++++ gnome-panel-2.25.3/applets/wncklet/workspace-switcher.c 2009-01-07 15:10:32.000000000 +0100 +@@ -35,6 +35,10 @@ + #define MAX_REASONABLE_ROWS 16 + #define DEFAULT_ROWS 1 + ++#define COMPIZ_OPTIONS "/apps/compiz/general/screen0/options" ++#define COMPIZ_HSIZE "/apps/compiz/general/screen0/options/hsize" ++#define COMPIZ_VSIZE "/apps/compiz/general/screen0/options/vsize" ++ + #define NEVER_SENSITIVE "never_sensitive" + #define NUM_WORKSPACES "/apps/metacity/general/num_workspaces" + #define WORKSPACE_NAME "/apps/metacity/workspace_names/name_1" +@@ -57,6 +61,7 @@ + + /* Properties: */ + GtkWidget *properties_dialog; ++ GtkWidget *switcher_frame; + GtkWidget *workspaces_frame; + GtkWidget *workspace_names_label; + GtkWidget *workspace_names_scroll; +@@ -68,6 +73,9 @@ + GtkWidget *num_workspaces_spin; + GtkWidget *workspaces_tree; + GtkListStore *workspaces_store; ++ GtkWidget *viewports_frame; ++ GtkWidget *hsize_spin; ++ GtkWidget *vsize_spin; + + GtkWidget *about; + +@@ -121,20 +129,28 @@ + gtk_widget_show (pager->workspace_names_scroll); + if (pager->display_workspaces_toggle) + gtk_widget_show (pager->display_workspaces_toggle); ++ if (pager->viewports_frame) ++ gtk_widget_hide (pager->viewports_frame); + break; + case PAGER_WM_COMPIZ: ++ if (pager->switcher_frame) ++ gtk_widget_hide (pager->switcher_frame); + if (pager->workspaces_frame) +- gtk_widget_show (pager->workspaces_frame); ++ gtk_widget_hide (pager->workspaces_frame); + if (pager->workspace_names_label) + gtk_widget_hide (pager->workspace_names_label); + if (pager->workspace_names_scroll) + gtk_widget_hide (pager->workspace_names_scroll); + if (pager->display_workspaces_toggle) + gtk_widget_hide (pager->display_workspaces_toggle); ++ if (pager->viewports_frame) ++ gtk_widget_show (pager->viewports_frame); + break; + case PAGER_WM_UNKNOWN: + if (pager->workspaces_frame) + gtk_widget_hide (pager->workspaces_frame); ++ if (pager->viewports_frame) ++ gtk_widget_hide (pager->viewports_frame); + break; + default: + g_assert_not_reached (); +@@ -156,7 +172,7 @@ + pager->wm = PAGER_WM_UNKNOWN; + else if (strcmp (wm_name, "Metacity") == 0) + pager->wm = PAGER_WM_METACITY; +- else if (strcmp (wm_name, "Compiz") == 0) ++ else if (strcmp (wm_name, "compiz") == 0) + pager->wm = PAGER_WM_COMPIZ; + else + pager->wm = PAGER_WM_UNKNOWN; +@@ -212,7 +228,8 @@ + pager->orientation = new_orient; + pager_update (pager); + if (pager->label_row_col) +- gtk_label_set_text (GTK_LABEL (pager->label_row_col), pager->orientation == GTK_ORIENTATION_HORIZONTAL ? _("rows") : _("columns")); ++ gtk_label_set_text (GTK_LABEL (pager->label_row_col), ++ pager->orientation == GTK_ORIENTATION_HORIZONTAL ? _("rows") : _("columns")); + } + + static void +@@ -664,6 +681,34 @@ + NULL); + } + ++/* compiz' "columns" */ ++static void ++hsize_value_changed (GtkSpinButton *button, ++ gpointer data) ++{ ++ GConfClient* client = gconf_client_get_default (); ++ ++ gconf_client_set_int (client, ++ COMPIZ_HSIZE, ++ gtk_spin_button_get_value_as_int (button), ++ NULL); ++ g_object_unref (client); ++} ++ ++/* compiz' "rows" */ ++static void ++vsize_value_changed (GtkSpinButton *button, ++ gpointer data) ++{ ++ GConfClient* client = gconf_client_get_default (); ++ ++ gconf_client_set_int (client, ++ COMPIZ_VSIZE, ++ gtk_spin_button_get_value_as_int (button), ++ NULL); ++ g_object_unref (client); ++} ++ + static void + update_workspaces_model (PagerData *pager) + { +@@ -788,6 +833,7 @@ + PagerData *pager) + { + pager->properties_dialog = NULL; ++ pager->switcher_frame = NULL; + pager->workspaces_frame = NULL; + pager->workspace_names_label = NULL; + pager->workspace_names_scroll = NULL; +@@ -799,6 +845,9 @@ + pager->num_workspaces_spin = NULL; + pager->workspaces_tree = NULL; + pager->workspaces_store = NULL; ++ pager->viewports_frame = NULL; ++ pager->hsize_spin = NULL; ++ pager->vsize_spin = NULL; + } + + static gboolean +@@ -901,13 +950,49 @@ + GtkTreeViewColumn *column; + GtkCellRenderer *cell; + int nr_ws, i; +- ++ GConfClient* client = NULL; ++ gint hsize; ++ gint vsize; ++ ++ pager->switcher_frame = WID ("switcher_frame"); + pager->workspaces_frame = WID ("workspaces_frame"); + pager->workspace_names_label = WID ("workspace_names_label"); + pager->workspace_names_scroll = WID ("workspace_names_scroll"); + ++ if (pager->wm == PAGER_WM_COMPIZ) ++ { ++ client = gconf_client_get_default (); ++ ++ pager->viewports_frame = WID ("viewports_frame"); ++ pager->hsize_spin = WID ("hsize_spin"); ++ pager->vsize_spin = WID ("vsize_spin"); ++ ++ g_signal_connect (G_OBJECT (pager->hsize_spin), ++ "value-changed", ++ (GCallback) hsize_value_changed, ++ NULL); ++ ++ g_signal_connect (G_OBJECT (pager->vsize_spin), ++ "value-changed", ++ (GCallback) vsize_value_changed, ++ NULL); ++ ++ /* set value for hsize (compiz's "columns") */ ++ hsize = gconf_client_get_int (client, COMPIZ_HSIZE, NULL); ++ gtk_spin_button_set_value (GTK_SPIN_BUTTON (pager->hsize_spin), ++ hsize); ++ ++ /* set value for vsize (compiz's "rows") */ ++ vsize = gconf_client_get_int (client, COMPIZ_VSIZE, NULL); ++ gtk_spin_button_set_value (GTK_SPIN_BUTTON (pager->vsize_spin), ++ vsize); ++ ++ g_object_unref (client); ++ } ++ + pager->display_workspaces_toggle = WID ("workspace_name_toggle"); +- setup_sensitivity (pager, xml, ++ setup_sensitivity (pager, ++ xml, + "workspace_name_toggle", + NULL, + NULL, +@@ -915,7 +1000,8 @@ + + pager->all_workspaces_radio = WID ("all_workspaces_radio"); + pager->current_only_radio = WID ("current_only_radio"); +- setup_sensitivity (pager, xml, ++ setup_sensitivity (pager, ++ xml, + "all_workspaces_radio", + "current_only_radio", + "label_row_col", +@@ -923,14 +1009,16 @@ + + pager->num_rows_spin = WID ("num_rows_spin"); + pager->label_row_col = WID("label_row_col"); +- setup_sensitivity (pager, xml, ++ setup_sensitivity (pager, ++ xml, + "num_rows_spin", + NULL, + NULL, + "num_rows" /* key */); + + pager->num_workspaces_spin = WID ("num_workspaces_spin"); +- setup_sensitivity (pager, xml, ++ setup_sensitivity (pager, ++ xml, + "num_workspaces_spin", + NULL, + NULL, +@@ -944,92 +1032,130 @@ + WORKSPACE_NAME /* key */); + + /* Display workspace names: */ +- +- g_signal_connect (G_OBJECT (pager->display_workspaces_toggle), "toggled", +- (GCallback) display_workspace_names_toggled, pager); ++ g_signal_connect (G_OBJECT (pager->display_workspaces_toggle), ++ "toggled", ++ (GCallback) display_workspace_names_toggled, ++ pager); + +- if (pager->display_mode == WNCK_PAGER_DISPLAY_NAME) { ++ if (pager->display_mode == WNCK_PAGER_DISPLAY_NAME) + value = TRUE; +- } else { ++ else + value = FALSE; +- } ++ + gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pager->display_workspaces_toggle), + value); + + /* Display all workspaces: */ +- g_signal_connect (G_OBJECT (pager->all_workspaces_radio), "toggled", +- (GCallback) all_workspaces_toggled, pager); ++ g_signal_connect (G_OBJECT (pager->all_workspaces_radio), ++ "toggled", ++ (GCallback) all_workspaces_toggled, ++ pager); + +- if (pager->display_all) { +- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pager->all_workspaces_radio), TRUE); +- if ( ! g_object_get_data (G_OBJECT (pager->num_rows_spin), NEVER_SENSITIVE)) +- gtk_widget_set_sensitive (pager->num_rows_spin, TRUE); +- } else { +- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pager->current_only_radio), TRUE); +- gtk_widget_set_sensitive (pager->num_rows_spin, FALSE); ++ if (pager->display_all) ++ { ++ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pager->all_workspaces_radio), ++ TRUE); ++ ++ if (!g_object_get_data (G_OBJECT (pager->num_rows_spin), ++ NEVER_SENSITIVE)) ++ gtk_widget_set_sensitive (pager->num_rows_spin, ++ TRUE); + } +- ++ else ++ { ++ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (pager->current_only_radio), ++ TRUE); ++ gtk_widget_set_sensitive (pager->num_rows_spin, ++ FALSE); ++ } ++ + /* Num rows: */ +- g_signal_connect (G_OBJECT (pager->num_rows_spin), "value_changed", +- (GCallback) num_rows_value_changed, pager); ++ g_signal_connect (G_OBJECT (pager->num_rows_spin), ++ "value_changed", ++ (GCallback) num_rows_value_changed, ++ pager); + +- gtk_spin_button_set_value (GTK_SPIN_BUTTON (pager->num_rows_spin), pager->n_rows); +- gtk_label_set_text (GTK_LABEL (pager->label_row_col), pager->orientation == GTK_ORIENTATION_HORIZONTAL ? _("rows") : _("columns")); ++ gtk_spin_button_set_value (GTK_SPIN_BUTTON (pager->num_rows_spin), ++ pager->n_rows); ++ gtk_label_set_text (GTK_LABEL (pager->label_row_col), ++ pager->orientation == GTK_ORIENTATION_HORIZONTAL ? _("rows") : _("columns")); + +- g_signal_connect (pager->properties_dialog, "destroy", ++ g_signal_connect (pager->properties_dialog, ++ "destroy", + G_CALLBACK (properties_dialog_destroyed), + pager); +- g_signal_connect (pager->properties_dialog, "delete_event", ++ g_signal_connect (pager->properties_dialog, ++ "delete_event", + G_CALLBACK (delete_event), + pager); +- g_signal_connect (pager->properties_dialog, "response", ++ g_signal_connect (pager->properties_dialog, ++ "response", + G_CALLBACK (response_cb), + pager); +- +- g_signal_connect (WID ("done_button"), "clicked", +- (GCallback) close_dialog, pager); ++ ++ g_signal_connect (WID ("done_button"), ++ "clicked", ++ (GCallback) close_dialog, ++ pager); + + gtk_spin_button_set_value (GTK_SPIN_BUTTON (pager->num_workspaces_spin), + wnck_screen_get_workspace_count (pager->screen)); +- g_signal_connect (G_OBJECT (pager->num_workspaces_spin), "value_changed", +- (GCallback) num_workspaces_value_changed, pager); +- +- wncklet_connect_while_alive (pager->screen, "workspace_created", +- G_CALLBACK(workspace_created), ++ g_signal_connect (G_OBJECT (pager->num_workspaces_spin), ++ "value_changed", ++ (GCallback) num_workspaces_value_changed, ++ pager); ++ ++ wncklet_connect_while_alive (pager->screen, ++ "workspace_created", ++ G_CALLBACK (workspace_created), + pager, + pager->properties_dialog); + +- wncklet_connect_while_alive (pager->screen, "workspace_destroyed", +- G_CALLBACK(workspace_destroyed), ++ wncklet_connect_while_alive (pager->screen, ++ "workspace_destroyed", ++ G_CALLBACK (workspace_destroyed), + pager, + pager->properties_dialog); + +- g_signal_connect (G_OBJECT (pager->workspaces_tree), "focus_out_event", +- (GCallback) workspaces_tree_focused_out, pager); ++ g_signal_connect (G_OBJECT (pager->workspaces_tree), ++ "focus_out_event", ++ (GCallback) workspaces_tree_focused_out, ++ pager); + +- pager->workspaces_store = gtk_list_store_new (1, G_TYPE_STRING, NULL); ++ pager->workspaces_store = gtk_list_store_new (1, ++ G_TYPE_STRING, ++ NULL); + update_workspaces_model (pager); +- gtk_tree_view_set_model (GTK_TREE_VIEW (pager->workspaces_tree), GTK_TREE_MODEL (pager->workspaces_store)); ++ gtk_tree_view_set_model (GTK_TREE_VIEW (pager->workspaces_tree), ++ GTK_TREE_MODEL (pager->workspaces_store)); + + g_object_unref (pager->workspaces_store); + +- cell = g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, "editable", TRUE, NULL); ++ cell = g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, ++ "editable", ++ TRUE, ++ NULL); + column = gtk_tree_view_column_new_with_attributes ("workspace", + cell, +- "text", 0, ++ "text", ++ 0, + NULL); +- gtk_tree_view_append_column (GTK_TREE_VIEW (pager->workspaces_tree), column); +- g_signal_connect (cell, "edited", +- (GCallback) workspace_name_edited, pager); +- ++ gtk_tree_view_append_column (GTK_TREE_VIEW (pager->workspaces_tree), ++ column); ++ g_signal_connect (cell, ++ "edited", ++ (GCallback) workspace_name_edited, ++ pager); ++ + nr_ws = wnck_screen_get_workspace_count (pager->screen); +- for (i = 0; i < nr_ws; i++) { +- wncklet_connect_while_alive ( +- G_OBJECT (wnck_screen_get_workspace (pager->screen, i)), +- "name_changed", +- G_CALLBACK(workspace_renamed), +- pager, +- pager->properties_dialog); ++ for (i = 0; i < nr_ws; i++) ++ { ++ wncklet_connect_while_alive (G_OBJECT (wnck_screen_get_workspace (pager->screen, ++ i)), ++ "name_changed", ++ G_CALLBACK (workspace_renamed), ++ pager, ++ pager->properties_dialog); + } + + update_properties_for_wm (pager); +@@ -1040,11 +1166,15 @@ + PagerData *pager, + const gchar *verbname) + { +- if (pager->properties_dialog == NULL) { ++ if (pager->properties_dialog == NULL) ++ { + GladeXML *xml; + +- xml = glade_xml_new (PAGER_GLADEDIR "/workspace-switcher.glade", NULL, NULL); +- pager->properties_dialog = glade_xml_get_widget (xml, "pager_properties_dialog"); ++ xml = glade_xml_new (PAGER_GLADEDIR "/workspace-switcher.glade", ++ NULL, ++ NULL); ++ pager->properties_dialog = glade_xml_get_widget (xml, ++ "pager_properties_dialog"); + + g_object_add_weak_pointer (G_OBJECT (pager->properties_dialog), + (gpointer *) &pager->properties_dialog); +Index: gnome-panel-2.25.3/applets/wncklet/workspace-switcher.glade +=================================================================== +--- gnome-panel-2.25.3.orig/applets/wncklet/workspace-switcher.glade 2008-11-09 01:27:02.000000000 +0100 ++++ gnome-panel-2.25.3/applets/wncklet/workspace-switcher.glade 2009-01-07 15:10:32.000000000 +0100 +@@ -17,7 +17,7 @@ + 5 + 12 + +- ++ + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 +@@ -242,6 +242,117 @@ + 1 + + ++ ++ ++ True ++ False ++ GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK ++ 0 ++ GTK_SHADOW_NONE ++ ++ ++ True ++ GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK ++ 12 ++ ++ ++ True ++ GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK ++ 6 ++ ++ ++ True ++ GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK ++ 2 ++ 2 ++ 6 ++ 6 ++ ++ ++ True ++ GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK ++ Co_lumns: ++ True ++ hsize_spin ++ ++ ++ ++ ++ ++ ++ ++ ++ True ++ True ++ GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK ++ 1 1 16 1 1 1 ++ 1 ++ ++ ++ 1 ++ 2 ++ ++ ++ ++ ++ ++ ++ True ++ GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK ++ _Rows: ++ True ++ vsize_spin ++ ++ ++ 1 ++ 2 ++ ++ ++ ++ ++ ++ ++ True ++ True ++ GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK ++ 1 1 16 1 1 1 ++ 1 ++ ++ ++ 1 ++ 2 ++ 1 ++ 2 ++ ++ ++ ++ ++ ++ ++ False ++ False ++ ++ ++ ++ ++ ++ ++ ++ ++ True ++ GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK ++ <b>Workspaces</b> ++ True ++ ++ ++ label_item ++ ++ ++ ++ ++ 2 ++ ++ + + + 1 +Index: gnome-panel-2.25.3/gnome-panel/main.c +=================================================================== +--- gnome-panel-2.25.3.orig/gnome-panel/main.c 2008-12-09 13:32:37.000000000 +0100 ++++ gnome-panel-2.25.3/gnome-panel/main.c 2009-01-07 15:10:32.000000000 +0100 +@@ -86,6 +86,11 @@ + GCONF_CLIENT_PRELOAD_NONE, + NULL); + ++ gconf_client_add_dir (panel_gconf_get_client (), ++ "/apps/compiz/general/screen0/options", ++ GCONF_CLIENT_PRELOAD_NONE, ++ NULL); ++ + panel_global_config_load (); + panel_lockdown_init (); + panel_profile_load (); +@@ -102,6 +107,10 @@ + panel_lockdown_finalize (); + + gconf_client_remove_dir (panel_gconf_get_client (), ++ "/apps/compiz/general/screen0/options", ++ NULL); ++ ++ gconf_client_remove_dir (panel_gconf_get_client (), + "/desktop/gnome/interface", + NULL); + --- gnome-panel-2.26.0.orig/debian/patches/26_dynamic_fusa_detection.autotools.patch +++ gnome-panel-2.26.0/debian/patches/26_dynamic_fusa_detection.autotools.patch @@ -0,0 +1,37 @@ +Index: gnome-panel-2.25.91/gnome-panel/Makefile.in +=================================================================== +--- gnome-panel-2.25.91.orig/gnome-panel/Makefile.in 2009-02-17 10:31:55.000000000 +0100 ++++ gnome-panel-2.25.91/gnome-panel/Makefile.in 2009-02-18 23:26:25.000000000 +0100 +@@ -73,7 +73,7 @@ + main.$(OBJEXT) panel-widget.$(OBJEXT) button-widget.$(OBJEXT) \ + xstuff.$(OBJEXT) panel-session.$(OBJEXT) \ + panel-compatibility.$(OBJEXT) panel.$(OBJEXT) applet.$(OBJEXT) \ +- drawer.$(OBJEXT) panel-config-global.$(OBJEXT) \ ++ applet-signaler.$(OBJEXT) drawer.$(OBJEXT) panel-config-global.$(OBJEXT) \ + panel-util.$(OBJEXT) panel-gconf.$(OBJEXT) \ + panel-properties-dialog.$(OBJEXT) panel-run-dialog.$(OBJEXT) \ + menu.$(OBJEXT) panel-context-menu.$(OBJEXT) launcher.$(OBJEXT) \ +@@ -384,6 +384,7 @@ + panel-compatibility.c \ + panel.c \ + applet.c \ ++ applet-signaler.c \ + drawer.c \ + panel-config-global.c \ + panel-util.c \ +@@ -429,6 +430,7 @@ + panel-compatibility.h \ + panel.h \ + applet.h \ ++ applet-signaler.h \ + drawer.h \ + panel-util.h \ + panel-properties-dialog.h \ +@@ -618,6 +620,7 @@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/GNOME_Panel-skels.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/GNOME_Panel-stubs.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/applet.Po@am__quote@ ++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/applet-signaler.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/button-widget.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drawer.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gnome-desktop-item-edit.Po@am__quote@ --- gnome-panel-2.26.0.orig/debian/patches/25_inode_directory_fixup.patch +++ gnome-panel-2.26.0/debian/patches/25_inode_directory_fixup.patch @@ -0,0 +1,46 @@ +=== modified file 'gnome-panel/main.c' +Index: gnome-panel-2.25.3/gnome-panel/main.c +=================================================================== +--- gnome-panel-2.25.3.orig/gnome-panel/main.c 2009-01-07 15:10:34.000000000 +0100 ++++ gnome-panel-2.25.3/gnome-panel/main.c 2009-01-07 15:10:34.000000000 +0100 +@@ -102,6 +102,40 @@ + + xstuff_init (); + ++ /* ubuntu specifc cleanup for bug #260492 - this needs to be kept ++ * until the next LTS after hardy (8.04) is released ++ */ ++ GAppInfo *app, *new_app = NULL; ++ GConfClient *gc = gconf_client_get_default(); ++ GList *l_start, *l; ++ if(gconf_client_get_bool(gc, "/apps/panel/need_directory_fixup", NULL)) ++ { ++ app = g_app_info_get_default_for_type ("inode/directory", FALSE); ++ if(app && strcmp(g_app_info_get_id(app), "nautilus-folder-handler.desktop") != 0) ++ { ++ g_message("inode/directory points to '%s' - fixing", g_app_info_get_id(app)); ++ l_start = l = g_app_info_get_all_for_type("inode/directory"); ++ while(l != NULL) ++ { ++ if(strcmp(g_app_info_get_id(G_APP_INFO(l->data)), ++ "nautilus-folder-handler.desktop") == 0) ++ new_app = g_app_info_dup(l->data); ++ g_object_unref(G_OBJECT(l->data)); ++ l=g_list_next(l); ++ } ++ if(new_app) ++ { ++ g_app_info_set_as_default_for_type (new_app, "inode/directory", NULL); ++ g_object_unref(new_app); ++ } ++ g_list_free(l_start); ++ g_object_unref(app); ++ } ++ gconf_client_set_bool(gc, "/apps/panel/need_directory_fixup", FALSE, NULL); ++ } ++ g_object_unref(gc); ++ /* end of ubuntu specific code */ ++ + gtk_main (); + + panel_lockdown_finalize (); --- gnome-panel-2.26.0.orig/debian/patches/99_ltmain_as-needed.patch +++ gnome-panel-2.26.0/debian/patches/99_ltmain_as-needed.patch @@ -0,0 +1,33 @@ +Index: gnome-panel-2.25.3/ltmain.sh +=================================================================== +--- gnome-panel-2.25.3.orig/ltmain.sh 2009-01-07 15:10:38.000000000 +0100 ++++ gnome-panel-2.25.3/ltmain.sh 2009-01-07 15:10:40.000000000 +0100 +@@ -1806,7 +1806,11 @@ + IFS="$save_ifs" + arg=`$echo "X$arg" | $Xsed -e "s/^ //"` + ;; +- ++ -Wl,--as-needed) ++ deplibs="$deplibs $arg" ++ continue ++ ;; ++ + -Wl,*) + args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'` + arg= +@@ -2150,6 +2154,15 @@ + lib= + found=no + case $deplib in ++ -Wl,--as-needed) ++ if test "$linkmode,$pass" = "prog,link"; then ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" ++ else ++ deplibs="$deplib $deplibs" ++ fi ++ continue ++ ;; + -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) + if test "$linkmode,$pass" = "prog,link"; then + compile_deplibs="$deplib $compile_deplibs" --- gnome-panel-2.26.0.orig/debian/patches/series +++ gnome-panel-2.26.0/debian/patches/series @@ -0,0 +1,14 @@ +01_layout.patch +04_default_panel_config.patch +09_default_icons.patch +16_compiz_workspace_switcher.patch +17_about-ubuntu-translation.patch +#18_clock_capplet_use_time_admin.patch +20_fusa_migration_note_i18n.patch +25_inode_directory_fixup.patch +25_dynamic_fusa_detection.patch +26_dynamic_fusa_detection.autotools.patch +90_dont-cleanup-calendard-backend-when-not-loaded.patch +99_ltmain_as-needed.patch +85_disable_shutdown_on_ltsp.patch +95_disable-initial-animation.patch --- gnome-panel-2.26.0.orig/debian/patches/90_dont-cleanup-calendard-backend-when-not-loaded.patch +++ gnome-panel-2.26.0/debian/patches/90_dont-cleanup-calendard-backend-when-not-loaded.patch @@ -0,0 +1,17 @@ +GNOME #378854; don't clean calendar backend if it wasn't loaded + +Index: gnome-panel-2.25.3/applets/clock/calendar-sources.c +=================================================================== +--- gnome-panel-2.25.3.orig/applets/clock/calendar-sources.c 2009-01-07 15:10:38.000000000 +0100 ++++ gnome-panel-2.25.3/applets/clock/calendar-sources.c 2009-01-07 15:10:39.000000000 +0100 +@@ -430,6 +430,10 @@ + { + const char *uristr; + ++ /* As far as I know if the source data isn't loaded we don't ++ care if the backend dies */ ++ if (!source_data->loaded) ++ return; + source_data->clients = g_slist_remove (source_data->clients, client); + if (g_slist_length (source_data->clients) < 1) + { --- gnome-panel-2.26.0.orig/debian/patches/11_applet_use_session_dialog.patch +++ gnome-panel-2.26.0/debian/patches/11_applet_use_session_dialog.patch @@ -0,0 +1,154 @@ +Index: gnome-panel-2.22.2/gnome-panel/panel-action-button.c +=================================================================== +--- gnome-panel-2.22.2.orig/gnome-panel/panel-action-button.c 2008-06-18 11:06:05.000000000 +0200 ++++ gnome-panel-2.22.2/gnome-panel/panel-action-button.c 2008-06-18 11:06:45.000000000 +0200 +@@ -165,10 +165,15 @@ + + if (not_prompt) + panel_session_request_logout (); +- else +- panel_logout_new (PANEL_LOGOUT_DIALOG_LOGOUT, +- gtk_widget_get_screen (widget), +- gtk_get_current_event_time ()); ++ else { ++ if (!gconf_client_get_bool (panel_gconf_get_client (), "/apps/panel/global/upstream_session", NULL)) ++ panel_session_request_logout (); ++ else { ++ panel_logout_new (PANEL_LOGOUT_DIALOG_LOGOUT, ++ gtk_widget_get_screen (widget), ++ gtk_get_current_event_time ()); ++ } ++ } + } + + static void +@@ -182,7 +187,8 @@ + static gboolean + panel_action_shutdown_reboot_is_disabled (void) + { +- return (panel_lockdown_get_disable_log_out() || ++ return (!gconf_client_get_bool (panel_gconf_get_client (), "/apps/panel/global/upstream_session", NULL) || ++ panel_lockdown_get_disable_log_out() || + (!gdm_supports_logout_action (GDM_LOGOUT_ACTION_SHUTDOWN) && + !gdm_supports_logout_action (GDM_LOGOUT_ACTION_REBOOT))); + } +@@ -296,8 +302,8 @@ + /* when changing one of those two strings, don't forget to + * update the ones in panel-menu-items.c (look for + * panel:showusername|1) */ +- N_("Log Out..."), +- N_("Log out of this session to log in as a different user"), ++ N_("Quit..."), ++ N_("Log off, switch user, lock screen or power down the computer"), + "gospanel-20", + "ACTION:logout:NEW", + panel_action_logout, NULL, NULL, +Index: gnome-panel-2.22.2/gnome-panel/panel-global.schemas.in +=================================================================== +--- gnome-panel-2.22.2.orig/gnome-panel/panel-global.schemas.in 2008-06-18 11:06:05.000000000 +0200 ++++ gnome-panel-2.22.2/gnome-panel/panel-global.schemas.in 2008-06-18 11:06:45.000000000 +0200 +@@ -195,6 +195,19 @@ + + + ++ /schemas/apps/panel/global/upstream_session ++ /apps/panel/global/upstream_session ++ panel ++ bool ++ false ++ ++ Use the upstream session dialogs instead of the Ubuntu one ++ If true, the panel will use the upstream dialogs instead of the Ubuntu one. The panel must be restarted for this to take effect. ++ ++ ++ ++ ++ + /schemas/apps/panel/global/locked_down + /apps/panel/global/locked_down + panel +Index: gnome-panel-2.22.2/gnome-panel/panel-menu-items.c +=================================================================== +--- gnome-panel-2.22.2.orig/gnome-panel/panel-menu-items.c 2008-06-18 11:06:45.000000000 +0200 ++++ gnome-panel-2.22.2/gnome-panel/panel-menu-items.c 2008-06-18 11:06:45.000000000 +0200 +@@ -1493,7 +1493,7 @@ + } + g_list_free (children); + +- if (panel_lock_screen_action_available ("lock")) { ++ if (gconf_client_get_bool (panel_gconf_get_client (), "/apps/panel/global/upstream_session", NULL) && panel_lock_screen_action_available ("lock")) { + item = panel_menu_items_create_action_item (PANEL_ACTION_LOCK); + if (item != NULL) { + if (!separator_inserted) { +@@ -1509,30 +1509,38 @@ + * but "1" if "Log Out %s" doesn't make any sense in your + * language (where %s is a username). + */ ++ + translate = Q_("panel:showusername|1"); +- if (strcmp (translate, "1") == 0) { +- const char *user_name; + +- user_name = g_get_real_name (); +- if (!user_name || !user_name [0]) +- user_name = g_get_user_name (); +- +- /* keep those strings in sync with the ones in +- * panel-action-button.c */ +- /* Translators: this string is used ONLY if you translated +- * "panel:showusername|1" to "1" */ +- label = g_strdup_printf (_("Log Out %s..."), +- g_get_user_name ()); +- /* Translators: this string is used ONLY if you translated +- * "panel:showusername|1" to "1" */ +- tooltip = g_strdup_printf (_("Log out %s of this session to " +- "log in as a different user"), +- user_name); +- } else { +- label = NULL; ++ if (gconf_client_get_bool (panel_gconf_get_client (), "/apps/panel/global/upstream_session", NULL)) { ++ if (strcmp (translate, "1") == 0) { ++ const char *user_name; ++ ++ user_name = g_get_real_name (); ++ if (!user_name || !user_name [0]) ++ user_name = g_get_user_name (); ++ ++ /* keep those strings in sync with the ones in ++ * panel-action-button.c */ ++ /* Translators: this string is used ONLY if you translated ++ * "panel:showusername|1" to "1" */ ++ label = g_strdup_printf (_("Log Out %s..."), ++ g_get_user_name ()); ++ /* Translators: this string is used ONLY if you translated ++ * "panel:showusername|1" to "1" */ ++ tooltip = g_strdup_printf (_("Log out %s of this session to " ++ "log in as a different user"), ++ user_name); ++ } else { ++ label = g_strdup_printf (_("Log Out...")); ++ tooltip = g_strdup_printf (_("Log out of this session to log in as a different user")); ++ } ++ } ++ else { ++ label = NULL; + tooltip = NULL; + } +- ++ + item = panel_menu_items_create_action_item_full (PANEL_ACTION_LOGOUT, + label, tooltip); + g_free (label); +Index: gnome-panel-2.22.2/gnome-panel/panel-session.c +=================================================================== +--- gnome-panel-2.22.2.orig/gnome-panel/panel-session.c 2008-06-18 11:06:05.000000000 +0200 ++++ gnome-panel-2.22.2/gnome-panel/panel-session.c 2008-06-18 11:06:45.000000000 +0200 +@@ -54,7 +54,7 @@ + GNOME_SAVE_GLOBAL, + TRUE, + GNOME_INTERACT_ANY, +- TRUE, /* do not use the gnome-session gui */ ++ gconf_client_get_bool (panel_gconf_get_client (), "/apps/panel/global/upstream_session", NULL), /* use the gnome-session gui */ + TRUE); + + recursion_guard--; --- gnome-panel-2.26.0.orig/debian/patches/18_clock_capplet_use_time_admin.patch +++ gnome-panel-2.26.0/debian/patches/18_clock_capplet_use_time_admin.patch @@ -0,0 +1,69 @@ +Index: gnome-panel-2.23.5/applets/clock/clock.c +=================================================================== +--- gnome-panel-2.23.5.orig/applets/clock/clock.c 2008-07-22 23:50:59.000000000 +0200 ++++ gnome-panel-2.23.5/applets/clock/clock.c 2008-07-23 09:40:33.000000000 +0200 +@@ -1603,6 +1603,7 @@ + + g_spawn_close_pid (pid); + } ++#endif + + static gboolean + try_config_tool (GdkScreen *screen, +@@ -1665,7 +1666,6 @@ + + return TRUE; + } +-#endif + + static void + update_set_time_button (ClockData *cd) +@@ -1854,8 +1854,9 @@ + } + + static void +-run_time_settings (GtkWidget *unused, ClockData *cd) ++show_time_settings (ClockData *cd) + { ++#ifdef USE_INTEGRATED_TIME_SETTINGS + ensure_time_settings_window_is_created (cd); + fill_time_settings_window (cd); + +@@ -1864,15 +1865,8 @@ + gtk_window_present (GTK_WINDOW (cd->set_time_window)); + + refresh_clock_timeout (cd); +-} + +-static void +-config_date (BonoboUIComponent *uic, +- ClockData *cd, +- const char *verbname) +-{ +- run_time_settings (NULL, cd); +-#if 0 ++#else + /* FMQ: this was from the old clock; it's replaced with our PolicyKit stuff */ + GtkWidget *dialog; + GdkScreen *screen; +@@ -1905,6 +1899,20 @@ + #endif + } + ++static void ++run_time_settings (GtkWidget *unused, ClockData *cd) ++{ ++ show_time_settings (cd); ++} ++ ++static void ++config_date (BonoboUIComponent *uic, ++ ClockData *cd, ++ const char *verbname) ++{ ++ show_time_settings (cd); ++} ++ + /* current timestamp */ + static const BonoboUIVerb clock_menu_verbs [] = { + BONOBO_UI_UNSAFE_VERB ("ClockPreferences", verb_display_properties_dialog), --- gnome-panel-2.26.0.orig/debian/patches/20_fusa_migration_note_i18n.patch +++ gnome-panel-2.26.0/debian/patches/20_fusa_migration_note_i18n.patch @@ -0,0 +1,14 @@ +=== modified file 'po/POTFILES.in' +Index: gnome-panel-2.25.3/po/POTFILES.in +=================================================================== +--- gnome-panel-2.25.3.orig/po/POTFILES.in 2009-01-07 15:10:33.000000000 +0100 ++++ gnome-panel-2.25.3/po/POTFILES.in 2009-01-07 15:10:34.000000000 +0100 +@@ -1,6 +1,8 @@ + # List of source files containing translatable strings. + # Please keep this file sorted alphabetically. + [encoding: UTF-8] ++debian/fusa-applet.note.in ++debian/migrate-fusa-config.py + applets/clock/GNOME_ClockApplet.xml + applets/clock/GNOME_ClockApplet_Factory.server.in.in + applets/clock/calendar-client.c --- gnome-panel-2.26.0.orig/debian/patches/85_disable_shutdown_on_ltsp.patch +++ gnome-panel-2.26.0/debian/patches/85_disable_shutdown_on_ltsp.patch @@ -0,0 +1,13 @@ +Index: gnome-panel-2.25.3/gnome-panel/panel-menu-items.c +=================================================================== +--- gnome-panel-2.25.3.orig/gnome-panel/panel-menu-items.c 2009-01-07 15:10:37.000000000 +0100 ++++ gnome-panel-2.25.3/gnome-panel/panel-menu-items.c 2009-01-07 15:10:37.000000000 +0100 +@@ -1521,7 +1521,7 @@ + } + + item = panel_menu_items_create_action_item (PANEL_ACTION_SHUTDOWN); +- if (item != NULL) { ++ if (item != NULL && !g_getenv("LTSP_CLIENT")){ + if (!separator_inserted) + add_menu_separator (menu); + --- gnome-panel-2.26.0.orig/debian/patches/95_disable-initial-animation.patch +++ gnome-panel-2.26.0/debian/patches/95_disable-initial-animation.patch @@ -0,0 +1,1916 @@ +# Upstream: http://bugzilla.gnome.org/show_bug.cgi?id=575938 +# Patch: http://bugzilla.gnome.org/attachment.cgi?id=130957&action=view +# Description: allow the initial animation to be disabled +# +diff -ruNp gnome-panel-2.26.0~/config.h.in gnome-panel-2.26.0/config.h.in +--- gnome-panel-2.26.0~/config.h.in 2009-03-16 22:51:32.000000000 +0000 ++++ gnome-panel-2.26.0/config.h.in 2009-03-19 11:54:50.000000000 +0000 +@@ -3,6 +3,9 @@ + /* Defined when compiling the clock applet in-process */ + #undef CLOCK_INPROCESS + ++/* Define to disable initial animation */ ++#undef DISABLE_INITIAL_ANIMATION ++ + /* always defined to indicate that i18n is enabled */ + #undef ENABLE_NLS + +diff -ruNp gnome-panel-2.26.0~/configure.in gnome-panel-2.26.0/configure.in +--- gnome-panel-2.26.0~/configure.in 2009-03-16 22:40:12.000000000 +0000 ++++ gnome-panel-2.26.0/configure.in 2009-03-19 11:58:51.000000000 +0000 +@@ -237,6 +237,15 @@ for i in $PANEL_INPROCESS_APPLETS; do + fi; fi; fi; fi + done + ++# Make it possible to disable initial slide-in animation ++AC_ARG_ENABLE(initial-animation, ++ AC_HELP_STRING([--disable-initial-animation], ++ [disable the initial slide-in animation of panels]), ++ [AS_IF([test "x$enable_initial_animation" = xno], ++ [AC_DEFINE([DISABLE_INITIAL_ANIMATION], [1], ++ [Define to disable initial animation])])], ++ []) ++ + AM_CONDITIONAL(CLOCK_INPROCESS, test -n "$CLOCK_COMPILE_INPROCESS") + AM_CONDITIONAL(FISH_INPROCESS, test -n "$FISH_COMPILE_INPROCESS") + AM_CONDITIONAL(NOTIFICATION_AREA_INPROCESS, test -n "$NOTIFICATION_AREA_COMPILE_INPROCESS") +diff -ruNp gnome-panel-2.26.0~/configure gnome-panel-2.26.0/configure +--- gnome-panel-2.26.0~/configure 2009-03-16 22:51:32.000000000 +0000 ++++ gnome-panel-2.26.0/configure 2009-03-19 11:58:54.000000000 +0000 +@@ -1,6 +1,6 @@ + #! /bin/sh + # Guess values for system-dependent variables and create Makefiles. +-# Generated by GNU Autoconf 2.62 for gnome-panel 2.26.0. ++# Generated by GNU Autoconf 2.63 for gnome-panel 2.26.0. + # + # Report bugs to . + # +@@ -790,239 +790,239 @@ ac_includes_default="\ + # include + #endif" + +-ac_subst_vars='SHELL +-PATH_SEPARATOR +-PACKAGE_NAME +-PACKAGE_TARNAME +-PACKAGE_VERSION +-PACKAGE_STRING +-PACKAGE_BUGREPORT +-exec_prefix +-prefix +-program_transform_name +-bindir +-sbindir +-libexecdir +-datarootdir +-datadir +-sysconfdir +-sharedstatedir +-localstatedir +-includedir +-oldincludedir +-docdir +-infodir +-htmldir +-dvidir +-pdfdir +-psdir +-libdir +-localedir +-mandir +-DEFS +-ECHO_C +-ECHO_N +-ECHO_T +-LIBS +-build_alias +-host_alias +-target_alias +-INSTALL_PROGRAM +-INSTALL_SCRIPT +-INSTALL_DATA +-am__isrc +-CYGPATH_W +-PACKAGE +-VERSION +-ACLOCAL +-AUTOCONF +-AUTOMAKE +-AUTOHEADER +-MAKEINFO +-install_sh +-STRIP +-INSTALL_STRIP_PROGRAM +-MKDIR_P +-mkdir_p +-AWK +-SET_MAKE +-am__leading_dot +-AMTAR +-am__tar +-am__untar +-ACLOCAL_AMFLAGS +-LIB_PANEL_APPLET_LT_VERSION +-MAINTAINER_MODE_TRUE +-MAINTAINER_MODE_FALSE +-MAINT +-DISABLE_DEPRECATED +-USE_NLS +-INTLTOOL_UPDATE +-INTLTOOL_MERGE +-INTLTOOL_EXTRACT +-INTLTOOL_DESKTOP_RULE +-INTLTOOL_DIRECTORY_RULE +-INTLTOOL_KEYS_RULE +-INTLTOOL_PROP_RULE +-INTLTOOL_OAF_RULE +-INTLTOOL_PONG_RULE +-INTLTOOL_SERVER_RULE +-INTLTOOL_SHEET_RULE +-INTLTOOL_SOUNDLIST_RULE +-INTLTOOL_UI_RULE +-INTLTOOL_XAM_RULE +-INTLTOOL_KBD_RULE +-INTLTOOL_XML_RULE +-INTLTOOL_XML_NOMERGE_RULE +-INTLTOOL_CAVES_RULE +-INTLTOOL_SCHEMAS_RULE +-INTLTOOL_THEME_RULE +-INTLTOOL_SERVICE_RULE +-INTLTOOL_POLICY_RULE +-XGETTEXT +-MSGMERGE +-MSGFMT +-GMSGFMT +-INTLTOOL_PERL +-ALL_LINGUAS +-CC +-CFLAGS +-LDFLAGS +-CPPFLAGS +-ac_ct_CC +-EXEEXT +-OBJEXT +-DEPDIR +-am__include +-am__quote +-AMDEP_TRUE +-AMDEP_FALSE +-AMDEPBACKSLASH +-CCDEPMODE +-am__fastdepCC_TRUE +-am__fastdepCC_FALSE +-DATADIRNAME +-CPP +-GREP +-EGREP +-build +-build_cpu +-build_vendor +-build_os +-host +-host_cpu +-host_vendor +-host_os +-SED +-LN_S +-ECHO +-AR +-RANLIB +-DSYMUTIL +-NMEDIT +-DLLTOOL +-AS +-OBJDUMP +-CXX +-CXXFLAGS +-ac_ct_CXX +-CXXDEPMODE +-am__fastdepCXX_TRUE +-am__fastdepCXX_FALSE +-CXXCPP +-F77 +-FFLAGS +-ac_ct_F77 +-LIBTOOL +-GLIB_GENMARSHAL +-GCONFTOOL +-WARN_CFLAGS +-DISABLE_DEPRECATED_CFLAGS +-PKG_CONFIG +-PANEL_CFLAGS +-PANEL_LIBS +-LIBPANEL_APPLET_CFLAGS +-LIBPANEL_APPLET_LIBS +-FISH_CFLAGS +-FISH_LIBS +-NOTIFICATION_AREA_CFLAGS +-NOTIFICATION_AREA_LIBS +-WNCKLET_CFLAGS +-WNCKLET_LIBS +-HAVE_LIBECAL_TRUE +-HAVE_LIBECAL_FALSE +-CLOCK_EDS_ICONDIR +-CLOCK_CFLAGS +-CLOCK_LIBS +-CLOCK_MECHANISM_CFLAGS +-CLOCK_MECHANISM_LIBS +-POLKIT_GNOME_CFLAGS +-POLKIT_GNOME_LIBS +-POLKIT_DBUS_CFLAGS +-POLKIT_DBUS_LIBS +-POLKIT_POLICY_FILE_VALIDATE +-HAVE_POLKIT_TRUE +-HAVE_POLKIT_FALSE +-NETWORK_MANAGER_CFLAGS +-NETWORK_MANAGER_LIBS +-CLOCK_TIME_UTILITY +-CLOCK_INPROCESS_TRUE +-CLOCK_INPROCESS_FALSE +-FISH_INPROCESS_TRUE +-FISH_INPROCESS_FALSE +-NOTIFICATION_AREA_INPROCESS_TRUE +-NOTIFICATION_AREA_INPROCESS_FALSE +-WNCKLET_INPROCESS_TRUE +-WNCKLET_INPROCESS_FALSE +-X_CFLAGS +-X_LIBS +-XMKMF +-X_PRE_LIBS +-X_EXTRA_LIBS +-ORBIT_IDL +-BONOBO_IDLDIR +-BONOBO_ACT_IDLDIR +-GETTEXT_PACKAGE +-MSGFMT_OPTS +-CATALOGS +-CATOBJEXT +-GMOFILES +-INSTOBJEXT +-INTLLIBS +-PO_IN_DATADIR_TRUE +-PO_IN_DATADIR_FALSE +-POFILES +-POSUB +-MKINSTALLDIRS +-HTML_DIR +-GTKDOC_CHECK +-GTKDOC_REBASE +-ENABLE_GTK_DOC_TRUE +-ENABLE_GTK_DOC_FALSE +-GTK_DOC_BUILD_HTML_TRUE +-GTK_DOC_BUILD_HTML_FALSE +-GTK_DOC_BUILD_PDF_TRUE +-GTK_DOC_BUILD_PDF_FALSE +-GTK_DOC_USE_LIBTOOL_TRUE +-GTK_DOC_USE_LIBTOOL_FALSE +-GTK_DOC_USE_REBASE_TRUE +-GTK_DOC_USE_REBASE_FALSE +-HELP_DIR +-OMF_DIR +-DOC_USER_FORMATS +-ENABLE_SK_TRUE +-ENABLE_SK_FALSE +-DISTCHECK_CONFIGURE_FLAGS +-HAVE_GNOME_DOC_UTILS_TRUE +-HAVE_GNOME_DOC_UTILS_FALSE +-GCONF_SCHEMA_CONFIG_SOURCE +-GCONF_SCHEMA_FILE_DIR +-GCONF_SCHEMAS_INSTALL_TRUE +-GCONF_SCHEMAS_INSTALL_FALSE +-PERL +-REBUILD ++ac_subst_vars='LTLIBOBJS + LIBOBJS +-LTLIBOBJS' ++REBUILD ++PERL ++GCONF_SCHEMAS_INSTALL_FALSE ++GCONF_SCHEMAS_INSTALL_TRUE ++GCONF_SCHEMA_FILE_DIR ++GCONF_SCHEMA_CONFIG_SOURCE ++HAVE_GNOME_DOC_UTILS_FALSE ++HAVE_GNOME_DOC_UTILS_TRUE ++DISTCHECK_CONFIGURE_FLAGS ++ENABLE_SK_FALSE ++ENABLE_SK_TRUE ++DOC_USER_FORMATS ++OMF_DIR ++HELP_DIR ++GTK_DOC_USE_REBASE_FALSE ++GTK_DOC_USE_REBASE_TRUE ++GTK_DOC_USE_LIBTOOL_FALSE ++GTK_DOC_USE_LIBTOOL_TRUE ++GTK_DOC_BUILD_PDF_FALSE ++GTK_DOC_BUILD_PDF_TRUE ++GTK_DOC_BUILD_HTML_FALSE ++GTK_DOC_BUILD_HTML_TRUE ++ENABLE_GTK_DOC_FALSE ++ENABLE_GTK_DOC_TRUE ++GTKDOC_REBASE ++GTKDOC_CHECK ++HTML_DIR ++MKINSTALLDIRS ++POSUB ++POFILES ++PO_IN_DATADIR_FALSE ++PO_IN_DATADIR_TRUE ++INTLLIBS ++INSTOBJEXT ++GMOFILES ++CATOBJEXT ++CATALOGS ++MSGFMT_OPTS ++GETTEXT_PACKAGE ++BONOBO_ACT_IDLDIR ++BONOBO_IDLDIR ++ORBIT_IDL ++X_EXTRA_LIBS ++X_PRE_LIBS ++XMKMF ++X_LIBS ++X_CFLAGS ++WNCKLET_INPROCESS_FALSE ++WNCKLET_INPROCESS_TRUE ++NOTIFICATION_AREA_INPROCESS_FALSE ++NOTIFICATION_AREA_INPROCESS_TRUE ++FISH_INPROCESS_FALSE ++FISH_INPROCESS_TRUE ++CLOCK_INPROCESS_FALSE ++CLOCK_INPROCESS_TRUE ++CLOCK_TIME_UTILITY ++NETWORK_MANAGER_LIBS ++NETWORK_MANAGER_CFLAGS ++HAVE_POLKIT_FALSE ++HAVE_POLKIT_TRUE ++POLKIT_POLICY_FILE_VALIDATE ++POLKIT_DBUS_LIBS ++POLKIT_DBUS_CFLAGS ++POLKIT_GNOME_LIBS ++POLKIT_GNOME_CFLAGS ++CLOCK_MECHANISM_LIBS ++CLOCK_MECHANISM_CFLAGS ++CLOCK_LIBS ++CLOCK_CFLAGS ++CLOCK_EDS_ICONDIR ++HAVE_LIBECAL_FALSE ++HAVE_LIBECAL_TRUE ++WNCKLET_LIBS ++WNCKLET_CFLAGS ++NOTIFICATION_AREA_LIBS ++NOTIFICATION_AREA_CFLAGS ++FISH_LIBS ++FISH_CFLAGS ++LIBPANEL_APPLET_LIBS ++LIBPANEL_APPLET_CFLAGS ++PANEL_LIBS ++PANEL_CFLAGS ++PKG_CONFIG ++DISABLE_DEPRECATED_CFLAGS ++WARN_CFLAGS ++GCONFTOOL ++GLIB_GENMARSHAL ++LIBTOOL ++ac_ct_F77 ++FFLAGS ++F77 ++CXXCPP ++am__fastdepCXX_FALSE ++am__fastdepCXX_TRUE ++CXXDEPMODE ++ac_ct_CXX ++CXXFLAGS ++CXX ++OBJDUMP ++AS ++DLLTOOL ++NMEDIT ++DSYMUTIL ++RANLIB ++AR ++ECHO ++LN_S ++SED ++host_os ++host_vendor ++host_cpu ++host ++build_os ++build_vendor ++build_cpu ++build ++EGREP ++GREP ++CPP ++DATADIRNAME ++am__fastdepCC_FALSE ++am__fastdepCC_TRUE ++CCDEPMODE ++AMDEPBACKSLASH ++AMDEP_FALSE ++AMDEP_TRUE ++am__quote ++am__include ++DEPDIR ++OBJEXT ++EXEEXT ++ac_ct_CC ++CPPFLAGS ++LDFLAGS ++CFLAGS ++CC ++ALL_LINGUAS ++INTLTOOL_PERL ++GMSGFMT ++MSGFMT ++MSGMERGE ++XGETTEXT ++INTLTOOL_POLICY_RULE ++INTLTOOL_SERVICE_RULE ++INTLTOOL_THEME_RULE ++INTLTOOL_SCHEMAS_RULE ++INTLTOOL_CAVES_RULE ++INTLTOOL_XML_NOMERGE_RULE ++INTLTOOL_XML_RULE ++INTLTOOL_KBD_RULE ++INTLTOOL_XAM_RULE ++INTLTOOL_UI_RULE ++INTLTOOL_SOUNDLIST_RULE ++INTLTOOL_SHEET_RULE ++INTLTOOL_SERVER_RULE ++INTLTOOL_PONG_RULE ++INTLTOOL_OAF_RULE ++INTLTOOL_PROP_RULE ++INTLTOOL_KEYS_RULE ++INTLTOOL_DIRECTORY_RULE ++INTLTOOL_DESKTOP_RULE ++INTLTOOL_EXTRACT ++INTLTOOL_MERGE ++INTLTOOL_UPDATE ++USE_NLS ++DISABLE_DEPRECATED ++MAINT ++MAINTAINER_MODE_FALSE ++MAINTAINER_MODE_TRUE ++LIB_PANEL_APPLET_LT_VERSION ++ACLOCAL_AMFLAGS ++am__untar ++am__tar ++AMTAR ++am__leading_dot ++SET_MAKE ++AWK ++mkdir_p ++MKDIR_P ++INSTALL_STRIP_PROGRAM ++STRIP ++install_sh ++MAKEINFO ++AUTOHEADER ++AUTOMAKE ++AUTOCONF ++ACLOCAL ++VERSION ++PACKAGE ++CYGPATH_W ++am__isrc ++INSTALL_DATA ++INSTALL_SCRIPT ++INSTALL_PROGRAM ++target_alias ++host_alias ++build_alias ++LIBS ++ECHO_T ++ECHO_N ++ECHO_C ++DEFS ++mandir ++localedir ++libdir ++psdir ++pdfdir ++dvidir ++htmldir ++infodir ++docdir ++oldincludedir ++includedir ++localstatedir ++sharedstatedir ++sysconfdir ++datadir ++datarootdir ++libexecdir ++sbindir ++bindir ++program_transform_name ++prefix ++exec_prefix ++PACKAGE_BUGREPORT ++PACKAGE_STRING ++PACKAGE_VERSION ++PACKAGE_TARNAME ++PACKAGE_NAME ++PATH_SEPARATOR ++SHELL' + ac_subst_files='' + ac_user_opts=' + enable_option_checking +@@ -1044,6 +1044,7 @@ enable_polkit + enable_network_manager + with_clock_time_utility + with_in_process_applets ++enable_initial_animation + with_x + with_html_dir + enable_gtk_doc +@@ -1519,9 +1520,9 @@ fi + if test -n "$ac_unrecognized_opts"; then + case $enable_option_checking in + no) ;; +- fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2 ++ fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 + { (exit 1); exit 1; }; } ;; +- *) $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2 ;; ++ *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + esac + fi + +@@ -1574,7 +1575,7 @@ test "$silent" = yes && exec 6>/dev/null + ac_pwd=`pwd` && test -n "$ac_pwd" && + ac_ls_di=`ls -di .` && + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || +- { $as_echo "$as_me: error: Working directory cannot be determined" >&2 ++ { $as_echo "$as_me: error: working directory cannot be determined" >&2 + { (exit 1); exit 1; }; } + test "X$ac_ls_di" = "X$ac_pwd_ls_di" || + { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 +@@ -1750,6 +1751,8 @@ Optional Features: + --enable-polkit Enable PolicyKit support (auto) + --enable-network-manager + Enable NetworkManager support (auto) ++ --disable-initial-animation ++ disable the initial slide-in animation of panels + --enable-gtk-doc use gtk-doc to build documentation [default=no] + --enable-gtk-doc-html build documentation in html format [default=yes] + --enable-gtk-doc-pdf build documentation in pdf format [default=no] +@@ -1904,7 +1907,7 @@ test -n "$ac_init_help" && exit $ac_stat + if $ac_init_version; then + cat <<\_ACEOF + gnome-panel configure 2.26.0 +-generated by GNU Autoconf 2.62 ++generated by GNU Autoconf 2.63 + + Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, + 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +@@ -1918,7 +1921,7 @@ This file contains any messages produced + running configure, to aid debugging if configure makes a mistake. + + It was created by gnome-panel $as_me 2.26.0, which was +-generated by GNU Autoconf 2.62. Invocation command line was ++generated by GNU Autoconf 2.63. Invocation command line was + + $ $0 $@ + +@@ -2041,8 +2044,8 @@ _ASBOX + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( +- *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +-$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; ++ *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 ++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( +@@ -2245,6 +2248,8 @@ $as_echo "$as_me: current value: \`$ac + fi + done + if $ac_cache_corrupted; then ++ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 + $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} + { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 +@@ -2750,12 +2755,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + STRIP=$ac_ct_STRIP +@@ -2999,12 +3000,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + CC=$ac_ct_CC +@@ -3203,12 +3200,8 @@ done + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + CC=$ac_ct_CC +@@ -3218,11 +3211,13 @@ fi + fi + + +-test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH ++test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH + See \`config.log' for more details." >&5 + $as_echo "$as_me: error: no acceptable C compiler found in \$PATH + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + + # Provide some information about the compiler. + $as_echo "$as_me:$LINENO: checking for C compiler version" >&5 +@@ -3352,11 +3347,13 @@ if test -z "$ac_file"; then + $as_echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + ++{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables + See \`config.log' for more details." >&5 + $as_echo "$as_me: error: C compiler cannot create executables + See \`config.log' for more details." >&2;} +- { (exit 77); exit 77; }; } ++ { (exit 77); exit 77; }; }; } + fi + + ac_exeext=$ac_cv_exeext +@@ -3384,13 +3381,15 @@ $as_echo "$ac_try_echo") >&5 + if test "$cross_compiling" = maybe; then + cross_compiling=yes + else +- { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. + If you meant to cross compile, use \`--host'. + See \`config.log' for more details." >&5 + $as_echo "$as_me: error: cannot run C compiled programs. + If you meant to cross compile, use \`--host'. + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + fi + fi + fi +@@ -3433,11 +3432,13 @@ for ac_file in conftest.exe conftest con + esac + done + else +- { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link + See \`config.log' for more details." >&5 + $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + fi + + rm -f conftest$ac_cv_exeext +@@ -3491,11 +3492,13 @@ else + $as_echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + ++{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile + See \`config.log' for more details." >&5 + $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + fi + + rm -f conftest.$ac_cv_objext conftest.$ac_ext +@@ -4520,7 +4523,7 @@ rm -f core conftest.err conftest.$ac_obj + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_bind_textdomain_codeset" >&5 + $as_echo "$ac_cv_func_bind_textdomain_codeset" >&6; } +-if test $ac_cv_func_bind_textdomain_codeset = yes; then ++if test "x$ac_cv_func_bind_textdomain_codeset" = x""yes; then + DATADIRNAME=share + else + DATADIRNAME=lib +@@ -4717,12 +4720,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + CC=$ac_ct_CC +@@ -4921,12 +4920,8 @@ done + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + CC=$ac_ct_CC +@@ -4936,11 +4931,13 @@ fi + fi + + +-test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH ++test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH + See \`config.log' for more details." >&5 + $as_echo "$as_me: error: no acceptable C compiler found in \$PATH + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + + # Provide some information about the compiler. + $as_echo "$as_me:$LINENO: checking for C compiler version" >&5 +@@ -5648,11 +5645,13 @@ rm -f conftest.err conftest.$ac_ext + if $ac_preproc_ok; then + : + else +- { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check + See \`config.log' for more details." >&5 + $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + fi + + ac_ext=c +@@ -6621,7 +6620,7 @@ ia64-*-hpux*) + ;; + *-*-irix6*) + # Find out which ABI we are using. +- echo '#line 6624 "configure"' > conftest.$ac_ext ++ echo '#line 6623 "configure"' > conftest.$ac_ext + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +@@ -6893,12 +6892,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + DLLTOOL=$ac_ct_DLLTOOL +@@ -6989,12 +6984,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + AS=$ac_ct_AS +@@ -7085,12 +7076,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + OBJDUMP=$ac_ct_OBJDUMP +@@ -7167,8 +7154,9 @@ ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +-if test `eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_Header'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF +@@ -7318,8 +7306,9 @@ ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$ac_res" >&6; } + + fi +-if test `eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_Header'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF +@@ -7429,12 +7418,8 @@ done + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + CXX=$ac_ct_CXX +@@ -8034,11 +8019,13 @@ rm -f conftest.err conftest.$ac_ext + if $ac_preproc_ok; then + : + else +- { { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check + See \`config.log' for more details." >&5 + $as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + fi + + ac_ext=cpp +@@ -8146,12 +8133,8 @@ done + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + F77=$ac_ct_F77 +@@ -8806,12 +8789,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + AR=$ac_ct_AR +@@ -8902,12 +8881,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + RANLIB=$ac_ct_RANLIB +@@ -8998,12 +8973,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + STRIP=$ac_ct_STRIP +@@ -9282,12 +9253,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + DSYMUTIL=$ac_ct_DSYMUTIL +@@ -9378,12 +9345,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + NMEDIT=$ac_ct_NMEDIT +@@ -9606,11 +9569,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:9609: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:9572: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:9613: \$? = $ac_status" >&5 ++ echo "$as_me:9576: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -9896,11 +9859,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:9899: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:9862: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:9903: \$? = $ac_status" >&5 ++ echo "$as_me:9866: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -10000,11 +9963,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:10003: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:9966: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:10007: \$? = $ac_status" >&5 ++ echo "$as_me:9970: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -11894,7 +11857,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 + $as_echo "$ac_cv_lib_dl_dlopen" >&6; } +-if test $ac_cv_lib_dl_dlopen = yes; then ++if test "x$ac_cv_lib_dl_dlopen" = x""yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" + else + +@@ -11992,7 +11955,7 @@ rm -f core conftest.err conftest.$ac_obj + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 + $as_echo "$ac_cv_func_shl_load" >&6; } +-if test $ac_cv_func_shl_load = yes; then ++if test "x$ac_cv_func_shl_load" = x""yes; then + lt_cv_dlopen="shl_load" + else + { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +@@ -12060,7 +12023,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 + $as_echo "$ac_cv_lib_dld_shl_load" >&6; } +-if test $ac_cv_lib_dld_shl_load = yes; then ++if test "x$ac_cv_lib_dld_shl_load" = x""yes; then + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" + else + { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 +@@ -12148,7 +12111,7 @@ rm -f core conftest.err conftest.$ac_obj + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 + $as_echo "$ac_cv_func_dlopen" >&6; } +-if test $ac_cv_func_dlopen = yes; then ++if test "x$ac_cv_func_dlopen" = x""yes; then + lt_cv_dlopen="dlopen" + else + { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +@@ -12216,7 +12179,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 + $as_echo "$ac_cv_lib_dl_dlopen" >&6; } +-if test $ac_cv_lib_dl_dlopen = yes; then ++if test "x$ac_cv_lib_dl_dlopen" = x""yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" + else + { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +@@ -12284,7 +12247,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 + $as_echo "$ac_cv_lib_svld_dlopen" >&6; } +-if test $ac_cv_lib_svld_dlopen = yes; then ++if test "x$ac_cv_lib_svld_dlopen" = x""yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" + else + { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +@@ -12352,7 +12315,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 + $as_echo "$ac_cv_lib_dld_dld_link" >&6; } +-if test $ac_cv_lib_dld_dld_link = yes; then ++if test "x$ac_cv_lib_dld_dld_link" = x""yes; then + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" + fi + +@@ -12402,7 +12365,7 @@ else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < conftest.$ac_ext <&5) ++ (eval echo "\"\$as_me:14877: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:14918: \$? = $ac_status" >&5 ++ echo "$as_me:14881: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -15015,11 +14978,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:15018: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:14981: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:15022: \$? = $ac_status" >&5 ++ echo "$as_me:14985: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -16600,11 +16563,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:16603: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:16566: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:16607: \$? = $ac_status" >&5 ++ echo "$as_me:16570: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -16704,11 +16667,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:16707: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:16670: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:16711: \$? = $ac_status" >&5 ++ echo "$as_me:16674: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -18921,11 +18884,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:18924: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:18887: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:18928: \$? = $ac_status" >&5 ++ echo "$as_me:18891: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -19211,11 +19174,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:19214: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:19177: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:19218: \$? = $ac_status" >&5 ++ echo "$as_me:19181: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -19315,11 +19278,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:19318: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:19281: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:19322: \$? = $ac_status" >&5 ++ echo "$as_me:19285: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -22503,8 +22466,9 @@ ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$ac_res" >&6; } + + fi +-if test `eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_Header'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF +@@ -22604,8 +22568,9 @@ ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +-if test `eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_var'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 + _ACEOF +@@ -22726,12 +22691,8 @@ fi + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + PKG_CONFIG=$ac_pt_PKG_CONFIG +@@ -22834,7 +22795,9 @@ See the pkg-config man page for more det + " >&2;} + { (exit 1); exit 1; }; } + elif test $pkg_failed = untried; then +- { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it + is in your PATH or set the PKG_CONFIG environment variable to the full + path to pkg-config. + +@@ -22854,7 +22817,7 @@ See the pkg-config man page for more det + + To get pkg-config, see . + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + else + PANEL_CFLAGS=$pkg_cv_PANEL_CFLAGS + PANEL_LIBS=$pkg_cv_PANEL_LIBS +@@ -22944,7 +22907,9 @@ See the pkg-config man page for more det + " >&2;} + { (exit 1); exit 1; }; } + elif test $pkg_failed = untried; then +- { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it + is in your PATH or set the PKG_CONFIG environment variable to the full + path to pkg-config. + +@@ -22964,7 +22929,7 @@ See the pkg-config man page for more det + + To get pkg-config, see . + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + else + LIBPANEL_APPLET_CFLAGS=$pkg_cv_LIBPANEL_APPLET_CFLAGS + LIBPANEL_APPLET_LIBS=$pkg_cv_LIBPANEL_APPLET_LIBS +@@ -23054,7 +23019,9 @@ See the pkg-config man page for more det + " >&2;} + { (exit 1); exit 1; }; } + elif test $pkg_failed = untried; then +- { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it + is in your PATH or set the PKG_CONFIG environment variable to the full + path to pkg-config. + +@@ -23074,7 +23041,7 @@ See the pkg-config man page for more det + + To get pkg-config, see . + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + else + FISH_CFLAGS=$pkg_cv_FISH_CFLAGS + FISH_LIBS=$pkg_cv_FISH_LIBS +@@ -23164,7 +23131,9 @@ See the pkg-config man page for more det + " >&2;} + { (exit 1); exit 1; }; } + elif test $pkg_failed = untried; then +- { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it + is in your PATH or set the PKG_CONFIG environment variable to the full + path to pkg-config. + +@@ -23184,7 +23153,7 @@ See the pkg-config man page for more det + + To get pkg-config, see . + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + else + NOTIFICATION_AREA_CFLAGS=$pkg_cv_NOTIFICATION_AREA_CFLAGS + NOTIFICATION_AREA_LIBS=$pkg_cv_NOTIFICATION_AREA_LIBS +@@ -23274,7 +23243,9 @@ See the pkg-config man page for more det + " >&2;} + { (exit 1); exit 1; }; } + elif test $pkg_failed = untried; then +- { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it + is in your PATH or set the PKG_CONFIG environment variable to the full + path to pkg-config. + +@@ -23294,7 +23265,7 @@ See the pkg-config man page for more det + + To get pkg-config, see . + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + else + WNCKLET_CFLAGS=$pkg_cv_WNCKLET_CFLAGS + WNCKLET_LIBS=$pkg_cv_WNCKLET_LIBS +@@ -23445,8 +23416,9 @@ ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$ac_res" >&6; } + + fi +-if test `eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_Header'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF +@@ -23546,8 +23518,9 @@ ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +-if test `eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_var'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 + _ACEOF +@@ -23678,7 +23651,9 @@ See the pkg-config man page for more det + " >&2;} + { (exit 1); exit 1; }; } + elif test $pkg_failed = untried; then +- { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it + is in your PATH or set the PKG_CONFIG environment variable to the full + path to pkg-config. + +@@ -23698,7 +23673,7 @@ See the pkg-config man page for more det + + To get pkg-config, see . + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + else + CLOCK_CFLAGS=$pkg_cv_CLOCK_CFLAGS + CLOCK_LIBS=$pkg_cv_CLOCK_LIBS +@@ -23788,7 +23763,9 @@ See the pkg-config man page for more det + " >&2;} + { (exit 1); exit 1; }; } + elif test $pkg_failed = untried; then +- { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it + is in your PATH or set the PKG_CONFIG environment variable to the full + path to pkg-config. + +@@ -23808,7 +23785,7 @@ See the pkg-config man page for more det + + To get pkg-config, see . + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + else + CLOCK_MECHANISM_CFLAGS=$pkg_cv_CLOCK_MECHANISM_CFLAGS + CLOCK_MECHANISM_LIBS=$pkg_cv_CLOCK_MECHANISM_LIBS +@@ -24001,7 +23978,9 @@ See the pkg-config man page for more det + " >&2;} + { (exit 1); exit 1; }; } + elif test $pkg_failed = untried; then +- { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it ++ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it + is in your PATH or set the PKG_CONFIG environment variable to the full + path to pkg-config. + +@@ -24021,7 +24000,7 @@ See the pkg-config man page for more det + + To get pkg-config, see . + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { (exit 1); exit 1; }; }; } + else + POLKIT_DBUS_CFLAGS=$pkg_cv_POLKIT_DBUS_CFLAGS + POLKIT_DBUS_LIBS=$pkg_cv_POLKIT_DBUS_LIBS +@@ -24246,6 +24225,20 @@ _ACEOF + fi; fi; fi; fi + done + ++# Make it possible to disable initial slide-in animation ++# Check whether --enable-initial-animation was given. ++if test "${enable_initial_animation+set}" = set; then ++ enableval=$enable_initial_animation; if test "x$enable_initial_animation" = xno; then ++ ++cat >>confdefs.h <<\_ACEOF ++#define DISABLE_INITIAL_ANIMATION 1 ++_ACEOF ++ ++fi ++ ++fi ++ ++ + if test -n "$CLOCK_COMPILE_INPROCESS"; then + CLOCK_INPROCESS_TRUE= + CLOCK_INPROCESS_FALSE='#' +@@ -24343,8 +24336,9 @@ ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +-if test `eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_Header'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 + _ACEOF +@@ -24631,8 +24625,8 @@ if test "x$with_x" = xno; then + have_x=disabled + else + case $x_includes,$x_libraries in #( +- *\'*) { { $as_echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5 +-$as_echo "$as_me: error: Cannot use X directory names containing '" >&2;} ++ *\'*) { { $as_echo "$as_me:$LINENO: error: cannot use X directory names containing '" >&5 ++$as_echo "$as_me: error: cannot use X directory names containing '" >&2;} + { (exit 1); exit 1; }; };; #( + *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then + $as_echo_n "(cached) " >&6 +@@ -24670,7 +24664,7 @@ _ACEOF + *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; + esac + case $ac_im_usrlibdir in +- /usr/lib | /lib) ;; ++ /usr/lib | /usr/lib64 | /lib | /lib64) ;; + *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; + esac + fi +@@ -25170,7 +25164,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 + $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; } +-if test $ac_cv_lib_dnet_dnet_ntoa = yes; then ++if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" + fi + +@@ -25240,7 +25234,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 + $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } +-if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then ++if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" + fi + +@@ -25412,7 +25406,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 + $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } +-if test $ac_cv_lib_nsl_gethostbyname = yes; then ++if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" + fi + +@@ -25482,7 +25476,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 + $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; } +-if test $ac_cv_lib_bsd_gethostbyname = yes; then ++if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" + fi + +@@ -25648,7 +25642,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 + $as_echo "$ac_cv_lib_socket_connect" >&6; } +-if test $ac_cv_lib_socket_connect = yes; then ++if test "x$ac_cv_lib_socket_connect" = x""yes; then + X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" + fi + +@@ -25807,7 +25801,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5 + $as_echo "$ac_cv_lib_posix_remove" >&6; } +-if test $ac_cv_lib_posix_remove = yes; then ++if test "x$ac_cv_lib_posix_remove" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" + fi + +@@ -25966,7 +25960,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 + $as_echo "$ac_cv_lib_ipc_shmat" >&6; } +-if test $ac_cv_lib_ipc_shmat = yes; then ++if test "x$ac_cv_lib_ipc_shmat" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" + fi + +@@ -26047,7 +26041,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 + $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; } +-if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then ++if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then + X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" + fi + +@@ -26132,7 +26126,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_X11_XFree" >&5 + $as_echo "$ac_cv_lib_X11_XFree" >&6; } +-if test $ac_cv_lib_X11_XFree = yes; then ++if test "x$ac_cv_lib_X11_XFree" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define HAVE_LIBX11 1 + _ACEOF +@@ -26211,7 +26205,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xau_XauFileName" >&5 + $as_echo "$ac_cv_lib_Xau_XauFileName" >&6; } +-if test $ac_cv_lib_Xau_XauFileName = yes; then ++if test "x$ac_cv_lib_Xau_XauFileName" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define HAVE_LIBXAU 1 + _ACEOF +@@ -26483,7 +26477,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 + $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; } +-if test $ac_cv_lib_dnet_dnet_ntoa = yes; then ++if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" + fi + +@@ -26553,7 +26547,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 + $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } +-if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then ++if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" + fi + +@@ -26725,7 +26719,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 + $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } +-if test $ac_cv_lib_nsl_gethostbyname = yes; then ++if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" + fi + +@@ -26795,7 +26789,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 + $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; } +-if test $ac_cv_lib_bsd_gethostbyname = yes; then ++if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" + fi + +@@ -26961,7 +26955,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 + $as_echo "$ac_cv_lib_socket_connect" >&6; } +-if test $ac_cv_lib_socket_connect = yes; then ++if test "x$ac_cv_lib_socket_connect" = x""yes; then + X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" + fi + +@@ -27120,7 +27114,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5 + $as_echo "$ac_cv_lib_posix_remove" >&6; } +-if test $ac_cv_lib_posix_remove = yes; then ++if test "x$ac_cv_lib_posix_remove" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" + fi + +@@ -27279,7 +27273,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 + $as_echo "$ac_cv_lib_ipc_shmat" >&6; } +-if test $ac_cv_lib_ipc_shmat = yes; then ++if test "x$ac_cv_lib_ipc_shmat" = x""yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" + fi + +@@ -27360,7 +27354,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 + $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; } +-if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then ++if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then + X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" + fi + +@@ -27445,7 +27439,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_X11_XFree" >&5 + $as_echo "$ac_cv_lib_X11_XFree" >&6; } +-if test $ac_cv_lib_X11_XFree = yes; then ++if test "x$ac_cv_lib_X11_XFree" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define HAVE_LIBX11 1 + _ACEOF +@@ -27524,7 +27518,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xau_XauFileName" >&5 + $as_echo "$ac_cv_lib_Xau_XauFileName" >&6; } +-if test $ac_cv_lib_Xau_XauFileName = yes; then ++if test "x$ac_cv_lib_Xau_XauFileName" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define HAVE_LIBXAU 1 + _ACEOF +@@ -27712,8 +27706,9 @@ ac_res=`eval 'as_val=${'$as_ac_Header'} + $as_echo "$ac_res" >&6; } + + fi +-if test `eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_Header'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF +@@ -27927,7 +27922,7 @@ fi + $as_echo "$ac_cv_header_libintl_h" >&6; } + + fi +-if test $ac_cv_header_libintl_h = yes; then ++if test "x$ac_cv_header_libintl_h" = x""yes; then + gt_cv_func_dgettext_libintl="no" + libintl_extra_libs="" + +@@ -28146,8 +28141,9 @@ ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +-if test `eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_var'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 + _ACEOF +@@ -28229,7 +28225,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5 + $as_echo "$ac_cv_lib_intl_bindtextdomain" >&6; } +-if test $ac_cv_lib_intl_bindtextdomain = yes; then ++if test "x$ac_cv_lib_intl_bindtextdomain" = x""yes; then + { $as_echo "$as_me:$LINENO: checking for ngettext in -lintl" >&5 + $as_echo_n "checking for ngettext in -lintl... " >&6; } + if test "${ac_cv_lib_intl_ngettext+set}" = set; then +@@ -28295,7 +28291,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_intl_ngettext" >&5 + $as_echo "$ac_cv_lib_intl_ngettext" >&6; } +-if test $ac_cv_lib_intl_ngettext = yes; then ++if test "x$ac_cv_lib_intl_ngettext" = x""yes; then + { $as_echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5 + $as_echo_n "checking for dgettext in -lintl... " >&6; } + if test "${ac_cv_lib_intl_dgettext+set}" = set; then +@@ -28361,7 +28357,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5 + $as_echo "$ac_cv_lib_intl_dgettext" >&6; } +-if test $ac_cv_lib_intl_dgettext = yes; then ++if test "x$ac_cv_lib_intl_dgettext" = x""yes; then + gt_cv_func_dgettext_libintl=yes + fi + +@@ -28440,7 +28436,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_intl_ngettext" >&5 + $as_echo "$ac_cv_lib_intl_ngettext" >&6; } +-if test $ac_cv_lib_intl_ngettext = yes; then ++if test "x$ac_cv_lib_intl_ngettext" = x""yes; then + { $as_echo "$as_me:$LINENO: checking for dcgettext in -lintl" >&5 + $as_echo_n "checking for dcgettext in -lintl... " >&6; } + if test "${ac_cv_lib_intl_dcgettext+set}" = set; then +@@ -28506,7 +28502,7 @@ LIBS=$ac_check_lib_save_LIBS + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dcgettext" >&5 + $as_echo "$ac_cv_lib_intl_dcgettext" >&6; } +-if test $ac_cv_lib_intl_dcgettext = yes; then ++if test "x$ac_cv_lib_intl_dcgettext" = x""yes; then + gt_cv_func_dgettext_libintl=yes + libintl_extra_libs=-liconv + else +@@ -28619,8 +28615,9 @@ ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +-if test `eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_var'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 + _ACEOF +@@ -28785,8 +28782,9 @@ ac_res=`eval 'as_val=${'$as_ac_var'} + $as_echo "$as_val"'` + { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +-if test `eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` = yes; then ++as_val=`eval 'as_val=${'$as_ac_var'} ++ $as_echo "$as_val"'` ++ if test "x$as_val" = x""yes; then + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 + _ACEOF +@@ -29030,7 +29028,7 @@ rm -f core conftest.err conftest.$ac_obj + fi + { $as_echo "$as_me:$LINENO: result: $ac_cv_func_bind_textdomain_codeset" >&5 + $as_echo "$ac_cv_func_bind_textdomain_codeset" >&6; } +-if test $ac_cv_func_bind_textdomain_codeset = yes; then ++if test "x$ac_cv_func_bind_textdomain_codeset" = x""yes; then + CATOBJEXT=.gmo + DATADIRNAME=share + else +@@ -29636,8 +29634,8 @@ _ACEOF + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( +- *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +-$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; ++ *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 ++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( +@@ -30166,7 +30164,7 @@ exec 6>&1 + # values after options handling. + ac_log=" + This file was extended by gnome-panel $as_me 2.26.0, which was +-generated by GNU Autoconf 2.62. Invocation command line was ++generated by GNU Autoconf 2.63. Invocation command line was + + CONFIG_FILES = $CONFIG_FILES + CONFIG_HEADERS = $CONFIG_HEADERS +@@ -30179,6 +30177,15 @@ on `(hostname || uname -n) 2>/dev/null | + + _ACEOF + ++case $ac_config_files in *" ++"*) set x $ac_config_files; shift; ac_config_files=$*;; ++esac ++ ++case $ac_config_headers in *" ++"*) set x $ac_config_headers; shift; ac_config_headers=$*;; ++esac ++ ++ + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + # Files that config.status was made for. + config_files="$ac_config_files" +@@ -30192,16 +30199,17 @@ ac_cs_usage="\ + \`$as_me' instantiates files from templates according to the + current configuration. + +-Usage: $0 [OPTIONS] [FILE]... ++Usage: $0 [OPTION]... [FILE]... + + -h, --help print this help, then exit + -V, --version print version number and configuration settings, then exit +- -q, --quiet do not print progress messages ++ -q, --quiet, --silent ++ do not print progress messages + -d, --debug don't remove temporary files + --recheck update $as_me by reconfiguring in the same conditions +- --file=FILE[:TEMPLATE] ++ --file=FILE[:TEMPLATE] + instantiate the configuration file FILE +- --header=FILE[:TEMPLATE] ++ --header=FILE[:TEMPLATE] + instantiate the configuration header FILE + + Configuration files: +@@ -30219,7 +30227,7 @@ _ACEOF + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + ac_cs_version="\\ + gnome-panel config.status 2.26.0 +-configured by $0, generated by GNU Autoconf 2.62, ++configured by $0, generated by GNU Autoconf 2.63, + with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" + + Copyright (C) 2008 Free Software Foundation, Inc. +@@ -30469,7 +30477,8 @@ for ac_last_try in false false false fal + $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + +- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then ++ ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` ++ if test $ac_delim_n = $ac_delim_num; then + break + elif $ac_last_try; then + { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +@@ -30674,9 +30683,9 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ + } + split(mac1, mac2, "(") #) + macro = mac2[1] ++ prefix = substr(line, 1, index(line, defundef) - 1) + if (D_is_set[macro]) { + # Preserve the white space surrounding the "#". +- prefix = substr(line, 1, index(line, defundef) - 1) + print prefix "define", macro P[macro] D[macro] + next + } else { +@@ -30684,7 +30693,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ + # in the case of _POSIX_SOURCE, which is predefined and required + # on some systems where configure will not decide to define it. + if (defundef == "undef") { +- print "/*", line, "*/" ++ print "/*", prefix defundef, macro, "*/" + next + } + } +@@ -30708,8 +30717,8 @@ do + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; +- :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 +-$as_echo "$as_me: error: Invalid tag $ac_tag." >&2;} ++ :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 ++$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} + { (exit 1); exit 1; }; };; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; +@@ -31227,8 +31236,8 @@ if test "$no_create" != yes; then + $ac_cs_success || { (exit 1); exit 1; } + fi + if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then +- { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5 +-$as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;} ++ { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 ++$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} + fi + + +diff -ruNp gnome-panel-2.26.0~/gnome-panel/panel-toplevel.c gnome-panel-2.26.0/gnome-panel/panel-toplevel.c +--- gnome-panel-2.26.0~/gnome-panel/panel-toplevel.c 2009-03-16 22:37:12.000000000 +0000 ++++ gnome-panel-2.26.0/gnome-panel/panel-toplevel.c 2009-03-19 11:46:27.000000000 +0000 +@@ -2926,6 +2926,7 @@ panel_toplevel_move_resize_window (Panel + static void + panel_toplevel_initially_hide (PanelToplevel *toplevel) + { ++#ifndef DISABLE_INITIAL_ANIMATION + if (!toplevel->priv->attached) { + toplevel->priv->initial_animation_done = FALSE; + +@@ -2935,6 +2936,7 @@ panel_toplevel_initially_hide (PanelTopl + toplevel->priv->state = PANEL_STATE_AUTO_HIDDEN; + gtk_widget_queue_resize (GTK_WIDGET (toplevel)); + } else ++#endif /* DISABLE_INITIAL_ANIMATION */ + toplevel->priv->initial_animation_done = TRUE; + } + --- gnome-panel-2.26.0.orig/debian/patches/17_about-ubuntu-translation.patch +++ gnome-panel-2.26.0/debian/patches/17_about-ubuntu-translation.patch @@ -0,0 +1,9 @@ +Index: gnome-panel-2.25.3/po/POTFILES.in +=================================================================== +--- gnome-panel-2.25.3.orig/po/POTFILES.in 2008-12-10 12:16:24.000000000 +0100 ++++ gnome-panel-2.25.3/po/POTFILES.in 2009-01-07 15:10:33.000000000 +0100 +@@ -79,3 +79,4 @@ + libpanel-applet/GNOME_Panel_TestApplet.server.in + libpanel-applet/panel-test-applets.c + libpanel-applet/panel-test-applets.glade ++debian/ubuntu-about.desktop.in --- gnome-panel-2.26.0.orig/debian/patches/09_default_icons.patch +++ gnome-panel-2.26.0/debian/patches/09_default_icons.patch @@ -0,0 +1,26 @@ +Index: gnome-panel-2.25.3/gnome-panel/menu.c +=================================================================== +--- gnome-panel-2.25.3.orig/gnome-panel/menu.c 2008-12-09 13:32:37.000000000 +0100 ++++ gnome-panel-2.25.3/gnome-panel/menu.c 2009-01-07 15:10:31.000000000 +0100 +@@ -1556,7 +1556,7 @@ + NULL, NULL, + alias_directory ? gmenu_tree_directory_get_icon (alias_directory) : + gmenu_tree_entry_get_icon (entry), +- NULL); ++ PANEL_STOCK_DEFAULT_ICON); + + setup_menuitem (menuitem, + panel_menu_icon_get_size (), +Index: gnome-panel-2.25.3/gnome-panel/panel-stock-icons.h +=================================================================== +--- gnome-panel-2.25.3.orig/gnome-panel/panel-stock-icons.h 2008-12-09 13:32:37.000000000 +0100 ++++ gnome-panel-2.25.3/gnome-panel/panel-stock-icons.h 2009-01-07 15:10:31.000000000 +0100 +@@ -43,6 +43,8 @@ + #define PANEL_STOCK_EXECUTE "panel-execute" + #define PANEL_STOCK_CLEAR "panel-clear" + #define PANEL_STOCK_DONT_DELETE "panel-dont-delete" ++/* FIXME: put a more representative icon here */ ++#define PANEL_STOCK_DEFAULT_ICON "application-default-icon" + + void panel_init_stock_icons_and_items (void); + GtkIconSize panel_menu_icon_get_size (void); --- gnome-panel-2.26.0.orig/debian/patches/04_default_panel_config.patch +++ gnome-panel-2.26.0/debian/patches/04_default_panel_config.patch @@ -0,0 +1,445 @@ +diff -ur gnome-panel-2.25.91/gnome-panel/panel-default-setup.entries gnome-panel-ted/gnome-panel/panel-default-setup.entries +--- gnome-panel-2.25.91/gnome-panel/panel-default-setup.entries 2009-02-17 03:25:39.000000000 -0600 ++++ gnome-panel-ted/gnome-panel/panel-default-setup.entries 2009-02-19 13:31:30.000000000 -0600 +@@ -35,6 +35,12 @@ + + email_launcher + ++ ++ yelp_launcher ++ ++ ++ clock_separator ++ + + + +@@ -47,7 +53,7 @@ + + + +- window_menu ++ mixer + + + clock +@@ -56,6 +62,9 @@ + notification_area + + ++ indicator_applet ++ ++ + show_desktop_button + + +@@ -64,6 +73,12 @@ + + workspace_switcher + ++ ++ trashapplet ++ ++ ++ fast_user_switch ++ + + + +@@ -259,7 +274,7 @@ + objects/browser_launcher/launcher_location + /schemas/apps/panel/objects/launcher_location + +- epiphany.desktop ++ firefox.desktop + + + +@@ -313,7 +328,7 @@ + objects/email_launcher/launcher_location + /schemas/apps/panel/objects/launcher_location + +- evolution.desktop ++ evolution-mail.desktop + + + +@@ -326,59 +341,113 @@ + objects/email_launcher/menu_path/schemas/apps/panel/objects/menu_path + objects/email_launcher/action_type/schemas/apps/panel/objects/action_type + +- ++ ++ ++ ++ objects/yelp_launcher/object_type ++ /schemas/apps/panel/objects/object_type ++ ++ launcher-object ++ ++ ++ ++ objects/yelp_launcher/toplevel_id ++ /schemas/apps/panel/objects/toplevel_id ++ ++ top_panel ++ ++ ++ ++ objects/yelp_launcher/position ++ /schemas/apps/panel/objects/position ++ ++ 4 ++ ++ ++ ++ objects/yelp_launcher/panel_right_stick ++ /schemas/apps/panel/objects/panel_right_stick ++ ++ false ++ ++ ++ ++ objects/yelp_launcher/locked ++ /schemas/apps/panel/objects/locked ++ ++ true ++ ++ ++ ++ objects/yelp_launcher/launcher_location ++ /schemas/apps/panel/objects/launcher_location ++ ++ file:///usr/share/applications/yelp.desktop ++ ++ ++ ++ objects/yelp_launcher/bonobo_iid/schemas/apps/panel/objects/bonobo_iid ++ objects/yelp_launcher/attached_toplevel_id/schemas/apps/panel/objects/attached_toplevel_id ++ objects/yelp_launcher/tooltip/schemas/apps/panel/objects/tooltip ++ objects/yelp_launcher/use_custom_icon/schemas/apps/panel/objects/use_custom_icon ++ objects/yelp_launcher/custom_icon/schemas/apps/panel/objects/custom_icon ++ objects/yelp_launcher/use_menu_path/schemas/apps/panel/objects/use_menu_path ++ objects/yelp_launcher/menu_path/schemas/apps/panel/objects/menu_path ++ objects/yelp_launcher/action_type/schemas/apps/panel/objects/action_type ++ ++ + + +- applets/window_menu/object_type ++ applets/mixer/object_type + /schemas/apps/panel/objects/object_type + + bonobo-applet + + + +- applets/window_menu/toplevel_id ++ applets/mixer/toplevel_id + /schemas/apps/panel/objects/toplevel_id + + top_panel + + + +- applets/window_menu/position ++ applets/mixer/position + /schemas/apps/panel/objects/position + +- 0 ++ 3 + + + +- applets/window_menu/panel_right_stick ++ applets/mixer/panel_right_stick + /schemas/apps/panel/objects/panel_right_stick + + true + + + +- applets/window_menu/locked ++ applets/mixer/locked + /schemas/apps/panel/objects/locked + + true + + + +- applets/window_menu/bonobo_iid ++ applets/mixer/bonobo_iid + /schemas/apps/panel/objects/bonobo_iid + +- OAFIID:GNOME_WindowMenuApplet ++ OAFIID:GNOME_MixerApplet + + + +- applets/window_menu/attached_toplevel_id/schemas/apps/panel/objects/attached_toplevel_id +- applets/window_menu/tooltip/schemas/apps/panel/objects/tooltip +- applets/window_menu/use_custom_icon/schemas/apps/panel/objects/use_custom_icon +- applets/window_menu/custom_icon/schemas/apps/panel/objects/custom_icon +- applets/window_menu/use_menu_path/schemas/apps/panel/objects/use_menu_path +- applets/window_menu/menu_path/schemas/apps/panel/objects/menu_path +- applets/window_menu/launcher_location/schemas/apps/panel/objects/launcher_location +- applets/window_menu/action_type/schemas/apps/panel/objects/action_type ++ applets/mixer/attached_toplevel_id/schemas/apps/panel/objects/attached_toplevel_id ++ applets/mixer/tooltip/schemas/apps/panel/objects/tooltip ++ applets/mixer/use_custom_icon/schemas/apps/panel/objects/use_custom_icon ++ applets/mixer/custom_icon/schemas/apps/panel/objects/custom_icon ++ applets/mixer/use_menu_path/schemas/apps/panel/objects/use_menu_path ++ applets/mixer/menu_path/schemas/apps/panel/objects/menu_path ++ applets/mixer/launcher_location/schemas/apps/panel/objects/launcher_location ++ applets/mixer/action_type/schemas/apps/panel/objects/action_type + + + +@@ -434,6 +503,54 @@ + applets/clock/launcher_location/schemas/apps/panel/objects/launcher_location + applets/clock/action_type/schemas/apps/panel/objects/action_type + ++ ++ ++ ++ objects/clock_separator/object_type ++ /schemas/apps/panel/objects/object_type ++ ++ separator ++ ++ ++ ++ objects/clock_separator/toplevel_id ++ /schemas/apps/panel/objects/toplevel_id ++ ++ top_panel ++ ++ ++ ++ objects/clock_separator/position ++ /schemas/apps/panel/objects/position ++ ++ 1 ++ ++ ++ ++ objects/clock_separator/panel_right_stick ++ /schemas/apps/panel/objects/panel_right_stick ++ ++ true ++ ++ ++ ++ objects/clock_separator/locked ++ /schemas/apps/panel/objects/locked ++ ++ true ++ ++ ++ ++ objects/clock_separator/bonobo_iid/schemas/apps/panel/objects/bonobo_iid ++ objects/clock_separator/attached_toplevel_id/schemas/apps/panel/objects/attached_toplevel_id ++ objects/clock_separator/tooltip/schemas/apps/panel/objects/tooltip ++ objects/clock_separator/use_custom_icon/schemas/apps/panel/objects/use_custom_icon ++ objects/clock_separator/custom_icon/schemas/apps/panel/objects/custom_icon ++ objects/clock_separator/use_menu_path/schemas/apps/panel/objects/use_menu_path ++ objects/clock_separator/menu_path/schemas/apps/panel/objects/menu_path ++ objects/clock_separator/launcher_location/schemas/apps/panel/objects/launcher_location ++ objects/clock_separator/action_type/schemas/apps/panel/objects/action_type ++ + + + +@@ -454,7 +571,7 @@ + applets/notification_area/position + /schemas/apps/panel/objects/position + +- 3 ++ 5 + + + +@@ -488,6 +605,114 @@ + applets/notification_area/launcher_location/schemas/apps/panel/objects/launcher_location + applets/notification_area/action_type/schemas/apps/panel/objects/action_type + ++ ++ ++ ++ applets/indicator_applet/object_type ++ /schemas/apps/panel/objects/object_type ++ ++ bonobo-applet ++ ++ ++ ++ applets/indicator_applet/toplevel_id ++ /schemas/apps/panel/objects/toplevel_id ++ ++ top_panel ++ ++ ++ ++ applets/indicator_applet/position ++ /schemas/apps/panel/objects/position ++ ++ 4 ++ ++ ++ ++ applets/indicator_applet/panel_right_stick ++ /schemas/apps/panel/objects/panel_right_stick ++ ++ true ++ ++ ++ ++ applets/indicator_applet/locked ++ /schemas/apps/panel/objects/locked ++ ++ true ++ ++ ++ ++ applets/indicator_applet/bonobo_iid ++ /schemas/apps/panel/objects/bonobo_iid ++ ++ OAFIID:GNOME_IndicatorApplet ++ ++ ++ ++ applets/indicator_applet/attached_toplevel_id/schemas/apps/panel/objects/attached_toplevel_id ++ applets/indicator_applet/tooltip/schemas/apps/panel/objects/tooltip ++ applets/indicator_applet/use_custom_icon/schemas/apps/panel/objects/use_custom_icon ++ applets/indicator_applet/custom_icon/schemas/apps/panel/objects/custom_icon ++ applets/indicator_applet/use_menu_path/schemas/apps/panel/objects/use_menu_path ++ applets/indicator_applet/menu_path/schemas/apps/panel/objects/menu_path ++ applets/indicator_applet/launcher_location/schemas/apps/panel/objects/launcher_location ++ applets/indicator_applet/action_type/schemas/apps/panel/objects/action_type ++ ++ ++ ++ ++ applets/fast_user_switch/object_type ++ /schemas/apps/panel/objects/object_type ++ ++ bonobo-applet ++ ++ ++ ++ applets/fast_user_switch/toplevel_id ++ /schemas/apps/panel/objects/toplevel_id ++ ++ top_panel ++ ++ ++ ++ applets/fast_user_switch/position ++ /schemas/apps/panel/objects/position ++ ++ 0 ++ ++ ++ ++ applets/fast_user_switch/panel_right_stick ++ /schemas/apps/panel/objects/panel_right_stick ++ ++ true ++ ++ ++ ++ applets/fast_user_switch/locked ++ /schemas/apps/panel/objects/locked ++ ++ true ++ ++ ++ ++ applets/fast_user_switch/bonobo_iid ++ /schemas/apps/panel/objects/bonobo_iid ++ ++ OAFIID:GNOME_FastUserSwitchApplet ++ ++ ++ ++ applets/fast_user_switch/attached_toplevel_id/schemas/apps/panel/objects/attached_toplevel_id ++ applets/fast_user_switch/tooltip/schemas/apps/panel/objects/tooltip ++ applets/fast_user_switch/use_custom_icon/schemas/apps/panel/objects/use_custom_icon ++ applets/fast_user_switch/custom_icon/schemas/apps/panel/objects/custom_icon ++ applets/fast_user_switch/use_menu_path/schemas/apps/panel/objects/use_menu_path ++ applets/fast_user_switch/menu_path/schemas/apps/panel/objects/menu_path ++ applets/fast_user_switch/launcher_location/schemas/apps/panel/objects/launcher_location ++ applets/fast_user_switch/action_type/schemas/apps/panel/objects/action_type ++ + + + +@@ -616,7 +841,7 @@ + applets/workspace_switcher/position + /schemas/apps/panel/objects/position + +- 0 ++ 1 + + + +@@ -650,6 +875,59 @@ + applets/workspace_switcher/launcher_location/schemas/apps/panel/objects/launcher_location + applets/workspace_switcher/action_type/schemas/apps/panel/objects/action_type + ++ ++ ++ ++ applets/trashapplet/object_type ++ /schemas/apps/panel/objects/object_type ++ ++ bonobo-applet ++ ++ ++ ++ applets/trashapplet/toplevel_id ++ /schemas/apps/panel/objects/toplevel_id ++ ++ bottom_panel ++ ++ ++ ++ applets/trashapplet/position ++ /schemas/apps/panel/objects/position ++ ++ 0 ++ ++ ++ ++ applets/trashapplet/panel_right_stick ++ /schemas/apps/panel/objects/panel_right_stick ++ ++ true ++ ++ ++ ++ applets/trashapplet/locked ++ /schemas/apps/panel/objects/locked ++ ++ true ++ ++ ++ ++ applets/trashapplet/bonobo_iid ++ /schemas/apps/panel/objects/bonobo_iid ++ ++ OAFIID:GNOME_Panel_TrashApplet ++ ++ ++ ++ applets/trashapplet/attached_toplevel_id/schemas/apps/panel/objects/attached_toplevel_id ++ applets/trashapplet/tooltip/schemas/apps/panel/objects/tooltip ++ applets/trashapplet/use_custom_icon/schemas/apps/panel/objects/use_custom_icon ++ applets/trashapplet/custom_icon/schemas/apps/panel/objects/custom_icon ++ applets/trashapplet/use_menu_path/schemas/apps/panel/objects/use_menu_path ++ applets/trashapplet/menu_path/schemas/apps/panel/objects/menu_path ++ applets/trashapplet/launcher_location/schemas/apps/panel/objects/launcher_location ++ + + +