View | Details | Raw Unified | Return to bug 212325 | Differences between
and this patch

Collapse All | Expand All

(-)www/mod_auth_gssapi/Makefile (+48 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	mod_auth_gssapi
4
PORTVERSION=	1.4.1
5
DISTVERSIONPREFIX=	v
6
CATEGORIES=	www
7
PKGNAMEPREFIX=	${APACHE_PKGNAMEPREFIX}
8
9
MAINTAINER=	chris@chrullrich.net
10
COMMENT=	Apache module for authenticating users with GSSAPI
11
12
LICENSE=	MIT
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	modauthgssapi
17
18
USE_APACHE=	24+
19
USES=		autoreconf libtool ssl gssapi:mit,flags
20
GNU_CONFIGURE=	yes
21
CONFIGURE_ARGS+=	KRB5_CONFIG=${KRB5CONFIG}
22
CONFIGURE_ARGS+=	OPENSSL_CFLAGS=-I${OPENSSLINC}
23
CONFIGURE_ARGS+=	OPENSSL_LIBS=-lcrypto
24
25
PLIST_FILES=	@sample\ %%APACHEETCDIR%%/modules.d/%%APMOD_FILE%% \
26
		%%APACHEMODDIR%%/mod_auth_gssapi.so
27
28
SUB_FILES=	${APMOD_FILE}
29
APMOD_FILE=	240_${PORTNAME}.conf.sample
30
PLIST_SUB+=	APMOD_FILE=${APMOD_FILE}
31
32
.include <bsd.port.pre.mk>
33
34
.if ${OSVERSION} < 1000000 && ${SSL_DEFAULT} == base
35
IGNORE=		mod_auth_gssapi requires OpenSSL 1.0.0+
36
.elif ${SSL_DEFAULT:Mlibressl*}
37
IGNORE=		mod_auth_gssapi currently only supports OpenSSL
38
.endif
39
40
do-install:
41
	@${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}
42
	${APXS} -S LIBEXECDIR=${STAGEDIR}${PREFIX}/${APACHEMODDIR} \
43
		-i -n ${MODULENAME} ${WRKSRC}/src/${MODULENAME}.la
44
	@${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
45
	${INSTALL_DATA} ${WRKDIR}/${APMOD_FILE} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
46
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${MODULENAME}.so
47
48
.include <bsd.port.post.mk>
(-)www/mod_auth_gssapi/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1473058147
2
SHA256 (modauthgssapi-mod_auth_gssapi-v1.4.1_GH0.tar.gz) = bd2209f6b41d6334dd06d880d0c0ff3c06cebb3cd7457fc3fb5fc57b7b97803e
3
SIZE (modauthgssapi-mod_auth_gssapi-v1.4.1_GH0.tar.gz) = 102871
(-)www/mod_auth_gssapi/files/240_mod_auth_gssapi.conf.sample.in (+9 lines)
Line 0 Link Here
1
## $FreeBSD$
2
## vim: set filetype=apache:
3
##
4
## module file for mod_auth_gssapi
5
##
6
## PROVIDE: mod_auth_gssapi
7
## REQUIRE:
8
9
#LoadModule auth_gssapi_module        %%APACHEMODDIR%%/mod_auth_gssapi.so
(-)www/mod_auth_gssapi/pkg-descr (+4 lines)
Line 0 Link Here
1
This module adds support for single-sign-on authentication via GSSAPI
2
to the Apache httpd. It is intended as a successor to mod_auth_kerb.
3
4
WWW: https://github.com/modauthgssapi/mod_auth_gssapi

Return to bug 212325