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