mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-03-26 14:40:39 +01:00
rpm: disable libnm-glib for Fedora 29 and RHEL 8
While at it, move the API documentation to libnm-devel. There doesn't seem to be a better place for it.
This commit is contained in:
parent
bfff3ecfb0
commit
8ba46ff4c6
1 changed files with 17 additions and 3 deletions
|
|
@ -62,6 +62,11 @@
|
|||
%endif
|
||||
%bcond_without test
|
||||
%bcond_with sanitizer
|
||||
%if 0%{?fedora} > 28 || 0%{?rhel} > 7
|
||||
%bcond_with libnm_glib
|
||||
%else
|
||||
%bcond_without libnm_glib
|
||||
%endif
|
||||
|
||||
###############################################################################
|
||||
|
||||
|
|
@ -484,7 +489,12 @@ intltoolize --automake --copy --force
|
|||
--with-config-plugins-default='ifcfg-rh,ibft' \
|
||||
--with-config-dns-rc-manager-default=symlink \
|
||||
--with-config-logging-backend-default=journal \
|
||||
--enable-json-validation
|
||||
--enable-json-validation \
|
||||
%if %{with libnm_glib}
|
||||
--with-libnm-glib
|
||||
%else
|
||||
--without-libnm-glib
|
||||
%endif
|
||||
|
||||
make %{?_smp_mflags}
|
||||
|
||||
|
|
@ -651,13 +661,16 @@ fi
|
|||
%{_libdir}/%{name}/libnm-ppp-plugin.so
|
||||
%endif
|
||||
|
||||
%if %{with libnm_glib}
|
||||
%files glib -f %{name}.lang
|
||||
%{_libdir}/libnm-glib.so.*
|
||||
%{_libdir}/libnm-glib-vpn.so.*
|
||||
%{_libdir}/libnm-util.so.*
|
||||
%{_libdir}/girepository-1.0/NetworkManager-1.0.typelib
|
||||
%{_libdir}/girepository-1.0/NMClient-1.0.typelib
|
||||
%endif
|
||||
|
||||
%if %{with libnm_glib}
|
||||
%files glib-devel
|
||||
%doc docs/api/html/*
|
||||
%dir %{_includedir}/libnm-glib
|
||||
|
|
@ -684,10 +697,9 @@ fi
|
|||
%{_datadir}/gtk-doc/html/libnm-glib/*
|
||||
%dir %{_datadir}/gtk-doc/html/libnm-util
|
||||
%{_datadir}/gtk-doc/html/libnm-util/*
|
||||
%dir %{_datadir}/gtk-doc/html/NetworkManager
|
||||
%{_datadir}/gtk-doc/html/NetworkManager/*
|
||||
%{_datadir}/vala/vapi/libnm-*.deps
|
||||
%{_datadir}/vala/vapi/libnm-*.vapi
|
||||
%endif
|
||||
|
||||
%files libnm -f %{name}.lang
|
||||
%{_libdir}/libnm.so.*
|
||||
|
|
@ -702,6 +714,8 @@ fi
|
|||
%{_datadir}/gir-1.0/NM-1.0.gir
|
||||
%dir %{_datadir}/gtk-doc/html/libnm
|
||||
%{_datadir}/gtk-doc/html/libnm/*
|
||||
%dir %{_datadir}/gtk-doc/html/NetworkManager
|
||||
%{_datadir}/gtk-doc/html/NetworkManager/*
|
||||
%{_datadir}/vala/vapi/libnm.deps
|
||||
%{_datadir}/vala/vapi/libnm.vapi
|
||||
%{_datadir}/dbus-1/interfaces/*.xml
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue