ports/120514: New port - mod_auth_form

Tommy Scheunemann net at arrishq.net
Mon Feb 11 00:00:07 UTC 2008


>Number:         120514
>Category:       ports
>Synopsis:       New port - mod_auth_form
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 11 00:00:06 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Tommy Scheuneman
>Release:        FreeBSD 6.3-RELEASE i386
>Organization:
>Environment:
System: FreeBSD apollon.arrishq.local 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 30 12:38:42 CET 2008 root at apollon.arrishq.local:/usr/obj/usr/src/sys/APOLLON i386

>Description:
	New port for mod_auth_form - MySQL based Form authentication module for Apache 2.x

>How-To-Repeat:

>Fix:
--- log 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_auth_form
#	mod_auth_form/Makefile
#	mod_auth_form/distinfo
#	mod_auth_form/pkg-descr
#	mod_auth_form/files
#	mod_auth_form/files/patch-configure
#	mod_auth_form/pkg-plist
#
echo c - mod_auth_form
mkdir -p mod_auth_form > /dev/null 2>&1
echo x - mod_auth_form/Makefile
sed 's/^X//' >mod_auth_form/Makefile << 'END-of-mod_auth_form/Makefile'
X# New ports collection makefile for:	mod_auth_form
X# Date created:				Frb 10 2008
X# Whom:					Tommy Scheunemann <net at arrishq.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	mod_auth_form
XPORTVERSION=	2.05
XCATEGORIES=	www
XMASTER_SITES=	http://comp.uark.edu/~ajarthu/mod_auth_form/download.php?download=v2_05/
XDISTNAME=	${PORTNAME}-${PORTVERSION}-src
X
XMAINTAINER=	net at arrishq.net
XCOMMENT=	MySQL based form authentication module for Apache 2.x
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
XUSE_MYSQL=	YES
XUSE_APACHE=	2.0+
X
XGNU_CONFIGURE=	yes
XCONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
XCONFIGURE_ENV=	MYSQL_PREFIX="${PREFIX}" APACHE2_PREFIX="${PREFIX}"
X
XPORTDOCS=	AUTHORS COPYING NEWS README
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	@cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-mod_auth_form/Makefile
echo x - mod_auth_form/distinfo
sed 's/^X//' >mod_auth_form/distinfo << 'END-of-mod_auth_form/distinfo'
XMD5 (mod_auth_form-2.05-src.tar.gz) = 8deb88ebef94d826fe0bfe4beaf88c89
XSHA256 (mod_auth_form-2.05-src.tar.gz) = d0fdd24b6ecf3c2ba045876878ba51ffadaa96dca9e36ee1a6fd4918b6814d52
XSIZE (mod_auth_form-2.05-src.tar.gz) = 335813
END-of-mod_auth_form/distinfo
echo x - mod_auth_form/pkg-descr
sed 's/^X//' >mod_auth_form/pkg-descr << 'END-of-mod_auth_form/pkg-descr'
Xmod_auth_form is a form based authentication module for apache2. It is
Xused to place access restrictions on a per-directory, per-user-request basis
Xusing session management. The module uses a MySQL database to retrieve users'
Xgroup membership, maintain and validate users' sessions and optionally track
Xuser activity.
X
XWWW: http://comp.uark.edu/~ajarthu/mod_auth_form/
END-of-mod_auth_form/pkg-descr
echo c - mod_auth_form/files
mkdir -p mod_auth_form/files > /dev/null 2>&1
echo x - mod_auth_form/files/patch-configure
sed 's/^X//' >mod_auth_form/files/patch-configure << 'END-of-mod_auth_form/files/patch-configure'
X--- configure	2007-01-09 03:05:02.000000000 +0100
X+++ configure_new	2008-02-11 00:26:25.000000000 +0100
X@@ -20078,8 +20078,8 @@
X 
X 
X 
X-# Extract the first word of "apxs2", so it can be a program name with args.
X-set dummy apxs2; ac_word=$2
X+# Extract the first word of "apxs", so it can be a program name with args.
X+set dummy apxs; ac_word=$2
X { echo "$as_me:$LINENO: checking for $ac_word" >&5
X echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
X if test "${ac_cv_path_APXS+set}" = set; then
X@@ -20120,14 +20120,14 @@
X 
X 
X if test "$APXS" = "no"; then
X-	if test -e $APACHE2_PREFIX/bin/apxs2; then
X-		APXS=$APACHE2_PREFIX/bin/apxs2
X-		{ echo "$as_me:$LINENO: result: Apache2 'apxs2' found." >&5
X+	if test -e $APACHE2_PREFIX/bin/apxs; then
X+		APXS=$APACHE2_PREFIX/bin/apxs
X+		{ echo "$as_me:$LINENO: result: Apache2 'apxs' found." >&5
X echo "${ECHO_T}Apache2 'apxs2' found." >&6; }
X 	else
X-		{ echo "$as_me:$LINENO: result: Apache2 'apxs2' cannot be found. Checking for
X+		{ echo "$as_me:$LINENO: result: Apache2 'apxs' cannot be found. Checking for
X 			Apache2 'apxs'." >&5
X-echo "${ECHO_T}Apache2 'apxs2' cannot be found. Checking for
X+echo "${ECHO_T}Apache2 'apxs' cannot be found. Checking for
X 			Apache2 'apxs'." >&6; }
X 	fi
X fi
END-of-mod_auth_form/files/patch-configure
echo x - mod_auth_form/pkg-plist
sed 's/^X//' >mod_auth_form/pkg-plist << 'END-of-mod_auth_form/pkg-plist'
Xlib/mod_auth_form.a
Xlib/mod_auth_form.la
Xlib/mod_auth_form.so
Xlib/mod_auth_form.so.2
X%%APACHEMODDIR%%/mod_auth_form.so
X at exec %D/sbin/apxs -e -A -n auth_form %D/%F
X at unexec %D/sbin/apxs -e -A -n auth_form %D/%F
END-of-mod_auth_form/pkg-plist
exit
--- log ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list