SPECS/calico-libnetwork/calico-libnetwork.spec
ea8a3d4a
 Summary:       Docker libnetwork plugin for Calico
 Name:          calico-libnetwork
 Version:       1.1.0
1a02949f
 Release:       2%{?dist}
ea8a3d4a
 Group:         Applications/System
 Vendor:        VMware, Inc.
 License:       Apache-2.0
 URL:           https://github.com/projectcalico/libnetwork-plugin
 Source0:       %{name}-%{version}.tar.gz
 Distribution:  Photon
 BuildRequires: git
 BuildRequires: glide
1a02949f
 BuildRequires: go = 1.9.4
ea8a3d4a
 %define sha1 calico-libnetwork=bed540d714a7b2e0d0138556894541109dc7b792
 %define debug_package %{nil}
 
 %description
 Docker libnetwork plugin for Calico.
 
 %prep
 %setup -q -n libnetwork-plugin-1.1.0
 
 %build
 mkdir -p /root/.glide
 mkdir -p ${GOPATH}/src/github.com/projectcalico/libnetwork-plugin
 cp -r * ${GOPATH}/src/github.com/projectcalico/libnetwork-plugin/.
 pushd ${GOPATH}/src/github.com/projectcalico/libnetwork-plugin
 mkdir -p dist
 glide install --strip-vendor
 CGO_ENABLED=0 go build -v -i -o dist/libnetwork-plugin -ldflags "-X main.VERSION=%{version} -s -w" main.go
 
 %install
 pushd ${GOPATH}/src/github.com/projectcalico/libnetwork-plugin
 install -vdm 0755 %{buildroot}/usr/share/calico/docker
 install -vpm 0755 -t %{buildroot}/usr/share/calico/docker/ dist/libnetwork-plugin
 
 %files
 %defattr(-,root,root)
 /usr/share/calico/docker/libnetwork-plugin
 
 %changelog
1a02949f
 *    Mon Sep 24 2018 Tapas Kundu <tkundu@vmware.com> 1.1.0-2
 -    Build using go version 1.9
ea8a3d4a
 *    Fri Aug 18 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-1
 -    Calico libnetwork plugin for PhotonOS.