[Bug 1527820] New: Request: go-hvkvp - Utility to read keyvalue pairs from the Hyper-V Data Exechange service

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1527820

            Bug ID: 1527820
           Summary: Request: go-hvkvp - Utility to read keyvalue pairs
                    from the Hyper-V Data Exechange service
           Product: Container Development Kit (CDK)
         Component: releng
          Severity: medium
          Assignee: jgregusk@xxxxxxxxxx
          Reporter: prkumar@xxxxxxxxxx
        QA Contact: optak@xxxxxxxxxx
                CC: extras-qa@xxxxxxxxxxxxxxxxx, kanderso@xxxxxxxxxx,
                    lmohanty@xxxxxxxxxx, me@xxxxxxxxx,
                    nobody@xxxxxxxxxxxxxxxxx,
                    package-review@xxxxxxxxxxxxxxxxxxxxxxx,
                    sgirijan@xxxxxxxxxx, timoran@xxxxxxxxxx,
                    zebob.m@xxxxxxxxx
        Depends On: 1524245
      Docs Contact: rkratky@xxxxxxxxxx



+++ This bug was initially created as a clone of Bug #1524245 +++

Spec URL: https://raw.githubusercontent.com/gbraad/go-hvkvp/master/hvkvp.spec
SRPM URL:
https://copr-be.cloud.fedoraproject.org/results/gbraad/go-hvkvp/epel-7-x86_64/00686411-go-hvkvp/go-hvkvp-0.4-2.el7.centos.src.rpm
Description: Utility to read keyvalue pairs from the Hyper-V Data Exechange
service

This utility is used by Minishift to provide a static IP on startup. This has
been implemented as part of the task:
https://github.com/minishift/minishift/issues/1316 The current package is
unsigned and has been part of an experimental feature, but we now want to move
ahead with a general availability.

Fedora Account System Username: gbraad

--- Additional comment from Robert-André Mauchin on 2017-12-11 19:07:08 EST ---

Hello,

 - Not useful:

%if ! 0%{?with_bundled}
export GOPATH=$(pwd):%{gopath}
%else
echo "Unable to build from bundled deps. No Godeps nor vendor directory"
exit 1
%endif

 - Remove unused stuff:

# Build with debug info rpm
%global with_debug 1
# Run tests in check section
%global with_check 1

 - What are you trying to do here? You make a directory just to remove it on
the next line:

%build
mkdir -p src/%{import_path}
rmdir src/%{import_path}
ln -s ../../../ src/%{import_path

   It should look like this:

mkdir -p ./_build/src/%{provider}.%{provider_tld}/%{project}
ln -s $(pwd) ./_build/src/%{provider_prefix}
export GOPATH=$(pwd)/_build:%{gopath}

%gobuild -o bin/%{executable_name} %{import_path}/cmd/%{executable_name}

 - Not needed even for EL6/7:

# handle license on el{6,7}: global must be defined after the License field
above
%{!?_licensedir: %global license %doc}

 - Changelog info is not coherent with the header. It should just be:

* Mon Dec 11 2017 Gerard Braad <me@xxxxxxxxx> 0.4-0.2

 - Use a more meaningful name for your archive, with:

Source0:       
https://%{provider_prefix}/archive/%{version}/%{name}-%{version}.tar.gz


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1524245
[Bug 1524245] Review Request: go-hvkvp - Utility to read keyvalue pairs
from the Hyper-V Data Exechange service
-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux