]> git.pld-linux.org Git - packages/dbh.git/blobdiff - dbh.spec
- converted to UTF-8
[packages/dbh.git] / dbh.spec
index d10ba352b9a90c222e156ad49bc9853506e61c80..ef58ec57270f753fc205bc0ce24d4cf4fe93b802 100644 (file)
--- a/dbh.spec
+++ b/dbh.spec
@@ -1,15 +1,16 @@
-%define                ver             1.0
-%define                rel             19
-
+#
+# Conditional build:
+%bcond_without static_libs     # don't build static library
+#
 Summary:       Disk based hash library
-Summary(pl):   Biblioteka obs³uguj±ca tablice haszuj±ce na dysku
+Summary(pl.UTF-8):   Biblioteka obsługująca tablice haszujące na dysku
 Name:          dbh
-Version:       %{ver}.%{rel}
+Version:       4.5.0
 Release:       1
 License:       LGPL
 Group:         Libraries
-Source0:       http://dl.sourceforge.net/dbh/%{name}_%{ver}-%{rel}.tar.bz2
-# Source0-md5: ecb04f791525e3059717c5694fa1865a
+Source0:       http://dl.sourceforge.net/dbh/%{name}-%{version}.tar.gz
+# Source0-md5: 52b4b0d5ee0513dc796e989220c11bc6
 URL:           http://dbh.sourceforge.net/
 BuildRequires: autoconf >= 2.52
 BuildRequires: automake
@@ -25,49 +26,51 @@ that access time to any particular record is minimized (using the
 concept of critical points from calculus), which provides the means to
 construct optimized databases for particular applications.
 
-%description -l pl
+%description -l pl.UTF-8
 Hasze przechowywane na dysku to metoda tworzenia wielowymiarowych
-drzew binarnych na dysku. Biblioteka pozwala rozszerzaæ pojêcie bazy
+drzew binarnych na dysku. Biblioteka pozwala rozszerzać pojęcie bazy
 danych o bogactwo danych elektronicznych, takich jak informacje
-graficzne. Mo¿na udowodniæ matematycznie, ¿e przy u¿yciu
-wielowymiarowego drzewa binarnego czas dostêpu do ka¿dego konkretnego
-rekordu jest minimalny (u¿ywaj±c zasady punktów krytycznych), co
-daje rodki do tworzenia zoptymalizowanych baz danych dla aplikacji.
+graficzne. Można udowodnić matematycznie, że przy użyciu
+wielowymiarowego drzewa binarnego czas dostępu do każdego konkretnego
+rekordu jest minimalny (używając zasady punktów krytycznych), co
+daje środki do tworzenia zoptymalizowanych baz danych dla aplikacji.
 
 %package devel
 Summary:       Disk based hash library development files
-Summary(pl):   Pliki nag³ówkowe biblioteki dbh
+Summary(pl.UTF-8):   Pliki nagłówkowe biblioteki dbh
 Group:         Development/Libraries
-Requires:      %{name} = %{version}
+Requires:      %{name} = %{version}-%{release}
 Obsoletes:     dbh-examples
 
 %description devel
 Disk based hash library development files.
 
-%description devel -l pl
-Pliki nag³ówkowe biblioteki dbh.
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki dbh.
 
 %package static
 Summary:       Disk based hash static library
-Summary(pl):   Statyczna biblioteka dbh
+Summary(pl.UTF-8):   Statyczna biblioteka dbh
 Group:         Development/Libraries
-Requires:      %{name}-devel = %{version}
+Requires:      %{name}-devel = %{version}-%{release}
 
 %description static
 Disk based hash static library.
 
-%description static -l pl
+%description static -l pl.UTF-8
 Statyczna biblioteka dbh.
 
 %prep
-%setup -q -n %{name}_%{ver}-%{rel}
+%setup -q
 
 %build
 %{__libtoolize}
 %{__aclocal} -I m4
 %{__automake}
+%{__autoheader}
 %{__autoconf}
-%configure
+%configure \
+       %{!?with_static_libs:--disable-static}
 
 %{__make}
 
@@ -81,7 +84,6 @@ install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 cd examples
 install simple_hash.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 install trafico.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
-install Makefile $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -103,6 +105,8 @@ rm -rf $RPM_BUILD_ROOT
 %{_pkgconfigdir}/*.pc
 %{_examplesdir}/%{name}-%{version}
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
This page took 0.600418 seconds and 4 git commands to generate.