Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > 8c65d7d2a5e75c54469a429f0b8bb52f > files > 3

gconf-editor-2.20.0-1mdv2008.0.src.rpm

Summary: An editor for the GConf configuration system
Name: gconf-editor
Version: 2.20.0
Release: %mkrel 1
Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch: gconf-editor-2.19.92-desktopentry.patch
License: GPL
Group: Graphical desktop/GNOME
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: libgnomeui2-devel
BuildRequires: libGConf2-devel >= 2.9.2
BuildRequires: perl-XML-Parser
BuildRequires: desktop-file-utils
BuildRequires: gnome-doc-utils libxslt-proc
Requires(post): scrollkeeper
Requires(postun): scrollkeeper
URL: http://www.gnome.org/

%description
gconf-edit is an editor for the GConf configuration system

%prep
%setup -q
%patch -p1

%build

%configure2_5x

%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

rm -rf $RPM_BUILD_ROOT/var/lib/scrollkeeper

desktop-file-install --vendor="" \
  --remove-category="System" \
  --add-category="Settings" \
  --add-category="X-MandrivaLinux-System-Configuration-GNOME-Advanced" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%find_lang %{name} --with-gnome
for omf in %buildroot%_datadir/omf/%name/%name-??*.omf;do 
echo "%lang($(basename $omf|sed -e s/%name-// -e s/.omf//)) $(echo $omf|sed -e s!%buildroot!!)" >> %name.lang
done

%clean
rm -rf $RPM_BUILD_ROOT

%post
%{update_menus}
%post_install_gconf_schemas %name
%update_icon_cache hicolor
%update_scrollkeeper

%preun
%preun_uninstall_gconf_schemas %name

%postun
%{clean_menus}
%clean_icon_cache hicolor
%clean_scrollkeeper

%files -f %{name}.lang
%defattr(-,root,root)
%doc README AUTHORS NEWS
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/icons/hicolor/48x48/apps/gconf-editor.png
%_sysconfdir/gconf/schemas/%name.schemas
%dir %_datadir/omf/%name
%_datadir/omf/%name/*-C.omf




%changelog
* Tue Sep 18 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89462
- new version

* Tue Sep 11 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.92-1mdv2008.0
+ Revision: 84447
- Remove old menu file
- Fix category in .desktop file to only display entry in Preferences/Advanced GNOME menu

  + Götz Waschk <waschk@mandriva.org>
    - new version
    - fix icon in desktop file

* Mon Aug 27 2007 Götz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0
+ Revision: 71885
- new version


* Tue Mar 13 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 142144
- new version

  + Thierry Vignaud <tvignaud@mandriva.com>
    - no need to package big ChangeLog when NEWS is already there

* Mon Dec 18 2006 Götz Waschk <waschk@mandriva.org> 2.17.0-1mdv2007.1
+ Revision: 98385
- mkrel
- Import gconf-editor

* Mon Dec 18 2006 Götz Waschk <waschk@mandriva.org> 2.17.0-1
- add omf files
- New version 2.17.0

* Wed Sep 06 2006 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- New version 2.16.0

* Tue Aug 15 2006 Götz Waschk <waschk@mandriva.org> 2.15.92-1mdv2007.0
- add scrollkeeper stuff
- New release 2.15.92

* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 2.15.91-2mdv2007.0
- fix buildrequires

* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 2.15.91-1mdv2007.0
- drop patch
- New release 2.15.91

* Thu Aug 03 2006 Götz Waschk <waschk@mandriva.org> 2.14.0-3mdv2007.0
- spec fixes
- xdg menu

* Sat Apr 29 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.0-2mdk
- Patch0 (CVS): fix crash when changing value (found by pterjan)

* Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-2mdk
- Use mkrel

* Wed Nov 30 2005 Götz Waschk <waschk@mandriva.org> 2.12.1-1mdk
- New release 2.12.1

* Sat Oct 08 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.0-1mdk
- Release 2.12.0

* Fri Aug 19 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-3mdk 
- Fix icon path

* Thu May 26 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-2mdk 
- run gtk-update-icon-cache at post/postun

* Thu Apr 21 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-1mdk 
- Release 2.10.0 (based on Götz Waschk package)
- don't uninstall schema on upgrade

* Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-4mdk 
- Rebuild with latest howl

* Mon Nov 15 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.8.2-3mdk
- add BuildRequires: scrollkeeper

* Fri Nov 12 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.2-2mdk
- fix buildrequires

* Tue Nov 09 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.2-1mdk
- add schema and omf files
- requires new gconf
- New release 2.8.2

* Tue Jun 15 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.2-1mdk
- reenable libtoolize
- New release 2.6.2

* Thu Apr 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1-2mdk
- Fix BuildRequires

* Sat Apr 17 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.1-1mdk
- new version

* Wed Apr 07 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-1mdk
- Release 2.6.0 (with Götz help)
- Remove patch0 (merged upstream)