[packages/protobuf] - updated pl, unified protobuf naming

qboosh qboosh at pld-linux.org
Sun Mar 3 08:11:56 CET 2013


commit 380182abbf4495c1716c0c6b88ec9c73bdaa7b1f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Mar 3 08:11:51 2013 +0100

    - updated pl, unified protobuf naming

 protobuf.spec | 79 ++++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 51 insertions(+), 28 deletions(-)
---
diff --git a/protobuf.spec b/protobuf.spec
index 801d290..fa33683 100644
--- a/protobuf.spec
+++ b/protobuf.spec
@@ -3,9 +3,8 @@
 #	- tests fail: 2 of 5 tests failed
 #
 # Conditional build:
-#
 %bcond_without	python	# Python bindings
-%bcond_with		tests	# build with tests
+%bcond_with	tests	# perform "make check"
 
 Summary:	Protocol Buffers - Google's data interchange format
 Summary(pl.UTF-8):	Protocol Buffers - format wymiany danych Google
@@ -14,6 +13,7 @@ Version:	2.4.1
 Release:	3
 License:	BSD
 Group:		Libraries
+#Source0Download: http://code.google.com/p/protobuf/downloads/list
 Source0:	http://protobuf.googlecode.com/files/%{name}-%{version}.tar.bz2
 # Source0-md5:	ed436802019c9e1f40cc750eaf78f318
 Source1:	ftdetect-proto.vim
@@ -41,7 +41,7 @@ yet extensible format. Google uses Protocol Buffers for almost all of
 its internal RPC protocols and file formats.
 
 Protocol buffers are a flexible, efficient, automated mechanism for
-serializing structured data – think XML, but smaller, faster, and
+serializing structured data - think XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then
 you can use special generated source code to easily write and read
 your structured data to and from a variety of data streams and using a
@@ -49,9 +49,14 @@ variety of languages. You can even update your data structure without
 breaking deployed programs that are compiled against the "old" format.
 
 This package contains Protocol Buffers compiler for all programming
-languages
+languages.
 
 %description -l pl.UTF-8
+Bufory protokołowe (Protocol Buffers) to sposób kodowania danych
+strukturalnych w wydajny i rozszerzalny sposób. Google używa buforów
+protokołowych do prawie wszystkich wewnętrznych protokołów RPC i
+formatów plików.
+
 Bufory protokołowe to elastyczny, wydajny i zautomatyzowany sposób
 serializacji danych strukturalnych - podobny do XML-a, ale mniejszy,
 szybszy i prostszy. Definiuje się raz, jaką strukturę mają mieć dane,
@@ -60,35 +65,45 @@ zapisu i odczytu danych strukturalnych do i z różnych strumieni
 danych, z poziomu różnych języków. Można nawet uaktualniać strukturę
 danych bez psucia programów skompilowanych w oparciu o "stary" format.
 
-Google używa buforów protokołowych (Protocol Buffers) do prawie
-wszystkich wewnętrznych protokołów RPC i formatów plików.
+Ten pakiet zawiera kompilator buforów protokołowych dla wszystkich
+języków programowania. 
 
 %package libs
-Summary:	protobuf libraries
-Summary(pl.UTF-8):	Biblioteki protobuf
+Summary:	Protocol Buffers library
+Summary(pl.UTF-8):	Biblioteka buforów protokołowych (Protocol Buffers)
 Group:		Libraries
 
 %description libs
-protobuf libraries.
+Protocol Buffers library.
 
 %description libs -l pl.UTF-8
-Biblioteki protobuf.
+Biblioteka buforów protokołowych (Protocol Buffers).
 
 %package lite
-Summary:	Protocol Buffers LITE_RUNTIME libraries
-Group:		Development/Libraries
+Summary:	Protocol Buffers LITE_RUNTIME library
+Summary(pl.UTF-8):	Biblioteka LITE_RUNTIME buforów protokołowych (Protocol Buffers)
+Group:		Libraries
 
 %description lite
-Protocol Buffers built with optimize_for = LITE_RUNTIME.
+Protocol Buffers library for programs built with optimize_for =
+LITE_RUNTIME.
 
 The "optimize_for = LITE_RUNTIME" option causes the compiler to
 generate code which only depends libprotobuf-lite, which is much
 smaller than libprotobuf but lacks descriptors, reflection, and some
 other features.
 
+%description lite -l pl.UTF-8
+Biblioteka buforów protokołowych (Protocol Buffers) zbudowana dla
+programów z opcją optimize_for = LITE_RUNTIME.
+
+Opcja ta powoduje, że kompilator generuje kod, który wymaga tylko
+biblioteki libprotobuf-lite, która jest mniejsza niż libprotobuf, ale
+nie ma niektórych elementów, takich jak deskryptory czy refleksje.
+
 %package devel
-Summary:	Protocol Buffers C++ headers and libraries
-Summary(pl.UTF-8):	Pliki nagłówkowe bibliotek protobuf
+Summary:	Header files for Protocol Buffers libraries
+Summary(pl.UTF-8):	Pliki nagłówkowe bibliotek buforów protokołowych (Protocol Buffers)
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	%{name}-libs = %{version}-%{release}
@@ -96,42 +111,50 @@ Requires:	%{name}-lite = %{version}-%{release}
 Requires:	libstdc++-devel
 
 %description devel
-This package contains Protocol Buffers compiler for all languages and
-C++ headers and libraries
+Header files for Protocol Buffers libraries.
 
 %description devel -l pl.UTF-8
-Pliki nagłówkowe bibliotek protobuf.
+Pliki nagłówkowe bibliotek buforów protokołowych (Protocol Buffers).
 
 %package static
-Summary:	Static development files for protobuf
-Summary(pl.UTF-8):	Statyczne biblioteki protobuf
+Summary:	Static Protocol Buffers libraries
+Summary(pl.UTF-8):	Statyczne biblioteki buforów protokołowych (Protocol Buffers)
 Group:		Development/Libraries
 Requires:	%{name}-devel = %{version}-%{release}
 
 %description static
-Static libraries for Protocol Buffers
+Static Protocol Buffers libraries.
 
 %description static -l pl.UTF-8
-Statyczne biblioteki protobuf.
+Statyczne biblioteki buforów protokołowych (Protocol Buffers).
 
 %package -n python-protobuf
-Summary:	Python bindings for Google Protocol Buffers
-Group:		Development/Languages
+Summary:	Python bindings for Protocol Buffers
+Summary(pl.UTF-8):	Wiązania Pythona do buforów protokołowych (Protocol Buffers)
+Group:		Development/Languages/Python
 # does not use C++ library at this time
 Conflicts:	%{name} < %{version}
 Conflicts:	%{name} > %{version}
 
 %description -n python-protobuf
-This package contains Python libraries for Google Protocol Buffers
+Python bindings for Protocol Buffers.
+
+%description -n python-protobuf -l pl.UTF-8
+Wiązania Pythona do buforów protokołowych (Protocol Buffers).
 
 %package -n vim-syntax-protobuf
-Summary:	Vim syntax highlighting for Google Protocol Buffers descriptions
+Summary:	Vim syntax highlighting for Protocol Buffers descriptions
+Summary(pl.UTF-8):	Podświetlanie składni Vima dla opisów buforów protokołowych (Protocol Buffers)
 Group:		Development/Libraries
 Requires:	vim-rt >= 4:7.2.170
 
 %description -n vim-syntax-protobuf
-This package contains syntax highlighting for Google Protocol Buffers
-descriptions in Vim editor
+This package contains syntax highlighting for Protocol Buffers
+descriptions in Vim editor.
+
+%description -n vim-syntax-protobuf -l pl.UTF-8
+Ten pakiet zawiera pliki podświetlania składni edytora Vim dla
+opisów buforów protokołowych (Protocol Buffers).
 
 %prep
 %setup -q
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/protobuf.git/commitdiff/380182abbf4495c1716c0c6b88ec9c73bdaa7b1f



More information about the pld-cvs-commit mailing list