[meego-commits] 9704: New package Trunk:Testing/lftp

Fathi Boudra no_reply at build.meego.com
Wed Nov 24 08:40:45 UTC 2010


Hi,
Adding new package lftp in project Trunk:Testing. Please review and accept ASAP.

Justification for this new package:

Move package to MeeGo Core (BMC#10400)

Thank You,
Fathi Boudra

[This message was auto-generated]

---

Request #9704:

  submit:   Tools:SDK:Target/lftp(r2) -> Trunk:Testing/lftp


Message:
    Move package to MeeGo Core (BMC#10400)

State:   new          2010-11-24T00:40:44 boudra
Comment: None


This is a NEW package in Trunk:Testing project.
The files in the new package:
lftp/
  |__  lftp-4.0.10.tar.bz2
  |__  lftp.changes
  |__  lftp.spec

The content of the spec file, lftp.spec:
===================================================================
# spec file for lftp

Name:           lftp
Version:        4.0.10
Release:        1
License:        GPLv3
Summary:        Sophisticated command-line FTP/HTTP client programs
Url:            http://lftp.yar.ru/
Group:          Development/Tools
Source0:        http://ftp.yars.free.net/pub/source/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:  gettext
BuildRequires:  pkgconfig(gnutls)
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  readline-devel

%description
Lftp is a file retrieving tool that supports FTP, HTTP, FISH, SFTP, HTTPS
and FTPS protocols under both IPv4 and IPv6. Lftp has an amazing set of
features, while preserving its interface as simple and easy as possible.

The main two advantages over other ftp clients are reliability and ability
to perform tasks in background. It will reconnect and reget the file being
transferred if the connection broke. You can start a transfer in background
and continue browsing on the ftp site. It does this all in one process. When
you have started background jobs and feel you are done, you can just exit
lftp and it automatically moves to nohup mode and completes the transfers.
It has also such nice features as reput and mirror. It can also download a
file as soon as possible by using several connections at the same time.

Lftp can also be scriptable, it can be used to mirror sites, it lets you
copy files among remote servers (even between FTP and HTTP). It has an
extensive online help. It supports bookmarks, and connecting to several
ftp/http sites at the same time.

This package also includes lftpget - A simple non-interactive
tool for downloading files.

%prep
%setup -q

%build
%configure
make %{?_smp_mflags}

%install
%make_install
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%config %{_sysconfdir}/%{name}.conf
%{_bindir}/%{name}
%{_bindir}/%{name}get
%{_datadir}/%{name}/convert-mozilla-cookies
%{_datadir}/%{name}/import-netscape
%{_datadir}/%{name}/import-ncftp
%{_datadir}/%{name}/verify-file
%doc %{_mandir}/man1/%{name}.*
%doc %{_mandir}/man1/%{name}get.*
%doc %{_mandir}/man5/%{name}.conf.*

===================================================================




More information about the MeeGo-commits mailing list