[packages/quazip] - pl, -devel dependencies
qboosh
qboosh at pld-linux.org
Sun Dec 6 18:57:59 CET 2015
commit 44bf8443237ba4b13d2bd2095443f4fe7b3898d0
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Dec 6 18:58:53 2015 +0100
- pl, -devel dependencies
quazip.spec | 84 ++++++++++++++++++++++++++++++++++++++++++++-----------------
1 file changed, 61 insertions(+), 23 deletions(-)
---
diff --git a/quazip.spec b/quazip.spec
index e0845f5..05924a2 100644
--- a/quazip.spec
+++ b/quazip.spec
@@ -1,33 +1,35 @@
#
# Conditional build:
-%bcond_without qt4 # build Qt4
-%bcond_without qt5 # build Qt5
+%bcond_without qt4 # Qt 4 version
+%bcond_without qt5 # Qt 5 version
Summary: Qt/C++ wrapper for the minizip library
+Summary(pl.UTF-8): Obudowanie Qt/C++ do biblioteki minizip
Name: quazip
Version: 0.7.1
Release: 1
-License: GPLv2+ or LGPLv2+
+License: GPL v2+ or LGPL v2+
Group: X11/Libraries
Source0: http://downloads.sourceforge.net/quazip/%{name}-%{version}.tar.gz
# Source0-md5: 3b99effb2a9417707d463e6f19cf2629
Patch1: qt5.patch
URL: http://quazip.sourceforge.net/
-BuildRequires: cmake
+BuildRequires: cmake >= 2.6
BuildRequires: doxygen
BuildRequires: graphviz
BuildRequires: libstdc++-devel
+BuildRequires: zlib-devel
%if %{with qt4}
-BuildRequires: QtCore-devel
-BuildRequires: QtGui-devel
-BuildRequires: qt4-build
-BuildRequires: qt4-qmake
+BuildRequires: QtCore-devel >= 4.5.0
+BuildRequires: qt4-build >= 4.5.0
+BuildRequires: qt4-qmake >= 4.5.0
%endif
%if %{with qt5}
-BuildRequires: Qt5Core-devel
-BuildRequires: qt5-build
-BuildRequires: qt5-qmake
+BuildRequires: Qt5Core-devel >= 5
+BuildRequires: qt5-build >= 5
+BuildRequires: qt5-qmake >= 5
%endif
+Requires: QtCore-devel >= 4.5.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -42,17 +44,36 @@ QDataStream or whatever you would like to use on your zipped files.
QuaZIP provides complete abstraction of the ZIP/UNZIP API, for both
reading from and writing to ZIP archives.
+%description -l pl.UTF-8
+QuaZIP to proste obudowanie C++ dla pakietu ZIP/UNZIP Gillesa
+Vollanta, który może być używany do dostępu do archiwów ZIP. QuaZIP
+wykorzystuje bibliotekę narzędziową Qt firmy Trolltech.
+
+QuaZIP pozwala na dostęp do plików wewnątrz archiwów ZIP przy użyciu
+API QIODevice, co oznacza, że można używać QTextStream, QDataStream,
+jak i innych na zzipowanych plikach.
+
+QuaZIP udostępnia pełną abstrakcję API ZIP/UNZIP, zarówno dla odczytu,
+jak i zapisu plikówZIP.
+
%package devel
-Summary: Development files for %{name}
+Summary: Development files for QuaZIP (Qt 4 version)
+Summary(pl.UTF-8): Pliki programistyczne biblioteki QuaZIP (wersja dla Qt 4)
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
+Requires: QtCore-devel >= 4.5.0
%description devel
-The %{name}-devel package contains libraries, header files and
-documentation for developing applications that use %{name}.
+This package contains the header files and documentation for
+developing applications that use QuaZIP with Qt 4.
+
+%description devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe oraz dokumentację do tworzenia
+aplikacji wykorzystujących QuaZIP wraz z Qt 4.
%package qt5
-Summary: Qt/C++ wrapper for the minizip library
+Summary: Qt 5/C++ wrapper for the minizip library
+Summary(pl.UTF-8): Obudowanie Qt 5/C++ do biblioteki minizip
Group: X11/Libraries
%description qt5
@@ -67,15 +88,32 @@ QDataStream or whatever you would like to use on your zipped files.
QuaZIP provides complete abstraction of the ZIP/UNZIP API, for both
reading from and writing to ZIP archives.
+%description qt5 -l pl.UTF-8
+QuaZIP to proste obudowanie C++ dla pakietu ZIP/UNZIP Gillesa
+Vollanta, który może być używany do dostępu do archiwów ZIP. QuaZIP
+wykorzystuje bibliotekę narzędziową Qt firmy Trolltech.
+
+QuaZIP pozwala na dostęp do plików wewnątrz archiwów ZIP przy użyciu
+API QIODevice, co oznacza, że można używać QTextStream, QDataStream,
+jak i innych na zzipowanych plikach.
+
+QuaZIP udostępnia pełną abstrakcję API ZIP/UNZIP, zarówno dla odczytu,
+jak i zapisu plikówZIP.
+
%package qt5-devel
-Summary: Development files for %{name}
-Summary: Qt5 wrapper for the minizip library
+Summary: Development files for QuaZIP (Qt 5 version)
+Summary(pl.UTF-8): Pliki programistyczne biblioteki QuaZIP (wersja dla Qt 5)
Group: Development/Libraries
Requires: %{name}-qt5 = %{version}-%{release}
+Requires: Qt5Core-devel >= 5
%description qt5-devel
-The %{name}-devel package contains libraries, header files and
-documentation for developing applications that use %{name}.
+This package contains the header files and documentation for
+developing applications that use QuaZIP with Qt 5.
+
+%description qt5-devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe oraz dokumentację do tworzenia
+aplikacji wykorzystujących QuaZIP wraz z Qt 5.
%prep
%setup -q
@@ -131,12 +169,12 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc COPYING NEWS.txt README.txt
%attr(755,root,root) %{_libdir}/libquazip.so.*.*.*
-%ghost %{_libdir}/libquazip.so.1
+%attr(755,root,root) %ghost %{_libdir}/libquazip.so.1
%files devel
%defattr(644,root,root,755)
%doc doc/html
-%{_libdir}/libquazip.so
+%attr(755,root,root) %{_libdir}/libquazip.so
%{_includedir}/quazip
%{_datadir}/cmake/Modules/FindQuaZip.cmake
%endif
@@ -146,12 +184,12 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc COPYING NEWS.txt README.txt
%attr(755,root,root) %{_libdir}/libquazip5.so.*.*.*
-%ghost %{_libdir}/libquazip5.so.1
+%attr(755,root,root) %ghost %{_libdir}/libquazip5.so.1
%files qt5-devel
%defattr(644,root,root,755)
%doc doc/html
-%{_libdir}/libquazip5.so
+%attr(755,root,root) %{_libdir}/libquazip5.so
%{_includedir}/quazip5
%{_datadir}/cmake/Modules/FindQuaZip5.cmake
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/quazip.git/commitdiff/44bf8443237ba4b13d2bd2095443f4fe7b3898d0
More information about the pld-cvs-commit
mailing list