-Summary: library for reading/writing GNUstep-style defaults databases
-Summary(es): Biblioteca necesaria para el WindowMaker
-Summary(pl): Biblioteka libPropList
-Summary(pt_BR): Biblioteca necessária para o WindowMaker
-Summary(ru): âÉÂÌÉÏÔÅËÁ ÄÌÑ ÞÔÅÎÉÑ/ÚÁÐÉÓÉ ÂÁÚ ÕÍÏÌÞÁÎÉÊ × ÓÔÉÌÅ GNUstep
-Summary(uk): â¦Â̦ÏÔÅËÁ ÄÌÑ ÞÉÔÁÎÎÑ/ÚÁÐÉÓÕ ÂÁÚ ÕÍÏ×ÞÁÎØ × ÓÔÉ̦ GNUstep
+# Conditional build:
+%bcond_without static_libs # don't build static library
+#
+Summary: Library for reading/writing GNUstep-style defaults databases
+Summary(pl.UTF-8): Biblioteka do odczytu i zapisu bazy danych ustawień w stylu GNUstepa
+Summary(ru.UTF-8): Библиотека для чтения/записи баз умолчаний в стиле GNUstep
+Summary(uk.UTF-8): Бібліотека для читання/запису баз умовчань в стилі GNUstep
Name: libPropList
Version: 0.10.1
-Release: 11
+Release: 13
License: GPL
Group: X11/Libraries
Source0: ftp://ftp.windowmaker.org/pub/libs/%{name}-%{version}.tar.gz
GNUstep/OPENSTEP's user defaults handling mechanism, without needing
to use Objective-C or GNUstep/OPENSTEP themselves.
-%description -l es
-Biblioteca para acceder a base de datos GNUstep-style. Necesaria para
-el WindowMaker.
-
-%description -l pl
-libPropList jest bibliotek± wymagan± przez Window Makera.
-
-%description -l pt_BR
-Biblioteca para acessar base de dados GNUstep-style. Necessária para o
-WindowMaker
-
-%description -l ru
-âÉÂÌÉÏÔÅËÁ libPropList, ÄÁÌÅÅ PL, ÉÓÐÏÌØÚÕÅÔ ÎÅÐÒÏÚÒÁÞÎÙÅ ÔÉÐÙ ÄÁÎÎÙÈ
-ÄÌÑ ÐÒÅÄÓÔÁ×ÌÅÎÉÑ ÄÒÅ×Ï×ÉÄÎÏÊ ÓÔÒÕËÔÕÒÙ ÓÔÒÏË ÓÉÍ×ÏÌÏ×, ÂÌÏËÏ× ÄÁÎÎÙÈ,
-ÍÁÓÓÉ×Ï× É ÓÌÏ×ÁÒÅÊ (ÓÐÉÓËÏ× ÐÁÒ ËÌÀÞ-ÚÎÁÞÅÎÉÅ). üÔÏÊ ÓÔÒÕËÔÕÒÏÊ ÍÏÖÎÏ
-ÍÁÎÉÐÕÌÉÒÏ×ÁÔØ, ÚÁÐÉÓÙ×ÁÔØ × ÆÁÊÌ É ÓÞÉÔÙ×ÁÔØ ÉÚ ÆÁÊÌÁ,
-ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØ Ó ÓÏÄÅÒÖÁÎÉÅÍ ÆÁÊÌÁ. ãÅÌØ PL - ÐÏ×ÔÏÒÉÔØ ÐÏ×ÅÄÅÎÉÅ
-ÓÐÉÓËÏ× Ó×ÏÊÓÔ× ÉÚ GNUstep/OPENSTEP É ÂÙÔØ ÓÏ×ÍÅÓÔÉÍÏÊ Ó ÎÉÍÉ. PL
-ÐÏÚ×ÏÌÑÅÔ ÐÒÏÇÒÁÍÍÁÍ, ÉÓÐÏÌØÚÕÀÝÉÍ ÆÁÊÌÙ ËÏÎÆÉÇÕÒÁÃÉÉ ÉÌÉ ÐÅÒÓÏÎÁÌØÎÙÈ
-ÎÁÓÔÒÏÅË, ÄÅÌÁÔØ ÜÔÏ ÓÏ×ÍÅÓÔÉÍÏ Ó ÍÅÈÁÎÉÚÍÏÍ ÏÂÒÁÂÏÔËÉ ÕÍÏÌÞÁÎÉÊ
-ÐÏÌØÚÏ×ÁÔÅÌÅÊ GNUstep/OPENSTEP ÂÅÚ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÉÓÐÏÌØÚÏ×ÁÔØ
-Objective-C ÉÌÉ GNUstep/OPENSTEP.
-
-%description -l uk
-â¦Â̦ÏÔÅËÁ libPropList, ÎÁÄÁ̦ PL, ×ÉËÏÒÉÓÔÏ×Õ¤ ÎÅÐÒÏÚÏÒ¦ ÔÉÐÉ ÄÁÎÉÈ
-ÄÌÑ ÐÒÅÄÓÔÁ×ÌÅÎÎÑ ÄÅÒÅ×Ï×ÉÄÎϧ ÓÔÒÕËÔÕÒÉ ÌÁÎÃÀÖË¦× ÓÉÍ×Ï̦×, ÂÌÏ˦×
-ÄÁÎÉÈ, ÍÁÓÉ×¦× ÔÁ ÓÌÏ×ÎÉË¦× (ÓÐÉÓË¦× ÐÁÒ ËÌÀÞ-ÚÎÁÞÅÎÎÑ). 㦤À
-ÓÔÒÕËÔÕÒÏÀ ÍÏÖÎÁ ÍÁΦÐÕÌÀ×ÁÔÉ, ÚÁÐÉÓÕ×ÁÔÉ × ÆÁÊÌ ÔÁ ÚÞÉÔÕ×ÁÔÉ Ú ÆÁÊÌÕ
-ÔÁ ÓÉÎÈÒÏΦÚÕ×ÁÔÉ Ú ×ͦÓÔÏÍ ÆÁÊÌÕ. íÅÔÁ PL - ÐÏ×ÔÏÒÉÔÉ ÐÏ×ÅĦÎËÕ
-ÓÐÉÓË¦× ×ÌÁÓÔÉ×ÏÓÔÅÊ Ú GNUstep/OPENSTEP ÔÁ ÂÕÔÉ ÓÕͦÓÎÏÀ Ú ÎÉÍÉ. PL
-ÄÏÚ×ÏÌѤ ÐÒÏÇÒÁÍÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ÆÁÊÌÉ ËÏÎƦÇÕÒÁæ§ ÞÉ
-ÐÅÒÓÏÎÁÌØÎÉÈ ÎÁÌÁÛÔÕ×ÁÎØ, ÒÏÂÉÔÉ ÃÅ ÓÕͦÓÎÏ Ú ÍÅÈÁΦÚÍÏÍ ÏÂÒÏÂËÉ
-ÕÍÏ×ÞÁÎØ ËÏÒÉÓÔÕ×ÁÞ¦× GNUstep/OPENSTEP ÂÅÚ ÎÅÏÂȦÄÎÏÓÔ¦
-×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ Objective-C ÞÉ GNUstep/OPENSTEP.
+%description -l es.UTF-8
+Biblioteca para acceder a base de datos GNUstep-style.
+
+%description -l pl.UTF-8
+Biblioteka libPropList, określana tu jako PL, używa ukrytego typu
+danych do reprezentacji struktury drzewiastej stworzonej z łańcuchów,
+bloków danych, tablic i słowników (list par klucz-wartość). Struktura
+ta może być modyfikowana, zapisywana i wczytywana z pliku oraz
+synchronizowana z zawartością pliku. Celem PL jest bliskie naśladowanie
+zachowania list własności używanych w GNUstepie i OPENSTEPie
+(uformowanych w klasy NSString, NSData, NSArray i NSDictionary)
+i kompatybilność z nimi. PL umożliwia programom używającym plików
+z konfiguracją lub ustawieniami być kompatybinymi z mechanizmem obsługi
+ustawień GNUstepa/OPENSTEPa, bez potrzeby używania języka Objective-C
+ani samego GNUstepa/OPENSTEPa.
+
+%description -l pt_BR.UTF-8
+Biblioteca para acessar base de dados GNUstep-style.
+
+%description -l ru.UTF-8
+Библиотека libPropList, далее PL, использует непрозрачные типы данных
+для представления древовидной структуры строк символов, блоков данных,
+массивов и словарей (списков пар ключ-значение). Этой структурой можно
+манипулировать, записывать в файл и считывать из файла,
+синхронизировать с содержанием файла. Цель PL - повторить поведение
+списков свойств из GNUstep/OPENSTEP и быть совместимой с ними. PL
+позволяет программам, использующим файлы конфигурации или персональных
+настроек, делать это совместимо с механизмом обработки умолчаний
+пользователей GNUstep/OPENSTEP без необходимости использовать
+Objective-C или GNUstep/OPENSTEP.
+
+%description -l uk.UTF-8
+Бібліотека libPropList, надалі PL, використовує непрозорі типи даних
+для представлення деревовидної структури ланцюжків символів, блоків
+даних, масивів та словників (списків пар ключ-значення). Цією
+структурою можна маніпулювати, записувати в файл та зчитувати з файлу
+та синхронізувати з вмістом файлу. Мета PL - повторити поведінку
+списків властивостей з GNUstep/OPENSTEP та бути сумісною з ними. PL
+дозволяє програмам, що використовують файли конфігурації чи
+персональних налаштувань, робити це сумісно з механізмом обробки
+умовчань користувачів GNUstep/OPENSTEP без необхідності
+використовувати Objective-C чи GNUstep/OPENSTEP.
%package devel
-Summary: libPropList libraries
-Summary(es): Archivos de inclusión y bibliotecas para libPropList
-Summary(pl): Biblioteki libPropList
-Summary(pt_BR): Arquivos de inclusão e bibliotecas para o libPropList
-Summary(ru): âÉÂÌÉÏÔÅËÁ ÄÌÑ ÂÁÚ ÕÍÏÌÞÁÎÉÊ × ÓÔÉÌÅ GNUstep
-Summary(uk): â¦Â̦ÏÔÅËÁ ÄÌÑ ÂÁÚ ÕÍÏ×ÞÁÎØ × ÓÔÉ̦ GNUstep
+Summary: Header files for libPropList library
+Summary(es.UTF-8): Archivos de inclusión para libPropList
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libPropList
+Summary(pt_BR.UTF-8): Arquivos de inclusão para o libPropList
Group: Development/Libraries
-Requires: %{name} = %{version}
+Requires: %{name} = %{version}-%{release}
%description devel
This package contains the headers that programmers will need to
develop applications which will use libPropList.
-%description devel -l es
-Este paquete contiene los archivos de inclusión y bibliotecas que se
-necesitan para desarrollar programas que usan libPropList.
+%description devel -l es.UTF-8
+Este paquete contiene los archivos de inclusión que se necesitan
+para desarrollar programas que usan libPropList.
-%description devel -l pl
-Ten pakiet zawiera pliki nag³ówkowe i biblioteki niezbêdne do
-tworzenia aplikacji korzystaj±cych z biblioteki libPropList.
+%description devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe niezbędne do tworzenia aplikacji
+korzystających z biblioteki libPropList.
-%description devel -l pt_BR
-Este pacote contém os arquivos de inclusão e bibliotecas que são
-necessários para desenvolver programas que usam o libPropList.
+%description devel -l pt_BR.UTF-8
+Este pacote contém os arquivos de inclusão que são necessários para
+desenvolver programas que usam o libPropList.
-%description devel -l ru
-üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ .h ÆÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ
+%description devel -l ru.UTF-8
+Этот пакет содержит .h файлы для разработки программ, использующих
libPropList.
-%description devel -l uk
-ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ .h ÆÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ
+%description devel -l uk.UTF-8
+Цей пакет містить .h файли для розробки програм, які використовують
libPropList.
%package static
-Summary: libPropList static libraries
-Summary(es): Archivos de inclusión y bibliotecas para libPropList en versión estática
-Summary(pl): Biblioteki statyczne libPropList
-Summary(pt_BR): Arquivos de inclusão e bibliotecas para o libPropList em versão estática
-Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ libPropLis
-Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ libPropLis
+Summary: Static libPropList library
+Summary(es.UTF-8): Biblioteca estática para libPropList
+Summary(pl.UTF-8): Biblioteka statyczna libPropList
+Summary(pt_BR.UTF-8): Biblioteca estática para o libPropList
+Summary(ru.UTF-8): Статические библиотеки для libPropLis
+Summary(uk.UTF-8): Статичні бібліотеки для libPropLis
Group: Development/Libraries
-Requires: %{name}-devel = %{version}
+Requires: %{name}-devel = %{version}-%{release}
%description static
-This package contains static libraries for building libPropList
-applications.
+This package contains static version of libPropList library.
-%description static -l es
-Archivos de inclusión y bibliotecas para libPropList en versión
-estática
+%description static -l es.UTF-8
+Biblioteca estática para libPropList.
-%description static -l pl
-Ten pakiet zawiera statyczne biblioteki niezbêdne do tworzenia
-aplikacji korzystaj±cych z biblioteki libPropList.
+%description static -l pl.UTF-8
+Ten pakiet zawiera statyczną wersję biblioteki libPropList.
-%description static -l pt_BR
-Arquivos de inclusão e bibliotecas para o libPropList em versão
-estática
+%description static -l pt_BR.UTF-8
+Biblioteca estática para o libPropList.
-%description static -l ru
-üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÓÂÏÒËÉ ÐÒÏÇÒÁÍÍ,
-ÉÓÐÏÌØÚÕÀÝÉÈ libPropList.
+%description static -l ru.UTF-8
+Этот пакет содержит статические библиотеки libPropList.
-%description static -l uk
-ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ
-libPropList.
+%description static -l uk.UTF-8
+Цей пакет містить статичні бібліотеки libPropList.
%prep
%setup -q
%build
-rm -f missing
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__automake}
-%configure
+%configure \
+ %{!?with_static_libs:--disable-static}
%{__make}
%install
%{_libdir}/lib*.la
%{_includedir}/*.h
+%if %{with static_libs}
%files static
%defattr(644,root,root,755)
%{_libdir}/lib*.a
+%endif