ports/133682: [PATCH] www/mod_auth_mysql41_ap2: apache@ cleanups
Philip M. Gollucci
pgollucci at FreeBSD.org
Mon Apr 13 02:20:02 UTC 2009
>Number: 133682
>Category: ports
>Synopsis: [PATCH] www/mod_auth_mysql41_ap2: apache@ cleanups
>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: Mon Apr 13 02:20:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Philip M. Gollucci
>Release: FreeBSD 7.1-RELEASE-p3 amd64
>Organization:
RideCharge Inc.
>Environment:
System: FreeBSD mail.bluecottontech.com 7.1-RELEASE-p3 FreeBSD 7.1-RELEASE-p3 #1: Tue Mar 10 22:10:18 UTC 2009
>Description:
- USE_APACHE=yes is deprecated
- WITH_APACHE2 is deprecated
- Convert to AP_FAST_BUILD/AP_GENPLIST (MODULE_NAME -> MODULENAME)
- Use SUB_FILES for pkg-message
- Wrap pkg-descr at 78 chars
- Add WWW: to pkg-descr
- Pet Portlint
- Bump PORTREVISION
Added file(s):
- files/pkg-message.in
Removed file(s):
- pkg-message
- pkg-plist
Port maintainer (maske at maske.org) is cc'd.
Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:
--- mod_auth_mysql41_ap2-1.00_1.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/www/mod_auth_mysql41_ap2/Makefile,v
retrieving revision 1.2
diff -u -u -r1.2 Makefile
--- Makefile 8 Apr 2009 09:57:56 -0000 1.2
+++ Makefile 13 Apr 2009 02:11:09 -0000
@@ -7,33 +7,35 @@
PORTNAME= mod_auth_mysql41_ap2
PORTVERSION= 1.00
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= ftp://ftp.maske.org/pub/FreeBSD/distfiles/
DISTNAME= ${PORTNAME}_${PORTVERSION}
-DISTFILES= ${DISTNAME}.tar.gz
MAINTAINER= maske at maske.org
COMMENT= MySQL 4.1 and Apache 2 port of mod_auth_mysql
-USE_APACHE= YES
-WITH_APACHE2= YES
-
USE_MYSQL= YES
WANT_MYSQL_VER= 41
-MYSQL_INC?= ${LOCALBASE}/include/mysql
-MYSQL_LIB?= ${LOCALBASE}/lib/mysql -lmysqlclient
-MODULE_NAME= mod_auth_mysql
-PORTDOCS= README
+USE_APACHE= 2.0
+AP_FAST_BUILD= yes
+AP_GENPLIST= yes
+
+AP_INC= ${LOCALBASE}/include/mysql
+AP_LIB= ${LOCALBASE}/lib/mysql -lmysqlclient
+AP_EXTRAS= -DAPACHE2
-do-build:
- @(cd ${WRKSRC} && ${APXS} -D APACHE2 -I ${MYSQL_INC} -L ${MYSQL_LIB} -c ${MODULE_NAME}.c)
+MODULENAME= mod_auth_mysql
+
+SUB_FILES+= pkg-message
+
+PORTDOCS= README
-do-install:
- @(cd ${WRKSRC} && ${APXS} -i -A -n ${MODULE_NAME:S/mod_//} ${MODULE_NAME}.la)
+post-install:
.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}
+ ${MKDIR} ${DOCSDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}/
.endif
.include <bsd.port.mk>
Index: pkg-descr
===================================================================
RCS file: /home/pcvs/ports/www/mod_auth_mysql41_ap2/pkg-descr,v
retrieving revision 1.1
diff -u -u -r1.1 pkg-descr
--- pkg-descr 9 Jan 2004 23:15:20 -0000 1.1
+++ pkg-descr 13 Apr 2009 02:11:09 -0000
@@ -1,5 +1,11 @@
-mod_auth_mysql41_ap2 is an Apache module that allows authentication using user and group data stored in MySQL databases. Originally by Vivek Khera for Apache1, now also includes a version for Apache 2. This version has been modified from the version by Sam Brauer <sbrauer at users.sourceforge.net> at http://sourceforge.net/projects/modauthmysql to support MySQL 4.1 with Apache 2. Group Authentication has not been implemented yet.
+mod_auth_mysql41_ap2 is an Apache module that allows authentication using
+user and group data stored in MySQL databases. Originally by Vivek Khera
+for Apache1, now also includes a version for Apache 2. This version has
+been modified from the version by Sam Brauer
+<sbrauer at users.sourceforge.net> at
+http://sourceforge.net/projects/modauthmysql to support MySQL 4.1
+with Apache 2. Group Authentication has not been implemented yet.
Douglas A. Maske
maske at maske.org
-http://www.maske.org
+WWW: http://www.maske.org
Index: pkg-message
===================================================================
RCS file: pkg-message
diff -N pkg-message
--- pkg-message 9 Jan 2004 23:15:20 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,27 +0,0 @@
-*****************************************************************************
-
-You have installed the mod_auth_mysql41_ap2 package.
-
-Your Apache2 configuration file has been updated with the new module.
-
-Please restart Apache2 for this module to activate.
-
-You should put this to your .htaccess file:
-
-AuthType Basic
-AuthName YOURAUTHNAME
-AuthMySQLDB YOURDATABASENAME
-AuthMySQLUser YOURMYSQLUSERNAME
-AuthMySQLPassword YOURMYSQLPASSWORD
-AuthMySQLHost YOURMYSQLHOSTNAME
-AuthMySQLUserTable YOURUSERTABLENAME
-AuthMySQLNameField USERNAMEFIELD
-AuthMySQLPasswordField PASSWORDFIELD
-
-For .htaccess options, view /usr/local/share/doc/mod_auth_mysql41_ap2/README
-
-For more information visit http://www.maske.org
-
-Group authentication is not supported at this time.
-
-*****************************************************************************
Index: pkg-plist
===================================================================
RCS file: pkg-plist
diff -N pkg-plist
--- pkg-plist 9 Jan 2004 23:15:20 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,3 +0,0 @@
-libexec/apache2/mod_auth_mysql.so
- at exec %D/sbin/apxs -e -a -n mysql_auth %D/%f
- at unexec %D/sbin/apxs -e -A -n mysql_auth %D/%f
Index: files/pkg-message.in
===================================================================
RCS file: files/pkg-message.in
diff -N files/pkg-message.in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ files/pkg-message.in 13 Apr 2009 02:11:09 -0000
@@ -0,0 +1,27 @@
+*****************************************************************************
+
+You have installed the mod_auth_mysql41_ap2 package.
+
+Your Apache2 configuration file has been updated with the new module.
+
+Please restart Apache2 for this module to activate.
+
+You should put this to your .htaccess file:
+
+AuthType Basic
+AuthName YOURAUTHNAME
+AuthMySQLDB YOURDATABASENAME
+AuthMySQLUser YOURMYSQLUSERNAME
+AuthMySQLPassword YOURMYSQLPASSWORD
+AuthMySQLHost YOURMYSQLHOSTNAME
+AuthMySQLUserTable YOURUSERTABLENAME
+AuthMySQLNameField USERNAMEFIELD
+AuthMySQLPasswordField PASSWORDFIELD
+
+For .htaccess options, view %%DOCSDIR%%/README
+
+For more information visit http://www.maske.org
+
+Group authentication is not supported at this time.
+
+*****************************************************************************
--- mod_auth_mysql41_ap2-1.00_1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list