1 Summary: BSD database library for C
2 Summary(pl): Biblioteka bazodanowa z BSD dla C
8 # alternative site (sometimes working): http://www.berkeleydb.com/
9 #Source0Download: http://dev.sleepycat.com/downloads/releasehistorybdb.html
10 Source0: http://downloads.sleepycat.com/db.%{version}.tar.gz
11 # Source0-md5: 42cc6c1e1e25818bd3e3f91328edb0f1
13 URL: http://www.sleepycat.com/
14 BuildConflicts: glibc-db1
15 Conflicts: glibc < 2.1.90
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
21 provides embedded database support for both traditional and
22 client/server applications. It should be installed if compatibility is
23 needed with databases created with db1. This library used to be part
27 Berkeley Database (Berkeley DB) to zestaw narzêdzi programistycznych
28 zapewniaj±cych obs³ugê baz danych w aplikacjach tradycyjnych jak i
29 klient-serwer. Powinna byæ zainstalowana je¿eli potrzebna jest
30 kompatybilno¶æ z bazami stworzonymi db1. Ta biblioteka by³a czê¶ci±
34 Summary: Header files for Berkeley database library
35 Summary(pl): Pliki nag³ówkowe do biblioteki Berkeley Database
36 Group: Development/Libraries
37 Requires: %{name} = %{version}-%{release}
38 Conflicts: glibc-devel < 2.1.90
39 Obsoletes: glibc-db1-devel
42 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
43 provides embedded database support for both traditional and
44 client/server applications. Berkeley DB includes B tree, Hashing,
45 Fixed and Variable-length record access methods.
47 This package contains the header files, and documentation for building
48 programs which use Berkeley DB.
50 %description devel -l pl
51 Berkeley Database (Berkeley DB) to zestaw narzêdzi programistycznych
52 zapewniaj±cych obs³ugê baz danych w aplikacjach tradycyjnych jak i
53 klient-serwer. Berkeley DB obs³ugje dostêp do bazy przez B-drzewa i
54 funkcje mieszaj±ce ze sta³± lub zmienn± wielko¶ci± rekordu.
56 Ten pakiet zawiera pliki nag³ówkowe i dokumentacjê do budowania
57 programów u¿ywaj±cych Berkeley DB.
60 Summary: Static libraries for Berkeley database library
61 Summary(pl): Statyczne biblioteki Berkeley Database
62 Group: Development/Libraries
63 Requires: %{name}-devel = %{version}-%{release}
64 Conflicts: glibc-static < 2.1.90
65 Obsoletes: glibc-db1-static
68 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
69 provides embedded database support for both traditional and
70 client/server applications. Berkeley DB includes B tree, Hashing,
71 Fixed and Variable-length record access methods.
73 This package contains the static libraries for building programs which
76 %description static -l pl
77 Berkeley Database (Berkeley DB) to zestaw narzêdzi programistycznych
78 zapewniaj±cych obs³ugê baz danych w aplikacjach tradycyjnych jak i
79 klient-serwer. Berkeley DB obs³ugje dostêp do bazy przez B-drzewa i
80 funkcje mieszaj±ce ze sta³± lub zmienn± wielko¶ci± rekordu.
82 Ten pakiet zawiera statyczne biblioteki do budowania programów
83 u¿ywaj±cych Berkeley DB.
86 %setup -q -n db.%{version}
90 %{__make} -C PORT/linux \
95 rm -rf $RPM_BUILD_ROOT
96 install -d $RPM_BUILD_ROOT{%{_includedir}/db1,%{_libdir},%{_bindir}}
98 sed -n '/^\/\*-/,/^ \*\//s/^.\*.\?//p' include/db.h | grep -v '^@.*db\.h' > LICENSE
101 sover=`echo libdb.so.* | sed 's/libdb.so.//'`
102 install libdb.a $RPM_BUILD_ROOT%{_libdir}/libdb1.a
103 install libdb.so.$sover $RPM_BUILD_ROOT%{_libdir}/libdb1.so.$sover
104 ln -sf libdb1.so.$sover $RPM_BUILD_ROOT%{_libdir}/libdb1.so
105 ln -sf libdb1.so.$sover $RPM_BUILD_ROOT%{_libdir}/libdb.so.$sover
106 install ../include/ndbm.h $RPM_BUILD_ROOT%{_includedir}/db1
107 install ../../include/db.h $RPM_BUILD_ROOT%{_includedir}/db1
108 install ../../include/mpool.h $RPM_BUILD_ROOT%{_includedir}/db1
109 install db_dump185 $RPM_BUILD_ROOT%{_bindir}/db1_dump185
113 rm -rf $RPM_BUILD_ROOT
115 %post -p /sbin/ldconfig
116 %postun -p /sbin/ldconfig
119 %defattr(644,root,root,755)
120 %doc README LICENSE changelog
121 %attr(755,root,root) %{_bindir}/db1_dump185
122 %attr(755,root,root) %{_libdir}/libdb*.so.*
125 %defattr(644,root,root,755)
127 %attr(755,root,root) %{_libdir}/libdb1.so
131 %defattr(644,root,root,755)