svn commit: r321211 - in head/security: . fbopenssl fbopenssl/files

Hiroki Sato hrs at FreeBSD.org
Tue Jun 18 18:40:15 UTC 2013


Author: hrs
Date: Tue Jun 18 18:40:13 2013
New Revision: 321211
URL: http://svnweb.freebsd.org/changeset/ports/321211

Log:
  Add security/fbopenssl, a library containing extensions to OpenSSL,
  including support for GSS-API (RFC 2743) and SPNEGO (RFC 2478).

Added:
  head/security/fbopenssl/
  head/security/fbopenssl/Makefile   (contents, props changed)
  head/security/fbopenssl/distinfo   (contents, props changed)
  head/security/fbopenssl/files/
  head/security/fbopenssl/files/BSDMakefile   (contents, props changed)
  head/security/fbopenssl/pkg-descr   (contents, props changed)
  head/security/fbopenssl/pkg-plist   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Tue Jun 18 17:58:58 2013	(r321210)
+++ head/security/Makefile	Tue Jun 18 18:40:13 2013	(r321211)
@@ -127,6 +127,7 @@
     SUBDIR += fakebo
     SUBDIR += fakeident
     SUBDIR += fakeroot
+    SUBDIR += fbopenssl
     SUBDIR += fcheck
     SUBDIR += fcrackzip
     SUBDIR += fiked

Added: head/security/fbopenssl/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/fbopenssl/Makefile	Tue Jun 18 18:40:13 2013	(r321211)
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME=	fbopenssl
+PORTVERSION=	0.0.4
+CATEGORIES=	security
+MASTER_SITES=	SF/modgssapache/${PORTNAME}/${PORTVERSION}/
+
+MAINTAINER=	hrs at FreeBSD.org
+COMMENT=	GSS-API and SPNEGO extensions for OpenSSL
+
+LICENSE=	GPLv2
+
+USE_LDCONFIG=	yes
+USE_OPENSSL=	yes
+MAKEFILE=	BSDMakefile
+MAKE_ENV=	BSD_INSTALL_DATA="${BSD_INSTALL_DATA}"
+MAKE_JOBS_SAFE=	yes
+WRKSRC=		${WRKDIR}/${PORTNAME}
+PORTDOCS=	readme.txt
+
+OPTIONS_DEFINE=	DOCS
+
+.include <bsd.port.options.mk>
+
+post-extract:
+	${INSTALL_DATA} ${FILESDIR}/BSDMakefile ${WRKSRC}
+
+.if ${PORT_OPTIONS:MDOCS}
+post-install:
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>

Added: head/security/fbopenssl/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/fbopenssl/distinfo	Tue Jun 18 18:40:13 2013	(r321211)
@@ -0,0 +1,2 @@
+SHA256 (fbopenssl-0.0.4.tar.gz) = 8d850c7410bc3d5221ff128ca1cc1dbfb20a024ffbb142cc34e84c0af2f12e45
+SIZE (fbopenssl-0.0.4.tar.gz) = 15627

Added: head/security/fbopenssl/files/BSDMakefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/fbopenssl/files/BSDMakefile	Tue Jun 18 18:40:13 2013	(r321211)
@@ -0,0 +1,36 @@
+# $FreeBSD$
+
+PREFIX?=	/usr/local
+OPENSSLLIB?=	/usr/lib
+OPENSSLINC?=	/usr/include/openssl
+BSD_INSTALL_DATA?=	install -m 0444
+
+LIB=		fbopenssl
+LIBDIR=		${PREFIX}/lib
+SHLIBDIR=	${PREFIX}/lib
+SHLIB_MAJOR=	0
+NO_MAN=
+
+CFLAGS+=-ansi -I${OPENSSLINC}
+LDADD=	-Wl,-R${OPENSSLLIB} -L${OPENSSLLIB} -lcrypto
+
+.PATH: src/asn1 src/file src/gssapi src/krb5 src/spnego
+SRCS=	asn1help.c \
+	filehelp.c \
+	gssapi.c \
+	krb5help.c \
+	spnego.c \
+	spnegohelp.c
+
+FILES=	include/asn1help.h \
+	include/filehelp.h \
+	include/gssapi.h \
+	include/krb5help.h \
+	include/spnego.h \
+	include/spnegohelp.h
+FILESDIR?=	${PREFIX}/include/fbopenssl	
+
+beforeinstall:
+	install -m 0755 -d ${PREFIX}/include/fbopenssl
+
+.include <bsd.lib.mk>

Added: head/security/fbopenssl/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/fbopenssl/pkg-descr	Tue Jun 18 18:40:13 2013	(r321211)
@@ -0,0 +1,7 @@
+fbopenssl is a library containing extensions to OpenSSL,
+including support for:
+
+- GSS-API (RFC 2743)
+- SPNEGO (RFC 2478)
+
+WWW: http://modgssapache.sourceforge.net/

Added: head/security/fbopenssl/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/fbopenssl/pkg-plist	Tue Jun 18 18:40:13 2013	(r321211)
@@ -0,0 +1,11 @@
+ at comment $FreeBSD$
+include/fbopenssl/asn1help.h
+include/fbopenssl/filehelp.h
+include/fbopenssl/gssapi.h
+include/fbopenssl/krb5help.h
+include/fbopenssl/spnego.h
+include/fbopenssl/spnegohelp.h
+lib/libfbopenssl.a
+lib/libfbopenssl_p.a
+lib/libfbopenssl.so
+lib/libfbopenssl.so.0


More information about the svn-ports-all mailing list