The package rpms/golang-github-glacjay-goini.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/golang-github-glacjay-goini.git/comm....
Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change: ============
commit da8df42bdbb351ffa328ee8cb7b6e937cc7313cc Author: Robert-Andr Mauchin zebob.m@gmail.com Date: Thu May 23 21:49:05 2019 +0200
Bump to commit fd3024d87ee21a36d3ccc4367f509fec89cd90ee
Signed-off-by: Robert-Andr Mauchin zebob.m@gmail.com
diff --git a/.gitignore b/.gitignore index f18adeb..55f14e0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /goini-5261baf.tar.gz /goini-907cca0.tar.gz +/goini-fd3024d87ee21a36d3ccc4367f509fec89cd90ee.tar.gz diff --git a/golang-github-glacjay-goini.spec b/golang-github-glacjay-goini.spec index 424e4f8..ef0337d 100644 --- a/golang-github-glacjay-goini.spec +++ b/golang-github-glacjay-goini.spec @@ -1,181 +1,49 @@ -%if 0%{?fedora} || 0%{?rhel} == 6 -%global with_devel 1 -%global with_bundled 0 -%global with_debug 0 -# Dict cannot be stringified as expected. -%global with_check 0 -%global with_unit_test 1 -%else -%global with_devel 0 -%global with_bundled 0 -%global with_debug 0 -%global with_check 0 -%global with_unit_test 0 -%endif - -%if 0%{?with_debug} -%global _dwz_low_mem_die_limit 0 -%else -%global debug_package %{nil} -%endif +# Generated by go2rpm +%bcond_without check
-%global provider github -%global provider_tld com -%global project glacjay -%global repo goini # https://github.com/glacjay/goini -%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit 5261baf26f41eeffae5fd27be784302e389b7699 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) - -# github.com/rakyll/goini has no license. -# But it is forked from github.com/glacjay/goini and unchanged. -# Lets provide these source codes as well. -%global rcommit 907cca0f578a5316fb864ec6992dc3d9730ec58c -%global rscommit %(c=%{rcommit}; echo ${c:0:7}) -%global rimport_path %{provider}.%{provider_tld}/rakyll/goini - -Name: golang-%{provider}-%{project}-%{repo} -Version: 0 -Release: 0.13.git%{shortcommit}%{?dist} -Summary: INI file parser in go -License: MIT -URL: https://%%7Bprovider_prefix%7D -Source0: https://%%7Bprovider_prefix%7D/archive/%%7Brcommit%7D/%%7Brepo%7D-%%7Brscomm... -Source1: https://%%7Bprovider_prefix%7D/archive/%%7Bcommit%7D/%%7Brepo%7D-%%7Bshortco... - -# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} -# If go_compiler is not set to 1, there is no virtual provide. Use golang instead. -BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} - -%description -%{summary} +%global goipath github.com/glacjay/goini +%global commit fd3024d87ee21a36d3ccc4367f509fec89cd90ee
-%if 0%{?with_devel} -%package devel -Summary: %{summary} -BuildArch: noarch +%gometa
-%if 0%{?with_check} -%endif - -Provides: golang(%{import_path}) = %{version}-%{release} -Provides: golang(%{rimport_path}) = %{version}-%{release} - -%description devel -%{summary} - -This package contains library source intended for -building other packages which use import path with -%{import_path} prefix. -%endif +%global common_description %{expand: +INI file parser in go.}
-%if 0%{?with_unit_test} && 0%{?with_devel} -%package unit-test -Summary: Unit tests for %{name} package -# If go_compiler is not set to 1, there is no virtual provide. Use golang instead. -BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} +%global golicenses LICENSE.txt +%global godocs README.md
-%if 0%{?with_check} -#Here comes all BuildRequires: PACKAGE the unit tests -#in %%check section need for running -%endif +Name: %{goname} +Version: 0 +Release: 0.14%{?dist} +Summary: INI file parser in go
-# test subpackage tests code from devel subpackage -Requires: %{name}-devel = %{version}-%{release} +License: MIT +URL: %{gourl} +Source0: %{gosource}
-%description unit-test -%{summary} +%description +%{common_description}
-This package contains unit tests for project -providing packages with %{import_path} prefix. -%endif +%gopkg
%prep -%setup -q -n %{repo}-%{rcommit} -%setup -q -n %{repo}-%{commit} -T -b 1 - -%build +%goprep
%install -# source codes for building projects -%if 0%{?with_devel} -install -d -p %{buildroot}/%{gopath}/src/%{import_path}/ -echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list -install -d -p %{buildroot}/%{gopath}/src/%{rimport_path}/ -echo "%%dir %%{gopath}/src/%%{rimport_path}/." >> devel.file-list -# find all *.go but no *_test.go files and generate devel.file-list -for file in $(find . -iname "*.go" ! -iname "*_test.go") ; do - echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list - install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file) - cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file - echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list -done - -pushd ../%{repo}-%{rcommit} -for file in $(find . -iname "*.go" ! -iname "*_test.go") ; do - echo "%%dir %%{gopath}/src/%%{rimport_path}/$(dirname $file)" >> ../%{repo}-%{commit}/devel.file-list - install -d -p %{buildroot}/%{gopath}/src/%{rimport_path}/$(dirname $file) - cp -pav $file %{buildroot}/%{gopath}/src/%{rimport_path}/$file - echo "%%{gopath}/src/%%{rimport_path}/$file" >> ../%{repo}-%{commit}/devel.file-list -done -popd -%endif - -# testing files for this project -%if 0%{?with_unit_test} && 0%{?with_devel} -install -d -p %{buildroot}/%{gopath}/src/%{import_path}/ -cp -pav empty.ini %{buildroot}/%{gopath}/src/%{import_path}/. -cp -pav example.ini %{buildroot}/%{gopath}/src/%{import_path}/. -echo "%%{gopath}/src/%%{import_path}/empty.ini" >> unit-test.file-list -echo "%%{gopath}/src/%%{import_path}/example.ini" >> unit-test.file-list -# find all *_test.go files and generate unit-test.file-list -for file in $(find . -iname "*_test.go"); do - echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list - install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file) - cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file - echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test.file-list -done -%endif - -%if 0%{?with_devel} -sort -u -o devel.file-list devel.file-list -%endif +%gopkginstall
+%if %{with check} %check -%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel} -%if ! 0%{?with_bundled} -export GOPATH=%{buildroot}/%{gopath}:%{gopath} -%else -export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath} -%endif - -%if ! 0%{?gotest:1} -%global gotest go test -%endif - -%gotest %{import_path} +%gocheck %endif
-#define license tag if not already defined -%{!?_licensedir:%global license %doc} - -%if 0%{?with_devel} -%files devel -f devel.file-list -%license LICENSE.txt -%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} -%dir %{gopath}/src/%{provider}.%{provider_tld}/rakyll -%dir %{gopath}/src/%{rimport_path} -%endif - -%if 0%{?with_unit_test} && 0%{?with_devel} -%files unit-test -f unit-test.file-list -%license LICENSE.txt -%endif +%gopkgfiles
%changelog +* Thu May 23 21:42:58 CEST 2019 Robert-Andr Mauchin zebob.m@gmail.com - 0-0.14.20190523gitfd3024d +- Bump to commit fd3024d87ee21a36d3ccc4367f509fec89cd90ee + * Fri Feb 01 2019 Fedora Release Engineering releng@fedoraproject.org - 0-0.13.git5261baf - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
@@ -217,4 +85,3 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath} * Tue Jan 13 2015 jchaloup jchaloup@redhat.com - 0-0.1.git5261baf - First package for Fedora resolves: #1177486 - diff --git a/sources b/sources index 32429ec..eeaeb61 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -a108b8b262a377985db2e807f55758d2 goini-5261baf.tar.gz -a2c74d6f7942e16b48d3b68d512917df goini-907cca0.tar.gz +SHA512 (goini-fd3024d87ee21a36d3ccc4367f509fec89cd90ee.tar.gz) = b0ca8b9e0372caf49db72106a833963a3c3ccbd561fe5b38f10d172f2625cb56049a0b6ee4e39fb6f67dfd6b5c60a1261a04db106c257c45a951b13ca9743eef
arch-excludes@lists.fedoraproject.org