svn commit: r408237 - in head/ftp: . libfilezilla
Ruslan Makhmatkhanov
rm at FreeBSD.org
Fri Feb 5 17:37:31 UTC 2016
Author: rm
Date: Fri Feb 5 17:37:29 2016
New Revision: 408237
URL: https://svnweb.freebsd.org/changeset/ports/408237
Log:
libfilezilla is a small and modern C++ library, offering some basic
functionality to build high-performing, platform-independent programs.
Some of the highlights include:
* A typesafe, multi-threaded event system that's very simple to use yet
extremely efficient
* Timers for periodic events
* A datetime class that not only tracks timestamp but also their accuracy,
which simplifies dealing with timestamps originating from different sources
* Simple process handling for spawning child processes with redirected I/O
WWW: http://lib.filezilla-project.org/
PR: 206861
Submitted by: matthew at reztek.cz
Added:
head/ftp/libfilezilla/
head/ftp/libfilezilla/Makefile (contents, props changed)
head/ftp/libfilezilla/distinfo (contents, props changed)
head/ftp/libfilezilla/pkg-descr (contents, props changed)
head/ftp/libfilezilla/pkg-plist (contents, props changed)
Modified:
head/ftp/Makefile
Modified: head/ftp/Makefile
==============================================================================
--- head/ftp/Makefile Fri Feb 5 17:30:30 2016 (r408236)
+++ head/ftp/Makefile Fri Feb 5 17:37:29 2016 (r408237)
@@ -39,6 +39,7 @@
SUBDIR += jftp
SUBDIR += jftpgw
SUBDIR += lftp
+ SUBDIR += libfilezilla
SUBDIR += linux-c6-curl
SUBDIR += linux-f10-curl
SUBDIR += llnlxdir
Added: head/ftp/libfilezilla/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ftp/libfilezilla/Makefile Fri Feb 5 17:37:29 2016 (r408237)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME= libfilezilla
+PORTVERSION= 0.3.1
+CATEGORIES= ftp
+MASTER_SITES= SF/filezilla/${PORTNAME}/${PORTVERSION}
+
+MAINTAINER= matthew at reztek.cz
+COMMENT= C++ library for building platform-independent programs
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BROKEN_FreeBSD_9= requires C++14 complier, 9.x lacks C++11 standard library
+
+USES= compiler:c++14-lang gmake libtool localbase pathfix pkgconfig tar:bzip2
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+
+.include <bsd.port.mk>
Added: head/ftp/libfilezilla/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ftp/libfilezilla/distinfo Fri Feb 5 17:37:29 2016 (r408237)
@@ -0,0 +1,2 @@
+SHA256 (libfilezilla-0.3.1.tar.bz2) = a4adde9ce2de975e0f8b111705b9f89939466f19edf609efb785a6bf00f050ef
+SIZE (libfilezilla-0.3.1.tar.bz2) = 372673
Added: head/ftp/libfilezilla/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ftp/libfilezilla/pkg-descr Fri Feb 5 17:37:29 2016 (r408237)
@@ -0,0 +1,13 @@
+libfilezilla is a small and modern C++ library, offering some basic
+functionality to build high-performing, platform-independent programs.
+
+Some of the highlights include:
+
+* A typesafe, multi-threaded event system that's very simple to use yet
+ extremely efficient
+* Timers for periodic events
+* A datetime class that not only tracks timestamp but also their accuracy,
+ which simplifies dealing with timestamps originating from different sources
+* Simple process handling for spawning child processes with redirected I/O
+
+WWW: http://lib.filezilla-project.org/
Added: head/ftp/libfilezilla/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ftp/libfilezilla/pkg-plist Fri Feb 5 17:37:29 2016 (r408237)
@@ -0,0 +1,25 @@
+include/libfilezilla/apply.hpp
+include/libfilezilla/event.hpp
+include/libfilezilla/event_handler.hpp
+include/libfilezilla/event_loop.hpp
+include/libfilezilla/file.hpp
+include/libfilezilla/glue/wx.hpp
+include/libfilezilla/iputils.hpp
+include/libfilezilla/libfilezilla.hpp
+include/libfilezilla/local_filesys.hpp
+include/libfilezilla/mutex.hpp
+include/libfilezilla/private/defs.hpp
+include/libfilezilla/private/visibility.hpp
+include/libfilezilla/private/windows.hpp
+include/libfilezilla/process.hpp
+include/libfilezilla/recursive_remove.hpp
+include/libfilezilla/string.hpp
+include/libfilezilla/thread.hpp
+include/libfilezilla/time.hpp
+include/libfilezilla/util.hpp
+include/libfilezilla/version.hpp
+lib/libfilezilla.a
+lib/libfilezilla.so
+lib/libfilezilla.so.0
+lib/libfilezilla.so.0.0.0
+libdata/pkgconfig/libfilezilla.pc
More information about the svn-ports-all
mailing list