mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-05-05 23:58:24 +02: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
|
%endif
|
||||||
%bcond_without test
|
%bcond_without test
|
||||||
%bcond_with sanitizer
|
%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-plugins-default='ifcfg-rh,ibft' \
|
||||||
--with-config-dns-rc-manager-default=symlink \
|
--with-config-dns-rc-manager-default=symlink \
|
||||||
--with-config-logging-backend-default=journal \
|
--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}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
|
|
@ -651,13 +661,16 @@ fi
|
||||||
%{_libdir}/%{name}/libnm-ppp-plugin.so
|
%{_libdir}/%{name}/libnm-ppp-plugin.so
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if %{with libnm_glib}
|
||||||
%files glib -f %{name}.lang
|
%files glib -f %{name}.lang
|
||||||
%{_libdir}/libnm-glib.so.*
|
%{_libdir}/libnm-glib.so.*
|
||||||
%{_libdir}/libnm-glib-vpn.so.*
|
%{_libdir}/libnm-glib-vpn.so.*
|
||||||
%{_libdir}/libnm-util.so.*
|
%{_libdir}/libnm-util.so.*
|
||||||
%{_libdir}/girepository-1.0/NetworkManager-1.0.typelib
|
%{_libdir}/girepository-1.0/NetworkManager-1.0.typelib
|
||||||
%{_libdir}/girepository-1.0/NMClient-1.0.typelib
|
%{_libdir}/girepository-1.0/NMClient-1.0.typelib
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if %{with libnm_glib}
|
||||||
%files glib-devel
|
%files glib-devel
|
||||||
%doc docs/api/html/*
|
%doc docs/api/html/*
|
||||||
%dir %{_includedir}/libnm-glib
|
%dir %{_includedir}/libnm-glib
|
||||||
|
|
@ -684,10 +697,9 @@ fi
|
||||||
%{_datadir}/gtk-doc/html/libnm-glib/*
|
%{_datadir}/gtk-doc/html/libnm-glib/*
|
||||||
%dir %{_datadir}/gtk-doc/html/libnm-util
|
%dir %{_datadir}/gtk-doc/html/libnm-util
|
||||||
%{_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-*.deps
|
||||||
%{_datadir}/vala/vapi/libnm-*.vapi
|
%{_datadir}/vala/vapi/libnm-*.vapi
|
||||||
|
%endif
|
||||||
|
|
||||||
%files libnm -f %{name}.lang
|
%files libnm -f %{name}.lang
|
||||||
%{_libdir}/libnm.so.*
|
%{_libdir}/libnm.so.*
|
||||||
|
|
@ -702,6 +714,8 @@ fi
|
||||||
%{_datadir}/gir-1.0/NM-1.0.gir
|
%{_datadir}/gir-1.0/NM-1.0.gir
|
||||||
%dir %{_datadir}/gtk-doc/html/libnm
|
%dir %{_datadir}/gtk-doc/html/libnm
|
||||||
%{_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.deps
|
||||||
%{_datadir}/vala/vapi/libnm.vapi
|
%{_datadir}/vala/vapi/libnm.vapi
|
||||||
%{_datadir}/dbus-1/interfaces/*.xml
|
%{_datadir}/dbus-1/interfaces/*.xml
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue