2006-07-27 Brian Cameron <
[email protected]>
* gnome-applets.spec,
patches/gnome-applets-04-prefer-sdtaudiocontrol.diff: No
longer prefer sdtaudiocontrol as the mixer program since
now gnome-volume-control is in better shape. Other patches
renumbered.
#
# spec file for package gnome-applets
#
# Copyright (c) 2005 Sun Microsystems, Inc.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
Name: gnome-applets
License: GPL
Group: System/GUI/GNOME
Version: 2.15.1.1
Release: 1
Distribution: Java Desktop System
Vendor: Sun Microsystems, Inc.
Summary: GNOME Applets
Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.15/%{name}-%{version}.tar.bz2
Patch1: gnome-applets-01-disable-drivemount.diff
Patch2: gnome-applets-02-mini-commander-tooltip.diff
Patch3: gnome-applets-03-non-utf8-date-title.diff
Patch4: gnome-applets-04-disable-keyboard-layout.diff
Patch5: gnome-applets-05-hidden.diff
URL: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Docdir: %{_defaultdocdir}/gnome-applets
Autoreqprov: on
Prereq: GConf
%define gnome_panel_version 2.4.0
%define scrollkeeper_version 0.3.12
%define libgtop_version 2.9.4
%define gail_version 1.4.0
%define gstreamer_plugins_version 0.8.9
BuildRequires: scrollkeeper >= %{scrollkeeper_version}
BuildRequires: gnome-panel >= %{gnome_panel_version}
BuildRequires: libgtop-devel >= %{libgtop_version}
BuildRequires: gail >= %{gail_version}
BuildRequires: gstreamer-plugins-devel >= %{gstreamer_plugins_version}
Requires: gnome-panel >= %{gnome_panel_version}
Requires: libgtop >= %{libgtop_version}
Requires: gail >= %{gail_version}
Requires: gstreamer-plugins >= %{gstreamer_plugins_version}
Obsoletes: gnome-address-applet <= 0.0.1
%description
GNOME Applets contains a collection of small utilities that are run within the GNOME
Panel.
%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%build
libtoolize --force
aclocal $ACLOCAL_FLAGS -I ./m4
autoheader
automake -a -c -f
autoconf
CFLAGS="$RPM_OPT_FLAGS" \
./configure --prefix=%{_prefix} \
--sysconfdir=%{_sysconfdir} \
--libexecdir=%{_libexecdir} \
--with-gstreamer=0.10 \
--disable-scrollkeeper
make
%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make DESTDIR=$RPM_BUILD_ROOT install
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
#Copy zh_HK from zh_TW
#Fixes bug 4930405
install -d $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES
install --mode=0644 $RPM_BUILD_ROOT%{_datadir}/locale/zh_TW/LC_MESSAGES/*.mo $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES/
# Mixer applet only built if gstreamer-plugins-devel installed
%ifos linux
rm -rf $RPM_BUILD_ROOT%{_datadir}/omf/gnome-applets/gkb-*
%endif
rm -rf $RPM_BUILD_ROOT/usr/var/scrollkeeper
%clean
rm -rf $RPM_BUILD_ROOT
%post
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
SCHEMAS="battstat.schemas charpick.schemas cpufreq-applet.schemas geyes.schemas gtik.schemas gweather.schemas mini-commander-global.schemas mini-commander.schemas mixer.schemas multiload.schemas stickynotes.schemas"
for S in $SCHEMAS; do
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
done
%{_libexecdir}/gnome-applets/mc-install-default-macros
%files
%defattr (-, root, root)
%{_sysconfdir}/gconf/schemas/*.schemas
%{_sysconfdir}/sound/events/
%{_bindir}/*
%{_libdir}/bonobo/servers/*.server
%{_libdir}/pkgconfig/*.pc
%{_libexecdir}/*
%{_datadir}/gnome/help/*
%{_datadir}/gnome-2.0/ui/*
%{_datadir}/gnome-applets/*
%{_datadir}/icons/*
%{_datadir}/locale/*/LC_MESSAGES/gnome-applets-2.0.mo
%{_datadir}/omf/*
%{_datadir}/pixmaps/*
%changelog
* Thu Jul 27 2006 - [email protected]
- Remove patch patches/gnome-applets-04-prefer-sdtaudiocontrol.diff since
now gnome-volume-control is in better shape.
* Thu Jul 27 2006 - [email protected]
- Add patch, 06-hidden, for G_GNUC_INTERNAL changes.
* Wed Jul 21 2006 - [email protected]
- Bump to 2.15.1.1.
* Sat Jul 15 2006 - [email protected]
- Add patch to remove all the keyboard layout features.
* Tue May 16 2006 - [email protected]
- Have mixer's "open audio control" menu item run sdtaudiocontrol (if present)
rather than gnome-volume-control, as per UI spec.
* Mon Apr 10 2006 - [email protected]
- Bump to 2.14.1.
* Sun Mar 12 2006 - [email protected]
- Bump to 2.14.0.
* Sun Feb 26 2006 - [email protected]
- Bump to 2.13.90.
* Mon Feb 13 2006 - [email protected]
- Bump to 2.13.4.
* Tue Jan 31 2006 - [email protected]
- Bump to 2.13.3.
- Remove upstream patches, 04-trashapplet and 05-gstreamer10.
- Modified configure to use gstreamer 0.10.
* Thu Jan 19 2006 - [email protected]
- Add patch 05 so that it builds with GStreamer 0.10.
* Tue Jan 17 2006 - [email protected]
- Bump to 2.13.2
* Tue Jan 03 2006 - [email protected]
- Bump to 2.13.1.
* Wed Nov 30 2005 - [email protected]
- Remove upstream patch, gnome-applets-05-Wall.diff.
* Tue Nov 29 2005 - laca.com
- remove javahelp stuff
* Tue Nov 29 2005 - [email protected]
- Bump to 2.12.2.
* Tue Oct 11 2005 - [email protected]
- Bump to 2.12.1
* Tue Sep 20 2005 - [email protected]
- update -Wall.diff
* Sat Sep 17 2005 - [email protected]
- Bump to 2.12.0
* Tue Sep 13 2005 - [email protected]
- use --disable-scrollkeeper so that make install doesn't try to update
the scrollkeeper data in /var
- add patch trashapplet.diff
- add patches Wall.diff (remove -Wall CFLAGS) and fontconfig.diff
(add -lfontconfig)
* Mon Aug 29 2005 - [email protected]
- remove solaris.diff (upstream) and powersaved-support-for-battstat.diff
(broken)
* Mon Aug 15 2005 - [email protected]
- Bump to 2.11.91.
* Thu Jul 07 2005 - [email protected]
- Added patch gnome-applets-05-powersaved-support-for-battstat.diff to make use
of libpowersave.
Patch taken for #6237356
* Mon Jun 20 2005 - [email protected]
- Add requires for gstreamer-plugins for mixer-applet build
* Fri Jun 03 2005 - [email protected]
- Added patch gnome-applets-22-gkb-applet-show-message.diff to popup a
message when user adds gkb-applet to panel. Fixes bug #6245563.
* Tue May 24 2005 - [email protected]
- Cleanup.
* Thu May 19 2005 - [email protected]
- No longer call javahelp-convert-install for cdplayer, mailcheck or gkb
since they are no longer in gnome-applets.
* Mon May 16 2005 - [email protected]
- l10n help files follow base bug fix 6265900 and 6227253
* Fri May 13 2005 - [email protected]
- Only build with tm_gmtoff if it is available. It's not on Solaris so this
fixes the build.
* Fri May 13 2005 - [email protected]
- Add "-I ./m4" to aclocal since it is needed.
* Wed May 11 2005 - [email protected]
- Bump to 2.10.1
* Thu May 05 2005 - [email protected]
- 6265900: Change xml file in accessx-status-C.omf from accessx-status.xml to
gnome-access-guide.xml#dtconfig-21 (as in submitted file). A hack that is
easy to maintain.
* Mon Apr 18 2005 - [email protected]
- 6227253: Change xml file in gweather-C.omf from gweather.xml to
sample_apps_info.xml (part of gnome-user-docs). Bit of a hack but a very easy
one to maintain.
* Thu Mar 17 2005 - [email protected]
- Updated gnome-applets-19-powersaved-support-for-battstat.diff to
make sure that the battstat applet shows proper tooltip information.
Fixes bug #6237356.
* Mon Mar 14 2005 - [email protected]
- Remove 'rm' of gweather omf files.
* Sat Mar 12 2005 - [email protected]
- Comment out patch 20 because it clashes with the new docs tarball.
* Fri Mar 11 2005 - [email protected]
- Integrate docs tarball (gnome-applets_docs-0.13linux) from [email protected].
* Wed Feb 16 2005 - [email protected]
- Obsoletes header fixed: added version.
* Wed Feb 16 2005 - [email protected]
- Integrate docs tarball (gnome-applets_docs-0.12linux) from
[email protected].
* Fri Feb 11 2005 [email protected]
- Added patch to include tooltip for modemlights.
Fixes bug 4958878.
* Wed Feb 02 2005 [email protected]
- Remove drivemount.
* Tue Feb 01 2005 [email protected]
- Obsoletes gnome-address-applet
* Fri Jan 28 2005 [email protected]
- #6222302 : Remove gkb from yelp for linux
- #6222336 : Remove gweather from yelp
* Mon Jan 24 2005 [email protected]
- Adding autoheader to pick up the powersaved changes.
* Mon Jan 24 2005 [email protected]
- gnome-applets-17-cdplayer-applet-work.diff: Patch removed.
gnome-applets-17-cdplayer-play.diff: Patch added. Fixes bug#6185200
Also fixes bugs #6215743 & #6215744
* Fri Jan 21 2005 [email protected]
- #6219571 : Remove gkb help from linux
* Mon Jan 17 2005 [email protected]
- Updated URL
* Fri Jan 14 2005 - [email protected]
- Updated l10n help tarball for cinnabar-linux
* Fri Jan 14 2005 [email protected]
- Updated gnome-applets-04-g11n-i18n-ui.diff from community reply.
- Added gswitchit.schemas in spec file
* Thu Jan 13 2005 [email protected]
- #6200378, accessx status applet help
* Wed Jan 12 2005 [email protected]
- Updated gnome-applets-04-g11n-i18n-ui.diff to localize gswitchit.
Fixing bug 6216093
* Fri Jan 07 2005 [email protected]
- Added gnome-applets-19-powersaved-support-for-battstat.diff to
make battstat applet work using powersave library functions.
* Thu Dec 16 2004 [email protected]
- Added gnome-applets-18-mixer-volume-control.diff to control
volume properly using "+" and "-" keys. Fixes the Bug #4991121.
* Mon Dec 06 2004 [email protected]
- Added gnome-applets-17-cdplayer-applet-work.diff to make cdplayer
applet work. Fixes bug #6185200.
* Fri Nov 26 2004 [email protected]
- Add workaround patch to disable gswitchit on Solaris. Fixes
bug #6184440 temporarily.
* Wed Nov 10 2004 [email protected]
- Added patch gnome-applets-15-non-utf8-date-title.diff to fix
undisplayed non-utf8 date at the title. Fixes bug 6176791.
* Mon Nov 08 2004 - [email protected]
- #5076490, add patch 14-gkb-help.diff
* Thu Oct 28 2004 - [email protected]
- Add gkb_xmmap.1, gnome-keyboard-layout.1, gswitchit-plugins-capplet.1 man pages
* Thu Oct 28 2004 - [email protected]
- Updated l10n help tarball and added pt_BR
* Wed Oct 27 2004 [email protected]
- Integrate updated docs tarball from [email protected].
* Fri Oct 01 2004 [email protected]
- Added replacement image for accessx-status/pixmaps/sticky-meta-locked.png.
* Thu Sep 30 2004 [email protected]
- Added patch gnome-applets-12-gswitchit-help.diff to fix help
issues. Fixes bug #5076490
* Wed Sep 29 2004 [email protected]
- Added patch gnome-applets-11-volume-control-icon.diff
to provide a icon in gnome desktop menu. Fixes bug #5099353.
* Wed Sep 29 2004 [email protected]
- Added patch gnome-applets-10-save-password.diff to make
"Save the password to disk" work. Fixes bug #5103157.
* Wed Sep 08 2004 [email protected]
- Bumped tarball to 2.6.2.1 for a11y bug fixes
- Removed patch gnome-applets-07-accessx-xkb-check.diff
- Removed patch gnome-applets-08-accessx-fix-crash.diff
- Removed patch gnome-applets-09-gkb-crash.diff
- Removed patch gnome-applets-11-accessx-xkb-crash.diff
- Renamed patch 10 -> 07
- Renamed patch 12 -> 08
- Renamed patch 13 -> 09
* Fri Aug 27 2004 [email protected]
- Integrated updated docs tarball from [email protected].
- Removed patch 14 because the imswitcher directory has been removed because
it is in another module - gnome-im-switcher.
* Thu Aug 26 2004 [email protected]
- Integrated updated docs tarball from [email protected].
- Removed gswitchit-docs tarball as is part of gnome-applets_docs now.
* Wed Aug 25 2004 [email protected]
- Integrated updated docs tarball from [email protected].
* Wed Aug 25 2004 [email protected]
- Added l10n help contents
* Thu Aug 19 2004 [email protected]
- Add new gswitchit docs tarball from [email protected].
* Tue Aug 17 2004 - [email protected]
- Remove "--enable-gstreamer=no" option to the configure script. So that mixer
applet can use sunaudio plugin.
* Mon Aug 09 2004 - [email protected]
- Add "--enable-gstreamer=no" option to the configure script. So that mixer
applet uses SUN APIs to change volume. Only for Solaris.
* Thu Aug 05 2004 [email protected]
- Incorporate new docs tarball from [email protected].
* Thu Jul 29 2004 - [email protected]
- Bug : 5077650, help bug
* Thu Jul 22 2004 - [email protected]
- Disable the wireless applet.
* Mon Jul 19 2004 - [email protected]
- merged with HEAD
* Thu Jul 08 2004 - [email protected]
- Updated l10n content to gnome-applets-l10n-po-1.2.tar.bz2
* Thu Jul 08 2004 - [email protected]
- undid -j $CPUS for this module
* Thu Jul 08 2004 - [email protected]
- Ported to rpm4/SLES9
* Wed Jul 07 2004 - [email protected]
- added gnome-applets-12-accessx-xkb-crash.diff to fix bug #5067184.
* Wed Jul 07 2004 - [email protected]
- added "-j $CPUS" to make to speed up builds
* Thu Jun 24 2004 [email protected]
- Associate default macros for mini commander applet.
* Wed Jun 02 2004 [email protected]
- Incorporate new docs tarball from [email protected].
* Wed Jun 02 2004 - [email protected]
- Add patch gnome-applets-10-gkb-crash.diff to fix bug #5043883.
* Mon May 31 2004 - [email protected]
- Add patch gnome-applets-08-accessx-fix-crash.diff bugzilla - bug #137585.
* Mon May 31 2004 - [email protected]
- Update to 2.6.1, remove patch-05, re-apply 01, rename 09 to 05
* Fri May 28 2004 - [email protected]
- Incorporate new docs tarball from [email protected].
* Wed May 12 2004 - [email protected]
- Updated l10n content to gnome-applets-l10n-po-1.1.tar.bz2
* Mon May 10 2004 - [email protected]
- Added gnome-applets-09-mailcheck-pop3.diff
* Mon May 10 2004 - [email protected]
- Added gnome-applets-08-wireless-tooltip.diff
* Tue Apr 27 2004 - [email protected]
- Added gnome-applets-07-accessx-xkb-check.diff to fix the applet
not to crash when XKB is not enabled on the X server
* Fri Apr 23 2004 - [email protected]
- Modified the tooltip for mini-commander applet.
- Patch: gnome-applets-06-mini-commander-tooltip.diff
* Sun Apr 18 2004 - [email protected]
- enable javahelp conversion on Solaris
- ifos the javahelp conversions of applets not available on Solaris
* Mon Apr 05 2004 - [email protected]
- Bump to 2.6.0
- Re-apply patch 03-g18n..
- Remove patch 05-non_portable_CFLAGS
- Rename patch 06 -> to patch 05
* Thu Apr 01 2004 - [email protected]
- javahelp conversion
* Mon Mar 29 2004 - [email protected]
- Updated l10n content to gnome-applets-l10n-po-1.0.tar.bz2
* Tue Mar 16 2004 - [email protected]
- Updated version to 2.5.8, killed off a few patches that
we know are going to make 2.6.0, and sanitize things a little.
* Mon Mar 15 2004 - [email protected]
- Replaced gnome-applets-01-potfiles.diff with
gnome-applets-01-g11n-potfiles.diff
- Replaced gnome-applets-08-gweather-i18n.diff with
gnome-applets-08-g11n-i18n-ui.diff to fix 4980055, 4991808, 4999133
- Added gnome-applets-10-g11n-schemas.diff
* Mon Feb 23 2004 - <[email protected]>
- Bumped to 2.5.6
- Remerged all patches
- Brought forward NEW changes from patch
gnome-applets-19-i18n-ui.diff, This should have been ported to HEAD by Wipro !!!
* Tue Feb 17 2004 - <[email protected]>
- added patch to remove non-portable CFLAGS hardcoded in a Makefile.am
* Wed Feb 04 2004 - <[email protected]>
Fix prob with gnome-applets-08-gweather-i18n.diff
Remove pixmaps/gweather/* from files list as no longer in tarball
* Tue Feb 03 2004 - <[email protected]>
Bump to 2.5.5
Redid Patchs :
gnome-applets-02-stickynotes-icon.diff
gnome-applets-06-add-l10n-docs.diff
Forward port patches from Quicksilver
gnome-applets-07-l10n-online-help.diff
QS: gnome-applets-17-multiload-docs.diff
QS: gnome-applets-18-multiload-docs2.diff
QS: gnome-applets-22-l10n-online-help.diff
gnome-applets-08-gweather-i18n.diff
QS: gnome-applets-19-i18n-gweather.diff
* Tue Dec 16 2003 - <[email protected]>
- Bump to 2.5.2
* Thu Oct 23 2003 - <[email protected]>
- #4942358 patch 09
* Tue Oct 14 2003 - <[email protected]>
- Upgrade Tarball to 2.4.1 for QS
* Wed Oct 01 2003 - <[email protected]>
- #4930230, Wireless doc install
* Wed Oct 01 2003 - <[email protected]>
- #4905881, Battery applet suspend command failure message
* Tue Sep 30 2003 - <[email protected]>
- #4913408, cd player applet stops playing
* Tue Sep 30 2003 - <[email protected]>
- #4922609, stock ticker location change bug
* Fri Sep 26 2003 - <[email protected]>
- Integrate Sun docs
* Mon Sep 08 2003 - <[email protected]>
- patch for bug 4911981
* Tue Aug 12 2003 - <[email protected]>
- Not delivering gweather/Locations
* Mon Aug 11 2003 - <[email protected]>
- Update new tarball 2.3.6, and re-alligned all the patches, remove one patch
* Thu Aug 07 2003 - <[email protected]>
- Save current keyboard layout #4887871
* Thu Aug 07 2003 - <[email protected]>
- Default battstat suspend computer command
* Wed Aug 06 2003 - <[email protected]>
- Position the file selector dialog for mini-commander
applet nicely.
* Wed Jul 23 2003 - <[email protected]>
- Add consistant window icon
* Tue Jul 22 2003 - <[email protected]>
- Make sure geyes themes get installed
* Tue Jul 22 2003 - <[email protected]>
- New mixer icon
* Mon Jul 21 2003 - <[email protected]>
- Changed stickynotes icon for the hell of it
* Wed Jul 09 2003 - <[email protected]>
- add in sun po files
* Thu Jul 03 2003 - [email protected]
- Patch for accessx-applet from head
* Thu Jul 03 2003 - [email protected]
- New Tarball, gnome-applets-2.3.5
* Tue Jun 10 2003 - [email protected]
- New Tarball, gnome-applets-2.3.4, updated files and schemas for new applets.
* Thu May 15 2003 - [email protected]
- Fix installation of mixer & wirelass applets icons
* Wed May 14 2003 - [email protected]
- Initial release