ftp/fineftp-server: New port: C++ minimal FTP server library
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
SUBDIR += dmachine
|
||||
SUBDIR += fastdfs
|
||||
SUBDIR += filezilla
|
||||
SUBDIR += fineftp-server
|
||||
SUBDIR += fmirror
|
||||
SUBDIR += fpc-libcurl
|
||||
SUBDIR += freebsd-ftpd
|
||||
|
||||
23
ftp/fineftp-server/Makefile
Normal file
23
ftp/fineftp-server/Makefile
Normal file
@@ -0,0 +1,23 @@
|
||||
PORTNAME= fineftp-server
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.0.13
|
||||
CATEGORIES= ftp
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= C++ minimal FTP server library
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= asio>0:net/asio
|
||||
RUN_DEPENDS= asio>0:net/asio
|
||||
|
||||
USES= cmake compiler:c++14-lang
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= continental
|
||||
|
||||
CMAKE_ON= BUILD_SHARED_LIBS
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
ftp/fineftp-server/distinfo
Normal file
3
ftp/fineftp-server/distinfo
Normal file
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1630603655
|
||||
SHA256 (continental-fineftp-server-v1.0.13_GH0.tar.gz) = 6aaf0748796ac474a2caa9382b9370deb668478e2fd7b583c45f7374fed5b5e2
|
||||
SIZE (continental-fineftp-server-v1.0.13_GH0.tar.gz) = 23842
|
||||
15
ftp/fineftp-server/pkg-descr
Normal file
15
ftp/fineftp-server/pkg-descr
Normal file
@@ -0,0 +1,15 @@
|
||||
FineFTP is a minimal FTP server library for Windows and Unix flavors.
|
||||
|
||||
You can easily embed this library into your own project in order to create an
|
||||
embedded FTP Server.
|
||||
|
||||
Features:
|
||||
* FTP Passive mode (the only mode you need nowadays)
|
||||
* Listing directories
|
||||
* Uploading and downloading files
|
||||
* Creating and removing files and directories
|
||||
* User authentication (and anonymous user without authentication)
|
||||
* Individual local home path for each user
|
||||
* Access control on a per-user-basis
|
||||
|
||||
WWW: https://github.com/continental/fineftp-server
|
||||
8
ftp/fineftp-server/pkg-plist
Normal file
8
ftp/fineftp-server/pkg-plist
Normal file
@@ -0,0 +1,8 @@
|
||||
include/fineftp/permissions.h
|
||||
include/fineftp/server.h
|
||||
lib/cmake/fineftp/fineftpConfig.cmake
|
||||
lib/cmake/fineftp/fineftpTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
||||
lib/cmake/fineftp/fineftpTargets.cmake
|
||||
lib/libfineftp-server.so
|
||||
lib/libfineftp-server.so.1
|
||||
lib/libfineftp-server.so.1.0.11
|
||||
Reference in New Issue
Block a user