Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-updates-src > by-pkgid > ab12019d4965549f356b8978ab2e74f1 > files > 11

krusader-2.0.0-5.2.mga1.src.rpm

Name:           krusader
Version:        2.0.0
%define subrel	2
Release:        %mkrel 5
Epoch:          3
Summary:        Advanced KDE twin-panel file-manager
License:        GPLv2+
Group:          File tools
URL:            http://krusader.sourceforge.net/

Source0:        http://prdownloads.sourceforge.net/krusader/%{name}-%{version}.tar.gz
Patch0:         krusader-6249-fix-str-fmt.patch
# fixes krusader bug #2793916, window width gets bigger when path is long
Patch1:         krusader-svn987282-fix-window-width.patch
Patch2:         krusader-missing-include.patch
# submitted patch upstream in bug #229489
Patch3:         krusader-fix-crash-on-file-removal-race.patch
Patch4:         krusader-2.0.0-qt47.patch
Patch5:         krusader-2.0.0-gcc45.patch
# kdesu must be loaded with -c when the command is more than one arg
# patch has been submitted upstream https://bugs.kde.org/show_bug.cgi?id=271264
Patch6:         krusader-2.0.0-kdesu-args.patch
# fix finding out the location of 'kdesu' when it isn't in PATH
# submitted upstream at https://bugs.kde.org/show_bug.cgi?id=271265
Patch7:		krusader-use-kstandarddirs-findexe.patch
# workaround https://git.reviewboard.kde.org/r/103577/
Patch8:		krusader-kconfig-workaround.patch

BuildRequires:  kdelibs4-devel
Obsoletes:      kde3-krusader < 2:1.02-4

Requires:	kdebase4-runtime
Requires:	dbus-x11

Suggests:	zip
Suggests:	unzip
Suggests:	p7zip
Suggests:	kdiff3
Suggests:	krename

%description
Krusader is an advanced twin panel (commander style) file manager
for KDE and other desktops in the *nix world, similar to Midnight or
Total Commander. It provides all the file management features you
could possibly want.

Plus: extensive archive handling, mounted filesystem support, FTP,
advanced search module, an internal viewer/editor, directory
synchronisation, file content comparisons, powerful batch renaming
and much much more. It supports a wide variety of archive formats
and can handle other KIO slaves such as smb or fish.

%files -f krusader.lang
%defattr(-,root,root)
%doc README AUTHORS ChangeLog TODO COPYING krusader.lsm
%{_kde_bindir}/krusader
%{_kde_datadir}/applications/kde4/krusader*.desktop
%{_kde_datadir}/apps/krusader
%{_kde_datadir}/kde4/services/*.protocol
%{_kde_datadir}/config/kio_isorc
%{_kde_iconsdir}/hicolor/*/apps/krusader*.png
%{_kde_iconsdir}/locolor/*/apps/krusader*.png
%{_kde_libdir}/kde4/*.so

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p0
%patch5 -p0
%patch6 -p1 -b .kdesu
%patch7 -p1
%patch8 -p1

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -Cbuild

%find_lang krusader --with-html

%clean
rm -rf %{buildroot}


%changelog

* Fri Dec 30 2011 anssi <anssi> 3:2.0.0-5.2.mga1
+ Revision: 188942
- workaround kdelibs bug ( https://git.reviewboard.kde.org/r/103577/ ) which
  causes a warning dialog about read-only configuration to be shown on first
  start on some cases when .kde4 doesn't already exist
  (krusader-kconfig-workaround.patch, see bug #3601)
- fix krusader to properly find kdesu (use-kstandarddirs-findexe.patch,
  submitted upstream)
- add runtime dependency on kdebase4-runtime and optional dependencies
  on zip, unzip, p7zip, kdiff3, krename (fixes bug #3601)

* Tue Apr 19 2011 ahmad <ahmad> 3:2.0.0-5.mga1
+ Revision: 88111
- Add a patch to fix how kdesu is invoked (it needs -c to execute a command as
  one string), upstream bug https://bugs.kde.org/show_bug.cgi?id=271264

* Thu Apr 07 2011 obgr_seneca <obgr_seneca> 3:2.0.0-4.mga1
+ Revision: 81911
- cleaned up spec file
- removed buildroot tag

  + anssi <anssi>
    - remove old scripts
    - imported package krusader


* Tue Dec 07 2010 Funda Wang <fwang@mandriva.org> 3:2.0.0-3mdv2011.0
+ Revision: 613595
- fix build

* Wed Apr 21 2010 Anssi Hannula <anssi@mandriva.org> 3:2.0.0-3mdv2010.1
+ Revision: 537283
- fix crash caused by a race condition when a file is removed
  immediately after its creation (KDE #229489)

* Sun Jul 26 2009 Anssi Hannula <anssi@mandriva.org> 3:2.0.0-2mdv2010.0
+ Revision: 399886
- fix wrongly widening window width on long paths (fixes krusader
  bug #2793916, svn987282-fix-window-width.patch from upstream SVN)
- fix missing include (missing-include.patch, fixes build)

* Sun Apr 12 2009 Funda Wang <fwang@mandriva.org> 3:2.0.0-1mdv2009.1
+ Revision: 366485
- New version 2.0.0

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 3:2.0-0.svn6249.1mdv2009.1
+ Revision: 360124
- new snapshot

* Tue Nov 18 2008 Funda Wang <fwang@mandriva.org> 3:2.0-0.svn6117.1mdv2009.1
+ Revision: 304160
- new snapshot

* Thu Sep 25 2008 Funda Wang <fwang@mandriva.org> 3:2.0-0.svn6088.1mdv2009.0
+ Revision: 288172
- New svn snapshot

* Sun Sep 07 2008 Funda Wang <fwang@mandriva.org> 3:2.0-0.svn6078.1mdv2009.0
+ Revision: 282303
- New snapshot 6078

* Tue Aug 26 2008 Funda Wang <fwang@mandriva.org> 3:2.0-0.svn6074.1mdv2009.0
+ Revision: 276090
- New svn snapshot 6074
- patch0 merged upstream

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 3:2.0-0.svn6065.2mdv2009.0
+ Revision: 275635
- do not require kde3 stuffs

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 3:2.0-0.svn6065.1mdv2009.0
+ Revision: 275634
- build module as static lib
- New snapshot
- partial fix of underlink

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Reupload because of a missing binary
    - Use kde4 layout on spec file

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu May 29 2008 Anssi Hannula <anssi@mandriva.org> 3:2.0-0.svn6014.1mdv2009.0
+ Revision: 212845
- new snapshot

* Sun May 04 2008 Anssi Hannula <anssi@mandriva.org> 3:2.0-0.svn2779.1mdv2009.0
+ Revision: 200809
- new snapshot from KDE4 branch

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 3:1.90.0-1mdv2009.0
+ Revision: 197851
- new version
- versionize obsoletes
- buildrequires acl-devel
- require kdelibs-common for crystalsvg for rpm scripts

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3:1.80.0-2mdv2008.1
+ Revision: 140918
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 25 2007 Anssi Hannula <anssi@mandriva.org> 3:1.80.0-2mdv2008.0
+ Revision: 71406
- rebuild for new kdelibs

* Wed Jul 25 2007 Anssi Hannula <anssi@mandriva.org> 3:1.80.0-1mdv2008.0
+ Revision: 55271
- 1.80.0 final
- use proper configure macro
- better description and summary
- clean .spec
- do not call update_icon_cache for non-existing theme locolor


* Wed Apr 04 2007 Laurent Montel <lmontel@mandriva.com> 1.80.0-0.beta2.1mdv2007.1
+ Revision: 150492
- 1.80.0-beta2
- Import krusader

* Tue Sep 05 2006 Anssi Hannula <anssi@mandriva.org> 3:1.70.1-1mdv2007.0
- 1.70.1
- add missing clean_desktop_database
- fix icons and legacy menu
- drop cleaning buildroot in prep section

* Mon Jul 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 3:1.70.0-6mdv2007.0
- Rebuild for new menu and extensions
- Use macros for icons

* Mon May 22 2006 Laurent MONTEL <lmontel@mandriva.com> 1.70.0-5
- Rebuild

* Thu May 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 3:1.70.0-4mdk
- Remove redundant BuildRequires

* Wed May 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 3:1.70.0-3mdk
- Fix BuildRequires

* Tue May 09 2006 Laurent MONTEL <lmontel@mandriva.com> 1.70.0-2
- Rebuild to generate category

* Mon Feb 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.70.0-1mdk
- 1.70

* Wed Dec 14 2005 Laurent MONTEL <lmontel@mandriva.com> 1.70.0-beta2.2
- Use patch from Anssi Hannula <anssi.hannula@gmail.com> to fixing build
on x86_64 and use mkrel

* Sun Nov 06 2005 Laurent MONTEL <lmontel@mandriva.com> 1.70.0-beta2.1mdk
- beta2

* Sat Oct 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.70.0-beta1.5mdk
- Add BuildRequires

* Sat Oct 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.70.0-beta1.4mdk
- Fix conflict

* Thu Oct 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.70.0-beta1.3mdk
- Fix conflict

* Tue Oct 18 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.70.0-beta1.2mdk
- Fix BuildRequires

* Tue Oct 18 2005 Laurent MONTEL <lmontel@mandriva.com> 1.70.0-beta1.1mdk
- 1.70.beta1

* Tue May 03 2005 Laurent MONTEL <lmontel@mandriva.com> 1.60.0-2mdk
- Fix x64 build fix bug #15728

* Tue Apr 12 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.60.0-1mdk
- 1.60.0

* Tue Mar 22 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 1.60-0.beta2.1mdk
- 1.60 beta2

* Fri Mar 04 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 1.60-0.beta1.1mdk
- 1.60 beta1

* Wed Dec 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.51-1mdk
- 1.51

* Tue Nov 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.50-2mdk
- Add patch3: fix potential crash

* Mon Nov 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.50-1mdk
- 1.50

* Fri Jul 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.40-1mdk
- 1.40

* Tue Jun 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.40-0.beta2.1mdk
- beta2

* Mon Jun 07 2004 Angelo Naselli <random_lx@yahoo.com> 1.40-0.beta1.4mdk
- Fix icon position

* Sat Jun 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.40-0.beta1.3mdk
- Rebuild

* Thu May 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.40-0.beta1.2mdk
- Update description (patch give by frank_schoolmeesters@fastmail.fm)

* Thu Apr 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.40-0.beta1.1mdk
- 1.40beta1