1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-31 05:41:08 +00:00

mail/mailio: New port: C++ library for MIME format and SMTP, POP3 and IMAP protocols

This commit is contained in:
Yuri Victorovich 2024-03-27 12:39:17 -07:00
parent 09fee6bbc0
commit 81937131f3
5 changed files with 50 additions and 0 deletions

View File

@ -198,6 +198,7 @@
SUBDIR += mailfront
SUBDIR += mailgraph
SUBDIR += mailhog
SUBDIR += mailio
SUBDIR += mailman
SUBDIR += mailman-exim4
SUBDIR += mailman-postfix

24
mail/mailio/Makefile Normal file
View File

@ -0,0 +1,24 @@
PORTNAME= mailio
DISTVERSION= 0.23.0-59
DISTVERSIONSUFFIX= -g5dab3ca
CATEGORIES= mail devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for MIME format and SMTP, POP3 and IMAP protocols
WWW= https://github.com/karastojko/mailio
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libboost_system.so:devel/boost-libs
USES= cmake:testing compiler:c++17-lang ssl
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= karastojko
CMAKE_OFF= MAILIO_BUILD_TESTS MAILIO_BUILD_EXAMPLES MAILIO_BUILD_DOCUMENTATION
CMAKE_TESTING_ON= MAILIO_BUILD_TESTS # tests fail to link, see https://github.com/karastojko/mailio/issues/159
.include <bsd.port.mk>

3
mail/mailio/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1711565622
SHA256 (karastojko-mailio-0.23.0-59-g5dab3ca_GH0.tar.gz) = 4953b804f85014818702c063ad0b9ec656c249c8127dd3befcb3cb82bba86773
SIZE (karastojko-mailio-0.23.0-59-g5dab3ca_GH0.tar.gz) = 197066

2
mail/mailio/pkg-descr Normal file
View File

@ -0,0 +1,2 @@
mailio is a cross platform C++ library for MIME format and SMTP, POP3 and IMAP
protocols. It is based on the standard C++ 17 and Boost library.

20
mail/mailio/pkg-plist Normal file
View File

@ -0,0 +1,20 @@
include/mailio/base64.hpp
include/mailio/binary.hpp
include/mailio/bit7.hpp
include/mailio/bit8.hpp
include/mailio/codec.hpp
include/mailio/dialog.hpp
include/mailio/export.hpp
include/mailio/imap.hpp
include/mailio/mailboxes.hpp
include/mailio/message.hpp
include/mailio/mime.hpp
include/mailio/pop3.hpp
include/mailio/q_codec.hpp
include/mailio/quoted_printable.hpp
include/mailio/smtp.hpp
include/mailio/version.hpp
lib/libmailio.so
libdata/pkgconfig/mailio.pc
%%DATADIR%%/cmake/mailioConfig-%%CMAKE_BUILD_TYPE%%.cmake
%%DATADIR%%/cmake/mailioConfig.cmake