cvsdist 6304ea0
# Note that this is NOT a relocatable package
cvsdist 6304ea0
cvsdist c411120
%define libgnomeui_version 2.2.0
d0185bf
%define libgtop2_version 2.9.5
15b9743
%define libwnck_version 2.9.92
cvsdist c411120
%define pango_version 1.2.0
d0185bf
%define gtk2_version 2.6.0
cvsdist 6336146
%define desktop_file_utils_version 0.2.90
David Zeuthen 569955f
%define libselinux_version 1.23.2
637f8f6
%define gconf_version 2.14
cvsdist 6304ea0
cvsdist 6304ea0
Summary: Simple process monitor
cvsdist 6304ea0
Name: gnome-system-monitor
1d1d2f3
Version: 2.17.4.2
930b8ca
Release: 1%{?dist}
cvsdist d909edb
License: GPL
cvsdist 6304ea0
Group: Applications/System
5831008
URL: http://www.gnome.org/
4ee7bae
Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-system-monitor/2.17/gnome-system-monitor-%{version}.tar.bz2
4ee7bae
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
cvsdist 6304ea0
Requires: libgnomeui >= %{libgnomeui_version}
cvsdist 6304ea0
Requires: libgtop2 >= %{libgtop2_version}
cvsdist 6304ea0
Requires: libwnck >= %{libwnck_version}
David Zeuthen 569955f
Requires: libselinux >= %{libselinux_version}
cvsdist 6304ea0
BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
cvsdist 6304ea0
BuildRequires: libgtop2-devel >= %{libgtop2_version}
cvsdist 6304ea0
BuildRequires: libwnck-devel >= %{libwnck_version}
cvsdist 6336146
BuildRequires: pango-devel >= %{pango_version}
cvsdist 6336146
BuildRequires: gtk2-devel >= %{gtk2_version}
cvsdist 6336146
BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
cvsdist c411120
BuildRequires: startup-notification-devel
cvsdist d909edb
BuildRequires: intltool scrollkeeper gettext
David Zeuthen 569955f
BuildRequires: libselinux-devel >= %{libselinux_version}
7a3da4e
BuildRequires: gnome-icon-theme
bb9ac3a
BuildRequires: pcre-devel
cvsdist 6304ea0
637f8f6
Requires(pre): GConf2 >= %{gconf_version}
637f8f6
Requires(post): GConf2 >= %{gconf_version}
4be8483
Requires(post): scrollkeeper
637f8f6
Requires(preun): GConf2 >= %{gconf_version}
4be8483
Requires(postun): scrollkeeper
4be8483
cvsdist 6304ea0
Obsoletes: gtop
cvsdist 6304ea0
cvsdist 6304ea0
%description
cvsdist 6304ea0
gnome-system-monitor is a simple process and system monitor.
cvsdist 6304ea0
cvsdist 6304ea0
%prep
5831008
%setup -q
cvsdist 6cd166f
cvsdist 6cd166f
%build
David Zeuthen 569955f
%configure --enable-selinux
cvsdist 6304ea0
make %{?_smp_mflags}
cvsdist 6304ea0
cvsdist 6304ea0
%install
cvsdist 6304ea0
rm -rf $RPM_BUILD_ROOT
cvsdist 6304ea0
cvsdist 6304ea0
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
cvsdist 6304ea0
%makeinstall
cvsdist 6304ea0
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
cvsdist 6304ea0
cvsdist 6336146
desktop-file-install --vendor gnome --delete-original       \
cvsdist 6336146
  --dir $RPM_BUILD_ROOT%{_datadir}/applications             \
cvsdist d909edb
  --add-only-show-in GNOME                                  \
cvsdist 6336146
  --add-category X-Red-Hat-Base                             \
cvsdist 6336146
  $RPM_BUILD_ROOT%{_datadir}/applications/*
cvsdist 6304ea0
cvsdist c411120
rm -rf $RPM_BUILD_ROOT/var/scrollkeeper
cvsdist 6336146
%find_lang %{name}
cvsdist 6304ea0
cvsdist 6304ea0
%clean
cvsdist 6304ea0
rm -rf $RPM_BUILD_ROOT
cvsdist 6304ea0
cvsdist 6304ea0
%post
4be8483
scrollkeeper-update -q
cvsdist 6304ea0
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
637f8f6
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/gnome-system-monitor.schemas > /dev/null || :
637f8f6
637f8f6
%pre
637f8f6
if [ "$1" -gt 1 ]; then
637f8f6
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
637f8f6
    gconftool-2 --makefile-uninstall-rule \
637f8f6
      %{_sysconfdir}/gconf/schemas/gnome-system-monitor.schemas > /dev/null || :
637f8f6
fi
cvsdist 6304ea0
4be8483
%preun
4be8483
if [ "$1" -eq 0 ]; then
4be8483
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
4be8483
    gconftool-2 --makefile-uninstall-rule \
4be8483
      %{_sysconfdir}/gconf/schemas/gnome-system-monitor.schemas > /dev/null || :
4be8483
fi
4be8483
4be8483
%postun 
4be8483
scrollkeeper-update -q
4be8483
cvsdist 6304ea0
%files -f %{name}.lang
cvsdist d909edb
%defattr(-, root, root,-)
cvsdist 6304ea0
%{_sysconfdir}/gconf/schemas/*
5831008
%{_bindir}/gnome-system-monitor
5831008
%{_datadir}/applications/*
5831008
%{_datadir}/gnome/help/gnome-system-monitor/
b62d818
%{_datadir}/pixmaps/gnome-system-monitor/
5831008
%{_datadir}/omf/gnome-system-monitor/
cvsdist 6304ea0
cvsdist 6304ea0
%changelog
1d1d2f3
* Wed Dec 20 2006 Matthias Clasen <mclasen@redhat.com> - 2.17.4.2-1
1d1d2f3
- Update to 2.17.4.2
1d1d2f3
4ee7bae
* Tue Dec 19 2006 Matthias Clasen <mclasen@redhat.com> - 2.17.4-1
4ee7bae
- Update to 2.17.4
4ee7bae
930b8ca
* Tue Dec  5 2006 Matthias Clasen <mclasen@redhat.com> - 2.17.3-1
930b8ca
- Update to 2.17.3
930b8ca
1a4ad73
* Sat Nov 18 2006 Matthias Clasen <mclasen@redhat.com> - 2.17.2.1-2
1a4ad73
- Add disto info
1a4ad73
cb05eb3
* Sun Nov 12 2006 Matthias Clasen <mclasen@redhat.com> - 2.17.2.1-1
cb05eb3
- Update to 2.17.2.1
cb05eb3
7ee4cf3
* Tue Nov  7 2006 Matthias Clasen <mclasen@redhat.com> - 2.17.2-1
7ee4cf3
- Update to 2.17.2
37080f6
- Update Requires
7ee4cf3
cfb850a
* Sat Oct 21 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.1-1
cfb850a
- Update to 2.16.1
cfb850a
637f8f6
* Wed Oct 18 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.0-2
637f8f6
- Fix scripts according to the packaging guidelines
637f8f6
6d8a3cc
* Tue Sep  5 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.0-1.fc6
6d8a3cc
- Update to 2.16.0
6d8a3cc
5831008
* Wed Aug 23 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.92-2.fc6
5831008
- Apply a patch by Matthias Saou to clean up the .spec file
5831008
16b5c59
* Mon Aug 21 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.92-1.fc6
16b5c59
- Update to 2.15.92
16b5c59
4f4476c
* Sat Aug 12 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.91-1.fc6
4f4476c
- Update to 2.15.91
4f4476c
7750bf3
* Fri Aug  4 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.90-1.fc6
7750bf3
- Update to 2.15.90
7750bf3
7f78333
* Wed Jul 12 2006 Matthias Clasen <mclasen@redhat.com> 2.15.4-1
7f78333
- Update to 2.15.4
7f78333
5e39f9d
* Tue Jul 11 2006 Matthias Clasen <mclasen@redhat.com> 2.15.0-1
5e39f9d
- Update to 2.15.0
5e39f9d
9b1688f
* Mon Jun 12 2006 Bill Nottingham <notting@redhat.com> 2.14.3-4
9b1688f
- don't buildreq libtool/automake/autoconf, they're not called during
9b1688f
  the build
9b1688f
ea2d49c
* Thu May 18 2006 Bill Nottingham <notting@redhat.com> 2.14.3-3
ea2d49c
- s/GConf/GConf2
ea2d49c
91f9f08
* Wed May 17 2006 Matthias Clasen <mclasen@redhat.com> 2.14.3-2
91f9f08
- Update to 2.14.3
91f9f08
be45bc2
* Wed May 10 2006 Matthias Clasen <mclasen@redhat.com> 2.14.2-2
be45bc2
- Update to 2.14.2
be45bc2
5319c73
* Mon Apr 10 2006 Matthias Clasen <mclasen@redhat.com> 2.14.1-2
5319c73
- Update to 2.14.1
5319c73
2b18a2f
* Mon Mar 13 2006 Matthias Clasen <mclasen@redhat.com> 2.14.0-1
2b18a2f
- Update to 2.14.0
2b18a2f
78a92ea
* Mon Feb 27 2006 Matthias Clasen <mclasen@redhat.com> 2.13.92-1
78a92ea
- Update to 2.13.92
78a92ea
fee93b9
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.13.90-1.2
fee93b9
- bump again for double-long bug on ppc(64)
fee93b9
fe7a89c
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.13.90-1.1
fe7a89c
- rebuilt for new gcc4.1 snapshot and glibc changes
fe7a89c
bf0b006
* Tue Jan 31 2006 Matthias Clasen <mclasen@redhat.com> 2.13.90-1
bf0b006
- Update to 2.13.90
bf0b006
49eb83f
* Tue Jan 17 2006 Matthias Clasen <mclasen@redhat.com> 2.13.5-1
49eb83f
- Update to 2.13.5
49eb83f
ebd84df
* Tue Jan 03 2006 Matthias Clasen <mclasen@redhat.com> 2.13.4-1
ebd84df
- Update to 2.13.4
ebd84df
83da5e0
* Fri Dec 16 2005 Matthias Clasen <mclasen@redhat.com> 2.13.3-2
83da5e0
- Rebuild against the new libgtop
83da5e0
ed2f731
* Thu Dec 15 2005 Matthias Clasen <mclasen@redhat.com> 2.13.3-1
ed2f731
- Update to 2.13.3
ed2f731
3214b66
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
3214b66
- rebuilt
3214b66
0bdb0f8
* Fri Dec  2 2005 Matthias Clasen <mclasen@redhat.com> 2.13.2-1
0bdb0f8
- Update to 2.13.2
0bdb0f8
6b6b77e
* Tue Nov 22 2005 Matthias Clasen <mclasen@redhat.com> 2.12.1-2
6b6b77e
- Classify gnome-system-monitor as a monitor for better menus
6b6b77e
90d951f
* Thu Oct  6 2005 Matthias Clasen <mclasen@redhat.com> 2.12.1-1
90d951f
- Update to 2.12.1
90d951f
75a1b69
* Wed Sep  7 2005 Matthias Clasen <mclasen@redhat.com> 2.12.0-1
75a1b69
- Update to 2.12.0
75a1b69
David Zeuthen 9d901a0
* Tue Aug 16 2005 David Zeuthen <davidz@redhat.com>
David Zeuthen 9d901a0
- Rebuilt
David Zeuthen 9d901a0
78daf20
* Thu Aug 11 2005 Ray Strode <rstrode@redhat.com> 2.11.91-2
78daf20
- rebuilt
78daf20
78daf20
* Wed Aug 10 2005 Ray Strode <rstrode@redhat.com> 2.11.91-1
c169b34
- New upstream version
c169b34
47dbcac
* Thu Aug  4 2005 Matthias Clasen <mclasen@redhat.com> 2.11.90-1
47dbcac
- New upstream version
47dbcac
d0185bf
* Tue Jul 12 2005 Matthias Clasen <mclasen@redhat.com> 2.11.4-1
d0185bf
- Newer upstream version
d0185bf
David Zeuthen 569955f
* Mon Mar 21 2005 David Zeuthen <davidz@redhat.com> 2.10.0-2
David Zeuthen 569955f
- Build with selinux support (#139896)
David Zeuthen 569955f
15b9743
* Mon Mar 14 2005 Matthias Clasen <mclasen@redhat.com> 2.10.0-1
15b9743
- Update to 2.10.0
15b9743
- Bump BuildRequires for libwnck
15b9743
- Remove libgnomesu-removing patch
15b9743
David Zeuthen e05afc2
* Fri Mar  4 2005 David Zeuthen <davidz@redhat.com> 2.9.91-2
David Zeuthen e05afc2
- Rebuild
David Zeuthen e05afc2
50369fd
* Wed Feb  9 2005 Matthias Clasen <mclasen@redhat.com> 2.9.91-1
50369fd
- Update to 2.9.91
50369fd
7210f97
* Wed Feb  2 2005 Matthias Clasen <mclasen@redhat.com> 2.9.90-1
7776207
- Update to 2.9.90
7776207
- Remove libgnomesu dependency
7776207
Florian La Roche 4f4c1e5
* Sun Jan 30 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche 4f4c1e5
- rebuild against new libs
Florian La Roche 4f4c1e5
afd9d1a
* Mon Dec 20 2004 Christopher Aillon <caillon@redhat.com> 2.8.1-1
afd9d1a
- Update to 2.8.1
afd9d1a
99d43ea
* Wed Nov 03 2004 Christopher Aillon <caillon@redhat.com> 2.8.0-1
99d43ea
- Update to 2.8.0
99d43ea
cvsdist f4a0449
* Wed Sep 01 2004 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist f4a0449
- rebuild
cvsdist f4a0449
cvsdist 6dda8a6
* Fri Aug 06 2004 Christopher Aillon <caillon@redhat.com> 2.7.0-1
cvsdist 6dda8a6
- Update to 2.7.0
cvsdist 6dda8a6
cvsdist ed82808
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist ed82808
- rebuilt
cvsdist ed82808
cvsdist d909edb
* Mon May 03 2004 Than Ngo <than@redhat.com> 2.6.0-3
cvsdist d909edb
- cleanup GNOME/KDE menu, only show in GNOME
cvsdist d909edb
cvsdist d909edb
* Tue Apr 13 2004 Warren Togami <wtogami@redhat.com> 2.6.0-2
cvsdist d909edb
- #110918 BR intltool scrollkeeper gettext
cvsdist d909edb
cvsdist d909edb
* Fri Apr  2 2004 Alex Larsson <alexl@redhat.com> 2.6.0-1
cvsdist d909edb
- update to 2.6.0
cvsdist d909edb
cvsdist 9de75ee
* Thu Feb 26 2004 Alexander Larsson <alexl@redhat.com> 2.5.3-1
cvsdist 9de75ee
- update to 2.5.3
cvsdist 9de75ee
cvsdist 9de75ee
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 9de75ee
- rebuilt
cvsdist 9de75ee
cvsdist 6cd166f
* Tue Jan 27 2004 Alexander Larsson <alexl@redhat.com> 2.5.2-1
cvsdist 6cd166f
- update to 2.5.2
cvsdist 6cd166f
cvsdist d21b361
* Fri Oct  3 2003 Alexander Larsson <alexl@redhat.com> 2.4.0-1
cvsdist d21b361
- 2.4.0
cvsdist d21b361
cvsdist d21b361
* Tue Aug 19 2003 Alexander Larsson <alexl@redhat.com> 2.3.0-1
cvsdist d21b361
- update for gnome 2.3
cvsdist d21b361
cvsdist d21b361
* Mon Jul 28 2003 Havoc Pennington <hp@redhat.com> 2.0.5-3
cvsdist d21b361
- rebuild, require newer libgtop2
cvsdist d21b361
cvsdist d21b361
* Fri Jul 18 2003  <timp@redhat.com> 2.0.5-2
cvsdist d21b361
- rebuild against newer libgtop
cvsdist d21b361
cvsdist d21b361
* Tue Jul  8 2003 Havoc Pennington <hp@redhat.com> 2.0.5-1
cvsdist d21b361
- 2.0.5
cvsdist d21b361
cvsdist d21b361
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist d21b361
- rebuilt
cvsdist d21b361
cvsdist c411120
* Fri Feb 14 2003 Havoc Pennington <hp@redhat.com> 2.0.4-2
cvsdist c411120
- don't buildreq xft
cvsdist c411120
cvsdist c411120
* Wed Feb  5 2003 Havoc Pennington <hp@redhat.com> 2.0.4-1
cvsdist c411120
- 2.0.4
cvsdist c411120
cvsdist c411120
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist c411120
- rebuilt
cvsdist c411120
cvsdist c411120
* Tue Dec  3 2002 Tim Powers <timp@redhat.com> 2.0.3-1
cvsdist c411120
- updated to 2.0.3
cvsdist c411120
cvsdist cb59ad5
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist cb59ad5
- automated rebuild
cvsdist cb59ad5
cvsdist 6336146
* Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
cvsdist 6336146
- 2.0.0
cvsdist 6336146
- add a bunch of build requires
cvsdist 6336146
- put omf in file list
cvsdist 6336146
- fix location of desktop file
cvsdist 6336146
- use desktop-file-install
cvsdist 6336146
cvsdist 6336146
* Fri Jun 07 2002 Havoc Pennington <hp@redhat.com>
cvsdist 6336146
- rebuild in different environment
cvsdist 6336146
cvsdist 6304ea0
* Wed Jun  5 2002 Havoc Pennington <hp@redhat.com>
cvsdist 6304ea0
- build with new libs
cvsdist 6304ea0
cvsdist 6304ea0
* Sun May 26 2002 Tim Powers <timp@redhat.com>
cvsdist 6304ea0
- automated rebuild
cvsdist 6304ea0
cvsdist 6304ea0
* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
cvsdist 6304ea0
- rebuild in different environment
cvsdist 6304ea0
cvsdist 6304ea0
* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
cvsdist 6304ea0
- obsolete gtop
cvsdist 6304ea0
cvsdist 6304ea0
* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
cvsdist 6304ea0
- 1.1.7
cvsdist 6304ea0
cvsdist 6304ea0
* Fri May  3 2002 Havoc Pennington <hp@redhat.com>
cvsdist 6304ea0
- rebuild with new libs
cvsdist 6304ea0
cvsdist 6304ea0
* Thu Apr 18 2002 Havoc Pennington <hp@redhat.com>
cvsdist 6304ea0
- 1.1.6
cvsdist 6304ea0
cvsdist 6304ea0
* Wed Jan 30 2002 Owen Taylor <otaylor@redhat.com>
cvsdist 6304ea0
- Version 1.1.3 (should rename package to gnome-system-monitor as upstream)
cvsdist 6304ea0
cvsdist 6304ea0
* Thu Jan 10 2002 Havoc Pennington <hp@pobox.com>
cvsdist 6304ea0
- make spec "Red Hat style"
cvsdist 6304ea0
- add GConf stuff
cvsdist 6304ea0
- langify
cvsdist 6304ea0