Compare commits

..

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
8bcc6c6051
!17 [sync] PR-15: fix build error: add missing BuildRequires:pkgconfig(polkit-gobject-1)
From: @openeuler-sync-bot 
Reviewed-by: @sunsuwan 
Signed-off-by: @sunsuwan
2024-03-19 02:45:35 +00:00
panchenbo
24a6723c93 fix build error: add missing BuildRequires:pkgconfig(polkit-gobject-1)
(cherry picked from commit e7f219a7086cb3b490b13be36b082d1dffb4d9af)
2024-03-18 19:39:44 +08:00
openeuler-ci-bot
bd782a3581
!14 update ModemManager to 1.22.0
From: @eaglegai 
Reviewed-by: @zengwefeng 
Signed-off-by: @zengwefeng
2024-01-02 07:31:51 +00:00
eaglegai
47c07d9e34 update ModemManager to 1.22.0 2024-01-02 07:11:07 +00:00
openeuler-ci-bot
7ec9079bf6
!13 update ModemManager to 1.20.6
From: @eaglegai 
Reviewed-by: @kircher 
Signed-off-by: @kircher
2023-07-28 06:08:11 +00:00
eaglegai
5282301809 update ModemManager to 1.20.6 2023-07-24 15:14:55 +08:00
openeuler-ci-bot
a3a7b52da5
!12 update ModemManager to 1.18.12
From: @eaglegai 
Reviewed-by: @seuzw 
Signed-off-by: @seuzw
2022-11-18 07:13:19 +00:00
eaglegai
3e87cd7311 update ModemManager to 1.18.12 2022-11-18 02:55:45 +00:00
openeuler-ci-bot
260a26c4c9
!11 [sync] PR-10: fix test failure because of glib2 switching to pcre2
From: @openeuler-sync-bot 
Reviewed-by: @seuzw 
Signed-off-by: @seuzw
2022-11-12 09:04:14 +00:00
eaglegai
0919e84475 fix test failure because of glib2 switching to pcre2
(cherry picked from commit 53972dc64be14758edaa1c18f10463af5fcf7d9d)
2022-11-12 16:08:33 +08:00
3 changed files with 55 additions and 19 deletions

Binary file not shown.

BIN
ModemManager-1.22.0.tar.bz2 Normal file

Binary file not shown.

View File

@ -4,17 +4,17 @@
Name: ModemManager Name: ModemManager
Version: 1.14.8 Version: 1.22.0
Release: 1 Release: 2
Summary: Mobile broadband modem manager Summary: Mobile broadband modem manager
License: GPLv2+ License: GPLv2+
URL: https://www.freedesktop.org/wiki/Software/ModemManager/ URL: https://www.freedesktop.org/wiki/Software/ModemManager/
Source: https://www.freedesktop.org/software/ModemManager/%{name}-%{version}.tar.xz Source: https://gitlab.com/linux-mobile-broadband/ModemManager/-/archive/%{version}/%{name}-%{version}.tar.bz2
BuildRequires: automake autoconf dbus gtk-doc libtool vala-tools vala-devel BuildRequires: meson >= 0.53 dbus-devel gtk-doc vala-tools vala-devel
BuildRequires: gettext-devel glib2-devel gobject-introspection-devel libgudev-devel BuildRequires: gettext-devel glib2-devel gobject-introspection-devel libgudev-devel
BuildRequires: libqmi-devel libmbim-devel systemd-devel BuildRequires: libqmi-devel >= 1.34.0 libmbim-devel >= 1.30.0 systemd-devel systemd
BuildRequires: autoconf-archive BuildRequires: python3-gobject python3-dbus pkgconfig(polkit-gobject-1)
Requires: libmbim-utils libqmi-utils glib2 >= %{glib2_version} Requires: libmbim-utils libqmi-utils glib2 >= %{glib2_version}
Requires: libmbim >= %{mbim_version} libqmi >= %{qmi_version} Requires: libmbim >= %{mbim_version} libqmi >= %{qmi_version}
@ -64,24 +64,29 @@ Vala bindings for ModemManager
%package_help %package_help
%prep %prep
%autosetup -n %{name}-%{version} %autosetup -n %{name}-%{version} -p1
%build %build
autoreconf -if %meson \
%configure \ -Ddist_version='"%{version}-%{release}"' \
--enable-gtk-doc --enable-more-warnings=no --disable-rpath \ -Dvapi=true \
--disable-silent-rules --with-udev-base-dir=%{_prefix}/lib/udev \ -Dqrtr=false \
--with-qmi=yes --with-mbim=yes --with-polkit=no --with-dist-version=%{version}-%{release} \ -Dgtk_doc=true \
--with-systemd-journal --with-systemd-suspend-resume -Dpolkit=permissive \
%make_build -Dbash_completion=false
%meson_build
%check
make check
%install %install
%make_install %meson_install
find %{buildroot}%{_datadir}/gtk-doc |xargs touch --reference meson.build
%find_lang %{name}
mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
cp -a cli/mmcli-completion %{buildroot}%{_datadir}/bash-completion/completions/mmcli
%delete_la %delete_la
%check
%meson_test
%post %post
%systemd_post ModemManager.service %systemd_post ModemManager.service
@ -103,6 +108,7 @@ make check
%{_unitdir}/ModemManager.service %{_unitdir}/ModemManager.service
%{_datadir}/dbus-1/system-services/org.freedesktop.ModemManager1.service %{_datadir}/dbus-1/system-services/org.freedesktop.ModemManager1.service
%{_datadir}/bash-completion %{_datadir}/bash-completion
%{_datadir}/polkit-1/actions/org.freedesktop.ModemManager1.policy
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.ModemManager1.conf %{_sysconfdir}/dbus-1/system.d/org.freedesktop.ModemManager1.conf
%{_datadir}/ModemManager %{_datadir}/ModemManager
@ -130,7 +136,7 @@ make check
%files help %files help
%defattr(-,root,root) %defattr(-,root,root)
%doc README TODO NEWS ChangeLog %doc README NEWS
%{_mandir}/man8/* %{_mandir}/man8/*
%{_mandir}/man1/* %{_mandir}/man1/*
%{_datadir}/icons/hicolor/22x22/apps/*.png %{_datadir}/icons/hicolor/22x22/apps/*.png
@ -138,6 +144,36 @@ make check
%{_datadir}/dbus-1/interfaces/*.xml %{_datadir}/dbus-1/interfaces/*.xml
%changelog %changelog
* Wed Mar 13 2024 panchenbo <panchenbo@kylinsec.com.cn> - 1.22.0-2
- Type:bugfix
- ID:NA
- SUG:NA
- DESC: fix build error: add missing BuildRequires:pkgconfig(polkit-gobject-1)
* Tue Jan 02 2024 gaihuiying <eaglegai@163.com> - 1.22.0-1
- Type:requirements
- ID:NA
- SUG:NA
- DESC: update ModemManager to 1.22.0
* Mon Jul 24 2023 gaihuiying <eaglegai@163.com> - 1.20.6-1
- Type:requirements
- ID:NA
- SUG:NA
- DESC: update ModemManager to 1.20.6
* Fri Nov 18 2022 gaihuiying <eaglegai@163.com> - 1.18.12-1
- Type:requirements
- ID:NA
- SUG:NA
- DESC: update ModemManager to 1.18.12
* Sat Nov 12 2022 gaihuiying <eaglegai@163.com> - 1.14.8-2
- Type:bugfix
- ID:NA
- SUG:NA
- DESC: fix test failure because of glib2 switching to pcre2
* Wed Jan 27 2021 xihaochen <xihaochen@huawei.com> - 1.14.8-1 * Wed Jan 27 2021 xihaochen <xihaochen@huawei.com> - 1.14.8-1
- Type:requirements - Type:requirements
- ID:NA - ID:NA