Blame lftp.spec

Packit Service a2489d
%define version 4.8.4
Packit Service a2489d
%define release 1
Packit Service a2489d
%define use_modules 0
Packit Service a2489d
Packit Service a2489d
Summary: Sophisticated CLI file transfer program
Packit Service a2489d
Name: lftp
Packit Service a2489d
Version: %{version}
Packit Service a2489d
Release: %{release}
Packit Service a2489d
URL: http://lftp.yar.ru/
Packit Service a2489d
Source: http://lftp.yar.ru/ftp/lftp-%{version}.tar.gz
Packit Service a2489d
Group: Applications/Internet
Packit Service a2489d
BuildRoot: %{_tmppath}/%{name}-buildroot
Packit Service a2489d
BuildRequires: readline-devel zlib-devel ncurses-devel expat-devel gnutls-devel
Packit Service a2489d
License: GNU GPL
Packit Service a2489d
#Packager: Manoj Kasichainula <manojk+rpm@io.com>
Packit Service a2489d
Packit Service a2489d
%description
Packit Service a2489d
lftp is CLI file transfer program. It supports FTP, HTTP, FISH and
Packit Service a2489d
SFTP protocols, has lots of features including mirror. It was designed
Packit Service a2489d
with reliability in mind. GNU Readline library is used for input.
Packit Service a2489d
There is also support for secure variants of FTP and HTTP.
Packit Service a2489d
Packit Service a2489d
%prep
Packit Service a2489d
%setup
Packit Service a2489d
Packit Service a2489d
%build
Packit Service a2489d
Packit Service a2489d
# Make sure that all message catalogs are built
Packit Service a2489d
if [ "$LINGUAS" ]; then
Packit Service a2489d
    unset LINGUAS
Packit Service a2489d
fi
Packit Service a2489d
Packit Service a2489d
%if %use_modules
Packit Service a2489d
    %configure --with-modules
Packit Service a2489d
%else
Packit Service a2489d
    %configure
Packit Service a2489d
%endif
Packit Service a2489d
make DESTDIR=%{buildroot}
Packit Service a2489d
Packit Service a2489d
%install
Packit Service a2489d
rm -rf %{buildroot}
Packit Service a2489d
make install DESTDIR=%{buildroot}
Packit Service a2489d
rm -f %{buildroot}%{_libdir}/*.{so,la,a}
Packit Service a2489d
Packit Service a2489d
%clean
Packit Service a2489d
rm -rf %{buildroot}
Packit Service a2489d
Packit Service a2489d
%files
Packit Service a2489d
%defattr(644 root root 755)
Packit Service a2489d
%doc ABOUT-NLS BUGS COPYING FAQ FEATURES NEWS README* THANKS TODO
Packit Service a2489d
%config /etc/lftp.conf
Packit Service a2489d
%attr(755 root root) %{_bindir}/*
Packit Service a2489d
%if %use_modules
Packit Service a2489d
%{_libdir}/lftp/*/*.so
Packit Service a2489d
%{_libdir}/*.so.*
Packit Service a2489d
%endif
Packit Service a2489d
%{_mandir}/man*/*
Packit Service a2489d
%attr(755 root root) %{_datadir}/lftp/*
Packit Service a2489d
%{_datadir}/locale/*/*/*
Packit Service a2489d
%{_datadir}/applications/*
Packit Service a2489d
%{_datadir}/icons/*/*/*/*