OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 06-Jun-2003 11:20:27 Branch: HEAD Handle: 2003060610202402 Modified files: openpkg-re/vcheck vc.bind openpkg-src/bind bind.spec openpkg-web news.txt Log: upgrade DLZ 0.40 -> 0.50 with ODBC support, fix dlz_postgres linking Summary: Revision Changes Path 1.11 +1 -1 openpkg-re/vcheck/vc.bind 1.54 +16 -11 openpkg-src/bind/bind.spec 1.4751 +1 -0 openpkg-web/news.txt ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.bind ============================================================================ $ cvs diff -u -r1.10 -r1.11 vc.bind --- openpkg-re/vcheck/vc.bind 3 May 2003 18:13:23 -0000 1.10 +++ openpkg-re/vcheck/vc.bind 6 Jun 2003 09:20:24 -0000 1.11 @@ -10,7 +10,7 @@ regex = bind-(__VER__)\.tar\.gz } prog bind:DLZ = { - version = 0.4.3 + version = 0.5.0 url = http://osdn.dl.sourceforge.net/bind-dlz/ regex = DLZ-(__VER__)\.tar\.gz } @@ . patch -p0 <<'@@ .' Index: openpkg-src/bind/bind.spec ============================================================================ $ cvs diff -u -r1.53 -r1.54 bind.spec --- openpkg-src/bind/bind.spec 3 May 2003 18:13:27 -0000 1.53 +++ openpkg-src/bind/bind.spec 6 Jun 2003 09:20:26 -0000 1.54 @@ -25,7 +25,7 @@ # package versions %define V_bind 9.2.2 -%define V_dlz 0.4.3 +%define V_dlz 0.5.0 # package information Name: bind @@ -37,7 +37,7 @@ Group: DNS License: ISC Version: %{V_bind} -Release: 20030503 +Release: 20030606 # package options %option with_dlz_mysql no @@ -45,9 +45,10 @@ %option with_dlz_filesystem no %option with_dlz_stub no %option with_dlz_bdb no +%option with_dlz_odbc no # aggregate option -%if "%{with_dlz_mysql}" == "yes" || "%{with_dlz_postgres}" == "yes" || "%{with_dlz_filesystem}" == "yes" || "%{with_dlz_stub}" == "yes" || "%{with_dlz_bdb}" == "yes" +%if "%{with_dlz_mysql}" == "yes" || "%{with_dlz_postgres}" == "yes" || "%{with_dlz_filesystem}" == "yes" || "%{with_dlz_stub}" == "yes" || "%{with_dlz_bdb}" == "yes" || "%{with_dlz_odbc}" == "yes" %define with_dlz yes %else %define with_dlz no @@ -82,6 +83,10 @@ BuildPreReq: db PreReq: db %endif +%if "%{with_dlz_odbc}" == "yes" +BuildPreReq: unixodbc +PreReq: unixodbc +%endif AutoReq: no AutoReqProv: no Conflicts: bind8 @@ -96,26 +101,21 @@ %prep %setup -q %if "%{with_dlz}" == "yes" - echo "WITH DLZ" %setup -q -T -D -a 10 # %{l_patch} -p1 <dlz.patch # - # fix up DLZ link libraries for MYSQL + # fix up DLZ link libraries for MYSQL and Postgres %{l_shtool} subst \ -e '/-lmysqlclient/s;-l\(nsl\|z\|crypt\|m\)\( \|"\);\2;g' \ + -e 's;\(-lpq\);\1 -lssl -lcrypto;g' \ configure %endif -%if "%{with_dlz_bdb}" != "yes" - # dlzbdb still doesn't link if not enabled - %{l_shtool} subst \ - -e 's;dlzbdb *;;g' \ - bin/Makefile.in -%endif %build cf="" lf="" + li="" %if "%{with_dlz_mysql}" == "yes" cf=`mysql_config --cflags` cf=`eval echo $cf` @@ -153,6 +153,11 @@ --with-dlz-stub=yes \ %else --with-dlz-stub=no \ +%endif +%if "%{with_dlz_odbc}" == "yes" + --with-dlz-odbc="%{l_prefix}" \ +%else + --with-dlz-odbc=no \ %endif --with-openssl=%{l_prefix} \ --with-libtool \ @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt ============================================================================ $ cvs diff -u -r1.4750 -r1.4751 news.txt --- openpkg-web/news.txt 6 Jun 2003 08:15:42 -0000 1.4750 +++ openpkg-web/news.txt 6 Jun 2003 09:20:25 -0000 1.4751 @@ -1,3 +1,4 @@ +06-Jun-2003: Upgraded package: P<bind-9.2.2-20030606> 06-Jun-2003: Upgraded package: P<dss-4.1.3-20030606> 06-Jun-2003: Upgraded package: P<perl-xml-20030606-20030606> 06-Jun-2003: Upgraded package: P<rt-3.0.2-20030606> @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]