Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > by-pkgid > ce29e375916e4b1a4c93f1d45ce13772 > files > 5

kftpgrabber-0.7.0-0.4mdk.src.rpm

%define name kftpgrabber
%define version 0.7.0
%define release	%mkrel 0.4
%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 %name

%package -n %lib_name
Summary: Headers files for kftpgrabber
Group: Networking/File transfer
Requires: %{name} = %{version}
Provides: %lib_name = %version

%description -n %lib_name
Headers files for %name


%prep

%setup -q -n %{name}-%{version}

find -name "\.svn" |xargs rm -rf

%build
make -f admin/Makefile.common cvs

# Search for qt/kde libraries in the right directories (avoid patch)
# NOTE: please don't regenerate configure scripts below
perl -pi -e "s@/lib(\"|\b[^/])@/%_lib\1@g if /(kde|qt)_(libdirs|libraries)=/" configure

%configure --disable-rpath --with-xinerama

%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 README
%_datadir/applications/kde/%{name}.desktop
%_bindir/%{name}
%_datadir/applnk/Utilities/%{name}.desktop
%_iconsdir/%{name}.png
%_liconsdir/%{name}.png
%_miconsdir/%{name}.png
%_iconsdir/hicolor/*/apps/%{name}.png
%_datadir/apps/kftpgrabber/kftpgrabber-bi-wizard.png
%_datadir/apps/kftpgrabber/kftpgrabber-logo.png
%_datadir/apps/kftpgrabber/kftpgrabberui.rc
%_datadir/services/kftpimportplugin_gftp.desktop
%_datadir/servicetypes/kftpbookmarkimportplugin.desktop
%_datadir//services/kftpimportplugin_ncftp.desktop
%_menudir/%{name}
%_datadir/config.kcfg/kftpgrabber.kcfg
%_datadir/services/kftpimportplugin_kftp.desktop

%files -n %lib_name
%defattr(-,root,root)
%_libdir/libkftpinterfaces.so.*
%_libdir/kde3/kftpimportplugin_gftp.la
%_libdir/kde3/kftpimportplugin_gftp.so
%_libdir/kde3/kftpimportplugin_ncftp.la
%_libdir/kde3/kftpimportplugin_ncftp.so
%_libdir/kde3/kftpimportplugin_kftp.la
%_libdir/kde3/kftpimportplugin_kftp.so


%files -n %lib_name-devel
%defattr(-,root,root)
%_includedir/%name/kftpbookmarkimportplugin.h
%_libdir/libkftpinterfaces.so
%_libdir/libkftpinterfaces.la


%changelog
* Wed Jul 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.0-0.4mdk
- Fix Provides
- Fix Typo

* Wed Jul 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.0-0.3mdk
- fix old changelog   thanks blino

* Wed Jul 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.0-0.2mdk
- Reupload

* Wed Jul 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.0-1mdk
- Alpha 1

* Wed Jul 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.0-2mdk
- Reupload 
- Drop  Patch 0
- Fix install

* Mon May 23 2005 Sebastien Savarin <plouf@mandriva.org> 0.6.0-1mdk
- New Release 0.6.0

* Tue May  3 2005 Sebastien Savarin <plouf@mandriva.org> 0.6.0-0.beta1.1mdk
- 0.6.0-beta1

* Fri Feb 11 2005 Sebastien Savarin <plouf@mandrake.org> 0.5.0-1mdk
- first mandrake release