diff options
Diffstat (limited to 'mail/libtlsrpt')
-rw-r--r-- | mail/libtlsrpt/Makefile | 21 | ||||
-rw-r--r-- | mail/libtlsrpt/distinfo | 3 | ||||
-rw-r--r-- | mail/libtlsrpt/pkg-descr | 6 | ||||
-rw-r--r-- | mail/libtlsrpt/pkg-plist | 23 |
4 files changed, 53 insertions, 0 deletions
diff --git a/mail/libtlsrpt/Makefile b/mail/libtlsrpt/Makefile new file mode 100644 index 000000000000..4db7b262ce90 --- /dev/null +++ b/mail/libtlsrpt/Makefile @@ -0,0 +1,21 @@ +PORTNAME= libtlsrpt +DISTVERSION= 0.5.0 +PORTREVISION= 1 +CATEGORIES= mail +MASTER_SITES= https://github.com/sys4/${PORTNAME}/releases/download/v${DISTVERSION}/ + +MAINTAINER= matthew@FreeBSD.org +COMMENT= Low-level C Library to implement TLSRPT into a MTA +WWW= https://github.com/sys4/libtlsrpt + +LICENSE= LGPL3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= libtool +USE_LDCONFIG= yes + +GNU_CONFIGURE= yes + +INSTALL_TARGET= install-strip + +.include <bsd.port.mk> diff --git a/mail/libtlsrpt/distinfo b/mail/libtlsrpt/distinfo new file mode 100644 index 000000000000..275141d21018 --- /dev/null +++ b/mail/libtlsrpt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1747474361 +SHA256 (libtlsrpt-0.5.0.tar.gz) = 90a266d6be3dc3390342614e1f54e1eddf13b0ea208b900740ec01f28f30cd9f +SIZE (libtlsrpt-0.5.0.tar.gz) = 350824 diff --git a/mail/libtlsrpt/pkg-descr b/mail/libtlsrpt/pkg-descr new file mode 100644 index 000000000000..e1e3a23c3ca9 --- /dev/null +++ b/mail/libtlsrpt/pkg-descr @@ -0,0 +1,6 @@ +The libtlsrpt project provides a low-level C Library which implements +functions that help generate TLSRPT datagrams. Included into a MTA it +assists the MTA in collecting and sending these datagrams to a TLSRPT +reporting service where they can be collected, summarized and finally +sent to a mail platform that requests TLSRPT reports as defined in in +RFC 8460. diff --git a/mail/libtlsrpt/pkg-plist b/mail/libtlsrpt/pkg-plist new file mode 100644 index 000000000000..8204218f7ff7 --- /dev/null +++ b/mail/libtlsrpt/pkg-plist @@ -0,0 +1,23 @@ +include/tlsrpt.h +include/tlsrpt_version.h +lib/libtlsrpt.a +lib/libtlsrpt.so +lib/libtlsrpt.so.0 +lib/libtlsrpt.so.0.0.0 +share/man/man3/tlsrpt_add_delivery_request_failure.3.gz +share/man/man3/tlsrpt_add_mx_host_pattern.3.gz +share/man/man3/tlsrpt_add_policy_string.3.gz +share/man/man3/tlsrpt_cancel_delivery_request.3.gz +share/man/man3/tlsrpt_close.3.gz +share/man/man3/tlsrpt_errno_from_error_code.3.gz +share/man/man3/tlsrpt_error_code_is_internal.3.gz +share/man/man3/tlsrpt_finish_delivery_request.3.gz +share/man/man3/tlsrpt_finish_policy.3.gz +share/man/man3/tlsrpt_get_socket.3.gz +share/man/man3/tlsrpt_init_delivery_request.3.gz +share/man/man3/tlsrpt_init_policy.3.gz +share/man/man3/tlsrpt_open.3.gz +share/man/man3/tlsrpt_set_blocking.3.gz +share/man/man3/tlsrpt_set_malloc_and_free.3.gz +share/man/man3/tlsrpt_set_nonblocking.3.gz +share/man/man3/tlsrpt_strerror.3.gz |