[packages/xapian-core] - pl, cleanup
qboosh
qboosh at pld-linux.org
Wed Sep 12 20:02:48 CEST 2012
commit 2ad4adef3de445fcf8ce5f37f46750db8954b7f1
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Sep 12 20:03:26 2012 +0200
- pl, cleanup
xapian-core.spec | 95 +++++++++++++++++++++++++++++++++++++-------------------
1 file changed, 63 insertions(+), 32 deletions(-)
---
diff --git a/xapian-core.spec b/xapian-core.spec
index 68e32da..5476b9e 100644
--- a/xapian-core.spec
+++ b/xapian-core.spec
@@ -2,16 +2,17 @@
# Conditional build:
%bcond_without apidocs # do not build and package API docs
%bcond_without static_libs # don't build static library
-
+#
Summary: The Xapian Probabilistic Information Retrieval Library
+Summary(pl.UTF-8): Xapian - biblioteka uzyskiwania informacji probabilistycznych
Name: xapian-core
Version: 1.2.9
Release: 1
-License: GPL
+License: GPL v2+
Group: Applications/Databases
-URL: http://www.xapian.org/
Source0: http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz
# Source0-md5: 909dd02931fe8f37690aa82a4daaa441
+URL: http://www.xapian.org/
BuildRequires: libstdc++-devel
BuildRequires: zlib-devel
Requires: %{name}-libs = %{version}-%{release}
@@ -22,26 +23,34 @@ Xapian is an Open Source Probabilistic Information Retrieval Library.
It offers a highly adaptable toolkit that allows developers to easily
add advanced indexing and search facilities to applications.
-%package apidocs
-Summary: Xapian API documentation
-Group: Documentation
-
-%description apidocs
-API and internal documentation for Xapian library.
+%description -l pl.UTF-8
+Xapian to mająca otwarte źródła biblioteka do uzyskiwania informacji
+probabilistycznych. Oferuje wysoce adoptowalne narzędzia pozwalające
+programistom łatwo dodawać do aplikacji zaawansowane możliwości
+indeksowania i wyszukiwania.
%package libs
-Summary: Xapian search engine libraries
-Group: Development/Libraries
+Summary: Xapian search engine library
+Summary(pl.UTF-8): Biblioteka silnika wyszukiwania Xapian
+Group: Libraries
%description libs
Xapian is an Open Source Probabilistic Information Retrieval
framework. It offers a highly adaptable toolkit that allows developers
to easily add advanced indexing and search facilities to applications.
-This package provides the libraries for applications using Xapian
+This package provides the library for applications using Xapian
functionality.
+%description libs
+Xapian to mająca otwarte źródła biblioteka do uzyskiwania informacji
+probabilistycznych. Oferuje wysoce adoptowalne narzędzia pozwalające
+programistom łatwo dodawać do aplikacji zaawansowane możliwości
+indeksowania i wyszukiwania. Ten pakiet udostępnia bibliotekę dla
+aplikacji wykorzystujących funkcjonalność Xapiana.
+
%package devel
Summary: Files needed for building packages which use Xapian
+Summary(pl.UTF-8): Pliki niezbędne do tworzenia pakietów wykorzystujących Xapiana
Group: Development/Libraries
Requires: %{name}-libs = %{version}-%{release}
Requires: libstdc++-devel
@@ -54,27 +63,50 @@ to easily add advanced indexing and search facilities to applications.
This package provides the files needed for building packages which use
Xapian.
+%description devel -l pl.UTF-8
+Xapian to mająca otwarte źródła biblioteka do uzyskiwania informacji
+probabilistycznych. Oferuje wysoce adoptowalne narzędzia pozwalające
+programistom łatwo dodawać do aplikacji zaawansowane możliwości
+indeksowania i wyszukiwania. Ten pakiet zawiera pliki niezbędne do
+tworzenia pakietów wykorzystujących Xapiana.
+
%package static
Summary: Static Xapian library
+Summary(pl.UTF-8): Statyczna biblioteka Xapian
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
%description static
Static Xapian library.
+%description static -l pl.UTF-8
+Statyczna biblioteka Xapian.
+
+%package apidocs
+Summary: Xapian API documentation
+Summary(pl.UTF-8): Dokumentacja API biblioteki Xapian
+Group: Documentation
+
+%description apidocs
+API and internal documentation for Xapian library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API i wewnętrzna biblioteki Xapian.
+
%prep
%setup -q
cp -a examples _examples
-rm -f _examples/Makefile*
+%{__rm} _examples/Makefile*
%build
%configure \
- --%{?with_static_libs:en}%{!?with_static_libs:dis}able-static
+ --enable-static%{!?with_static_libs=no}
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
+
%{__make} install \
docdir=%{_docdir}/%{name}-apidocs-%{version} \
DESTDIR=$RPM_BUILD_ROOT
@@ -86,43 +118,43 @@ rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
cp -a ChangeLog.examples _examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
-%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
-
%clean
rm -rf $RPM_BUILD_ROOT
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
+
%files
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog HACKING INSTALL NEWS PLATFORMS README
-%attr(755,root,root) %{_bindir}/xapian-tcpsrv
-%attr(755,root,root) %{_bindir}/xapian-progsrv
-%attr(755,root,root) %{_bindir}/quest
-%attr(755,root,root) %{_bindir}/delve
%attr(755,root,root) %{_bindir}/copydatabase
+%attr(755,root,root) %{_bindir}/delve
+%attr(755,root,root) %{_bindir}/quest
+%attr(755,root,root) %{_bindir}/simpleexpand
%attr(755,root,root) %{_bindir}/simpleindex
%attr(755,root,root) %{_bindir}/simplesearch
-%attr(755,root,root) %{_bindir}/simpleexpand
+%attr(755,root,root) %{_bindir}/xapian-check
%attr(755,root,root) %{_bindir}/xapian-chert-update
%attr(755,root,root) %{_bindir}/xapian-compact
-%attr(755,root,root) %{_bindir}/xapian-check
%attr(755,root,root) %{_bindir}/xapian-inspect
%attr(755,root,root) %{_bindir}/xapian-metadata
+%attr(755,root,root) %{_bindir}/xapian-progsrv
%attr(755,root,root) %{_bindir}/xapian-replicate
%attr(755,root,root) %{_bindir}/xapian-replicate-server
-%{_mandir}/man1/xapian-check.1*
-%{_mandir}/man1/xapian-chert-update.1*
-%{_mandir}/man1/xapian-inspect.1*
-%{_mandir}/man1/xapian-metadata.1*
+%attr(755,root,root) %{_bindir}/xapian-tcpsrv
%{_mandir}/man1/copydatabase.1*
%{_mandir}/man1/delve.1*
%{_mandir}/man1/quest.1*
+%{_mandir}/man1/xapian-check.1*
+%{_mandir}/man1/xapian-chert-update.1*
%{_mandir}/man1/xapian-compact.1*
%{_mandir}/man1/xapian-config.1*
+%{_mandir}/man1/xapian-inspect.1*
+%{_mandir}/man1/xapian-metadata.1*
%{_mandir}/man1/xapian-progsrv.1*
-%{_mandir}/man1/xapian-tcpsrv.1*
%{_mandir}/man1/xapian-replicate.1*
%{_mandir}/man1/xapian-replicate-server.1*
+%{_mandir}/man1/xapian-tcpsrv.1*
%files libs
%defattr(644,root,root,755)
@@ -132,13 +164,12 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/xapian-config
+%attr(755,root,root) %{_libdir}/libxapian.so
+%{_libdir}/libxapian.la
+%{_libdir}/cmake/xapian
%{_includedir}/xapian
%{_includedir}/xapian.h
-%{_libdir}/cmake/xapian
-%{_libdir}/libxapian.so
-%{_libdir}/libxapian.la
%{_aclocaldir}/xapian.m4
-
%{_examplesdir}/%{name}-%{version}
%if %{with static_libs}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xapian-core.git/commitdiff/2ad4adef3de445fcf8ce5f37f46750db8954b7f1
More information about the pld-cvs-commit
mailing list