From 98a4d504c5330ffb27b956e7be6c3f806de7ba8a Mon Sep 17 00:00:00 2001 From: rennes Date: Tue, 14 Feb 2017 23:22:07 -0600 Subject: [PATCH 2/3] gnu: Add libfilezilla. * gnu/packages/ftp.scm (libfilezilla): New variable. --- gnu/packages/ftp.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/ftp.scm b/gnu/packages/ftp.scm index 7380fcfc3..60693aac6 100644 --- a/gnu/packages/ftp.scm +++ b/gnu/packages/ftp.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2015 Andreas Enge ;;; Copyright © 2015 Mark H Weaver ;;; Copyright © 2016 Tobias Geerinckx-Rice +;;; Copyright © 2017 Rene Saavedra ;;; ;;; This file is part of GNU Guix. ;;; @@ -26,6 +27,7 @@ #:use-module (guix packages) #:use-module (gnu packages) #:use-module (gnu packages autotools) + #:use-module (gnu packages check) #:use-module (gnu packages gettext) #:use-module (gnu packages ncurses) #:use-module (gnu packages readline) @@ -159,3 +161,25 @@ maintaining a web page or other FTP archive. It synchronizes a set of local files to a remote server by performing uploads and remote deletes as required.") (license gpl2+))) + +(define-public libfilezilla + (package + (name "libfilezilla") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (string-append "http://download.filezilla-project.org/" + name "/" name "-" version ".tar.bz2")) + (sha256 + (base32 + "0340v5xs48f28q2d16ldb9359dkzlhl4l449mgyv3qabnlz2pl21")))) + (build-system gnu-build-system) + (native-inputs + `(("cppunit" ,cppunit))) + (home-page "https://lib.filezilla-project.org") + (synopsis "Cross-platform C++ library used by Filezilla client") + (description + "This package provides some basic functionality to build high-performing, +platform-independent programs.") + (license gpl2+))) -- 2.11.0