OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 25-Nov-2004 20:26:05
Branch: HEAD Handle: 2004112519260500
Modified files:
openpkg-src/freetds freetds.spec
Log:
make ODBC optional
Summary:
Revision Changes Path
1.5 +17 -5 openpkg-src/freetds/freetds.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/freetds/freetds.spec
============================================================================
$ cvs diff -u -r1.4 -r1.5 freetds.spec
--- openpkg-src/freetds/freetds.spec 14 Jun 2004 07:48:22 -0000 1.4
+++ openpkg-src/freetds/freetds.spec 25 Nov 2004 19:26:05 -0000 1.5
@@ -34,20 +34,27 @@
Group: Database
License: LGPL
Version: 0.62.4
-Release: 20040614
+Release: 20041125
# package options
+%option with_odbc no
%option with_shared no
# list of sources
-Source0:
ftp://ftp.metalab.unc.edu/pub/Linux/ALPHA/freetds/stable/freetds-%{version}.tar.gz
+Source0:
ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-%{version}.tar.gz
Patch0: freetds.patch
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
-BuildPreReq: OpenPKG, openpkg >= 1.3.0, unixodbc
-PreReq: OpenPKG, openpkg >= 1.3.0, unixodbc
+BuildPreReq: OpenPKG, openpkg >= 20040130
+PreReq: OpenPKG, openpkg >= 20040130
+BuildPreReq: libiconv
+PreReq: libiconv
+%if "%{with_odbc}" == "yes"
+BuildPreReq: unixodbc
+PreReq: unixodbc
+%endif
AutoReq: no
AutoReqProv: no
@@ -78,8 +85,13 @@
--sysconfdir=%{l_prefix}/etc/freetds \
--includedir=%{l_prefix}/include/freetds \
--libdir=%{l_prefix}/lib/freetds \
- --with-unixodbc=%{l_prefix} \
--with-tdsver=7.0 \
+%if "%{with_odbc}" == "yes"
+ --enable-odbc \
+ --with-unixodbc=%{l_prefix} \
+%else
+ --disable-odbc \
+%endif
%if "%{with_shared}" == "yes"
--enable-shared
%else
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]