Summary(pl): TDB - prosta baza danych
Name: tdb
Version: 1.0.6
-Release: 2
+Release: 3
License: GPL
Group: Libraries
Source0: http://dl.sourceforge.net/tdb/%{name}-%{version}.tar.gz
# Source0-md5: 6b643fdeb48304010dcd5f675e458b58
Patch0: %{name}-gcc33.patch
+Patch1: %{name}-tdb_store.patch
+Patch2: %{name}-Makefile-extras.patch
URL: http://sourceforge.net/projects/tdb/
BuildRequires: autoconf
BuildRequires: automake
+BuildRequires: gdbm-devel
+BuildRequires: libtool
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
%description static -l pl
Statyczna biblioteka TDB.
+%package extras
+Summary: TDB additional utilities
+Summary(pl): Dodatkowe narzêdzia do TDB
+Group: Applications/Databases
+Requires: %{name} = %{version}
+
+%description extras
+TDB additional utilities.
+
+%description extras -l pl
+Dodatkowe narzêdzia do TDB.
+
%prep
%setup -q
-%patch -p1
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
%build
+rm -f *.m4 missing
cp -f /usr/share/automake/config.* .
+%{__aclocal}
+%{__libtoolize}
%{__autoconf}
+%{__automake}
%configure
%{__make}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+#install tdbiterate $RPM_BUILD_ROOT%{_bindir}
+#install tdbspeed $RPM_BUILD_ROOT%{_bindir}
+#install tdbtest $RPM_BUILD_ROOT%{_bindir}
+#install tdbtorture $RPM_BUILD_ROOT%{_bindir}
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README TODO
-%attr(755,root,root) %{_bindir}/*
+%attr(755,root,root) %{_bindir}/tdbdump
+%attr(755,root,root) %{_bindir}/tdbtool
%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
%files devel
%files static
%defattr(644,root,root,755)
%{_libdir}/lib*.a
+
+%files extras
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/tdbiterate
+%attr(755,root,root) %{_bindir}/tdbspeed
+%attr(755,root,root) %{_bindir}/tdbtest
+%attr(755,root,root) %{_bindir}/tdbtorture