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