From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Mar 17 18:50:10 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF6BB16A401 for ; Sat, 17 Mar 2007 18:50:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id D0C0713C4BD for ; Sat, 17 Mar 2007 18:50:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l2HIo4EY096585 for ; Sat, 17 Mar 2007 18:50:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l2HIo4lo096584; Sat, 17 Mar 2007 18:50:04 GMT (envelope-from gnats) Resent-Date: Sat, 17 Mar 2007 18:50:04 GMT Resent-Message-Id: <200703171850.l2HIo4lo096584@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, KAMIYA Satosi Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7BE2416A408 for ; Sat, 17 Mar 2007 18:42:53 +0000 (UTC) (envelope-from h@mimori.org) Received: from usen.mimori.org (jyunbikai.com [124.34.145.50]) by mx1.freebsd.org (Postfix) with ESMTP id 1FAC813C480 for ; Sat, 17 Mar 2007 18:42:52 +0000 (UTC) (envelope-from h@mimori.org) Received: by usen.mimori.org (Postfix, from userid 999) id B08CA2EA69; Sun, 18 Mar 2007 03:14:53 +0900 (JST) Message-Id: <20070317181453.B08CA2EA69@usen.mimori.org> Date: Sun, 18 Mar 2007 03:14:53 +0900 (JST) From: KAMIYA Satosi To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/110451: [NEW PORT] www/mod_spnego: Allows users to use RFC 2478 SPNEGO GSS-API for user authentication X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Mar 2007 18:50:10 -0000 >Number: 110451 >Category: ports >Synopsis: [NEW PORT] www/mod_spnego: Allows users to use RFC 2478 SPNEGO GSS-API for user authentication >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Mar 17 18:50:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: KAMIYA Satosi >Release: FreeBSD 6.2-RELEASE-p2 i386 >Organization: >Environment: System: FreeBSD usen.mimori.org 6.2-RELEASE-p2 FreeBSD 6.2-RELEASE-p2 #24: Mon Mar 5 05:46:56 JST >Description: mod_spnego is a reference implementation Apache module that supports authentication via the RFC 2478 SPNEGO GSS-API mechanism. WWW: http://sourceforge.net/projects/modgssapache/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- mod_spnego-0.0.7.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mod_spnego # mod_spnego/pkg-plist # mod_spnego/pkg-descr # mod_spnego/distinfo # mod_spnego/Makefile # mod_spnego/files # mod_spnego/files/Makefile # echo c - mod_spnego mkdir -p mod_spnego > /dev/null 2>&1 echo x - mod_spnego/pkg-plist sed 's/^X//' >mod_spnego/pkg-plist << 'END-of-mod_spnego/pkg-plist' X@comment $FreeBSD$ X%%PORTDOCS%%%%DOCSDIR%%/readme.txt X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-mod_spnego/pkg-plist echo x - mod_spnego/pkg-descr sed 's/^X//' >mod_spnego/pkg-descr << 'END-of-mod_spnego/pkg-descr' Xmod_spnego is a reference implementation Apache module that supports Xauthentication via the RFC 2478 SPNEGO GSS-API mechanism. X XWWW: http://sourceforge.net/projects/modgssapache/ END-of-mod_spnego/pkg-descr echo x - mod_spnego/distinfo sed 's/^X//' >mod_spnego/distinfo << 'END-of-mod_spnego/distinfo' XMD5 (mod_spnego-0.0.7.tar.gz) = 4297adc9a710db5daf6dac610fad352a XSHA256 (mod_spnego-0.0.7.tar.gz) = 7152739789477640e5bd2934fa3cde26d44cdb54e1b9963e393b7f05542cb52b XSIZE (mod_spnego-0.0.7.tar.gz) = 16552 END-of-mod_spnego/distinfo echo x - mod_spnego/Makefile sed 's/^X//' >mod_spnego/Makefile << 'END-of-mod_spnego/Makefile' X# New ports collection makefile for: mod_spnego X# Date created: 17 March 2007 X# Whom: KAMIYA Satosi X# X# $FreeBSD$ X# X XPORTNAME= mod_spnego XPORTVERSION= 0.0.7 XCATEGORIES= www XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR=modgssapache X XMAINTAINER= kamiya.satosi@gmail.com XCOMMENT= Allows users to use RFC 2478 SPNEGO GSS-API for user authentication X XLIB_DEPENDS= fbopenssl.0:${PORTSDIR}/security/fbopenssl X XUSE_APACHE= 22+ XAP_FAST_BUILD= yes XAP_GENPLIST= yes X# AP_INC= ${PREFIX}/include/fbopenssl XAP_LIB= ${PREFIX}/lib -lfbopenssl -lgssapi -lcrypto -lkrb5 -lasn1 -lroken -lcom_err -lcrypt XAP_EXTRAS= -DHEIMDAL X X# fbopenssl/gssapi.h conflicts with /usr/include/gssapi.h(HEIMDAL), X# krb5help.h is referred by #include "krb5help.h" in mod_spnego.c X# not #include . X# spnegohelp.h is also referred by #include "spnegohelp.h". X# So these files copy to $WRKSRC for safety and AP_INC is commented. Xpost-extract: X ${CP} ${PREFIX}/include/fbopenssl/krb5help.h ${WRKSRC}/ X ${CP} ${PREFIX}/include/fbopenssl/spnegohelp.h ${WRKSRC}/ X X.include X X.if !defined(NOPORTDOCS) Xpost-install: X @${MKDIR} ${DOCSDIR} X @${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR} X.endif X X.include END-of-mod_spnego/Makefile echo c - mod_spnego/files mkdir -p mod_spnego/files > /dev/null 2>&1 echo x - mod_spnego/files/Makefile sed 's/^X//' >mod_spnego/files/Makefile << 'END-of-mod_spnego/files/Makefile' XMYCFLAGS="-I/usr/local/include" XMYLDFLAGS="-lgssapi -L/usr/local/lib -lfbopenssl -lcrypto -lkrb5 -lasn1 -lroken -lcom_err -lcrypt" X Xall:: X /usr/local/sbin/apxs -c -i -DHEIMDAL $(MYCFLAGS) $(MYLDFLAGS) mod_spnego.c END-of-mod_spnego/files/Makefile exit --- mod_spnego-0.0.7.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: