[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 3/3] gnu: Add filezilla.
From: |
Maxim Cournoyer |
Subject: |
Re: [PATCH 3/3] gnu: Add filezilla. |
Date: |
Sun, 12 Feb 2017 18:36:45 -0800 |
Hi,
rennes <address@hidden> writes:
> * gnu/packages/ftp.scm (filezilla): New variable.
> ---
> gnu/packages/ftp.scm | 48 +++++++++++++++++++++++++++++++++++++++++++++++-
> 1 file changed, 47 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/ftp.scm b/gnu/packages/ftp.scm
> index 0fef1b160..129f04ef6 100644
> --- a/gnu/packages/ftp.scm
> +++ b/gnu/packages/ftp.scm
> @@ -27,12 +27,20 @@
> #:use-module (guix packages)
> #:use-module (gnu packages)
> #:use-module (gnu packages autotools)
> - #:use-module (gnu packages check)
> + #:use-module (gnu packages glib)
> + #:use-module (gnu packages gtk)
Minor thing, and I'm not sure if we have a convention for this, but it'd
be neat to keep the use-module statements ordered alphabetically.
> + #:use-module (gnu packages check)
> + #:use-module (gnu packages databases)
> + #:use-module (gnu packages freedesktop)
> #:use-module (gnu packages gettext)
> + #:use-module (gnu packages libidn)
> #:use-module (gnu packages ncurses)
> + #:use-module (gnu packages nettle)
> #:use-module (gnu packages readline)
> #:use-module (gnu packages pkg-config)
> #:use-module (gnu packages tls)
> + #:use-module (gnu packages wxwidgets)
> + #:use-module (gnu packages xml)
> #:use-module (gnu packages compression))
>
> (define-public lftp
> @@ -183,3 +191,41 @@ as required.")
> "This package offering some basic functionality to build
> high-performing,
> platform-independent programs.")
> (license gpl3+)))
> +
> +(define-public filezilla
> + (package
> + (name "filezilla")
> + (version "3.24.0")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (string-append "https://sourceforge.net/projects/" name
> + "/files/FileZilla_Client/" version
> + "/FileZilla_" version "_src" ".tar.bz2"))
> + (sha256
> + (base32
> + "1bacrl8lj90hqbh129hpbgqj78k1i84j83rkzn507jnykj4x8p9x"))))
> + (build-system gnu-build-system)
> + (native-inputs
> + `(("gettext" ,gettext-minimal)
> + ("pkg-config" ,pkg-config)
> + ("pugixml" ,pugixml)
> + ("xdg-utils" ,xdg-utils)))
> + (inputs
> + `(("dbus" ,dbus)
> + ("gnutls" ,gnutls)
> + ("gtk+" ,gtk+)
> + ("libfilezilla" ,libfilezilla)
> + ("libidn" ,libidn)
> + ("nettle" ,nettle)
> + ("sqlite" ,sqlite)
> + ("wxwidgets" ,wxwidgets)))
> + (home-page "https://filezilla-project.org")
> + (synopsis "Full-featured graphical FTP/FTPS/SFTP client")
> + (description
> + "Filezilla client supports FTP, FTP over SSL/TLS (FTPS),
> +SSH File Transfer Protocol (SFTP), HTTP/1.1, SOCKS5, FTP-Proxy, IPv6
> +and others features such as bookmarks, drag and drop, filename filters,
> +directory comparison and more.")
> + (license gpl3+)
Again, I'm under the impression that this should rather be gpl2+. I'd be
happy to be proven wrong otherwise!
> + (properties '((upstream-name . "FileZilla")))))
Otherwise LGTM (haven't tested though).
Maxim
signature.asc
Description: PGP signature
- Re: [PATCH 2/3] gnu: Add libfilezilla., (continued)
- Re: [PATCH 2/3] gnu: Add libfilezilla., rennes, 2017/02/12
- Re: [PATCH 2/3] gnu: Add libfilezilla., Maxim Cournoyer, 2017/02/13
- Re: [PATCH 2/3] gnu: Add libfilezilla., rennes, 2017/02/15
- Re: [PATCH 2/3] gnu: Add libfilezilla., Maxim Cournoyer, 2017/02/15
- Re: [PATCH 2/3] gnu: Add libfilezilla., Leo Famulari, 2017/02/16
[PATCH 1/3] gnu: wxwidgets: Fix for Filezilla client., rennes, 2017/02/09
[PATCH 3/3] gnu: Add filezilla., rennes, 2017/02/09
- Re: [PATCH 3/3] gnu: Add filezilla.,
Maxim Cournoyer <=