# # Conditional build: %bcond_without libkonq # importing the right click menu of konqueror %bcond_without libkjsembed # with libkjsembed # %define _beta beta2 Summary: Krusader is a filemanager for KDE 3 Summary(pl): Krusader jest zarządcą plików dla KDE 3 Name: krusader Version: 1.70.0 Release: %{_beta}.1 License: GPL Group: X11/Applications Source0: http://dl.sourceforge.net/krusader/%{name}-%{version}-%{_beta}.tar.gz # Source0-md5: 4b46a5f2e0529c956e6e85cf4cf11299 Patch0: %{name}-desktop.patch Patch1: %{name}-mount.patch Patch2: %{name}-krviewer.patch URL: http://krusader.sourceforge.net/ BuildRequires: autoconf BuildRequires: automake BuildRequires: gettext-devel %{?with_libkonq:BuildRequires: kdebase-devel} %{?with_libkjsembed:BuildRequires: kdebindings-kjsembed-devel} BuildRequires: kdelibs-devel >= 3.5.0-4 BuildRequires: qt-devel >= 3.3 BuildRequires: rpmbuild(macros) >= 1.129 BuildRequires: sed >= 4.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Krusader is a filemanager for KDE 3, patterned after old-school managers like midnight commander and norton commander. It features basically all your file-management needs, plus extensive archive handling, mounted filesystems support, FTP and much much more. It is (almost) completely customizable, very user friendly, fast and damn good looking :-). You should give it a try. %description -l pl Krusader jest zarządcą plików dla KDE 3, wzorowanym na takich zarządcach "starej szkoły", jak Midnight Commander czy Norton Commander. Zaspokaja w zasadzie wszystkie podstawowe potrzeby w zarządzaniu plików, dodatkowo obsługuje archiwa, montowanie systemów plików, FTP i o wiele, wiele więcej. Jest (prawie) całkowicie ustawialny, bardzo przyjazny dla użytkownika, szybki i cholernie ładny :-). Powinieneś go wypróbować. %prep %setup -q -n %{name}-%{version}-%{_beta} %patch0 -p1 %patch1 -p0 %patch2 -p1 %build cp -f /usr/share/automake/config.sub admin export QTDIR=%{_prefix} export KDEDIR=%{_prefix} %configure \ --with-kiotar \ %{!?with_libkonq:--without-konqueror} \ %{!?with_libkjsembed:--without-javascript} \ --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \ --with-qt-libraries=%{_libdir} %{__make} %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_desktopdir} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ kde_htmldir=%{_kdedocdir} mv -f $RPM_BUILD_ROOT%{_datadir}/applnk/krusader.desktop \ $RPM_BUILD_ROOT%{_desktopdir}/krusader.desktop mv -f $RPM_BUILD_ROOT%{_datadir}/applnk/krusader_root-mode.desktop \ $RPM_BUILD_ROOT%{_desktopdir}/krusader_root-mode.desktop %find_lang %{name} --with-kde %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(644,root,root,755) %doc AUTHORS ChangeLog FAQ README TODO doc/actions_tutorial.txt %attr(755,root,root) %{_bindir}/krusader %attr(755,root,root) %{_libdir}/kde3/*.so %{_libdir}/kde3/*.la %{_datadir}/apps/krusader %{_datadir}/apps/konqueror/servicemenus/isoservice.desktop %{_datadir}/config/kio_isorc %{_datadir}/services/*.protocol %{_desktopdir}/krusader*.desktop %{_iconsdir}/crystalsvg/*/apps/*.png %{_mandir}/man1/krusader.1*