Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37412600
en ru br
ALT Linux repos
5.0: 1.90.0-alt6
4.1: 1.90.0-alt2.M41.5
4.0: 1.80.0-alt1
3.0: 1.60.0-alt1.beta2.cvs20050406
+backports:1.70.0-alt2.stable.M30.2

Group :: File tools
RPM: krusader

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define cvsdate 20060204
#define snapshot cvs-%cvsdate
%define snapshot 1.70.0

%define appname krusader
%define altrelease 2

Name: %appname
Version: 1.70.0
#Release: alt1.beta2.cvs%cvsdate.%altrelease
Release: alt2.stable.M30.2
Source0: %appname-%snapshot.tar.gz

Packager: Nick S. Grechukh <gns at altlinux.ru>
Group: File tools
Summary: A twin panel file manager for kde - stable version
License: GPL
Url: http://krusader.sourceforge.net

# Automatically added by buildreq on Mon Aug 02 2004

BuildRequires: kernel-headers XFree86-devel fontconfig freetype2 gcc-c++ hostinfo kde-settings kdelibs-devel libarts-devel libjpeg-devel libpng3-devel libqt3-devel libstdc++-devel xml-utils zlib-devel kdebase-devel

%description
Krusader is an advanced twin-panel (commander-style) file-manager for KDE 3.x (similar to Midnight or Total Commander) but with many extras.
It provides all the file-management features you could possibly want. Plus: extensive archive handling, mounted filesystem support, FTP, advanced search module, viewer/editor, directory synchronisation, file content comparisons, powerful batch renaming and much much more.
Krusader supports the following archive formats: tar, zip, bzip2, gzip, rar, ace, arj and rpm and can handle other KIOSlaves such as smb:// or fish://.
It is (almost) completely customizable, very user friendly, fast and looks great on your desktop! :-) You should give it a try.

%prep
%setup -q -n %appname-%snapshot
%__subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" admin/acinclude.m4.in
%__subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in
%__subst "s/\.la/.so/g" admin/acinclude.m4.in
make -f admin/Makefile.common cvs ||:
%__subst 's,\.la,.so,' configure

%build
export KDEDIR=%_prefix
export QTDIR=%_libdir/qt3
%configure \
       --disable-rpath \
--with-xinerama \
--disable-debug \
--disable-static \
--enable-shared

### SMP build is buggy! don't use make_build

%make

%install
%makeinstall

#cp %buildroot/%_iconsdir/locolor/16x16/apps/%appname.png %buildroot/%_iconsdir

cp %buildroot/%_iconsdir/crystalsvg/48x48/apps/%{appname}_user.png %buildroot/%_iconsdir/%{appname}.png
#menu
mkdir -p %buildroot/%_menudir
kdedesktop2mdkmenu.pl %appname "Applications/File tools" \
   %buildroot/%_datadir/applnk/%appname.desktop \
   %buildroot/%_menudir/%appname

%find_lang %appname --with-kde

%post
%update_menus

%postun
%clean_menus

%files -f %appname.lang
%_bindir/%appname
%_libdir/kde3/*
%_menudir/%appname
#exclude %_libdir/kde3/kio_tar.*
###%%_menudir/%appname
%_datadir/apps/%appname
%_datadir/apps/konqueror/servicemenus/*.desktop
%_datadir/applnk/%{appname}*.desktop
%_datadir/config/*
%doc README ChangeLog TODO CVSNEWS
%_iconsdir/*/*/*/*.png
%_iconsdir/%name.png
%_man1dir/*
%_datadir/services/*.protocol

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin