## START: Set by rpmautospec ## (rpmautospec version 0.2.5) %define autorelease(e:s:pb:) %{?-p:0.}%{lua: release_number = 14; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{?dist} ## END: Set by rpmautospec # Generated by go2rpm # Needs network %bcond_with check # https://github.com/docker/libnetwork %global goipath github.com/docker/libnetwork Version: 0.8.0 %global commit 64b7a4574d1426139437d20e81c0b6d391130ec8 %gometa %global goaltipaths github.com/moby/libnetwork %global common_description %{expand: Libnetwork provides a native Go implementation for connecting containers. The goal of libnetwork is to deliver a robust Container Network Model that provides a consistent programming interface and the required network abstractions for applications.} %global golicenses LICENSE LICENSE-mflag %global godocs docs CHANGELOG.md README.md example Name: %{goname} Release: %autorelease Summary: Native Go implementation for connecting containers # Upstream license specification: BSD-3-Clause and Apache-2.0 # Main package: ASL 2.0 # client/mflag: BSD License: BSD and ASL 2.0 URL: %{gourl} Source0: %{gosource} BuildRequires: golang(github.com/armon/go-radix) BuildRequires: golang(github.com/BurntSushi/toml) BuildRequires: golang(github.com/deckarep/golang-set) BuildRequires: golang(github.com/docker/docker/api/types/network) BuildRequires: golang(github.com/docker/docker/pkg/discovery) BuildRequires: golang(github.com/docker/docker/pkg/discovery/kv) BuildRequires: golang(github.com/docker/docker/pkg/ioutils) BuildRequires: golang(github.com/docker/docker/pkg/parsers/kernel) BuildRequires: golang(github.com/docker/docker/pkg/plugingetter) BuildRequires: golang(github.com/docker/docker/pkg/plugins) BuildRequires: golang(github.com/docker/docker/pkg/reexec) BuildRequires: golang(github.com/docker/docker/pkg/signal) BuildRequires: golang(github.com/docker/docker/pkg/stringid) BuildRequires: golang(github.com/docker/go-connections/tlsconfig) BuildRequires: golang(github.com/docker/go-events) BuildRequires: golang(github.com/docker/libkv) BuildRequires: golang(github.com/docker/libkv/store) BuildRequires: golang(github.com/docker/libkv/store/boltdb) BuildRequires: golang(github.com/docker/libkv/store/consul) BuildRequires: golang(github.com/docker/libkv/store/etcd) BuildRequires: golang(github.com/docker/libkv/store/zookeeper) BuildRequires: golang(github.com/godbus/dbus/v5) BuildRequires: golang(github.com/gogo/protobuf/gogoproto) BuildRequires: golang(github.com/gogo/protobuf/proto) BuildRequires: golang(github.com/gorilla/mux) BuildRequires: golang(github.com/hashicorp/memberlist) BuildRequires: golang(github.com/hashicorp/serf/serf) BuildRequires: golang(github.com/ishidawataru/sctp) BuildRequires: golang(github.com/miekg/dns) BuildRequires: golang(github.com/moby/ipvs) BuildRequires: golang(github.com/moby/locker) BuildRequires: golang(github.com/moby/term) BuildRequires: golang(github.com/opencontainers/runtime-spec/specs-go) BuildRequires: golang(github.com/pkg/errors) BuildRequires: golang(github.com/sirupsen/logrus) BuildRequires: golang(github.com/urfave/cli) BuildRequires: golang(github.com/vishvananda/netlink) BuildRequires: golang(github.com/vishvananda/netlink/nl) BuildRequires: golang(github.com/vishvananda/netns) BuildRequires: golang(golang.org/x/sys/unix) %if %{with check} # Tests BuildRequires: golang(golang.org/x/sync/semaphore) BuildRequires: golang(gotest.tools/v3/assert) BuildRequires: golang(gotest.tools/v3/assert/cmp) BuildRequires: golang(gotest.tools/v3/poll) %endif %description %{common_description} %gopkg %prep %goprep mv client/mflag/LICENSE LICENSE-mflag %install %gopkginstall %if %{with check} %check %gocheck %endif %gopkgfiles %changelog * Sun Jan 30 2022 Maxwell G 0.8.0-14 - Uncommitted changes * Mon Dec 20 2021 Maxwell G 0.8.0-12 - Update to latest upstream commit * Thu Jul 22 2021 Fedora Release Engineering - 0.8.0-13.dev.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Mon Apr 19 2021 Olivier Lemasle - 0.8.0-12.dev.2.20210419gitb350742 - Bump to commit b3507428be5b458cb0e2b4086b13531fb0706e46 * Sun Mar 07 2021 Olivier Lemasle - 0.8.0-11.dev.2.20210307gitfa125a3 - Bump to commit fa125a3512ee0f6187721c88582bf8c4378bd4d7 * Tue Jan 26 2021 Fedora Release Engineering - 0.8.0-10.dev.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Wed Sep 09 19:55:16 CEST 2020 Robert-André Mauchin - 0.8.0-9.dev.2.20200909git6d6f28a - Bump to commit 6d6f28a1b61b6dd0ad562277d19592125428ed4e * Mon Jul 27 2020 Fedora Release Engineering - 0.8.0-8.dev.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jan 29 2020 Fedora Release Engineering - 0.8.0-7.dev.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jul 25 2019 Fedora Release Engineering - 0.8.0-6.dev.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jul 04 16:02:15 CEST 2019 Robert-André Mauchin - 0.8.0-5.dev.2.20190704git83d30db - Bump to commit 83d30db53600b9c084d35fb1d560f97f8b34ab24 * Sun May 05 17:15:33 CEST 2019 Robert-André Mauchin - 0.8.0-4.dev.2.20190505git9ff9b57 - Initial package