The package rpms/butt.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/butt.git/commit/?id=c01a79b02f668....
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit c01a79b02f6680af19311d29581c61c2a99e28ef
Author: Carl George <carl(a)george.computer>
Date: Sun Apr 7 16:24:16 2019 -0500
Exclude s390x rhbz#1697142
diff --git a/butt.spec b/butt.spec
index 444d372..99d63d9 100644
--- a/butt.spec
+++ b/butt.spec
@@ -1,6 +1,6 @@
Name: butt
Version: 0.1.17
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Broadcast using this tool
License: GPLv2+
URL:
https://danielnoethen.de
@@ -8,6 +8,10 @@ URL:
https://danielnoethen.de
Source0:
https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1: butt.appdata.xml
+#
https://sourceforge.net/p/butt/bugs/24/
+#
https://bugzilla.redhat.com/show_bug.cgi?id=1697142
+ExcludeArch: s390x
+
BuildRequires: gcc-c++
BuildRequires: fltk-devel
BuildRequires: portaudio-devel
@@ -78,5 +82,8 @@ install -Dpm 0644 %{S:1} %{buildroot}%{_metainfodir}/butt.appdata.xml
%changelog
+* Sun Apr 07 2019 Carl George <carl(a)george.computer> - 0.1.17-2
+- Exclude s390x rhbz#1697142
+
* Fri Apr 05 2019 Carl George <carl(a)george.computer> - 0.1.17-1
- Initial package
commit 2267dc741e1a7c9d33f57e76be6ef2f0454ac115
Author: Carl George <carl(a)george.computer>
Date: Sun Apr 7 11:28:35 2019 -0500
Initial package
https://bugzilla.redhat.com/show_bug.cgi?id=1696874
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..fa435fe
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+butt-*.tar.gz
diff --git a/README.md b/README.md
deleted file mode 100644
index 1c9bfc6..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# butt
-
-Broadcast using this tool
\ No newline at end of file
diff --git a/butt.appdata.xml b/butt.appdata.xml
new file mode 100644
index 0000000..5e3f149
--- /dev/null
+++ b/butt.appdata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop-application">
+ <id>butt.desktop</id>
+ <metadata_license>CC0-1.0</metadata_license>
+ <project_license>GPL-2.0+</project_license>
+ <name>butt</name>
+ <summary>Broadcast using this tool</summary>
+ <description>
+ <p>
+ butt (broadcast using this tool) is an easy to use, multi OS streaming tool.
+ It supports ShoutCast and IceCast and runs on Linux, MacOS and Windows. The
+ main purpose of butt is to stream live audio data from your computers Mic or
+ Line input to an Shoutcast or Icecast server. Recording is also possible. It
+ is NOT intended to be a server by itself or automatically stream a set of audio
+ files.
+ </p>
+ </description>
+ <launchable type="desktop-id">butt.desktop</launchable>
+ <screenshots>
+ <screenshot type="default">
+ <image>https://danielnoethen.de/butt.png</image>
+ </screenshot>
+ </screenshots>
+ <url type="homepage">https://danielnoethen.de</url>
+ <provides>
+ <binary>butt</binary>
+ </provides>
+</component>
diff --git a/butt.spec b/butt.spec
new file mode 100644
index 0000000..444d372
--- /dev/null
+++ b/butt.spec
@@ -0,0 +1,82 @@
+Name: butt
+Version: 0.1.17
+Release: 1%{?dist}
+Summary: Broadcast using this tool
+License: GPLv2+
+URL:
https://danielnoethen.de
+
+Source0:
https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Source1: butt.appdata.xml
+
+BuildRequires: gcc-c++
+BuildRequires: fltk-devel
+BuildRequires: portaudio-devel
+BuildRequires: lame-devel
+BuildRequires: libvorbis-devel
+BuildRequires: libogg-devel
+BuildRequires: flac-devel
+BuildRequires: opus-devel
+BuildRequires: libsamplerate-devel
+BuildRequires: fdk-aac-free-devel
+BuildRequires: pkgconfig(dbus-1)
+BuildRequires: libX11-devel
+BuildRequires: desktop-file-utils
+BuildRequires: autoconf
+BuildRequires: libappstream-glib
+
+Requires: hicolor-icon-theme
+
+
+%description
+butt (broadcast using this tool) is an easy to use, multi OS streaming tool.
+It supports ShoutCast and IceCast and runs on Linux, MacOS and Windows. The
+main purpose of butt is to stream live audio data from your computers Mic or
+Line input to an Shoutcast or Icecast server. Recording is also possible. It
+is NOT intended to be a server by itself or automatically stream a set of audio
+files.
+
+
+%prep
+%setup -q
+autoreconf -ifv
+
+
+%build
+%configure LIBS=-lX11
+%make_build
+
+
+%install
+%make_install
+
+# desktop file
+desktop-file-install --dir %{buildroot}%{_datadir}/applications
usr/share/applications/butt.desktop
+# icons
+for size in 16 22 24 32 48 64 96 128 256 512; do
+ path=icons/hicolor/${size}x${size}/apps/butt.png
+ install -Dpm 0644 usr/share/$path %{buildroot}%{_datadir}/$path
+done
+install -Dpm 0644 usr/share/icons/hicolor/scalable/apps/butt.svg
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/butt.svg
+# pixmaps
+for size in 16 32; do
+ path=pixmaps/butt$size.xpm
+ install -Dpm 0644 usr/share/$path %{buildroot}%{_datadir}/$path
+done
+# appdata
+appstream-util validate-relax --nonet %{S:1}
+install -Dpm 0644 %{S:1} %{buildroot}%{_metainfodir}/butt.appdata.xml
+
+
+%files
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README THANKS
+%{_bindir}/butt
+%{_datadir}/applications/butt.desktop
+%{_datadir}/icons/hicolor/*/apps/butt.*
+%{_datadir}/pixmaps/butt*.xpm
+%{_metainfodir}/butt.appdata.xml
+
+
+%changelog
+* Fri Apr 05 2019 Carl George <carl(a)george.computer> - 0.1.17-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..0660dd9
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (butt-0.1.17.tar.gz) =
43541c00088699ef21c5492c5251228c1325fb66678a1f4af20fd1a1b3ea2d2cf11136de49fa007e824680ad873762c048976aaa6f63af804a33afee3d6cf789