networkmanager 1.30.4-1 (znver1;x86_64;aarch64) 2021-14082
9999

Submitter benbullard79 [@T] cox.net
Platform 4.2
Repository main
URL https://abf.openmandriva.org/build_lists/58274
Packages
lib64networkmanager-gir1.0-1.30.4-1.znver1.binary
lib64nm-devel-1.30.4-1.znver1.binary
lib64nm-gir1.0-1.30.4-1.znver1.binary
lib64nm0-1.30.4-1.znver1.binary
lib64nm0-debuginfo-1.30.4-1.znver1.debuginfo
networkmanager-1.30.4-1.znver1.source
networkmanager-1.30.4-1.znver1.binary
networkmanager-adsl-1.30.4-1.znver1.binary
networkmanager-adsl-debuginfo-1.30.4-1.znver1.debuginfo
networkmanager-bluetooth-1.30.4-1.znver1.binary
networkmanager-bluetooth-debuginfo-1.30.4-1.znver1.debuginfo
networkmanager-debuginfo-1.30.4-1.znver1.debuginfo
networkmanager-debugsource-1.30.4-1.znver1.binary
networkmanager-openvswitch-1.30.4-1.znver1.binary
networkmanager-openvswitch-debuginfo-1.30.4-1.znver1.debuginfo
networkmanager-ppp-1.30.4-1.znver1.binary
networkmanager-ppp-debuginfo-1.30.4-1.znver1.debuginfo
networkmanager-team-1.30.4-1.znver1.binary
networkmanager-team-debuginfo-1.30.4-1.znver1.debuginfo
networkmanager-wifi-1.30.4-1.znver1.binary
networkmanager-wifi-debuginfo-1.30.4-1.znver1.debuginfo
networkmanager-wwan-1.30.4-1.znver1.binary
networkmanager-wwan-debuginfo-1.30.4-1.znver1.debuginfo
lib64networkmanager-gir1.0-1.30.4-1.x86_64.binary
lib64nm-devel-1.30.4-1.x86_64.binary
lib64nm-gir1.0-1.30.4-1.x86_64.binary
lib64nm0-1.30.4-1.x86_64.binary
lib64nm0-debuginfo-1.30.4-1.x86_64.debuginfo
networkmanager-1.30.4-1.x86_64.binary
networkmanager-1.30.4-1.x86_64.source
networkmanager-adsl-1.30.4-1.x86_64.binary
networkmanager-adsl-debuginfo-1.30.4-1.x86_64.debuginfo
networkmanager-bluetooth-1.30.4-1.x86_64.binary
networkmanager-bluetooth-debuginfo-1.30.4-1.x86_64.debuginfo
networkmanager-debuginfo-1.30.4-1.x86_64.debuginfo
networkmanager-debugsource-1.30.4-1.x86_64.binary
networkmanager-openvswitch-1.30.4-1.x86_64.binary
networkmanager-openvswitch-debuginfo-1.30.4-1.x86_64.debuginfo
networkmanager-ppp-1.30.4-1.x86_64.binary
networkmanager-ppp-debuginfo-1.30.4-1.x86_64.debuginfo
networkmanager-team-1.30.4-1.x86_64.binary
networkmanager-team-debuginfo-1.30.4-1.x86_64.debuginfo
networkmanager-wifi-1.30.4-1.x86_64.binary
networkmanager-wifi-debuginfo-1.30.4-1.x86_64.debuginfo
networkmanager-wwan-1.30.4-1.x86_64.binary
networkmanager-wwan-debuginfo-1.30.4-1.x86_64.debuginfo
lib64networkmanager-gir1.0-1.30.4-1.aarch64.binary
lib64nm-devel-1.30.4-1.aarch64.binary
lib64nm-gir1.0-1.30.4-1.aarch64.binary
lib64nm0-1.30.4-1.aarch64.binary
lib64nm0-debuginfo-1.30.4-1.aarch64.debuginfo
networkmanager-1.30.4-1.aarch64.binary
networkmanager-1.30.4-1.aarch64.source
networkmanager-adsl-1.30.4-1.aarch64.binary
networkmanager-adsl-debuginfo-1.30.4-1.aarch64.debuginfo
networkmanager-bluetooth-1.30.4-1.aarch64.binary
networkmanager-bluetooth-debuginfo-1.30.4-1.aarch64.debuginfo
networkmanager-debuginfo-1.30.4-1.aarch64.debuginfo
networkmanager-debugsource-1.30.4-1.aarch64.binary
networkmanager-openvswitch-1.30.4-1.aarch64.binary
networkmanager-openvswitch-debuginfo-1.30.4-1.aarch64.debuginfo
networkmanager-ppp-1.30.4-1.aarch64.binary
networkmanager-ppp-debuginfo-1.30.4-1.aarch64.debuginfo
networkmanager-team-1.30.4-1.aarch64.binary
networkmanager-team-debuginfo-1.30.4-1.aarch64.debuginfo
networkmanager-wifi-1.30.4-1.aarch64.binary
networkmanager-wifi-debuginfo-1.30.4-1.aarch64.debuginfo
networkmanager-wwan-1.30.4-1.aarch64.binary
networkmanager-wwan-debuginfo-1.30.4-1.aarch64.debuginfo
Build Date 2021-07-23 18:21:24 +0000 UTC
Last Updated 2021-07-31 20:14:26.846894257 +0000 UTC
$ git show --format=fuller --patch-with-stat --summary 5a6d19e1ad57528be075e262d6120e3b2166633e

commit 5a6d19e1ad57528be075e262d6120e3b2166633e
Author:     Ben Bullard <benbullard79@cox.net>
AuthorDate: Fri Jul 23 12:56:43 2021 -0500
Commit:     GitHub <noreply@github.com>
CommitDate: Fri Jul 23 12:56:43 2021 -0500

    Update networkmanager.spec
---
 networkmanager.spec | 401 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 401 insertions(+)

diff --git a/networkmanager.spec b/networkmanager.spec
index 8b13789..3ec0b25 100644
--- a/networkmanager.spec
+++ b/networkmanager.spec
@@ -1 +1,402 @@
+%define url_ver %(echo %{version}|cut -d. -f1,2)
 
+%define rname NetworkManager
+%define api 1.0
+
+%define majglib 4
+%define libnm_glib %mklibname nm-glib %{majglib}
+%define girclient %mklibname nmclient-gir %{api}
+%define devnm_glib %mklibname -d nm-glib
+
+%define majvpn 1
+%define libnm_glib_vpn %mklibname nm-glib-vpn %{majvpn}
+%define devnm_glib_vpn %mklibname -d nm-glib-vpn
+
+%define majutil 2
+%define libnm_util %mklibname nm-util %{majutil}
+%define girname %mklibname %{name}-gir %{api}
+%define devnm_util %mklibname -d nm-util
+
+%define majlibnm 0
+%define libnm %mklibname nm %{majlibnm}
+%define nm_girname %mklibname nm-gir %{api}
+%define devnm %mklibname -d nm
+%define ppp_version 2.4.9
+
+Name:		networkmanager
+Summary:	Network connection manager and user applications
+Version:	1.30.4
+Release:	1
+Group:		System/Base
+License:	GPLv2+
+Url:		http://www.gnome.org/projects/NetworkManager/
+Source0:	https://download.gnome.org/sources/NetworkManager/%{url_ver}/%{rname}-%{version}.tar.xz
+Source1:	NetworkManager.conf
+Source3:	00-wifi-backend.conf
+# from arch
+Patch4:		0001-Add-Requires.private-glib-2.0.patch
+#Patch5:	       shell-symbol-fetch-fix.patch
+# OpenMandriva specific patches
+Patch51:	networkmanager-0.9.8.4-add-systemd-alias.patch
+Patch52:	networkmanager-1.26.0-no-we-are-not-redhat.patch
+BuildRequires:	meson
+BuildRequires:	cmake
+BuildRequires:	ninja
+BuildRequires:	gtk-doc
+BuildRequires:	docbook-dtd42-xml
+BuildRequires:	intltool
+BuildRequires:	iptables
+BuildRequires:	pkgconfig(readline)
+BuildRequires:	libiw-devel
+BuildRequires:	ppp-devel = %{ppp_version}
+BuildRequires:	pkgconfig(dbus-glib-1)
+BuildRequires:	pkgconfig(ext2fs)
+BuildRequires:	pkgconfig(gobject-introspection-1.0)
+BuildRequires:	pkgconfig(gudev-1.0)
+BuildRequires:	pkgconfig(libnl-3.0)
+BuildRequires:	pkgconfig(libsoup-2.4)
+BuildRequires:	pkgconfig(mm-glib)
+BuildRequires:	pkgconfig(libsystemd)
+BuildRequires:	systemd-macros
+BuildRequires:	pkgconfig(glibmm-2.4)
+BuildRequires:	pkgconfig(gnutls)
+BuildRequires:	pkgconfig(polkit-gobject-1)
+BuildRequires:	pkgconfig(uuid)
+BuildRequires:	pkgconfig(libndp)
+BuildRequires:	pkgconfig(libnewt)
+BuildRequires:	pkgconfig(mm-glib)
+BuildRequires:	pkgconfig(bluez)
+BuildRequires:	pkgconfig(libteamdctl)
+BuildRequires:	pkgconfig(libteam)
+BuildRequires:	pkgconfig(jansson)
+BuildRequires:	pkgconfig(libcurl)
+BuildRequires:	python3dist(pygobject)
+BuildRequires:	pkgconfig(udev)
+BuildRequires:	pkgconfig(vapigen)
+BuildRequires:	mobile-broadband-provider-info-devel
+# For wext support
+BuildRequires:	kernel-headers >= 4.11
+#BuildRequires:	python-gobject3-devel
+Requires:	iproute2
+%systemd_requires
+Provides:	NetworkManager = %{EVRD}
+Obsoletes:	dhcdbd
+Obsoletes:	%{libnm_glib} < %{EVRD}
+Obsoletes:	%{libnm_glib_vpn} < %{EVRD}
+Conflicts:	%{_lib}nm_util1 < 0.7.996
+# For a long time, initscripts has been just a collection
+# of legacy networking scripts. Time to drop it for good.
+Obsoletes:	initscripts < 11.0-1
+# Let's not give people upgrading from monolithic NM (shipped until 4.2)
+# a nasty surprise...
+Recommends:	%{name}-wifi = %{EVRD}
+
+%description
+NetworkManager attempts to keep an active network connection available at all
+times.  It is intended only for the desktop use-case, and is not intended for
+usage on servers.   The point of NetworkManager is to make networking
+configuration and setup as painless and automatic as possible.  If using DHCP,
+NetworkManager is _intended_ to replace default routes, obtain IP addresses
+from a DHCP server, and change nameservers whenever it sees fit.
+
+%package -n %{libnm}
+Summary:	Shared library for nm_util
+Group:		System/Libraries
+Obsoletes:	%{libnm_util} < %{EVRD}
+
+%description -n %{libnm}
+Shared library for nm.
+
+%package -n %{nm_girname}
+Summary:	GObject Introspection interface description for %{name}
+Group:		System/Libraries
+
+%description -n %{nm_girname}
+GObject Introspection interface description for NM.
+
+%package -n %{devnm}
+Summary:	Development files for NM
+Group:		Development/C
+Provides:	nm-devel = %{EVRD}
+Requires:	%{libnm} = %{EVRD}
+Requires:	%{nm_girname} = %{EVRD}
+Obsoletes:	%{devnm_util} < %{EVRD}
+Obsoletes:	%{devnm_glib} < %{EVRD}
+
+%description -n %{devnm}
+Development files for NM.
+
+%package -n %{girname}
+Summary:	GObject Introspection interface description for %{name}
+Group:		System/Libraries
+Conflicts:	%{_lib}nm-util2 < 0.9.8.0-2
+Obsoletes:	%{girclient} < %{EVRD}
+
+%description -n %{girname}
+GObject Introspection interface description for %{name}.
+
+%package adsl
+Summary:	Support for controlling ADSL connections with NetworkManager
+Group:		System/Libraries
+Requires:	%{name} = %{EVRD}
+
+%description adsl
+Support for controlling ADSL connections with NetworkManager
+
+%package bluetooth
+Summary:	Support for controlling BlueTooth connections with NetworkManager
+Group:		System/Libraries
+Requires:	%{name} = %{EVRD}
+Requires:	bluez
+
+%description bluetooth
+Support for controlling BlueTooth connections with NetworkManager
+
+%package openvswitch
+Summary:	Support for controlling OpenVSwitch with NetworkManager
+Group:		System/Libraries
+Requires:	%{name} = %{EVRD}
+
+%description openvswitch
+Support for controlling OpenVSwitch with NetworkManager
+
+%package team
+Summary:	Support for teaming network connections with NetworkManager
+Group:		System/Libraries
+Requires:	%{name} = %{EVRD}
+
+%description team
+Support for teaming network connections with NetworkManager
+
+%package wifi
+Summary:	Support for controlling WiFi connections with NetworkManager
+Group:		System/Libraries
+Requires:	%{name} = %{EVRD}
+Requires:	wireless-tools
+Requires:	wireless-regdb
+Requires:	(wpa_supplicant or iwd)
+# Change once iwd becomes better than wireless-tools on non-Intel:
+Suggests:	wpa_supplicant
+
+%description wifi
+Support for controlling WiFi connections with NetworkManager
+
+%package wwan
+Summary:	Support for controlling WWAN connections with NetworkManager
+Group:		System/Libraries
+Requires:	%{name} = %{EVRD}
+Requires:	modemmanager
+
+%description wwan
+Support for controlling WWAN connections with NetworkManager
+
+%package ppp
+Summary:	Support for controlling PPP connections with NetworkManager
+Group:		System/Libraries
+Requires:	%{name} = %{EVRD}
+Requires:	ppp = %{ppp_version}
+Requires:	modemmanager
+
+%description ppp
+Support for controlling PPP connections with NetworkManager
+
+%prep
+%autosetup -p1 -n %{rname}-%{version}
+
+%build
+%define _disable_ld_no_undefined 1
+
+%meson -Dsystemdsystemunitdir="%{_unitdir}" \
+    -Dsystem_ca_path="%{_sysconfdir}/pki/tls/certs" \
+    -Dudev_dir="/lib/udev" \
+    -Diptables="%{_sbindir}/iptables" \
+    -Ddist_version="%{version}-%{release}" \
+    -Dsession_tracking_consolekit=false \
+    -Dsession_tracking=systemd \
+    -Dsuspend_resume=systemd \
+    -Dmodify_system=true \
+    -Dpolkit_agent=true \
+    -Difcfg_rh=false \
+    -Dofono=true \
+    -Dselinux=false \
+    -Dconfig_logging_backend_default=journal \
+    -Dlibaudit=no \
+    -Diwd=true \
+    -Dpppd_plugin_dir="%{_libdir}/pppd/%{ppp_version}" \
+    -Dteamdctl=true \
+    -Dbluez5_dun=true \
+    -Debpf=true \
+    -Dresolvconf=no \
+    -Dconfig_dns_rc_manager_default=symlink \
+    -Ddhclient="/sbin/dhclient" \
+    -Ddhcpcd="/sbin/dhcpcd" \
+    -Dconfig_dhcp_default=internal \
+    -Dintrospection=true \
+    -Dvapi=true \
+    -Ddocs=true \
+    -Dtests=no \
+    -Dmore_logging=false \
+    -Dld_gc=false \
+    -Dcrypto=gnutls \
+    -Dqt=false
+
+%meson_build
+
+%install
+%meson_install
+
+cp %{SOURCE1} %{buildroot}%{_sysconfdir}/NetworkManager/
+
+# create a VPN directory
+install -d %{buildroot}%{_sysconfdir}/%{rname}/VPN
+
+# create keyfile plugin system-settings directory
+install -d %{buildroot}%{_sysconfdir}/%{rname}/system-connections
+
+install -d %{buildroot}%{_prefix}/lib/%{rname}/conf.d/
+install -d %{buildroot}%{_localstatedir}/lib/%{rname}/
+touch %{buildroot}%{_localstatedir}/lib/%{rname}/%{rname}-intern.conf
+
+# create a dnsmasq.d directory
+install -d %{buildroot}%{_sysconfdir}/%{rname}/dnsmasq.d
+install -d %{buildroot}%{_sysconfdir}/%{rname}/dnsmasq-shared.d/
+
+install -d %{buildroot}%{_datadir}/gnome-vpn-properties
+
+install -d %{buildroot}%{_localstatedir}/lib/NetworkManager
+
+# (tpg) Those are not required with systemd-udevd v210 or newer
+rm -rf %{buildroot}/lib/udev/rules.d/84-nm-drivers.rules
+
+#rhbz#974811
+ln -sr %{buildroot}%{_unitdir}/NetworkManager-dispatcher.service %{buildroot}%{_unitdir}/dbus-org.freedesktop.nm-dispatcher.service
+
+# (bor) clean up on uninstall
+install -d %{buildroot}%{_localstatedir}/lib/%{rname}
+cd %{buildroot}%{_localstatedir}/lib/%{rname} && {
+    touch %{rname}.state
+    touch timestamps
+cd -
+}
+
+cp %{SOURCE3} %{buildroot}%{_prefix}/lib/%{rname}/conf.d/
+
+install -d %{buildroot}%{_presetdir}
+cat > %{buildroot}%{_presetdir}/86-%{name}.preset << EOF
+enable NetworkManager.service
+enable NetworkManager-dispatcher.service
+EOF
+
+%find_lang %{rname}
+
+%post
+if [ -S /run/udev/control ]; then
+    /bin/udevadm control --reload-rules || :
+    /bin/udevadm trigger --subsystem-match=net || :
+fi
+%systemd_post NetworkManager.service NetworkManager-dispatcher.service
+
+%preun
+if [ $1 -eq 0 ]; then
+# Package removal, not upgrade
+    /bin/systemctl --no-reload disable NetworkManager.service >/dev/null 2>&1 || :
+fi
+%systemd_preun NetworkManager-wait-online.service NetworkManager-dispatcher.service
+
+%postun
+/bin/udevadm control --reload-rules || :
+/bin/udevadm trigger --subsystem-match=net || :
+%systemd_postun NetworkManager.service NetworkManager-dispatcher.service
+
+%files -f %{rname}.lang
+%doc AUTHORS CONTRIBUTING NEWS README TODO
+%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
+%{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
+%dir %{_sysconfdir}/%{rname}
+%config(noreplace) %{_sysconfdir}/%{rname}/NetworkManager.conf
+%dir %{_sysconfdir}/%{rname}/conf.d
+%dir %{_sysconfdir}/%{rname}/dispatcher.d
+%dir %{_sysconfdir}/%{rname}/dnsmasq.d
+%dir %{_sysconfdir}/%{rname}/dnsmasq-shared.d
+%dir %{_sysconfdir}/%{rname}/system-connections
+%dir %{_sysconfdir}/NetworkManager/VPN
+%dir %{_prefix}/lib/%{rname}
+%dir %{_prefix}/lib/%{rname}/conf.d
+%{_bindir}/nmcli
+%{_bindir}/nmtui
+%{_bindir}/nmtui-connect
+%{_bindir}/nmtui-edit
+%{_bindir}/nmtui-hostname
+%{_bindir}/nm-online
+%{_sbindir}/%{rname}
+%{_libexecdir}/nm-dhcp-helper
+%{_libexecdir}/nm-dispatcher
+%{_libexecdir}/nm-iface-helper
+%{_libexecdir}/nm-initrd-generator
+%dir %{_libdir}/NetworkManager
+%dir %{_libdir}/NetworkManager/%{version}-%{release}
+%{_libdir}/pppd/*.*.*/nm-pppd-plugin.so
+%dir %{_localstatedir}/lib/%{rname}
+%ghost %{_localstatedir}/lib/%{rname}/*
+%{_datadir}/bash-completion/completions/nmcli
+%{_datadir}/dbus-1/interfaces/org.freedesktop.NetworkManager*.xml
+%{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service
+%{_datadir}/polkit-1/actions/org.freedesktop.NetworkManager.policy
+/lib/udev/rules.d/*.rules
+/usr/lib/firewalld/zones/nm-shared.xml
+%{_presetdir}/86-%{name}.preset
+%{_unitdir}/NetworkManager-wait-online.service
+%{_unitdir}/NetworkManager-dispatcher.service
+%dir %{_unitdir}/NetworkManager.service.d
+%{_unitdir}/dbus-org.freedesktop.nm-dispatcher.service
+%{_unitdir}/NetworkManager.service
+%{_mandir}/man1/*.1*
+%{_mandir}/man5/*.5*
+%{_mandir}/man7/nmcli-examples.7*
+%{_mandir}/man8/*.8*
+%{_datadir}/doc/NetworkManager/examples/server.conf
+
+%files adsl
+%{_libdir}/NetworkManager/%{version}-%{release}/libnm-device-plugin-adsl.so
+
+%files bluetooth
+%{_libdir}/NetworkManager/%{version}-%{release}/libnm-device-plugin-bluetooth.so
+
+%files openvswitch
+%{_libdir}/NetworkManager/%{version}-%{release}/libnm-device-plugin-ovs.so
+%{_unitdir}/NetworkManager.service.d/NetworkManager-ovs.conf
+%{_mandir}/man7/nm-openvswitch.7*
+
+%files team
+%{_libdir}/NetworkManager/%{version}-%{release}/libnm-device-plugin-team.so
+
+%files wifi
+%{_libdir}/NetworkManager/%{version}-%{release}/libnm-device-plugin-wifi.so
+%{_prefix}/lib/%{rname}/conf.d/00-wifi-backend.conf
+
+%files wwan
+%{_libdir}/NetworkManager/%{version}-%{release}/libnm-device-plugin-wwan.so
+%{_libdir}/NetworkManager/%{version}-%{release}/libnm-wwan.so
+
+%files ppp
+%{_libdir}/NetworkManager/%{version}-%{release}/libnm-ppp-plugin.so
+
+%files -n %{libnm}
+%{_libdir}/libnm.so.%{majlibnm}*
+
+%files -n %{nm_girname}
+%{_libdir}/girepository-1.0/NM-%{api}.typelib
+
+%files -n %{devnm}
+%dir %{_includedir}/libnm
+%{_includedir}/libnm/*.h
+%doc %{_datadir}/gtk-doc/html/libnm
+%doc %{_datadir}/gtk-doc/html/NetworkManager
+%{_datadir}/gir-1.0/NM-1.0.gir
+%{_libdir}/pkgconfig/libnm.pc
+%{_libdir}/libnm.so
+%{_datadir}/vala/vapi/libnm.deps
+%{_datadir}/vala/vapi/libnm.vapi
+
+%files -n %{girname}
+%{_libdir}/girepository-1.0/NM-%{api}.typelib
Not Available
benbullard79 [@T] cox.netNo Comment.55d 14hrs
benbullard79 [@T] cox.netNo Comment.55d 14hrs
benbullard79 [@T] cox.netNo Comment.53d 16hrs
benbullard79 [@T] cox.netNo Comment.47d 15hrs
benbullard79 [@T] cox.netNo Comment.47d 15hrs