From 2bde8c4d81bb7f92bcf335a7437b2ddd308c1d71 Mon Sep 17 00:00:00 2001 From: demon Date: Mon, 10 Nov 2003 14:11:01 +0000 Subject: Do not force users to install MySQL server on the same machine; Add Oracle and SQLite as possible DB types. Submitted by: maintainer --- www/rt32/Makefile | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'www/rt32') diff --git a/www/rt32/Makefile b/www/rt32/Makefile index d3ca06a..7fbfd5d 100644 --- a/www/rt32/Makefile +++ b/www/rt32/Makefile @@ -89,13 +89,19 @@ BUILD_DEPENDS+= ${LOCALBASE}/libexec/apache/libperl.so:${PORTSDIR}/www/mod_perl DB_TYPE?= mysql +.if ${DB_TYPE} == "Oracle" +BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Oracle.pm:${PORTSDIR}/databases/p5-DBD-Oracle +.else .if ${DB_TYPE} == "Pg" -BUILD_DEPENDS+= ${LOCALBASE}/bin/psql:${PORTSDIR}/databases/postgresql7 \ - ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg +BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg +.else +.if ${DB_TYPE} == "SQLite" +BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite .else DB_TYPE= mysql -BUILD_DEPENDS+= ${LOCALBASE}/bin/mysql_config:${PORTSDIR}/databases/mysql40-server \ - ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql +BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql +.endif +.endif .endif USE_PERL5= yes @@ -114,7 +120,7 @@ pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " DB_TYPE=type Pg for postgresql, mysql for MySQL (mysql)" + @${ECHO} " DB_TYPE=type mysql, Oracle, Pg or SQLite (mysql)" @${ECHO} " DB_HOST=hostname The database host (localhost)" @${ECHO} " DB_PORT=port The database port" @${ECHO} " DB_DBA_USER=password Name of database administrator (root)" -- cgit v1.1