%define name kftpgrabber %define version 0.5.0 %define release 1mdk %define __libtoolize /bin/true %define __cputoolize /bin/true %define lib_name_orig %mklibname %name %define lib_major 0 %define lib_name %lib_name_orig%lib_major Name: %{name} Version: %{version} Release: %{release} License: GPL Group: Networking/File transfer Summary: Graphical FTP client for KDE Source: http://kftpgrabber.sourceforge.net/releases/%{name}-%{version}.tar.bz2 Source10: %name-16.png Source11: %name-32.png Source12: %name-48.png URL: http://kftpgrabber.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot BuildRequires: openssl-devel BuildRequires: kdelibs-devel Requires: %lib_name = %version Requires: openssl %description KFTPGrabber is a graphical FTP client for KDE. It supports SSL encryption, FXP transfers, multiple FTP sessions (using tabs), bookmark system and more. %package -n %lib_name-devel Summary:Development files from kftpgrabber Group: Development/KDE and Qt Requires: %lib_name = %{version} Provides: lib%{name}-devel = %{version} Provides: %{name}-devel = %{version} Obsoletes: %{name}-devel %description -n %lib_name-devel Headers files for kftpgrabber. %package -n %lib_name Summary: Headers files for kftpgrabber Group: Networking/File transfer Requires: %{name} = %{version} %description -n %lib_name Headers files for kftpgrabber. %prep %setup -q -n %{name}-%{version} %build %configure --disable-rpath %make %install rm -rf $RPM_BUILD_ROOT mkdir -p %buildroot{%_menudir,%_miconsdir,%_iconsdir,%_liconsdir} mkdir -p %buildroot%_datadir/applnk/Utilities %makeinstall_std cp %SOURCE10 %buildroot%_miconsdir/%name.png cp %SOURCE11 %buildroot%_iconsdir/%name.png cp %SOURCE12 %buildroot%_liconsdir/%name.png cp %buildroot%_datadir/applications/kde/%{name}.desktop %buildroot%_datadir/applnk/Utilities kdedesktop2mdkmenu.pl %name "Networking/File Transfer" %buildroot/%_datadir/applnk/Utilities/%{name}.desktop %buildroot/%_menudir/%name %find_lang %name %clean rm -rf %{buildroot} %post %{update_menus} %postun %{clean_menus} %post -n %lib_name-devel -p /sbin/ldconfig %postun -n %lib_name-devel -p /sbin/ldconfig %post -n %lib_name -p /sbin/ldconfig %postun -n %lib_name -p /sbin/ldconfig %files -f %name.lang %defattr(-,root,root) %doc COPYING README AUTHORS INSTALL ChangeLog TODO LICENSE.OpenSSL %_datadir/applications/kde/%{name}.desktop %_bindir/%{name} %_datadir/applnk/Utilities/%{name}.desktop %_iconsdir/%{name}.png %_iconsdir/*/%{name}.png %_iconsdir/hicolor/*/apps/%{name}.png %_datadir/doc/HTML/* %_datadir/apps/%{name}/* %_datadir/services/kftpimportplugin_gftp.desktop %_datadir/servicetypes/kftpbookmarkimportplugin.desktop %_menudir/%{name} %files -n %lib_name %defattr(-,root,root) %_libdir/libkftpinterfaces.so.* %_libdir/kde3/kftpimportplugin_gftp.la %_libdir/kde3/kftpimportplugin_gftp.so %files -n %lib_name-devel %defattr(-,root,root) %_includedir/%name/kftpbookmarkimportplugin.h %_libdir/libkftpinterfaces.so %_libdir/libkftpinterfaces.la %changelog * Fri Feb 11 2005 Sebastein Savarin <plouf@mandrake.org> 0.5.0-1mdk - first mandrake release