From 1e3dfcd6000feeb7d2d2cc6adb50a5dc7d7220fc Mon Sep 17 00:00:00 2001 From: Robert-André Mauchin Date: May 23 2019 21:24:24 +0000 Subject: Update to new macros Signed-off-by: Robert-André Mauchin --- diff --git a/golang-github-calmh-xdr.spec b/golang-github-calmh-xdr.spec index b826f25..4c94fd2 100644 --- a/golang-github-calmh-xdr.spec +++ b/golang-github-calmh-xdr.spec @@ -1,70 +1,62 @@ -Name: golang-github-calmh-xdr -Summary: XDR enc/decoder for Go -Epoch: 1 -Version: 1.1.0 -Release: 3%{?dist} -License: MIT +# Generated by go2rpm +%bcond_without check # https://github.com/calmh/xdr -%global repo xdr -%global goipath github.com/calmh/%{repo} -%global tag v1.1.0 +%global goipath github.com/calmh/xdr +Version: 1.1.0 %gometa -URL: %{gourl} -Source0: %{gourl}/archive/%{tag}/%{repo}-%{version}.tar.gz - -%description -%{summary} +%global common_description %{expand: +This is an XDR marshalling/unmarshalling library. It uses code generation and +not reflection.} +%global golicenses LICENSE +%global godocs README.md -%package devel -Summary: %{summary} -BuildArch: noarch +Name: %{goname} +Epoch: 1 +Release: 4%{?dist} +Summary: Go XDR enc/decoder -%description devel -%{summary} +License: MIT +URL: %{gourl} +Source0: %{gosource} -This package contains library source intended for -building other packages which use import path with -%{goipath} prefix. +%description +%{common_description} +%gopkg %prep -%forgeautosetup -p1 - +%goprep %build -%gobuildroot - -%gobuild -o _bin/cmd/genxdr %{goipath}/cmd/genxdr - +for cmd in cmd/* ; do + %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd +done %install -install -d -p %{buildroot}%{_bindir} -install -p -m 0755 _bin/cmd/genxdr %{buildroot}%{_bindir} - -%goinstall - +%gopkginstall +install -m 0755 -vd %{buildroot}%{_bindir} +install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ +%if %{with check} %check -%gochecks - +%gocheck +%endif %files %license LICENSE %doc README.md +%{_bindir}/* -%{_bindir}/genxdr - - -%files devel -f devel.file-list -%license LICENSE -%doc README.md - +%gopkgfiles %changelog +* Thu May 23 23:16:51 CEST 2019 Robert-André Mauchin - 1:1.1.0-4 +- Update to new macros + * Thu Jan 31 2019 Fedora Release Engineering - 1:1.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild @@ -93,4 +85,3 @@ install -p -m 0755 _bin/cmd/genxdr %{buildroot}%{_bindir} * Wed Mar 01 2017 Fabio Valentini - 2.0.0-0.1.git08e072f - First package for Fedora -