rpms/db4/devel db-4.3.29-lfs.patch,NONE,1.1 db4.spec,1.30,1.31
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed Feb 15 11:06:33 UTC 2006
Author: jnovy
Update of /cvs/dist/rpms/db4/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv28124
Modified Files:
db4.spec
Added Files:
db-4.3.29-lfs.patch
Log Message:
* Wed Feb 15 2006 Jindrich Novy <jnovy at redhat.com> 4.3.29-2
- don't package /usr/share/doc/images in the main db4 package
and move it to db4-devel (#33328)
- make db4 LFS capable (#33849)
- move db4-devel, db4-tcl, db4-java to Development/Libraries
group instead of System Environment/Libraries (#54320)
- BuildPrereq -> BuildRequires
- don't use RPM_SOURCE_DIR
- Obsoletes db3, db2
db-4.3.29-lfs.patch:
os_config.c | 1 +
1 files changed, 1 insertion(+)
--- NEW FILE db-4.3.29-lfs.patch ---
--- db-4.3.29/os/os_config.c.lfs 2004-01-28 04:36:18.000000000 +0100
+++ db-4.3.29/os/os_config.c 2006-02-15 11:11:06.000000000 +0100
@@ -11,6 +11,7 @@
#ifndef NO_SYSTEM_INCLUDES
#include <sys/types.h>
+#include <fcntl.h>
#endif
#include "db_int.h"
Index: db4.spec
===================================================================
RCS file: /cvs/dist/rpms/db4/devel/db4.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- db4.spec 11 Feb 2006 02:23:09 -0000 1.30
+++ db4.spec 15 Feb 2006 11:06:29 -0000 1.31
@@ -11,11 +11,12 @@
Summary: The Berkeley DB database library (version 4) for C.
Name: db4
Version: 4.3.29
-Release: 1.2.1
+Release: 2
Source: http://www.sleepycat.com/update/%{version}/db-%{version}.tar.gz
Source1: http://www.sleepycat.com/update/1.85/db.1.85.tar.gz
Source2: nptl-abi-note.S
Patch1: db-4.3.21-java.patch
+Patch2: db-4.3.29-lfs.patch
Patch4: db-4.2.52-gcj.patch
Patch10: http://www.sleepycat.com/update/1.85/patch.1.1
Patch11: http://www.sleepycat.com/update/1.85/patch.1.2
@@ -25,12 +26,12 @@
URL: http://www.sleepycat.com/
License: GPL
Group: System Environment/Libraries
-Obsoletes: db1, db1-devel
-BuildPreReq: perl, libtool, ed, tcl-devel >= 8.4.4
+Obsoletes: db1, db2, db3
+BuildRequires: perl, libtool, ed, tcl-devel >= 8.4.4
%ifarch %{java_arches}
-BuildPreReq: gcc-java
-BuildPreReq: java-1.4.2-gcj-compat
-BuildPreReq: java-1.4.2-gcj-compat-devel
+BuildRequires: gcc-java
+BuildRequires: java-1.4.2-gcj-compat
+BuildRequires: java-1.4.2-gcj-compat-devel
%endif
BuildRoot: %{_tmppath}/%{name}-root
@@ -48,7 +49,7 @@
Summary: Command line tools for managing Berkeley DB (version 4) databases.
Group: Applications/Databases
Requires: db4 = %{version}-%{release}
-Obsoletes: db2-utils, db3-utils
+Obsoletes: db1-utils, db2-utils, db3-utils
%description utils
The Berkeley Database (Berkeley DB) is a programmatic toolkit that
@@ -63,9 +64,9 @@
%package devel
Summary: Development files for the Berkeley DB (version 4) library.
-Group: System Environment/Libraries
+Group: Development/Libraries
Requires: db4 = %{version}-%{release}
-Obsoletes: db2-devel, db3-devel
+Obsoletes: db1-devel, db2-devel, db3-devel
%description devel
The Berkeley Database (Berkeley DB) is a programmatic toolkit that
@@ -76,7 +77,7 @@
%package tcl
Summary: Development files for using the Berkeley DB (version 4) with tcl.
-Group: System Environment/Libraries
+Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description tcl
@@ -87,7 +88,7 @@
%package java
Summary: Development files for using the Berkeley DB (version 4) with Java.
-Group: System Environment/Libraries
+Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description java
@@ -99,6 +100,7 @@
%prep
%setup -q -n db-%{version} -a 1
%patch1 -p1 -b .java
+%patch2 -p1 -b .lfs
%patch4 -p1 -b .gcj
pushd dist
@@ -138,8 +140,8 @@
-e 's,="ref/,="../%{name}-devel-%{version}/ref/,g' \
-e 's,="../sleepycat/,="../../%{name}-devel-%{version}/sleepycat/,g' \
-e 's,="sleepycat/,="../%{name}-devel-%{version}/sleepycat/,g' \
- -e 's,="../images/,="../../%{name}-%{version}/images/,g' \
- -e 's,="images/,="../%{name}-%{version}/images/,g' \
+ -e 's,="../images/,="../../%{name}-devel-%{version}/images/,g' \
+ -e 's,="images/,="../%{name}-devel-%{version}/images/,g' \
-e 's,="../utility/,="../../%{name}-utils-%{version}/utility/,g' \
-e 's,="utility/,="../%{name}-utils-%{version}/utility/,g' ${doc} > ${doc}.new
touch -r ${doc} ${doc}.new
@@ -221,7 +223,7 @@
unset nptl_s nptl_lo
case %{_os} in
linux|Linux)
- nptl_s=$RPM_SOURCE_DIR/nptl-abi-note.S
+ nptl_s=%{SOURCE2}
nptl_lo=nptl-abi-note.lo
;;
esac
@@ -306,7 +308,7 @@
%files
%defattr(-,root,root)
-%doc LICENSE README docs/images
+%doc LICENSE README
/%{_lib}/libdb-%{__soversion}.so
%{_libdir}/libdb-%{__soversion}.so
%{_libdir}/libdb_cxx-%{__soversion}.so
@@ -329,7 +331,7 @@
%files devel
%defattr(-,root,root)
%doc docs/api_c docs/api_cxx docs/api_tcl docs/index.html
-%doc docs/ref docs/sleepycat
+%doc docs/ref docs/sleepycat docs/images
%doc examples_c examples_cxx
%{_libdir}/libdb.so
%{_libdir}/libdb_cxx.so
@@ -356,6 +358,16 @@
%endif
%changelog
+* Wed Feb 15 2006 Jindrich Novy <jnovy at redhat.com> 4.3.29-2
+- don't package /usr/share/doc/images in the main db4 package
+ and move it to db4-devel (#33328)
+- make db4 LFS capable (#33849)
+- move db4-devel, db4-tcl, db4-java to Development/Libraries
+ group instead of System Environment/Libraries (#54320)
+- BuildPrereq -> BuildRequires
+- don't use RPM_SOURCE_DIR
+- Obsoletes db3, db2
+
* Fri Feb 10 2006 Jesse Keating <jkeating at redhat.com> - 4.3.29-1.2.1
- bump again for double-long bug on ppc(64)
More information about the fedora-cvs-commits
mailing list