Add mod_log_mysql-1.09, allows Apache to log to a MySQL database

PR:		32192
Submitted by:	Lev Serebryakov <lev@serebryakov.spb.ru>
This commit is contained in:
Pete Fritchman 2001-11-25 09:22:45 +00:00
parent f072ef3d87
commit b4f2244de5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=50521
11 changed files with 101 additions and 0 deletions

View File

@ -148,6 +148,7 @@
SUBDIR += mod_index_rss
SUBDIR += mod_jk
SUBDIR += mod_layout
SUBDIR += mod_log_mysql
SUBDIR += mod_mp3
SUBDIR += mod_mylo
SUBDIR += mod_mysqluserdir

View File

@ -0,0 +1,35 @@
# New ports collection makefile for: apache mod_log_mysql
# Date created: 2001/11/22
# Whom: lev@serebryakov.spb.ru
#
# $FreeBSD$
PORTNAME= mod_log_mysql
PORTVERSION= 1.09
CATEGORIES= www databases
MASTER_SITES= http://www.grubbybaby.com/mod_log_mysql/
DISTNAME= ${PORTNAME}
MAINTAINER= lev@serebryakov.spb.ru
BUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/${AP_PORT}
LIB_DEPENDS= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
RUN_DEPENDS= ${LOCALBASE}/sbin/httpd:${PORTSDIR}/${AP_PORT}
AP_PORT?= www/apache13
APXS?= ${LOCALBASE}/sbin/apxs
do-build:
@cd ${WRKSRC} && ${APXS} -c -o ${PORTNAME}.so -I${LOCALBASE}/include \
-L${LOCALBASE}/lib/mysql -lmysqlclient ${PORTNAME}.c
do-install:
cd ${WRKSRC} && ${APXS} -i -n ${PORTNAME:S/^mod_//} -A ${PORTNAME}.so
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for file in CONFIGURATION INSTALL README access_log.sql make_combined_log.pl
${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
.endfor
.endif
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (mod_log_mysql.tar.gz) = ced2720abc250f19b4ec8caf1c22cfdb

View File

@ -0,0 +1 @@
Allows Apache to log to a MySQL database

View File

@ -0,0 +1,4 @@
This add-on module allows the apache web server to use a MySQL database for
logging of all operations.
WWW: http://www.grubbybaby.com/mod_log_mysql/

View File

@ -0,0 +1,9 @@
@exec %D/sbin/apxs -e -A -n log_mysql -A mod_log_mysql.so
libexec/apache/mod_log_mysql.so
@unexec %D/sbin/apxs -e -A -n log_mysql %f
%%PORTDOCS%%share/doc/mod_log_mysql/CONFIGURATION
%%PORTDOCS%%share/doc/mod_log_mysql/INSTALL
%%PORTDOCS%%share/doc/mod_log_mysql/README
%%PORTDOCS%%share/doc/mod_log_mysql/access_log.sql
%%PORTDOCS%%share/doc/mod_log_mysql/make_combined_log.pl
%%PORTDOCS%%@dirrm share/doc/mod_log_mysql

35
www/mod_log_sql/Makefile Normal file
View File

@ -0,0 +1,35 @@
# New ports collection makefile for: apache mod_log_mysql
# Date created: 2001/11/22
# Whom: lev@serebryakov.spb.ru
#
# $FreeBSD$
PORTNAME= mod_log_mysql
PORTVERSION= 1.09
CATEGORIES= www databases
MASTER_SITES= http://www.grubbybaby.com/mod_log_mysql/
DISTNAME= ${PORTNAME}
MAINTAINER= lev@serebryakov.spb.ru
BUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/${AP_PORT}
LIB_DEPENDS= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
RUN_DEPENDS= ${LOCALBASE}/sbin/httpd:${PORTSDIR}/${AP_PORT}
AP_PORT?= www/apache13
APXS?= ${LOCALBASE}/sbin/apxs
do-build:
@cd ${WRKSRC} && ${APXS} -c -o ${PORTNAME}.so -I${LOCALBASE}/include \
-L${LOCALBASE}/lib/mysql -lmysqlclient ${PORTNAME}.c
do-install:
cd ${WRKSRC} && ${APXS} -i -n ${PORTNAME:S/^mod_//} -A ${PORTNAME}.so
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for file in CONFIGURATION INSTALL README access_log.sql make_combined_log.pl
${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
.endfor
.endif
.include <bsd.port.mk>

1
www/mod_log_sql/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (mod_log_mysql.tar.gz) = ced2720abc250f19b4ec8caf1c22cfdb

View File

@ -0,0 +1 @@
Allows Apache to log to a MySQL database

View File

@ -0,0 +1,4 @@
This add-on module allows the apache web server to use a MySQL database for
logging of all operations.
WWW: http://www.grubbybaby.com/mod_log_mysql/

View File

@ -0,0 +1,9 @@
@exec %D/sbin/apxs -e -A -n log_mysql -A mod_log_mysql.so
libexec/apache/mod_log_mysql.so
@unexec %D/sbin/apxs -e -A -n log_mysql %f
%%PORTDOCS%%share/doc/mod_log_mysql/CONFIGURATION
%%PORTDOCS%%share/doc/mod_log_mysql/INSTALL
%%PORTDOCS%%share/doc/mod_log_mysql/README
%%PORTDOCS%%share/doc/mod_log_mysql/access_log.sql
%%PORTDOCS%%share/doc/mod_log_mysql/make_combined_log.pl
%%PORTDOCS%%@dirrm share/doc/mod_log_mysql