|
|
|
@ -23,7 +23,7 @@
|
|
|
|
|
|
|
|
|
|
# package version |
|
|
|
|
%define V_version 4.7.25 |
|
|
|
|
%define V_revision 0 |
|
|
|
|
%define V_revision 3 |
|
|
|
|
|
|
|
|
|
# package information |
|
|
|
|
Name: db |
|
|
|
@ -36,7 +36,7 @@ Class: BASE
|
|
|
|
|
Group: Database |
|
|
|
|
License: BSD |
|
|
|
|
Version: %{V_version}.%{V_revision} |
|
|
|
|
Release: 20080731 |
|
|
|
|
Release: 20081221 |
|
|
|
|
|
|
|
|
|
# package options |
|
|
|
|
%option with_pthreads no |
|
|
|
@ -52,6 +52,9 @@ Release: 20080731
|
|
|
|
|
Source0: http://download-uk.oracle.com/berkeley-db/db-%{V_version}.tar.gz |
|
|
|
|
Source1: db.pc |
|
|
|
|
Patch0: db.patch |
|
|
|
|
Patch1: http://www.oracle.com/technology/products/berkeley-db/db/update/%{V_version}/patch.%{V_version}.1 |
|
|
|
|
Patch2: http://www.oracle.com/technology/products/berkeley-db/db/update/%{V_version}/patch.%{V_version}.2 |
|
|
|
|
Patch3: http://www.oracle.com/technology/products/berkeley-db/db/update/%{V_version}/patch.%{V_version}.3 |
|
|
|
|
|
|
|
|
|
# build information |
|
|
|
|
Prefix: %{l_prefix} |
|
|
|
@ -82,7 +85,11 @@ AutoReqProv: no
|
|
|
|
|
|
|
|
|
|
%prep |
|
|
|
|
%setup -q -n db-%{V_version} |
|
|
|
|
%patch -p0 |
|
|
|
|
%patch -p0 -P 0 |
|
|
|
|
%patch -p0 -P 1 |
|
|
|
|
%patch -p0 -P 2 |
|
|
|
|
%patch -p0 -P 3 |
|
|
|
|
|
|
|
|
|
%{l_shtool} subst \ |
|
|
|
|
-e 's;\($(ar) cr .*\);\1 _udivdi3.o _muldi3.o _clz.o;' \ |
|
|
|
|
-e 's;install_utilities install_docs;install_utilities;' \ |
|
|
|
@ -95,6 +102,7 @@ AutoReqProv: no
|
|
|
|
|
%else |
|
|
|
|
mutex="no" |
|
|
|
|
case "%{l_platform -p}" in |
|
|
|
|
amd64-* ) mutex="x86_64/gcc-assembly";; |
|
|
|
|
ix86-* ) mutex="x86/gcc-assembly" ;; |
|
|
|
|
ia64-* ) mutex="ia64/gcc-assembly" ;; |
|
|
|
|
sparc*-* ) mutex="Sparc/gcc-assembly" ;; |
|
|
|
|