[packages/libqrtr-glib] - updated to 1.4.0

qboosh qboosh at pld-linux.org
Sun Jul 19 08:43:58 CEST 2026


commit 293757224d8360bb122274ceeee66a68570ecb07
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jul 19 08:44:05 2026 +0200

    - updated to 1.4.0

 libqrtr-glib.spec | 27 ++++++++++++++-------------
 1 file changed, 14 insertions(+), 13 deletions(-)
---
diff --git a/libqrtr-glib.spec b/libqrtr-glib.spec
index f853316..996af51 100644
--- a/libqrtr-glib.spec
+++ b/libqrtr-glib.spec
@@ -6,24 +6,23 @@
 Summary:	Library to use and monitor the QRTR bus
 Summary(pl.UTF-8):	Biblioteka do korzystania i monitorowania szyny QRTR
 Name:		libqrtr-glib
-Version:	1.2.2
+Version:	1.4.0
 Release:	1
 License:	LGPL v2+
 Group:		Libraries
 #Source0Download: https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/tags
 Source0:	https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/archive/%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5:	ff475b280ce8cce31e4d5e41fd6d0c43
+# Source0-md5:	a5f99891278f98add505da79f9cb03d3
 URL:		https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib
 BuildRequires:	glib2-devel >= 1:2.56
 BuildRequires:	gobject-introspection-devel >= 0.9.6
-%{?with_apidocs:BuildRequires:	gtk-doc >= 1.0}
+%{?with_apidocs:BuildRequires:	gi-docgen >= 2021.1}
 BuildRequires:	linux-libc-headers >= 7:4.7
 BuildRequires:	meson >= 0.53.0
 BuildRequires:	ninja >= 1.5
 BuildRequires:	pkgconfig
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 2.042
-BuildRequires:	sed >= 4.0
 Requires:	glib2 >= 1:2.56
 Conflicts:	libqmi < 1.28.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -77,13 +76,10 @@ Dokumentacja API biblioteki libqrtr-glib.
 %prep
 %setup -q
 
-%if %{with static_libs}
-%{__sed} -i -e '/^libqrtr_glib =/ s/shared_library/library/' src/libqrtr-glib/meson.build
-%endif
-
 %build
 %meson \
-	%{!?with_apidocs:-Dgtk_doc=false}
+	%{!?with_static_libs:--default-library=shared} \
+	%{?with_apidocs:-Dgtk_doc=true}
 
 %meson_build
 
@@ -92,6 +88,11 @@ rm -rf $RPM_BUILD_ROOT
 
 %meson_install
 
+%if %{with apidocs}
+install -d $RPM_BUILD_ROOT%{_gidocdir}
+%{__mv} $RPM_BUILD_ROOT%{_docdir}/libqrtr-glib-1.0 $RPM_BUILD_ROOT%{_gidocdir}
+%endif
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -101,13 +102,13 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS NEWS README.md
-%attr(755,root,root) %{_libdir}/libqrtr-glib.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libqrtr-glib.so.0
+%{_libdir}/libqrtr-glib.so.*.*.*
+%ghost %{_libdir}/libqrtr-glib.so.0
 %{_libdir}/girepository-1.0/Qrtr-1.0.typelib
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libqrtr-glib.so
+%{_libdir}/libqrtr-glib.so
 %{_datadir}/gir-1.0/Qrtr-1.0.gir
 %{_includedir}/libqrtr-glib
 %{_pkgconfigdir}/qrtr-glib.pc
@@ -121,5 +122,5 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with apidocs}
 %files apidocs
 %defattr(644,root,root,755)
-%{_gtkdocdir}/libqrtr-glib
+%{_gidocdir}/libqrtr-glib-1.0
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libqrtr-glib.git/commitdiff/293757224d8360bb122274ceeee66a68570ecb07



More information about the pld-cvs-commit mailing list