[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