summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElan Ruusamäe2011-03-26 19:48:37 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commitf53e9eb5fd66e944d7e5597949dbbd708a54252c (patch)
treeaacee9beb52204aa614851d78c9007732fd67794
parent36548badd098ff5dffa35cdb1b568bc3fc958bb6 (diff)
downloadapr-util-f53e9eb5fd66e944d7e5597949dbbd708a54252c.zip
apr-util-f53e9eb5fd66e944d7e5597949dbbd708a54252c.tar.gz
- ensure we build with exact db version, and it is carried over to apu-1-config as wellauto/ac/apr-util-1_3_10-2
Changed files: apr-util.spec -> 1.91
-rw-r--r--apr-util.spec35
1 files changed, 20 insertions, 15 deletions
diff --git a/apr-util.spec b/apr-util.spec
index 98ff44d..bc37141 100644
--- a/apr-util.spec
+++ b/apr-util.spec
@@ -9,19 +9,20 @@
%bcond_without sqlite3 # without SQLite3 DBD module
%bcond_without ldap # without LDAP module
%bcond_without tests
+
# define dbver db50
%if 0%{!?dbver:1}
- %if "%{pld_release}" == "ti"
- %define dbver db45
- %else
- %if "%{pld_release}" == "th"
- %define dbver db47
- %else
- %define dbver db4
- %endif
- %endif
+ %if "%{pld_release}" == "th"
+ %define dbver db47
+ %endif
+ %if "%{pld_release}" == "ti"
+ %define dbver db45
+ %endif
+ %if "%{pld_release}" == "ac"
+ %define dbver db42
+ %endif
%endif
-#
+
Summary: A companion library to Apache Portable Runtime
Summary(pl.UTF-8): Biblioteka towarzysząca Apache Portable Runtime
Name: apr-util
@@ -39,14 +40,15 @@ Patch3: %{name}-flags.patch
URL: http://apr.apache.org/
BuildRequires: apr-devel >= 1:1.3.0
BuildRequires: autoconf
-%if "%{pld_release}" == "ti"
-BuildRequires: db-devel >= 4.5
-%else
%if "%{pld_release}" == "th"
BuildRequires: db-devel >= 4.7
-%else
-BuildRequires: db-devel
%endif
+%if "%{pld_release}" == "ti"
+BuildRequires: db-devel >= 4.5
+%endif
+%if "%{pld_release}" == "ac"
+BuildRequires: db-devel >= 4.2
+BuildConflicts: db4.5-devel
%endif
BuildRequires: expat-devel
%{?with_freetds:BuildRequires: freetds-devel}
@@ -214,6 +216,9 @@ Statyczna biblioteka apr-util.
%patch2 -p1
%patch3 -p1
+# be sure to link with db version requested
+%{__sed} -i -e 's/db4 db//' build/dbm.m4
+
rm -rf xml/expat
echo '