summaryrefslogtreecommitdiff
path: root/www/ap2-auth-mysql/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'www/ap2-auth-mysql/Makefile')
-rw-r--r--www/ap2-auth-mysql/Makefile48
1 files changed, 48 insertions, 0 deletions
diff --git a/www/ap2-auth-mysql/Makefile b/www/ap2-auth-mysql/Makefile
new file mode 100644
index 00000000000..d2520c4f32b
--- /dev/null
+++ b/www/ap2-auth-mysql/Makefile
@@ -0,0 +1,48 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/12/31 13:03:01 cube Exp $
+#
+
+DISTNAME= mod_auth_mysql.c
+PKGNAME= ap2-auth-mysql-1.11.12
+WRKSRC= ${WRKDIR}/${PKGNAME}
+CATEGORIES= www databases
+MASTER_SITES= ftp://ftp.kcilink.com/pub/
+DISTFILES= ${DISTNAME}.gz mysql-group-auth.txt
+
+MAINTAINER= cube@NetBSD.org
+HOMEPAGE= ftp://ftp.redhat.com/pub/redhat/linux/9/en/os/i386/SRPMS/
+COMMENT= Module to allow Apache 2 authentication against a MySQL database
+
+CONFLICTS+= ap-auth-mysql-*
+
+DIST_SUBDIR= ap2-auth-mysql
+EXTRACT_ONLY= ${DISTNAME}.gz
+
+USE_BUILDLINK2= yes
+NO_CONFIGURE= yes
+
+APACHE_MODULE_NAME= mod_auth_mysql
+DOC_DIR= ${PREFIX}/share/doc/${APACHE_MODULE_NAME}
+
+post-extract:
+ ${MKDIR} ${WRKSRC}
+ ${MV} ${WRKDIR}/${DISTNAME} ${WRKSRC}
+ ${CP} ${DISTDIR}/${DIST_SUBDIR}/mysql-group-auth.txt ${WRKSRC}
+
+do-build:
+ cd ${WRKSRC} && \
+ ${APXS} -c -n ${APACHE_MODULE_NAME} \
+ -I${BUILDLINK_PREFIX.mysql-client}/include \
+ -L${BUILDLINK_PREFIX.mysql-client}/lib/mysql \
+ -Wl,${RPATH_FLAG} -Wl,${BUILDLINK_PREFIX.mysql-client}/lib/mysql \
+ -lmysqlclient ${DISTNAME}
+
+do-install:
+ cd ${WRKSRC} && \
+ ${APXS} -i -n ${APACHE_MODULE_NAME} ${APACHE_MODULE_NAME}.la
+ ${INSTALL_DATA_DIR} ${DOC_DIR}
+ ${INSTALL_DATA} ${WRKSRC}/mysql-group-auth.txt ${DOC_DIR}
+
+.include "../../www/apache2/buildlink2.mk"
+.include "../../databases/mysql-client/buildlink2.mk"
+
+.include "../../mk/bsd.pkg.mk"