1 Summary: Constant DataBase
2 Summary(pl.UTF-8): Stała baza danych
7 Group: Applications/Databases
8 Source0: http://cr.yp.to/cdb/%{name}-%{version}.tar.gz
9 # Source0-md5: 81fed54d0bde51b147dd6c20cdb92d51
10 Patch0: %{name}-glibc.patch
11 URL: http://cr.yp.to/cdb.html
12 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 cdb is a fast, reliable, lightweight package for creating and reading
16 constant databases. The database structure is tuned for fast reading:
17 - Successful lookups take normally just two disk accesses.
18 - Unsuccessful lookups take only one disk access.
19 - Small disk space and memory size requirements; a database uses 2048
20 bytes for the header and 24 bytes per record plus the space for keys
22 - Maximum database size is 4GB; individual record size is not
24 - Portable file format.
25 - Fast database replacement.
27 %description -l pl.UTF-8
28 cdb jest szybkim, wiarygodnym, małym pakietem do tworzenia i czytania
29 stałych baz danych. Struktura bazy została zoptymalizowana do
31 - Udane odwołania normalnie potrzebują tylko dwóch odwołań do dysku.
32 - Nieudane odwołania potrzebują tylko jednego odwołania do dysku.
33 - Małe wymagania co do miejsca do dysku i pamięci; baza danych używa
34 2048 bajtów na nagłówek i 24 bajtów na rekord plus miejsce na klucze
36 - Maksymalny rozmiar bazy to 4GB; rozmiar pojedynczego rekordu nie ma
38 - Przenośny format pliku.
39 - Szybkie zastępowanie baz nowo utworzonymi.
48 echo "%{__cc} %{rpmcflags} %{rpmldflags}" >conf-ld
49 echo %{__cc} %{rpmcflags} >conf-cc
50 echo %{_prefix} > conf-home
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT%{_bindir}
57 install cdbget cdbmake cdbdump cdbstats cdbtest \
58 cdbmake-12 cdbmake-sv rts rts.tests testzero $RPM_BUILD_ROOT%{_bindir}
61 rm -rf $RPM_BUILD_ROOT
64 %defattr(644,root,root,755)
65 %doc CHANGES README TODO SYSDEPS
66 %attr(755,root,root) %{_bindir}/*