Retry: aclocal.m4 mysql + pgsql config patch
"Shay Harding" <sharding-YCNXYxaMkU/[email protected]> Thu, 27 Feb 2003 09:03:54 -0700
| Newsgroups | gmane.comp.lang.moto.devel |
|---|---|
| Organization | CCBill |
| Message-ID | <003a01c2de79$d3b29360$7500000a@ccbill22ms668m> |
Ok, really here is the patch this time... at least Cory assures me it is :) > -----Original Message----- > From: Shay Harding [mailto:sharding-YCNXYxaMkU/[email protected]] > Sent: Wednesday, February 26, 2003 4:30 PM > To: Moto Devel ([email protected]) > Subject: FW: aclocal.m4 mysql + pgsql config patch > > > That's weird... the attachment didn't send... resending... > > > -----Original Message----- > > From: Shay Harding [mailto:sharding-YCNXYxaMkU/[email protected]] > > Sent: Wednesday, February 26, 2003 4:28 PM > > To: Moto Devel ([email protected]) > > Subject: aclocal.m4 mysql + pgsql config patch > > > > > > I thought the postgres part of this was going to take longer. > > Here is a cumulative patch for both MySQL and PGSQL config. > > You can ignore the last email I sent with only the MySQL patch. > > > > It works on my Mandrake machine, but need it tested on others. > > > > > > Shay --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.456 / Virus Database: 256 - Release Date: 2/18/2003
aclocal.m4.patch
(application/octet-stream, 2.2 KB)
Index: aclocal.m4
===================================================================
RCS file: /usr/local/repositories/moto_repository/moto/aclocal.m4,v
retrieving revision 1.25
diff -c -r1.25 aclocal.m4
*** aclocal.m4 2002/10/21 05:20:30 1.25
--- aclocal.m4 2003/02/26 23:20:57
***************
*** 159,165 ****
MYSQL_ROOT_DIR=$withval
MYSQL_INCLUDE_DIR=$MYSQL_ROOT_DIR/include/mysql
MYSQL_LIBRARY_DIR=$MYSQL_ROOT_DIR/lib/mysql
! else [
AC_CANONICAL_HOST
case "$host" in
*linux*)
--- 159,174 ----
MYSQL_ROOT_DIR=$withval
MYSQL_INCLUDE_DIR=$MYSQL_ROOT_DIR/include/mysql
MYSQL_LIBRARY_DIR=$MYSQL_ROOT_DIR/lib/mysql
! else [
!
! MYSQL_CONFIG=`which mysql_config`
! MYSQL_INCLUDE_DIR=`$MYSQL_CONFIG --cflags|sed -e "s/-I'\(.*\)'/\1/g"`
! MYSQL_LIBRARY_DIR=`$MYSQL_CONFIG --libs|sed -e "s/-L'\(.*\)' .*/\1/g"`
! MYSQL_ROOT_DIR=`echo -n $MYSQL_INCLUDE_DIR|sed -e "s/\/include\/mysql//"`
!
! if [ test -d "$MYSQL_LIBRARY_DIR" && test -d "$MYSQL_INCLUDE_DIR" ]; then
! echo -n ""
! else
AC_CANONICAL_HOST
case "$host" in
*linux*)
***************
*** 184,189 ****
--- 193,199 ----
MYSQL_LIBRARY_DIR=/usr/local/mysql/lib ;
fi ;
esac
+ fi
] fi
if (test -d "$MYSQL_ROOT_DIR" || test "$withval" != "yes") &&
***************
*** 235,240 ****
--- 245,259 ----
PGSQL_INCLUDE_DIR=$PGSQL_ROOT_DIR/include
PGSQL_LIBRARY_DIR=$PGSQL_ROOT_DIR/lib
else [
+
+ PGSQL_CONFIG=`which pg_config`
+ PGSQL_INCLUDE_DIR=`$PGSQL_CONFIG --includedir`
+ PGSQL_LIBRARY_DIR=`$PGSQL_CONFIG --libdir`
+ PGSQL_ROOT_DIR=`$PGSQL_CONFIG --configure|sed -e "s/.*prefix=\(.*\) .*/\1/"`
+
+ if [ test -d "$PGSQL_LIBRARY_DIR" && test -d "$PGSQL_INCLUDE_DIR" ]; then
+ echo -n ""
+ else
AC_CANONICAL_HOST
case "$host" in
*linux*)
***************
*** 251,256 ****
--- 270,276 ----
PGSQL_INCLUDE_DIR=/usr/local/pgsql/include ;
PGSQL_LIBRARY_DIR=/usr/local/pgsql/lib ;
esac
+ fi
] fi
if (test -d "$PGSQL_ROOT_DIR" || test "$withval" != "yes") &&