The package rpms/golang-nanomsg-mangos-3.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-nanomsg-mangos-3.git/commi....
Change:
+%ifnarch aarch64
Thanks.
Full change:
============
commit acd0a698d5e8662e0402579e7e9bb30c8694815d
Author: Fabian Affolter <mail(a)fabian-affolter.ch>
Date: Wed Dec 16 15:38:23 2020 +0100
Exclude tests for aarch64
diff --git a/golang-nanomsg-mangos-3.spec b/golang-nanomsg-mangos-3.spec
index 4fe3d32..48b4945 100644
--- a/golang-nanomsg-mangos-3.spec
+++ b/golang-nanomsg-mangos-3.spec
@@ -46,10 +46,12 @@ done
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
+%ifnarch aarch64
%if %{with check}
%check
%gocheck
%endif
+%endif
%files
%license LICENSE
commit 3a6b2ce53f7a2347c050db341d49934dab9f1508
Author: Fabian Affolter <mail(a)fabian-affolter.ch>
Date: Sat Dec 12 12:12:16 2020 +0100
* Tue Oct 13 2020 Fabian Affolter <mail(a)fabian-affolter.ch> - 3.1.3-1
- Initial package for Fedora
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..8c5e2ae
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/mangos-3.1.3.tar.gz
diff --git a/golang-nanomsg-mangos-3.spec b/golang-nanomsg-mangos-3.spec
new file mode 100644
index 0000000..4fe3d32
--- /dev/null
+++ b/golang-nanomsg-mangos-3.spec
@@ -0,0 +1,64 @@
+# Generated by go2rpm 1.2
+%bcond_without check
+
+#
https://github.com/nanomsg/mangos
+%global goipath
go.nanomsg.org/mangos/v3
+%global forgeurl
https://github.com/nanomsg/mangos
+Version: 3.1.3
+
+%gometa
+
+%global common_description %{expand:
+Mangos is a pure Golang implementation of nanomsg's "Scalablilty
Protocols".}
+
+%global golicenses LICENSE
+%global godocs examples AUTHORS CODE_OF_CONDUCT.md README.adoc\\\
+ macat/README.md macat/macat.txt
+
+Name: %{goname}
+Release: 1%{?dist}
+Summary: Golang implementation of nanomsg's "Scalablilty Protocols"
+
+# Upstream license specification: Apache-2.0
+License: ASL 2.0
+URL: %{gourl}
+Source0: %{gosource}
+
+BuildRequires:
golang(github.com/gdamore/optopia)
+BuildRequires:
golang(github.com/gorilla/websocket)
+
+%description
+%{common_description}
+
+%gopkg
+
+%prep
+%goprep
+rm -rf examples/websocket/.gitignore
+
+%build
+for cmd in macat/macat perf; do
+ %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
+done
+
+%install
+%gopkginstall
+install -m 0755 -vd %{buildroot}%{_bindir}
+install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
+
+%if %{with check}
+%check
+%gocheck
+%endif
+
+%files
+%license LICENSE
+%doc examples AUTHORS CODE_OF_CONDUCT.md README.adoc macat/README.md
+%doc macat/macat.txt
+%{_bindir}/*
+
+%gopkgfiles
+
+%changelog
+* Tue Oct 13 2020 Fabian Affolter <mail(a)fabian-affolter.ch> - 3.1.3-1
+- Initial package for Fedora
\ No newline at end of file
diff --git a/sources b/sources
new file mode 100644
index 0000000..101b1f4
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (mangos-3.1.3.tar.gz) =
a8745bda8745c79cc70518bdab56a58d581a518bd889f3cfbf628aaf014582558659d71c53d535b0479df4b264b7b05967fae3b2018583b32525141cbc374dc0