# Generated by go2rpm # Needs superuser permissions %bcond_with check # https://github.com/vishvananda/netlink %global goipath github.com/vishvananda/netlink Version: 1.0.0 %global commit fafc1e7b600abbb5cdcf1ebc90e4865423733a0c %gometa %global common_description %{expand: The netlink package provides a simple netlink library for Go. Netlink is the interface a user-space program in linux uses to communicate with the kernel. It can be used to add and remove interfaces, set ip addresses and routes, and configure ipsec. Netlink communication requires elevated privileges, so in most cases this code needs to be run as root. Since low-level netlink messages are inscrutable at best, the library attempts to provide an api that is loosely modeled on the CLI provided by iproute2. Actions like ip link add will be accomplished via a similarly named function like AddLink(). This library began its life as a fork of the netlink functionality in docker/libcontainer but was heavily rewritten to improve testability, performance, and to add new functionality like ipsec xfrm handling.} %global golicenses LICENSE %global godocs CHANGELOG.md README.md Name: %{goname} Release: 1%{?dist} Summary: Simple netlink library for Go # Upstream license specification: Apache-2.0 License: ASL 2.0 URL: %{gourl} Source0: %{gosource} BuildRequires: golang(github.com/vishvananda/netns) BuildRequires: golang(golang.org/x/sys/unix) %description %{common_description} %gopkg %prep %goprep %install %gopkginstall %if %{with check} %check %gocheck %endif %gopkgfiles %changelog * Sat May 04 17:50:10 CEST 2019 Robert-André Mauchin - 1.0.0-1.20190504gitfafc1e7 - Release 1.0.0, commit fafc1e7b600abbb5cdcf1ebc90e4865423733a0c * Fri Feb 01 2019 Fedora Release Engineering - 0-0.18.gitf5a6f69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 0-0.17.gitf5a6f69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 0-0.16.gitf5a6f69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 24 2017 Jan Chaloupka - 0-0.15.gitf5a6f69 - Bump to upstream f5a6f697a596c788d474984a38a0ac4ba0719e93 related: #1398575 * Wed Aug 02 2017 Fedora Release Engineering - 0-0.14.gite73bad4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 0-0.13.gite73bad4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 0-0.12.gite73bad4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Dec 14 2016 Jan Chaloupka - 0-0.11.gite73bad4 - Polish the spec file related: #1398575 * Tue Dec 13 2016 Jan Chaloupka - 0-0.10.gite73bad4 - Bump to upstream e73bad418fd727ed3a02830b1af1ad0283a1de6c related: #1398575 * Tue Dec 13 2016 Jan Chaloupka - 0-0.9.git1e2e08e - Fix tests for ppc64le architecture (upstream patch) resolves: #1398575 * Thu Jul 21 2016 Fedora Release Engineering - 0-0.8.git1e2e08e - https://fedoraproject.org/wiki/Changes/golang1.7 * Mon Feb 22 2016 Fedora Release Engineering - 0-0.7.git1e2e08e - https://fedoraproject.org/wiki/Changes/golang1.6 * Wed Feb 03 2016 Fedora Release Engineering - 0-0.6.git1e2e08e - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Nov 26 2015 jchaloup - 0-0.5.git1e2e08e - Bump to upstream 1e2e08e8a2dcdacaae3f14ac44c5cfa31361f270 related: #1248155 * Wed Jul 29 2015 jchaloup - 0-0.4.git991a7a2 - Update of spec file to spec-2.0 resolves: #1248155 * Wed Jun 17 2015 Fedora Release Engineering - 0-0.3.git991a7a2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed May 20 2015 jchaloup - 0-0.2.git991a7a2 - Bump to upstream 991a7a2fa7c073968fb27f36669df199b1fdf412 - Remove runtime dependency on golang - Add license macro related: #1164176 * Fri Nov 14 2014 jchaloup - 0-0.1.git2187ba6 - First package for Fedora resolves: #1164176