gnome-panel.spec revision 13571
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# spec file for package gnome-panel
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# Copyright 2008 Sun Microsystems, Inc.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# This file and all modifications and additions to the pristine
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# package are under the same license as the package itself.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# Owner: mattman
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterSource: http://ftp.gnome.org/pub/GNOME/sources/gnome-panel/2.23/gnome-panel-%{version}.tar.bz2
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterSource4: %{name}-po-sun-%{po_sun_version}.tar.bz2
23e304384f98fca4ab2e6f9f07a53465c1bfc645Peter Major# date:2003-05-30 type:branding owner:gman
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2007-10-24 type:branding owner:gman
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPatch1: gnome-panel-01-default-setup-indiana.diff
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2004-09-30 type:branding owner:mattman
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2004-10-18 type:feature bugster:4984097 owner:mattman
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2005-01-17 type:bug bugster:6205402 bugzilla:147691 owner:gheet
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPatch4: gnome-panel-04-panel-applet-session-never-restart.diff
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2005-02-28 type:bug bugster:4912432 owner:mattman bugzilla:447901
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPatch5: gnome-panel-05-notificationarea-tooltip.diff
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2005-03-14 type:bug bugster:6239962,6239963 bugzilla:170268 owner:mattman
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPatch6: gnome-panel-06-input-method-filter-keypress.diff
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2004-03-03 type:feature owner:mattman bugzilla:394249,394252
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPatch7: gnome-panel-07-restrict-app-launching.diff
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2006-05-03 type:branding owner:gman
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2006-09-21 type:branding owner:erwannc
23e304384f98fca4ab2e6f9f07a53465c1bfc645Peter Major# date:2007-04-04 type:feature bugster:6540938 owner:mattman
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2006-06-30 type:feature owner:stephen
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2006-07-12 type:feature owner:yippi
23e304384f98fca4ab2e6f9f07a53465c1bfc645Peter Major# date:2004-03-03 type:feature owner:mattman bugzilla:397253
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2007-12-10 type:bug owner:mattman bugster:6632252 bugzilla:342474
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPatch14: gnome-panel-14-logout-keyboard-navigation.diff
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2008-02-13 type:bug owner:dcarbery bugzilla:543291
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2008-03-14 type:bug owner:mattman bugster:6675507 bugzilla:522453
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPatch16: gnome-panel-16-disable-lock-screen.diff
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2008-03-17 type:bug owner:mattman bugster:6690164 bugzilla:528581
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPatch17: gnome-panel-17-launcher-name-crash.diff
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2008-05-07 type:feature owner:xz159989
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPatch18: gnome-panel-18-logout-shutdown-dialog.diff
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# date:2008-05-14 type:bug owner:davelam bugzilla:
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterBuildRequires: libgnomeui-devel >= %{libgnomeui_version}
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterBuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterBuildRequires: libwnck-devel >= %{libwnck_version}
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterBuildRequires: scrollkeeper >= %{scrollkeeper_version}
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterBuildRequires: gnome-menus-devel >= %{gnome_menus_version}
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterRequires: gnome-desktop >= %{gnome_desktop_version}
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterThis package contains the GNOME 2.0 Panel. The Panel is an easy to use and
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterfunctional interface to manage your desktop, start programs and organize
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterRequires: libbonoboui-devel >= %{libbonoboui_version}
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterThis package contains the GNOME 2.0 Panel. The Panel is an easy to use and functional interface to manage your desktop, start programs and organize access to your data.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster# bugster 6486542,6346647,6444413,6399297 bugzilla 404898,402399,411097
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster##%patch13 -p1 ## Needs rework for 2.21.91.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterinstall -m 644 -D %SOURCE2 $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/gnome-time-settings
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fostermv $RPM_BUILD_ROOT%{_bindir}/gnome-time-settings $RPM_BUILD_ROOT%{_sbindir}/
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster(cd $RPM_BUILD_ROOT%{_bindir}; ln -sf consolehelper gnome-time-settings)
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosterexport GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterSCHEMAS="panel-toplevel.schemas panel-object.schemas panel-global.schemas panel-general.schemas panel-compatibility.schemas clock.schemas workspace-switcher.schemas window-list.schemas"
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fostergconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup.entries
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fostergconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup.entries /apps/panel/profiles/default
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add patch gnome-panel-19-add-libsocket.diff to fix build error
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add patch 17-launcher-name-crash.diff fixes bugster:6690164 bugzilla:528581
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Remove patch 15-fixclock - upstream code reworked to obsolete this patch.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Bump to 2.22.1.2. Remove upstream patch 18-fixclockmap. Comment out patch15
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster (15-fixclock) as clock code has been drastically changed.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add patch gnome-panel-18-fixclockmap to fix the map displayed by the
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add patch 16-double-func to remove duplicate definition of
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add patch gnome-panel-15-fixclock.diff to fix crashing issue.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add patch which fixes : bugster:6632252 bugzilla:342474
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Fixed the problem with branding Patch1 definition
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Bump to 2.19.6. Remove upstream patch, 10-clock-timezone. Renumber patch 15
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Reenable the TJDS patch (11-trusted-extensions). Remove the contents of the
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster obsolete clock patch, but keep the file for a fix to #455921 (to avoid patch
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Re-work gnome-panel-10-clock-timezone patch again... for 2.19.4
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Re-work gnome-panel-10-clock-timezone patch, missing clock.h portion !!
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Bump to 2.19.3. Remove upstream patches, 15-lXau and 17-name_max. Renumber
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster remainder. Comment out patch10 (clock-timezone), asking owner to update.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Re-Work gnome-panel-16-gnome-sys-suspend.diff after tarball update
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add patch, 17-name_max, to use MAXNAMLEN on Solaris. Fixes 438637.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add l10n-configure.sh to remove GNU extension from it.po, th.po and zh*.po
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Bump to 2.17.91. Remove upstream patches, 16-gok-grab-menu and 17-fixclock.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Reenable patch10 and zone_tab.sh script as they now apply correctly.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Remove Patch18 - gnome-panel-16-preferences-menu.diff, seems to be upstream
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- add %if %build_tjds guard around tjds patch so we can build without trusted
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Unbump from 2.17.90 back to 2.16.2. UI spec needs to be updated before
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Bump to 2.17.90. Remove upstream patch, 16-preferences. Renumber remainder.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Disable a few patches, asking owners to rework them.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add patch gnome-panel-18-fixclock.diff to fix problem with clock
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster crashing when you click on it to see the calendar. Problem is
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster that it was not linking against libedataserver-1.2.so.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- rework gnome-panel-14-support-alacarte.diff and enable it.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- use %gtk_doc_option in configure so that it can be disabled using
23e304384f98fca4ab2e6f9f07a53465c1bfc645Peter Major- add patch 17-preferences-menu.diff for bug 6439133
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Remove reference to gnome-menu-stripe.png as it has been removed. Renumber
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add patch gnome-panel-15-support-alacarte.diff to fix 6460249.
23e304384f98fca4ab2e6f9f07a53465c1bfc645Peter Major- Reworking of lockdown patch 08, generating two patches
23e304384f98fca4ab2e6f9f07a53465c1bfc645Peter Major 08-restrict-app-launching.diff - specifically for restricting applications
23e304384f98fca4ab2e6f9f07a53465c1bfc645Peter Major 14-lockdown-applets.diff - Applet lockdown specifics that can be pushed
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- remove patch ALL_LINGUAS.diff: fixed farther down the stack
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add gnome-panel-14-noswitchuser.diff so that "Switch User" is not
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster an option on the Log Out menu, since this feature requires VT's to
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster be supported and they aren't yet supported on Solaris.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Added patch for application launching restriction.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Running glib-gettextize is a better fix than patching the Makefile to
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster not go into the po directory. This fixes infinite loop also.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Add intltoolize call. Add patch to fix infinite loop in configure.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Remove obsolete patch 03-egg-recent-poll. Renumber 12-launch-button to 03.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster- Added gnome-panel-17-fix-logout-crash.diff to fix the panel crash
- Revised gnome-panel-06-time-settings.diff to show correct time
- Revised gnome-panel-07-multi-timezones.diff to fix
- Added gnome-panel-32-clock-applet-crash.diff patch to fix
- Added gnome-panel-31-theme.diff to theme the panel icons.
- Added gnome-panel-30-showdesktop-theme.diff to theme the show
- Modified gnome-panel-07-multi-timezones.diff to show correct time
- Added gnome-panel-29-panel-applet-session-never-restart.diff to make sure
- Added gnome-panel-28-delete-attached-panel.diff to allow user to delete an
- Update gnome-panel-06-time-settings.diff and
gnome-panel-07-multi-timezones.diff to localize multi timezone. Fix bug 6210443
- Remove patch gnome-panel-28-icon-theming.diff.
- Added gnome-panel-27-icon-theming.diff to update panel menu icons
- Added gnome-panel-26-g11n-potfiles.diff to update POTFILES.in
- added gnome-panel-25-g11n-alllinguas.diff to fix missing zh_HK
- added gnome-panel-24-applet-locked-key.diff to notify"locked"
- re-do patch 20-l10n-online-help.diff and apply it #5108690
- Add gnome-panel-21-button-press.diff. Propogate
- Added gnome-panel-19-create-menu.diff for bugzilla #138535.
- Updated l10n content to gnome-panel-l10n-po-1.2.tar.bz2
- Added gnome-panel-18-drawer-pref-help.diff to fix the drawer properties
modify POTFILES.in as well. Need to be more careful with potfile hacking
- Added gnome-panel-16-accessible-name-sleep.diff for #5023382
- Added gnome-panel-15-screenshot-remove-sleep.diff, solves #5032203
- Updated l10n content to gnome-panel-l10n-po-1.1.tar.bz2
- change jds-help.sh to jdshelp
- replace yelp with jds-help.sh in gnome-panel-03-menu-changes.diff and gnome-panel-09-lockdown.diff
- Added gnome-panel-14-check-fam-support.diff to check for FAM
- Added gnome-panel-13-window-selector-tooltip.diff to provide a tooltip
- Added gnome-panel-11-panel-menu-help.diff to fix panel context menu
- Added gnome-panel-10-drawer-multidepth.diff to fix problems when multi-depth
- Updated l10n content to gnome-panel-l10n-po-1.0.tar.bz2
- Updated gnome-panel-04-i18n-launch-button.diff to fix 5017372
- Bump to 2.6.0, remove clock icon, add gnome-time-settings.app
- Updated gnome-panel-02-default-setup.diff to add GIMLET
- Added gnome-panel-13-g11n-i18n-ui.diff to fix 5004633
- Updated gnome-panel-02-default-setup.diff to fix 4991948
- Updated gnome-panel-02-default-setup.diff to add GIMLET
- Updated l10n doc, and added OrigTree.pm fix