From 8dd4c9fb39355a02c783f9c39354f474df8efebf Mon Sep 17 00:00:00 2001 From: DongHun Kwak Date: Thu, 8 Apr 2021 14:48:27 +0900 Subject: [PATCH] Bump to python3-netifaces 0.10.5 --- packaging/python3-netifaces.manifest | 5 +++ packaging/python3-netifaces.spec | 47 ++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 packaging/python3-netifaces.manifest create mode 100644 packaging/python3-netifaces.spec diff --git a/packaging/python3-netifaces.manifest b/packaging/python3-netifaces.manifest new file mode 100644 index 0000000..86dbb26 --- /dev/null +++ b/packaging/python3-netifaces.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/packaging/python3-netifaces.spec b/packaging/python3-netifaces.spec new file mode 100644 index 0000000..1891d72 --- /dev/null +++ b/packaging/python3-netifaces.spec @@ -0,0 +1,47 @@ +Name: python3-netifaces +Summary: Portable network interface information +Version: 0.10.5 +Release: 0 +License: MIT +Group: Development/Languages/Python +Source0: %{name}-%{version}.tar.gz +Source1001: %{name}.manifest + + +BuildRequires: pkgconfig(python3) +BuildRequires: python3-setuptools + +%description +netifaces provides a (hopefully portable-ish) way for Python programmers to +get access to a list of the network interfaces on the local machine, and to +obtain the addresses of those network interfaces. + +The package has been tested on Mac OS X, Windows XP, Windows Vista, Linux and +Solaris. On Windows, it is currently not able to retrieve IPv6 addresses, +owing to shortcomings of the Windows API. + +It should work on other UNIX-like systems provided they implement either +getifaddrs() or support the SIOCGIFxxx socket options, although the data +provided by the socket options is normally less complete. + + +%prep +%setup -q +cp %{SOURCE1001} . + +%build +%{_bindir}/python3 setup.py build + +%install +%{_bindir}/python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} + +%clean + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest %{name}.manifest +%{python3_sitelib}/netifaces-%{version}-py%{python3_version}.egg-info/* +%{python3_sitelib}/netifaces.cpython-*.so -- 2.34.1