File sumf.spec of Package sumf
#
# spec file for package sumf (Version 0.2.4)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: sumf
BuildRequires: intltool kscpm perl-XML-Parser qt3-devel scpm-devel update-desktop-files
Url: http://forge.novell.com/modules/xfmod/project/?scpm
Summary: SCPM Universal Management Front-End
Version: 0.2.4
Release: 192
Group: System/Management
License: GPL v2 or later
Source: sumf-%{version}.tar.bz2
Source1: sumf.desktop
Source2: sumf.sh
Source3: sumf.png
Patch1: fix_prestop_clear_bug.patch
Patch2: fix_warnings.patch
Patch3: fix_for_broken_re-init_box_word-wrap.patch
Requires: scpm
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: %install_info_prereq
%description
SUMF is a graphical front-end to SCPM (System Configuration Profile
Management).
Authors:
--------
Joachim Gleissner <jg@suse.de>
%prep
%setup
%patch1
%patch2
%patch3 -p1
%build
autoreconf -fi
%configure
make
%install
make install DESTDIR=%{buildroot}
install -m755 %{SOURCE2} %{buildroot}/usr/bin/sumf.sh
mkdir -p %{buildroot}/usr/share/pixmaps
install -m644 %{SOURCE3} %{buildroot}/usr/share/pixmaps
%suse_update_desktop_file -i sumf System SystemSetup
%find_lang %{name}
%files -f %{name}.lang
%defattr(-,root,root)
/usr/bin/sumf
/usr/bin/sumf.sh
/usr/share/applications/sumf.desktop
/usr/share/doc/packages/sumf
/usr/share/info/sumf.info.gz
/usr/share/pixmaps/sumf.png
%post
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
%postun
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
%clean
rm -rf $RPM_BUILD_ROOT
%changelog
* Wed Nov 12 2008 anaumov@suse.de
- add fix_for_broken_re-init_box_word-wrap.patch (bnc#373279)
* Mon May 05 2008 hschaa@suse.de
- Fix build (fix_warnings.patch)
* Sat Mar 15 2008 crrodriguez@suse.de
- fix find-not-in-lang errors
* Fri Jan 11 2008 bgeuken@suse.de
- added fix_prestop_clear_bug.patch (Bug 351874)
* Tue Nov 13 2007 jg@suse.de
- fixed compiler errors and warnings
* Fri Sep 14 2007 jg@suse.de
- update to 0.2.4
* updated translations
* Thu Aug 30 2007 hschaa@suse.de
- use own icon instead of kscpm's (bug 254059)
* Mon Aug 20 2007 jg@suse.de
- update to 0.2.4pre2
* updated translations
* Wed Oct 04 2006 hschaa@suse.de
- update to 0.2.4pre1
* started integration of an online help
* Thu Sep 28 2006 hschaa@suse.de
- update to 0.2.3
* added new dialog for backup management
* Fri Aug 11 2006 jg@suse.de
- disabled unmaintaned Ukrainian translations
- fixed some missing Asian translation strings (bug 179143)
- fixed broken formatting of SCPM initialization, recover,
and reinitialization messages
- fixed broken buttons in "SCPM Reinitialize" warning (bug 179143)
* Mon Apr 03 2006 jg@suse.de
- fixed ugly startup message boxes
- fixed sometimes incorrect status handling
- fixed YaST execution support
- minor translation fixes
* Mon Mar 27 2006 jg@suse.de
- updated translations
- dropped obsolete menu_fix patch
* Sat Mar 11 2006 aj@suse.de
- Remove suse-release from BuildRequires.
- Cleanup BuildRequires further.
* Sat Mar 04 2006 jg@suse.de
- fixed disabled menu entries when running non-suid (bug 154664)
* Mon Feb 20 2006 jg@suse.de
- translation updates
* Mon Feb 06 2006 jg@suse.de
- minor fixes in German translation
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Mon Jan 23 2006 jg@suse.de
version 0.2.1
- added support for new non-root user switch system
- translation updates
* Tue Sep 06 2005 jg@suse.de
- updated translations
* Tue Aug 30 2005 jg@suse.de
- fixed possible crash during SCPM command execution
- fixed locale support (bug 113755)
- added missing German translations and fixed some improper ones
* Mon Aug 29 2005 jg@suse.de
- added new translations for fi, pl, and sl_SI
- updated translations cs, hu, nl, and pt
* Mon Aug 22 2005 jg@suse.de
- added new translations for ja pt_BR zh_CN zh_TW
- updated translations
- added start script which checks for necessity of kdesu
(bug 105114)
- using profile_chooser icon as KDE menu icon (bug 105111)
* Mon Aug 15 2005 jg@suse.de
- merged some translations
- finished implementation of resource handling
- allowing operation only to users listed in /etc/scpm.users
- added 'always show switch window' option
- auto-select first entry in switch and details windows
- fixed writing of config file with wrong permissions
* Fri Aug 05 2005 jg@suse.de
- update to 0.2pre1, changes:
* implemented auto-close feature of progress window
* added support for SCPM recovery
* Mon Aug 01 2005 jg@suse.de
- initial package