diff --git a/SPECS/libdb.spec b/SPECS/libdb.spec index 4a720a3..8c86df0 100644 --- a/SPECS/libdb.spec +++ b/SPECS/libdb.spec @@ -4,7 +4,7 @@ Summary: The Berkeley DB database library for C Name: libdb Version: 5.3.21 -Release: 14%{?dist} +Release: 17%{?dist} Source0: http://download.oracle.com/berkeley-db/db-%{version}.tar.gz Source1: http://download.oracle.com/berkeley-db/db.1.85.tar.gz Patch0: libdb-multiarch.patch @@ -30,6 +30,7 @@ BuildRequires: tcl-devel >= 8.5.2-3 BuildRequires: java-devel >= 1:1.6.0 BuildRequires: chrpath Conflicts: filesystem < 3 +Obsoletes: db4 < 5 %description The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -45,6 +46,7 @@ be installed on all systems. Summary: Command line tools for managing Berkeley DB databases Group: Applications/Databases Requires: %{name}%{?_isa} = %{version}-%{release} +Obsoletes: db4-utils < 5 %description utils The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -58,6 +60,7 @@ recovery. DB supports C, C++, Java and Perl APIs. Summary: C development files for the Berkeley DB library Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} +Obsoletes: db4-devel < 5 %description devel The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -72,6 +75,7 @@ Group: Documentation Requires: %{name} = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} BuildArch: noarch +Obsoletes: db4-devel-doc < 5 %description devel-doc The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -84,6 +88,7 @@ Berkeley DB. Summary: Berkeley DB static libraries Group: Development/Libraries Requires: %{name}-devel%{?_isa} = %{version}-%{release} +Obsoletes: db4-devel-static < 5 %description devel-static The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -96,6 +101,7 @@ Berkeley DB. Summary: The Berkeley DB database library for C++ Group: System Environment/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} +Obsoletes: db4-cxx < 5 %description cxx The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -112,6 +118,7 @@ Summary: The Berkeley DB database library for C++ Group: System Environment/Libraries Requires: %{name}-cxx%{?_isa} = %{version}-%{release} Requires: %{name}-devel%{?_isa} = %{version}-%{release} +Obsoletes: db4-cxx-devel < 5 %description cxx-devel The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -127,6 +134,7 @@ be installed on all systems. Summary: Development files for using the Berkeley DB with tcl Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} +Obsoletes: db4-tcl < 5 %description tcl The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -138,6 +146,7 @@ for building programs which use the Berkeley DB in Tcl. Summary: Development files for using the Berkeley DB with tcl Group: Development/Libraries Requires: %{name}-tcl%{?_isa} = %{version}-%{release} +Obsoletes: db4-tcl-devel < 5 %description tcl-devel The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -149,6 +158,7 @@ for building programs which use the Berkeley DB in Tcl. Summary: Development files for using the Berkeley DB with sql Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} +Obsoletes: db4-sql < 5 %description sql The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -160,6 +170,7 @@ for building programs which use the Berkeley DB in SQL. Summary: Development files for using the Berkeley DB with sql Group: Development/Libraries Requires: %{name}-sql%{?_isa} = %{version}-%{release} +Obsoletes: db4-sql-devel < 5 %description sql-devel The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -171,6 +182,7 @@ for building programs which use the Berkeley DB in SQL. Summary: Development files for using the Berkeley DB with Java Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} +Obsoletes: db4-java < 5 %description java The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -182,6 +194,7 @@ for building programs which use the Berkeley DB in Java. Summary: Development files for using the Berkeley DB with Java Group: Development/Libraries Requires: %{name}-java%{?_isa} = %{version}-%{release} +Obsoletes: db4-java-devel < 5 %description java-devel The Berkeley Database (Berkeley DB) is a programmatic toolkit that @@ -416,6 +429,15 @@ rm -rf ${RPM_BUILD_ROOT} %{_libdir}/libdb_java.so %changelog +* Fri Jan 24 2014 Daniel Mach - 5.3.21-17 +- Mass rebuild 2014-01-24 + +* Thu Jan 16 2014 Jan Stanek - 5.3.21-16 +- Added Obsoletes in order to override unsupported db4 versions + +* Fri Dec 27 2013 Daniel Mach - 5.3.21-15 +- Mass rebuild 2013-12-27 + * Tue Nov 05 2013 Jan Stanek - 5.3.21-14 - Backported fix for possible signed overflow (#1026878)