import libsrs2

libsrs2 is the next generation SRS library from the original designer of SRS.
It implements the Sender Rewriting Scheme, a part of the SPF/SRS protocol pair.
Libsrs2 has been written from an entirely clean codebase with compliance, speed
and versatility in mind. It is platform independent and has no external
dependencies. It is thread-safe and heap-safe, and is suitable for large scale
applications and embedded systems and can operate without many standard system
facilities.

ok jca
This commit is contained in:
jung 2016-06-08 20:12:30 +00:00
parent 4fe7a1d668
commit 460054ea1f
4 changed files with 41 additions and 0 deletions

26
mail/libsrs2/Makefile Normal file
View File

@ -0,0 +1,26 @@
# $OpenBSD: Makefile,v 1.1.1.1 2016/06/08 20:12:30 jung Exp $
COMMENT = SRS library
DISTNAME = libsrs2-1.0.18
SHARED_LIBS = srs2 0.0
CATEGORIES = mail
HOMEPAGE = http://www.libsrs2.org/
MAINTAINER = Joerg Jung <jung@openbsd.org>
# BSD
PERMIT_PACKAGE_CDROM = Yes
WANTLIB = c
MASTER_SITES = ${HOMEPAGE}/srs/
CONFIGURE_STYLE = gnu
NO_TEST = Yes
.include <bsd.port.mk>

2
mail/libsrs2/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (libsrs2-1.0.18.tar.gz) = nRGRtwXXWHpYhnNomQAdBBaDkru27WNFoFet5QlDpJI=
SIZE (libsrs2-1.0.18.tar.gz) = 295748

7
mail/libsrs2/pkg/DESCR Normal file
View File

@ -0,0 +1,7 @@
libsrs2 is the next generation SRS library from the original designer of SRS.
It implements the Sender Rewriting Scheme, a part of the SPF/SRS protocol pair.
Libsrs2 has been written from an entirely clean codebase with compliance, speed
and versatility in mind. It is platform independent and has no external
dependencies. It is thread-safe and heap-safe, and is suitable for large scale
applications and embedded systems and can operate without many standard system
facilities.

6
mail/libsrs2/pkg/PLIST Normal file
View File

@ -0,0 +1,6 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2016/06/08 20:12:30 jung Exp $
@bin bin/srs
include/srs2.h
lib/libsrs2.a
lib/libsrs2.la
@lib lib/libsrs2.so.${LIBsrs2_VERSION}