Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > d9000e47fe0d1f5a063d24d9edef1a18 > files > 3

gnome-commander-1.2.8.5-2mdv2010.1.src.rpm

Summary: A Gnome filemanager similar to the Norton Commander(TM) 
Name: gnome-commander
Version: 1.2.8.5
Release: %mkrel 2
URL: http://www.freesoftware.fsf.org/gcmd/
Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch0: gnome-commander-1.2.8.5-fix-str-fmt.patch
License: GPLv2+
Group: File tools
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: libgnomeui2-devel 
BuildRequires: gnome-vfs2-devel
BuildRequires: libxml2-devel
BuildRequires: libGConf2-devel
BuildRequires: libexiv-devel
BuildRequires: python-devel
BuildRequires: libgsf-devel
BuildRequires: lcms-devel
BuildRequires: libchm-devel
BuildRequires: libpoppler-devel
BuildRequires: taglib-devel
BuildRequires: intltool
BuildRequires: gnome-doc-utils libxslt-proc
BuildRequires: desktop-file-utils
#gw patched
BuildRequires: flex gnome-common

%description
Gnome Commander is a filemanager that just like the classical Norton
commander (TM) lets you do everything with the keyboard. It can
perform all standard file operations and some extra features like ftp
support.

%prep
%setup -q
%apply_patches

%build
%define _disable_ld_as_needed 1
%define _disable_ld_no_undefined 1
%configure2_5x --disable-scrollkeeper
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

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


rm -f %buildroot%_libdir/gnome-commander/*.a
rm -f %buildroot%_libdir/gnome-commander/plugins/*.a
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-FileTools" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


chmod 644 %buildroot%_libdir/%name/plugins/*.la

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_scrollkeeper
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%clean_scrollkeeper
%{clean_menus}
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc README TODO COPYING ChangeLog
%_bindir/gnome-commander
%_bindir/gcmd-block
%_libdir/gnome-commander/
%_datadir/pixmaps/*
%_datadir/applications/gnome-commander.desktop
%{_mandir}/man1/*
%{_datadir}/omf/gnome-commander/gnome-commander-C.omf


%changelog
* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.2.8.5-2mdv2010.1
+ Revision: 537373
- rebuild

* Sun Feb 14 2010 Götz Waschk <waschk@mandriva.org> 1.2.8.5-1mdv2010.1
+ Revision: 505793
- new version
- update the patch

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 1.2.8.4-3mdv2010.1
+ Revision: 490559
- rebuild for new libjpeg

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.8.4-2mdv2010.1
+ Revision: 484196
- Rebuild for new libexiv2

* Thu Dec 03 2009 Götz Waschk <waschk@mandriva.org> 1.2.8.4-1mdv2010.1
+ Revision: 473092
- update to new version 1.2.8.4

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 1.2.8.3-1mdv2010.1
+ Revision: 460928
- update to new version 1.2.8.3

* Tue Sep 22 2009 Götz Waschk <waschk@mandriva.org> 1.2.8.2-1mdv2010.0
+ Revision: 447526
- update to new version 1.2.8.2

* Sun Aug 16 2009 Götz Waschk <waschk@mandriva.org> 1.2.8.1-2mdv2010.0
+ Revision: 416882
- rebuild for new libjpeg

* Tue Aug 11 2009 Götz Waschk <waschk@mandriva.org> 1.2.8.1-1mdv2010.0
+ Revision: 414694
- update to new version 1.2.8.1

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 1.2.8-1mdv2010.0
+ Revision: 390583
- new version
- rediff the patch
- update file list
- update build deps

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 1.2.7-3mdv2009.1
+ Revision: 320291
- fix str fmt

* Sat Nov 08 2008 Götz Waschk <waschk@mandriva.org> 1.2.7-2mdv2009.1
+ Revision: 301106
- rebuild for new libxcb

* Mon Jul 28 2008 Götz Waschk <waschk@mandriva.org> 1.2.7-1mdv2009.0
+ Revision: 252057
- new version

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Jun 02 2008 Götz Waschk <waschk@mandriva.org> 1.2.6-1mdv2009.0
+ Revision: 214208
- new version
- disable --as-needed and --no-undefined to make it build

* Sat Mar 01 2008 Götz Waschk <waschk@mandriva.org> 1.2.5-1mdv2008.1
+ Revision: 177245
- new version
- update buildrequires

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - replace %%{_datadir}/man by %%{_mandir}!

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 09 2007 Götz Waschk <waschk@mandriva.org> 1.2.4-1mdv2008.0
+ Revision: 37667
- new version
- fix buildrequires


* Tue Dec 12 2006 Götz Waschk <waschk@mandriva.org> 1.2.3-1mdv2007.0
+ Revision: 95200
- new version

* Mon Dec 11 2006 Götz Waschk <waschk@mandriva.org> 1.2.2-2mdv2007.1
+ Revision: 94777
- fix buildrequires

* Mon Dec 11 2006 Götz Waschk <waschk@mandriva.org> 1.2.2-1mdv2007.1
+ Revision: 94666
- new version

* Wed Oct 18 2006 Götz Waschk <waschk@mandriva.org> 1.2.1-1mdv2007.0
+ Revision: 65795
- new version
- new version

* Sun Oct 15 2006 Götz Waschk <waschk@mandriva.org> 1.2.1-0.20061010.1mdv2006.0
+ Revision: 64777
- Import gnome-commander

* Sat Oct 14 2006 Götz Waschk <waschk@mandriva.org> 1.2.1-0.20061010.1mdv2007.1
- fix buildrequires
- new snapshot

* Sat Aug 05 2006 Götz Waschk <waschk@mandriva.org> 1.2.0-1mdv2007.0
- rebuild for new dbus

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 1.2.0-3mdv2007.0
- xdg menu

* Thu May 11 2006 Götz Waschk <waschk@mandriva.org> 1.2.0-2mdk
- fix buildrequires

* Mon May 08 2006 Jerome Soyer <saispo@mandriva.org> 1.2.0-1mdk
- New release 1.2.0

* Mon Feb 13 2006 Götz Waschk <waschk@mandriva.org> 1.1.7-1mdk
- drop patches
- new version
- new source URL

* Wed Aug 10 2005 Götz Waschk <waschk@mandriva.org> 1.1.6-6mdk
- fix build

* Wed Jun 08 2005 Götz Waschk <waschk@mandriva.org> 1.1.6-5mdk
- fix buildrequires

* Tue Jun 07 2005 Götz Waschk <waschk@mandriva.org> 1.1.6-4mdk
- patch for gcc 4

* Sat May 07 2005 Götz Waschk <waschk@mandriva.org> 1.1.6-3mdk
- fix build on x86_64

* Wed May 05 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.6-2mdk
- patch from CVS to make it compile with gtk 2.4

* Tue Jan 20 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.6-1mdk
- new version

* Mon Jan 12 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.5-1mdk
- update file list
- new version