[packages/qgpgme] - updated to 2.1.0

qboosh qboosh at pld-linux.org
Sun May 24 09:30:05 CEST 2026


commit bc6f3ba3f9a6ef9c8e9a2a6b3133dbce08b9ea85
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun May 24 09:30:08 2026 +0200

    - updated to 2.1.0

 qgpgme.spec | 55 ++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 36 insertions(+), 19 deletions(-)
---
diff --git a/qgpgme.spec b/qgpgme.spec
index 37961fb..e371246 100644
--- a/qgpgme.spec
+++ b/qgpgme.spec
@@ -1,4 +1,3 @@
-# TODO: actually package apidocs
 #
 # Conditional build:
 %bcond_without	qt5		# Qt 5 interface
@@ -11,19 +10,21 @@
 Summary:	QGpgME - Qt interface for GPGME library
 Summary(pl.UTF-8):	QGpgME - interfejs Qt do biblioteki GPGME
 Name:		qgpgme
-Version:	2.0.0
+Version:	2.1.0
 Release:	1
 License:	GPL v2+ with Qt linking exception
 Group:		Libraries
 Source0:	https://www.gnupg.org/ftp/gcrypt/qgpgme/%{name}-%{version}.tar.xz
-# Source0-md5:	66ca1d8758241d52f723d01414fbfc20
+# Source0-md5:	b005852a0aca87f530c6d9c80b2b7b08
 URL:		https://www.gnupg.org/related_software/gpgme/
 BuildRequires:	cmake >= 3.16
-BuildRequires:	gpgme-devel >= 1:2.0.0
-BuildRequires:	gpgmepp-devel >= 2.0.0
+BuildRequires:	doxygen
+BuildRequires:	gpgme-devel >= 1:2.1.0
+BuildRequires:	gpgmepp-devel >= 2.1.0
 BuildRequires:	libgpg-error-devel >= 1.47
 BuildRequires:	libstdc++-devel >= 6:7
 BuildRequires:	pkgconfig
+BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 1.605
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
@@ -52,14 +53,26 @@ QGpgME to interfejs Qt do biblioteki GPGME, oparty na bibliotece z
 KF5gpgmepp. QGpgME udostępnia API Qt do GpgMEpp bardzo wysokiego
 poziomu.
 
+%package apidocs
+Summary:	API documentation for QGpgME library
+Summary(pl.UTF-8):	Dokumentacja API biblioteki QGpgME
+Group:		Documentation
+BuildArch:	noarch
+
+%description apidocs
+API documentation for QGpgME library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API biblioteki QGpgME.
+
 %package qt5
 Summary:	QGpgME - Qt 5 interface for GPGME library
 Summary(pl.UTF-8):	QGpgME - interfejs Qt 5 do biblioteki GPGME
 License:	GPL v2+ with Qt linking exception
 Group:		Libraries
 Requires:	Qt5Core >= %{qt5_ver}
-Requires:	gpgme >= 1:2.0.0
-Requires:	gpgmepp >= 2.0.0
+Requires:	gpgme >= 1:2.1.0
+Requires:	gpgmepp >= 2.1.0
 Requires:	libgpg-error >= 1.47
 Obsoletes:	gpgme-qt5 < 1:2
 
@@ -79,8 +92,8 @@ License:	GPL v2+ with Qt linking exception
 Group:		Development/Libraries
 Requires:	%{name}-qt5 = %{version}-%{release}
 Requires:	Qt5Core-devel >= %{qt5_ver}
-Requires:	gpgme-devel >= 1:2.0.0
-Requires:	gpgmepp-devel >= 2.0.0
+Requires:	gpgme-devel >= 1:2.1.0
+Requires:	gpgmepp-devel >= 2.1.0
 Requires:	libgpg-error-devel >= 1.47
 Obsoletes:	gpgme-qt5-devel < 1:2
 Conflicts:	kde4-kdepimlibs-devel
@@ -111,8 +124,8 @@ Summary(pl.UTF-8):	QGpgME - interfejs Qt 6 do biblioteki GPGME
 License:	GPL v2+ with Qt linking exception
 Group:		Libraries
 Requires:	Qt6Core >= %{qt6_ver}
-Requires:	gpgme >= 1:2.0.0
-Requires:	gpgmepp >= 2.0.0
+Requires:	gpgme >= 1:2.1.0
+Requires:	gpgmepp >= 2.1.0
 Requires:	libgpg-error >= 1.47
 Obsoletes:	gpgme-qt6 < 1:2
 
@@ -132,8 +145,8 @@ License:	GPL v2+ with Qt linking exception
 Group:		Development/Libraries
 Requires:	%{name}-qt6 = %{version}-%{release}
 Requires:	Qt6Core-devel >= %{qt6_ver}
-Requires:	gpgme-devel >= 1:2.0.0
-Requires:	gpgmepp-devel >= 2.0.0
+Requires:	gpgme-devel >= 1:2.1.0
+Requires:	gpgmepp-devel >= 2.1.0
 Requires:	libgpg-error-devel >= 1.47
 Obsoletes:	gpgme-qt6-devel < 1:2
 Conflicts:	kde4-kdepimlibs-devel
@@ -183,16 +196,20 @@ rm -rf $RPM_BUILD_ROOT
 %post	qt6 -p /sbin/ldconfig
 %postun	qt6 -p /sbin/ldconfig
 
+%files apidocs
+%defattr(644,root,root,755)
+%doc build/doc/html/{search,*.css,*.html,*.js,*.png}
+
 %if %{with qt5}
 %files qt5
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
-%attr(755,root,root) %{_libdir}/libqgpgme.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libqgpgme.so.15
+%{_libdir}/libqgpgme.so.*.*.*
+%ghost %{_libdir}/libqgpgme.so.15
 
 %files qt5-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libqgpgme.so
+%{_libdir}/libqgpgme.so
 %{_includedir}/qgpgme-qt5
 %{_libdir}/cmake/QGpgme
 
@@ -207,12 +224,12 @@ rm -rf $RPM_BUILD_ROOT
 %files qt6
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
-%attr(755,root,root) %{_libdir}/libqgpgmeqt6.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libqgpgmeqt6.so.15
+%{_libdir}/libqgpgmeqt6.so.*.*.*
+%ghost %{_libdir}/libqgpgmeqt6.so.15
 
 %files qt6-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libqgpgmeqt6.so
+%{_libdir}/libqgpgmeqt6.so
 %{_includedir}/qgpgme-qt6
 %{_libdir}/cmake/QGpgmeQt6
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/qgpgme.git/commitdiff/bc6f3ba3f9a6ef9c8e9a2a6b3133dbce08b9ea85



More information about the pld-cvs-commit mailing list