BSD Ports

ftp/libfilezilla 0.49.0 FreeBSD

C++ library for building platform-independent programs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
ftp
Package size
419.9 KiB, 1563.7 KiB installed

Description

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

In the other systems

SystemPortVersion
FreeBSDftp/libfilezilla0.49.0
OpenBSDnet/libfilezilla0.57.0
NetBSDnet/libfilezilla0.57.0
DragonFlyftp/libfilezilla0.49.0
MidnightBSDftp/libfilezilla0.49.0

Install

Binary package:

pkg install libfilezilla

From the ports tree:

cd /usr/ports/ftp/libfilezilla/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libfilezilla>0:ftp/libfilezilla
LIB_DEPENDS=	libfilezilla.so:ftp/libfilezilla

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.49.00.49.00.31.10.49.00.49.0
FreeBSD:14:quarterly0.49.00.49.0n/a0.49.00.49.0
FreeBSD:15:latest0.49.00.49.0n/a0.49.00.49.0
FreeBSD:15:quarterly0.49.00.49.0n/an/an/a
FreeBSD:16:latest0.49.00.49.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 14
Required by 1

Configuration

No options to configure.

USES
compiler:c++17-lang gettext gmake iconv:wchar_t libtool localbase pathfix pkgconfig tar:xz
Service scripts
none

Files

pkg-plist 120
  • include/libfilezilla/aio/aio.hpp
  • include/libfilezilla/aio/reader.hpp
  • include/libfilezilla/aio/writer.hpp
  • include/libfilezilla/aio/xml_writer.hpp
  • include/libfilezilla/apply.hpp
  • include/libfilezilla/ascii_layer.hpp
  • include/libfilezilla/basic_tls_params.hpp
  • include/libfilezilla/buffer.hpp
  • include/libfilezilla/encode.hpp
  • include/libfilezilla/encryption.hpp
  • include/libfilezilla/event.hpp
  • include/libfilezilla/event_handler.hpp
  • include/libfilezilla/event_loop.hpp
  • include/libfilezilla/file.hpp
  • include/libfilezilla/format.hpp
  • include/libfilezilla/forward_like.hpp
  • include/libfilezilla/fsresult.hpp
  • include/libfilezilla/glue/unix.hpp
  • include/libfilezilla/glue/wx.hpp
  • include/libfilezilla/glue/wxinvoker.hpp
  • include/libfilezilla/hash.hpp
  • include/libfilezilla/hostname_lookup.hpp
  • include/libfilezilla/http/client.hpp
  • include/libfilezilla/http/client_request.hpp
  • include/libfilezilla/http/client_response.hpp
  • include/libfilezilla/http/digest.hpp
  • include/libfilezilla/http/headers.hpp
  • include/libfilezilla/impersonation.hpp
  • include/libfilezilla/invoker.hpp
  • include/libfilezilla/iputils.hpp
  • include/libfilezilla/json.hpp
  • include/libfilezilla/jws.hpp
  • include/libfilezilla/libfilezilla.hpp
  • include/libfilezilla/local_filesys.hpp
  • include/libfilezilla/logger.hpp
  • include/libfilezilla/mutex.hpp
  • include/libfilezilla/nonowning_buffer.hpp
  • include/libfilezilla/optional.hpp
  • include/libfilezilla/private/defs.hpp
  • include/libfilezilla/private/visibility.hpp
  • include/libfilezilla/process.hpp
  • include/libfilezilla/rate_limited_layer.hpp
  • include/libfilezilla/rate_limiter.hpp
  • include/libfilezilla/recursive_remove.hpp
  • include/libfilezilla/rwmutex.hpp
  • include/libfilezilla/shared.hpp
  • include/libfilezilla/signature.hpp
  • include/libfilezilla/socket.hpp
  • include/libfilezilla/string.hpp
  • include/libfilezilla/thread.hpp
  • include/libfilezilla/thread_pool.hpp
  • include/libfilezilla/time.hpp
  • include/libfilezilla/tls_info.hpp
  • include/libfilezilla/tls_layer.hpp
  • include/libfilezilla/tls_params.hpp
  • include/libfilezilla/tls_system_trust_store.hpp
  • include/libfilezilla/translate.hpp
  • include/libfilezilla/uri.hpp
  • include/libfilezilla/util.hpp
  • include/libfilezilla/version.hpp
  • include/libfilezilla/visibility_helper.hpp
  • include/libfilezilla/xml.hpp
  • lib/libfilezilla.so
  • lib/libfilezilla.so.46
  • lib/libfilezilla.so.46.0.0
  • libdata/pkgconfig/libfilezilla.pc
  • share/locale/an/LC_MESSAGES/libfilezilla.mo
  • share/locale/ar/LC_MESSAGES/libfilezilla.mo
  • share/locale/az/LC_MESSAGES/libfilezilla.mo
  • share/locale/bg_BG/LC_MESSAGES/libfilezilla.mo
  • share/locale/ca/LC_MESSAGES/libfilezilla.mo
  • share/locale/ca_ES@valencia/LC_MESSAGES/libfilezilla.mo
  • share/locale/co/LC_MESSAGES/libfilezilla.mo
  • share/locale/cs_CZ/LC_MESSAGES/libfilezilla.mo
  • share/locale/cy/LC_MESSAGES/libfilezilla.mo
  • share/locale/da/LC_MESSAGES/libfilezilla.mo
  • share/locale/de/LC_MESSAGES/libfilezilla.mo
  • share/locale/el/LC_MESSAGES/libfilezilla.mo
  • share/locale/es/LC_MESSAGES/libfilezilla.mo
  • share/locale/et/LC_MESSAGES/libfilezilla.mo
  • share/locale/eu/LC_MESSAGES/libfilezilla.mo
  • share/locale/fa_IR/LC_MESSAGES/libfilezilla.mo
  • share/locale/fi_FI/LC_MESSAGES/libfilezilla.mo
  • share/locale/fr/LC_MESSAGES/libfilezilla.mo
  • share/locale/gl_ES/LC_MESSAGES/libfilezilla.mo
  • share/locale/he_IL/LC_MESSAGES/libfilezilla.mo
  • share/locale/hr/LC_MESSAGES/libfilezilla.mo
  • share/locale/hu_HU/LC_MESSAGES/libfilezilla.mo
  • share/locale/hy/LC_MESSAGES/libfilezilla.mo
  • share/locale/id_ID/LC_MESSAGES/libfilezilla.mo
  • share/locale/is/LC_MESSAGES/libfilezilla.mo
  • share/locale/it/LC_MESSAGES/libfilezilla.mo
  • share/locale/ja_JP/LC_MESSAGES/libfilezilla.mo
  • share/locale/kab/LC_MESSAGES/libfilezilla.mo
  • share/locale/ko_KR/LC_MESSAGES/libfilezilla.mo
  • share/locale/ky/LC_MESSAGES/libfilezilla.mo
  • share/locale/lo_LA/LC_MESSAGES/libfilezilla.mo
  • share/locale/lt_LT/LC_MESSAGES/libfilezilla.mo
  • share/locale/lv_LV/LC_MESSAGES/libfilezilla.mo
  • share/locale/mk_MK/LC_MESSAGES/libfilezilla.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
libfilezilla-0.49.0.tar.xz55400079ff30e5124068c116c8dc8fc4581922afa2d3720f7b6bee9c8f8fe419617488
Master sites 1
  • LOCAL/pi

Commit history 0

No commits in the history this site was built from.