The package rpms/golang-github-remyoudompheng-bigfft.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-remyoudompheng-bigfft.....
Change: +ExclusiveArch: %{ix86} x86_64 %{arm}
Thanks.
Full change: ============
commit 43393158e9c76568f998e20a86d6136a2df86361 Author: Igor Gnatenko ignatenkobrain@fedoraproject.org Date: Sun Jun 30 12:30:51 2019 +0200
Revert "Orphaned for 6+ weeks"
This reverts commit 634ba0d4b0ed7475791ae7e592bda02eb0a4db26.
References: https://pagure.io/releng/issue/8495 Signed-off-by: Igor Gnatenko ignatenkobrain@fedoraproject.org
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2caa786 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/remyoudompheng-bigfft-a8e77dd.tar.gz +/remyoudompheng-bigfft-3d026bc.tar.gz +/remyoudompheng-bigfft-3da9816.tar.gz +/remyoudompheng-bigfft-52369c6.tar.gz diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/golang-github-remyoudompheng-bigfft.spec b/golang-github-remyoudompheng-bigfft.spec new file mode 100644 index 0000000..ff0b242 --- /dev/null +++ b/golang-github-remyoudompheng-bigfft.spec @@ -0,0 +1,188 @@ +# Generate devel rpm +%global with_devel 1 +# Build project from bundled dependencies +%global with_bundled 0 +# Build with debug info rpm +%global with_debug 0 +# Run tests in check section +%global with_check 1 +# Generate unit-test rpm +%global with_unit_test 1 + +%if 0%{?with_debug} +%global _dwz_low_mem_die_limit 0 +%else +%global debug_package %{nil} +%endif + +%global provider github +%global provider_tld com +%global project remyoudompheng +%global repo bigfft +# https://github.com/remyoudompheng/bigfft +%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} +%global import_path %{provider_prefix} +%global commit 52369c62f4463a21c8ff8531194c5526322b8521 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + + +Name: golang-%{provider}-%{project}-%{repo} +Version: 0 +Release: 0.8.git%{shortcommit}%{?dist} +Summary: Big integer multiplication library using FFT for Go +License: BSD +URL: https://%%7Bprovider_prefix%7D +Source0: https://%%7Bprovider_prefix%7D/archive/%%7Bcommit%7D/%%7Bproject%7D-%%7Brepo... + +# This package only provides assembler for limited architectures +ExclusiveArch: %{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} + + +%if 0%{?with_devel} +%package devel +Summary: %{summary} +BuildArch: noarch + +Provides: golang(%{import_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 + + +%if 0%{?with_unit_test} && 0%{?with_devel} +%package unit-test-devel +Summary: Unit tests for %{name} package + +# test subpackage tests code from devel subpackage +Requires: %{name}-devel = %{version}-%{release} + +%description unit-test-devel +%{summary} + +This package contains unit tests for project +providing packages with %{import_path} prefix. +%endif + + +%prep +%setup -q -n %{repo}-%{commit} + + +%build + + +%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 + +# find all *.go but no *_test.go files and generate devel.file-list +for file in $(find . ( -iname "*.go" -or -iname "*.s" ) ! -iname "*_test.go") ; do + dirprefix=$(dirname $file) + install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix + cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file + echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list + + while [ "$dirprefix" != "." ]; do + echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list + dirprefix=$(dirname $dirprefix) + done +done +%endif + +# testing files for this project +%if 0%{?with_unit_test} && 0%{?with_devel} +install -d -p %{buildroot}/%{gopath}/src/%{import_path}/ + +# find all *_test.go files and generate unit-test-devel.file-list +for file in $(find . -iname "*_test.go") ; do + dirprefix=$(dirname $file) + install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix + cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file + echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list + + while [ "$dirprefix" != "." ]; do + echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list + dirprefix=$(dirname $dirprefix) + done +done +%endif + + +%if 0%{?with_devel} +sort -u -o devel.file-list devel.file-list +%endif + + +%check +%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel} +%if ! 0%{?with_bundled} +export GOPATH=%{buildroot}/%{gopath}:%{gopath} +%else +# No dependency directories so far +export GOPATH=%{buildroot}/%{gopath}:%{gopath} +%endif + +%if ! 0%{?gotest:1} +%global gotest go test +%endif + +%gotest %{import_path} +%endif + + +#define license tag if not already defined +%{!?_licensedir:%global license %doc} + + +%if 0%{?with_devel} +%files devel -f devel.file-list +%license LICENSE +%doc README +%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} +%endif + + +%if 0%{?with_unit_test} && 0%{?with_devel} +%files unit-test-devel -f unit-test-devel.file-list +%license LICENSE +%doc README +%endif + + +%changelog +* Fri Jul 13 2018 Fedora Release Engineering releng@fedoraproject.org - 0-0.8.git52369c6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering releng@fedoraproject.org - 0-0.7.git52369c6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Aug 16 2017 Fabio Valentini decathorpe@gmail.com - 0-0.6.git52369c6 +- Bump to commit 52369c6. + +* Thu Aug 03 2017 Fabio Valentini decathorpe@gmail.com - 0-0.5.git3da9816 +- Bump to commit 3da9816. + +* Thu Aug 03 2017 Fabio Valentini decathorpe@gmail.com - 0-0.4.git3d026bc +- Bump to commit 3d026bc. + +* Wed Aug 02 2017 Fedora Release Engineering releng@fedoraproject.org - 0-0.3.gita8e77dd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering releng@fedoraproject.org - 0-0.2.gita8e77dd +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue Mar 14 2017 Fabio Valentini decathorpe@gmail.com - 0-0.1.gita8e77dd +- First package for Fedora + diff --git a/sources b/sources new file mode 100644 index 0000000..8d8c649 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (remyoudompheng-bigfft-52369c6.tar.gz) = cbcee14273276cf5e0b27ec23243cd4fd21ce6926a27dc7adaac66725e66d93e21b0a46ec4fcdb90f5a7b5cb93eabf8005e3cf020ac024e54669294d354d6d06
arch-excludes@lists.fedoraproject.org