diff options
author | jlam <jlam> | 2004-07-21 17:45:13 +0000 |
---|---|---|
committer | jlam <jlam> | 2004-07-21 17:45:13 +0000 |
commit | df66238b97f54dff3f1c9616dbe0f6aa85653cb9 (patch) | |
tree | 0966574ba17a270792cb776dc2acbc8ec8c8bc51 /databases/mysql4-server/Makefile | |
parent | 69b5d46cdfde59fe3a94e168dad1c996af9ed6b0 (diff) | |
download | pkgsrc-df66238b97f54dff3f1c9616dbe0f6aa85653cb9.tar.gz |
Defer the creation of the initial MySQL database directories until we
actually try to run MySQL server. Beef up the rc.d script to work on
systems that don't use NetBSD's rc.d script system, and to support an
"initdb" command to initialize the MySQL database for first-time use.
Diffstat (limited to 'databases/mysql4-server/Makefile')
-rw-r--r-- | databases/mysql4-server/Makefile | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/databases/mysql4-server/Makefile b/databases/mysql4-server/Makefile index b764e56de65..e432577e119 100644 --- a/databases/mysql4-server/Makefile +++ b/databases/mysql4-server/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2004/07/20 17:28:37 jlam Exp $ +# $NetBSD: Makefile,v 1.9 2004/07/21 17:45:13 jlam Exp $ PKGNAME= ${DISTNAME:S/-/-server-/} SVR4_PKGNAME= mysqs @@ -20,14 +20,15 @@ PTHREAD_OPTS+= require CONFIGURE_ARGS+= --with-pthreads USE_PKGINSTALL= YES -INSTALL_EXTRA_TMPL+= ${.CURDIR}/INSTALL +DEINSTALL_EXTRA_TMPL= ${.CURDIR}/DEINSTALL PKG_USERS= ${MYSQL_USER}:${MYSQL_GROUP}::MySQL\\ database\\ administrator:${MYSQL_DATADIR}:${SH} PKG_GROUPS= ${MYSQL_GROUP} RCD_SCRIPTS= mysqld -MAKE_DIRS_PERMS+= ${MYSQL_DATADIR} ${MYSQL_USER} ${MYSQL_GROUP} 0700 -FILES_SUBST+= MYSQL_DATADIR=${MYSQL_DATADIR} +FILES_SUBST+= HOSTNAME_CMD=${HOSTNAME_CMD} \ + MYSQL_DATADIR=${MYSQL_DATADIR} \ + MYSQL_USER=${MYSQL_USER} MYSQL_GROUP=${MYSQL_GROUP} MESSAGE_SUBST+= MYSQL_DATADIR=${MYSQL_DATADIR} \ MYSQL_USER=${MYSQL_USER} MYSQL_GROUP=${MYSQL_GROUP} BUILD_DEFS+= MYSQL_DATADIR |