The package rpms/golang-github-howeyc-fsnotify.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-howeyc-fsnotify.git....
Change:
+ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit 2830c01350f6f7dbad3167f95465d15fdfc330ef
Author: Tomas Hrcka <thrcka(a)redhat.com>
Date: Mon Sep 7 12:05:01 2020 +0200
Revert "Unused/deprecated"
This reverts commit add9fa675569701ce7c2f3aeaa3f6d8bbbb2c66d.
Unretirement request:
https://pagure.io/releng/issue/9740
Signed-off-by: Tomas Hrcka <thrcka(a)redhat.com>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0fec0a1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/fsnotify-441bbc8.tar.gz
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c3215d8
--- /dev/null
+++ b/README.md
@@ -0,0 +1,3 @@
+# golang-github-howeyc-fsnotify
+
+The golang-github-howeyc-fsnotify package
\ No newline at end of file
diff --git a/dead.package b/dead.package
deleted file mode 100644
index adeb9b1..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-Unused/deprecated
diff --git a/golang-github-howeyc-fsnotify.spec b/golang-github-howeyc-fsnotify.spec
new file mode 100644
index 0000000..31d93fe
--- /dev/null
+++ b/golang-github-howeyc-fsnotify.spec
@@ -0,0 +1,119 @@
+# Please use golang-github-go-fsnotify-fsnotify-devel
+#
https://github.com/fsnotify/fsnotify
+%global debug_package %{nil}
+
+%global provider github
+%global provider_tld com
+%global project howeyc
+%global repo fsnotify
+#
https://github.com/howeyc/fsnotify
+%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
+%global import_path %{provider_prefix}
+%global commit 441bbc86b167f3c1f4786afae9931403b99fdacf
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+
+Name: golang-%{provider}-%{project}-%{repo}
+Version: 0.9.0
+Release: 0.4.git%{shortcommit}%{?dist}
+Summary: File change notification Go language Binding.
+License: BSD 3-clause
+URL: https://%{provider_prefix}
+Source0: %{url}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
+
+# 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}.
+
+%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.
+
+%package unit-test-devel
+Summary: Unit tests for %{name} package
+BuildArch: noarch
+# 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.
+
+
+%prep
+%setup -q -n %{repo}-%{commit}
+
+%build
+
+%install
+# source codes for building projects
+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" \! -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
+
+# testing files for this project
+install -d %{buildroot}%{gopath}/src/%{import_path}/
+# find all *_test.go files and generate unit-test.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
+
+sort -u -o devel.file-list devel.file-list
+sort -u -o unit-test-devel.file-list unit-test-devel.file-list
+
+%check
+export GOPATH=%{buildroot}%{gopath}:%{gopath}
+
+%if ! 0%{?gotest:1}
+%global gotest go test
+%endif
+
+# Test fail
+#%%gotest %%{import_path}
+
+%files devel -f devel.file-list
+%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
+
+%files unit-test-devel -f unit-test-devel.file-list
+
+%changelog
+* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.9.0-0.4.git441bbc8
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.9.0-0.3.git441bbc8
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.9.0-0.2.git441bbc8
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Fri Aug 18 2017 mosquito <sensor.wen(a)gmail.com> - 0.9.0-0.1.git441bbc8
+- Rebuild
+
+* Wed Dec 28 2016 Jaroslav <cz.guardian(a)gmail.com> Stepanek 0.9.0.1.git441bbc8
+- Initial package build
diff --git a/sources b/sources
new file mode 100644
index 0000000..1f47209
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (fsnotify-441bbc8.tar.gz) =
e4cd9cbfa5a7ce4c0617738dca8e97cecf6e11e0a57ae1ebef8c903fc002da847be0471ad9788b9b724d0423a5ae859b77f07192121c6957fee07143ceb9ad96