[packages/botan] - pl, cleanup

qboosh qboosh at pld-linux.org
Wed Mar 1 22:10:09 CET 2017


commit 93e6aed8ff932b1b67f2d6b12d688390182b6d0c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Mar 1 22:12:05 2017 +0100

    - pl, cleanup

 botan.spec | 36 +++++++++++++++++++++++-------------
 1 file changed, 23 insertions(+), 13 deletions(-)
---
diff --git a/botan.spec b/botan.spec
index 2931595..af1a64b 100644
--- a/botan.spec
+++ b/botan.spec
@@ -5,12 +5,12 @@
 %bcond_without	static_libs	# don't build static libraries
 
 Summary:	Crypto library written in C++
+Summary(pl.UTF-8):	Biblioteka kryptograficzna napisana w C++
 Name:		botan
 Version:	1.8.14
 Release:	3
 License:	BSD
 Group:		Libraries
-URL:		http://botan.randombit.net/
 # tarfile is stripped using repack.sh. original tarfile to be found
 # here: http://files.randombit.net/botan/Botan-%%{version}.tbz
 Source0:	http://pkgs.fedoraproject.org/repo/pkgs/botan/Botan-%{version}.stripped.tbz/4b5ce78b1cfc0735eb7ec4f6903068ca/Botan-%{version}.stripped.tbz
@@ -18,6 +18,7 @@ Source0:	http://pkgs.fedoraproject.org/repo/pkgs/botan/Botan-%{version}.stripped
 Source1:	README.fedora
 # soname was changed unintentionally upstream, revert it.
 Patch0:		soname.patch
+URL:		http://botan.randombit.net/
 BuildRequires:	bzip2-devel
 BuildRequires:	gmp-devel
 BuildRequires:	libstdc++-devel
@@ -29,24 +30,36 @@ BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %description
 Botan is a BSD-licensed crypto library written in C++. It provides a
 wide variety of basic cryptographic algorithms, X.509 certificates and
-CRLs, PKCS \#10 certificate requests, a filter/pipe message processing
+CRLs, PKCS#10 certificate requests, a filter/pipe message processing
 system, and a wide variety of other features, all written in portable
 C++. The API reference, tutorial, and examples may help impart the
 flavor of the library.
 
+%description -l pl.UTF-8
+Botan to biblioteka kryptograficzna na licencji BSD, napisana w C++.
+Zapewnia szeroki zakres algorytmów kryptograficznych, certyfikaty
+X.509 oraz CRL, żądania certyfikatów PKCS#10, system przetwarzania
+komunikatów z filtrowaniem/potokami i wiele innych funkcji, wszystko
+napisane w przenośnym C++. Dodatkowe udogodnienia to dokumentacja API,
+wprowadzenie oraz przykłady.
+
 %package devel
-Summary:	Development files for botan
+Summary:	Header files for botan library
+Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki botan
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	bzip2-devel
 Requires:	gmp-devel
 Requires:	openssl-devel
-Requires:	pkgconfig
 Requires:	zlib-devel
 
 %description devel
-This package contains libraries and header files for developing
-applications that use botan.
+This package contains the header files for developing applications
+that use botan.
+
+%description devel
+Ten pakiet zawiera pliki nagłówkowe do tworzenia aplikacji
+wykorzystujących bibliotekę botan.
 
 %package static
 Summary:	Static botan library
@@ -104,7 +117,7 @@ cp -p %{SOURCE1} .
 	CXX="%{__cxx} %{rpmcxxflags}" check
 
 # these checks would fail
-mv checks/validate.dat{,.orig}
+%{__mv} checks/validate.dat{,.orig}
 awk '/\[.*\]/{f=0} /\[(RC5.*|RC6|IDEA)\]/{f=1} (f && !/^#/){sub(/^/,"#")} {print}' \
 	checks/validate.dat.orig > checks/validate.dat
 LD_LIBRARY_PATH=. ./check --validate
@@ -131,15 +144,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc _doc/readme.txt _doc/log.txt _doc/thanks.txt _doc/credits.txt
-%doc _doc/license.txt _doc/fips140.tex _doc/pgpkeys.asc
-%doc README.fedora
+%doc _doc/{credits,license,log,readme,thanks}.txt _doc/{fips140.tex,pgpkeys.asc} README.fedora
 %attr(755,root,root) %{_libdir}/libbotan-1.8.*.so
 
 %files devel
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libbotan.so
 %{_includedir}/botan
-%{_libdir}/libbotan.so
 %{_pkgconfigdir}/botan-1.8.pc
 
 %if %{with static_libs}
@@ -151,6 +162,5 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with apidocs}
 %files apidocs
 %defattr(644,root,root,755)
-%doc doc/examples
-%doc _doc/api* _doc/tutorial*
+%doc doc/examples _doc/{api*,tutorial*}
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/botan.git/commitdiff/93e6aed8ff932b1b67f2d6b12d688390182b6d0c



More information about the pld-cvs-commit mailing list