2 Summary: TDB - Trivial Database
3 Summary(pl.UTF-8): TDB - prosta baza danych
9 Source0: %{name}-%{snap}.tar.bz2
10 # Source0-md5: 128dfb4865c2fcabf36d8cfbb1d20d06
11 URL: http://tdb.samba.org/
12 BuildRequires: gdbm-devel
13 BuildRequires: python-devel
14 BuildRequires: rpm-pythonprov
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 TDB is a Trivial Database. In concept, it is very much like GDBM, and
20 BSD's DB except that it allows multiple simultaneous writers and uses
21 locking internally to keep writers from trampling on each other. TDB
22 is also extremely small.
24 %description -l pl.UTF-8
25 TDB to Trivial Database, czyli prosta baza danych. W założeniach jest
26 bardzo podobna do GDBM lub DB z BSD z wyjątkiem tego, że pozwala na
27 zapis wielu procesom jednocześnie i używa wewnętrznie blokowania, aby
28 nie pozwolić piszącym na zadeptanie się nawzajem. TDB jest ponadto
32 Summary: Header files for TDB library
33 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki TDB
34 Group: Development/Libraries
35 Requires: %{name} = %{version}-%{release}
38 Header files for TDB library.
40 %description devel -l pl.UTF-8
41 Pliki nagłówkowe biblioteki TDB.
44 Summary: Static TDB library
45 Summary(pl.UTF-8): Statyczna biblioteka TDB
46 Group: Development/Libraries
47 Requires: %{name}-devel = %{version}-%{release}
52 %description static -l pl.UTF-8
53 Statyczna biblioteka TDB.
56 Summary: TDB additional utilities
57 Summary(pl.UTF-8): Dodatkowe narzędzia do TDB
58 Group: Applications/Databases
59 Requires: %{name} = %{version}-%{release}
62 TDB additional utilities.
64 %description extras -l pl.UTF-8
65 Dodatkowe narzędzia do TDB.
67 %package -n python-tdb
68 Summary: Python bindings for TDB
69 Group: Libraries/Python
70 Requires: %{name} = %{version}-%{release}
71 %pyrequires_eq python-libs
73 %description -n python-tdb
74 Python bindings for TDB.
84 rm -rf $RPM_BUILD_ROOT
87 DESTDIR=$RPM_BUILD_ROOT
89 install libtdb.so $RPM_BUILD_ROOT%{_libdir}
91 %py_comp $RPM_BUILD_ROOT
92 %py_ocomp $RPM_BUILD_ROOT
96 rm -rf $RPM_BUILD_ROOT
98 %post -p /sbin/ldconfig
99 %postun -p /sbin/ldconfig
102 %defattr(644,root,root,755)
104 %attr(755,root,root) %{_bindir}/tdbbackup
105 %attr(755,root,root) %{_bindir}/tdbdump
106 %attr(755,root,root) %{_bindir}/tdbtool
107 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
110 %defattr(644,root,root,755)
111 %attr(755,root,root) %{_libdir}/lib*.so
113 %{_pkgconfigdir}/*.pc
116 %defattr(644,root,root,755)
120 %defattr(644,root,root,755)
121 %attr(755,root,root) %{py_sitedir}/*.so
122 %{py_sitescriptdir}/*.py[co]