The package rpms/supertux.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/supertux.git/commit/?id=0bebe6096....
Change:
-ExcludeArch: ppc64le
Thanks.
Full change:
============
commit f8ec43c46ad4d0782c0c6f923442d0dc67c9e6b1
Author: Pete Walter <pwalter(a)fedoraproject.org>
Date: Fri Dec 28 10:27:17 2018 +0000
Add optional libraqm dependency
diff --git a/supertux.spec b/supertux.spec
index c51858e..7c7e68a 100644
--- a/supertux.spec
+++ b/supertux.spec
@@ -21,6 +21,7 @@ BuildRequires: glew-devel
BuildRequires: boost-devel
BuildRequires: libcurl-devel
BuildRequires: libpng-devel
+BuildRequires: libraqm-devel
BuildRequires: gettext
BuildRequires: flex
BuildRequires: bison
commit 0bebe60960ec46a5688ba7293ee2214686f58de0
Author: Pete Walter <pwalter(a)fedoraproject.org>
Date: Fri Dec 28 10:00:59 2018 +0000
Remove ExcludeArch: ppc64le
diff --git a/supertux.spec b/supertux.spec
index d0e7407..c51858e 100644
--- a/supertux.spec
+++ b/supertux.spec
@@ -9,9 +9,6 @@ License: GPLv2+
URL:
https://www.supertux.org
Source0:
https://github.com/SuperTux/%{name}/releases/download/v%{version}/%{_tarn...
-# tinygettext fails to build on ppc64le.
-#
https://bugzilla.redhat.com/show_bug.cgi?id=1299151
-ExcludeArch: ppc64le
BuildRequires: gcc-c++
BuildRequires: pkgconfig(sdl2) >= 2.0.1
BuildRequires: pkgconfig(SDL2_image) >= 2.0.0
@@ -92,6 +89,7 @@ desktop-file-validate
%{buildroot}%{_datadir}/applications/supertux2.desktop
- Drop opengl-game-wrapper.sh use
- Update URL
- Spec file cleanup
+- Remove ExcludeArch: ppc64le
* Thu Aug 23 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 0.5.1-13
- Rebuilt for glew 2.1.0
commit 4c92fd1c9ae507506094cccacceed98dfa6840a2
Author: Pete Walter <pwalter(a)fedoraproject.org>
Date: Fri Dec 28 10:00:14 2018 +0000
Spec file cleanup
diff --git a/supertux.spec b/supertux.spec
index 3a207e6..d0e7407 100644
--- a/supertux.spec
+++ b/supertux.spec
@@ -5,7 +5,6 @@ Version: 0.6.0
Release: 1%{?dist}
Summary: Jump'n run like game
-Group: Amusements/Games
License: GPLv2+
URL:
https://www.supertux.org
Source0:
https://github.com/SuperTux/%{name}/releases/download/v%{version}/%{_tarn...
@@ -17,7 +16,6 @@ BuildRequires: gcc-c++
BuildRequires: pkgconfig(sdl2) >= 2.0.1
BuildRequires: pkgconfig(SDL2_image) >= 2.0.0
BuildRequires: zlib-devel
-BuildRequires: desktop-file-utils
BuildRequires: freetype-devel
BuildRequires: libGLU-devel
BuildRequires: openal-devel
@@ -32,6 +30,7 @@ BuildRequires: bison
BuildRequires: cmake
BuildRequires: sed
BuildRequires: /usr/bin/appstream-util
+BuildRequires: /usr/bin/desktop-file-validate
Requires: hicolor-icon-theme
# Bundled and forked physfs.
@@ -52,20 +51,16 @@ Grabbing power-ups and other stuff on the way.
%build
-# The rpath handling is a hack for the internal tinygettext.
%cmake -DINSTALL_SUBDIR_SHARE=share/supertux2 -DINSTALL_SUBDIR_BIN=bin \
-DENABLE_BOOST_STATIC_LIBS=OFF .
-make VERBOSE=1 %{?_smp_mflags}
+%make_build VERBOSE=1
%install
-make install DESTDIR=%{buildroot}
+%make_install
rm -r %{buildroot}/usr/share/doc/supertux2
-# Desktop file and icon stuff
-desktop-file-install --vendor "" \
- --dir %{buildroot}%{_datadir}/applications \
- %{buildroot}%{_datadir}/applications/supertux2.desktop
+# Icon stuff
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
mv %{buildroot}%{_datadir}/pixmaps/supertux.png \
%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/supertux2.png
@@ -95,6 +90,8 @@ desktop-file-validate
%{buildroot}%{_datadir}/applications/supertux2.desktop
* Fri Dec 28 2018 Pete Walter <pwalter(a)fedoraproject.org> - 0.6.0-1
- Update to 0.6.0
- Drop opengl-game-wrapper.sh use
+- Update URL
+- Spec file cleanup
* Thu Aug 23 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 0.5.1-13
- Rebuilt for glew 2.1.0
commit 131dbded1679eca07a5b58e9d4d2e14e3fa55744
Author: Pete Walter <pwalter(a)fedoraproject.org>
Date: Fri Dec 28 09:59:47 2018 +0000
Update URL
diff --git a/supertux.spec b/supertux.spec
index c8a355a..3a207e6 100644
--- a/supertux.spec
+++ b/supertux.spec
@@ -7,7 +7,7 @@ Summary: Jump'n run like game
Group: Amusements/Games
License: GPLv2+
-URL:
http://supertux.lethargik.org/
+URL:
https://www.supertux.org
Source0:
https://github.com/SuperTux/%{name}/releases/download/v%{version}/%{_tarn...
# tinygettext fails to build on ppc64le.
commit ebe7b5d8811c62c0560c87b2d7731c503acd3571
Author: Pete Walter <pwalter(a)fedoraproject.org>
Date: Fri Dec 28 08:21:55 2018 +0000
Update to 0.6.0
- Drop opengl-game-wrapper.sh use
diff --git a/.gitignore b/.gitignore
index d10994e..dd9eaf7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ supertux-0.3.3.tar.bz2
/SuperTux-v0.5.0-rc.4-Source.tar.gz
/SuperTux-v0.5.0-Source.tar.gz
/SuperTux-v0.5.1-Source.tar.gz
+/SuperTux-v0.6.0-Source.tar.gz
diff --git a/sources b/sources
index f282854..432e72d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b8b678362e3c5c9e366fb1fb3550a2e0 SuperTux-v0.5.1-Source.tar.gz
+SHA512 (SuperTux-v0.6.0-Source.tar.gz) =
7e313f1af1131e83ec658fee12803542d59075fa94a0a79a9182382335dc1b10a9f75092562555acf875dd03b15b336b40772fb8cdd81a82fa5802deb51b610b
diff --git a/supertux-0.4.0-desktop.patch b/supertux-0.4.0-desktop.patch
deleted file mode 100644
index 536dd68..0000000
--- a/supertux-0.4.0-desktop.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -urN supertux-0.4.0.old/supertux2.desktop supertux-0.4.0/supertux2.desktop
---- supertux-0.4.0.old/supertux2.desktop 2013-07-09 00:03:39.000000000 +0100
-+++ supertux-0.4.0/supertux2.desktop 2014-11-11 08:52:37.179130299 +0000
-@@ -36,8 +35,8 @@
- Comment[pt]=Joga este clssico de plataformas 2D
- Comment[pt_BR]=Encarne o pinguin Tux neste jogo inspirado em clssicos de
Pular&Correr
- Comment[hu]=Egy klasszikus 2D-s oldalnzeti jtk
--Icon=supertux.png
--Exec=supertux2
-+Icon=supertux
-+Exec=supertux2-wrapper
- Terminal=false
- StartupNotify=false
- Categories=Game;ArcadeGame;
diff --git a/supertux.spec b/supertux.spec
index c259082..c8a355a 100644
--- a/supertux.spec
+++ b/supertux.spec
@@ -1,15 +1,14 @@
%global _tarname SuperTux-v%{version}-Source
Name: supertux
-Version: 0.5.1
-Release: 13%{?dist}
+Version: 0.6.0
+Release: 1%{?dist}
Summary: Jump'n run like game
Group: Amusements/Games
License: GPLv2+
URL:
http://supertux.lethargik.org/
Source0:
https://github.com/SuperTux/%{name}/releases/download/v%{version}/%{_tarn...
-Patch0: supertux-0.4.0-desktop.patch
# tinygettext fails to build on ppc64le.
#
https://bugzilla.redhat.com/show_bug.cgi?id=1299151
@@ -19,19 +18,21 @@ BuildRequires: pkgconfig(sdl2) >= 2.0.1
BuildRequires: pkgconfig(SDL2_image) >= 2.0.0
BuildRequires: zlib-devel
BuildRequires: desktop-file-utils
+BuildRequires: freetype-devel
BuildRequires: libGLU-devel
BuildRequires: openal-devel
BuildRequires: libvorbis-devel
BuildRequires: glew-devel
BuildRequires: boost-devel
BuildRequires: libcurl-devel
+BuildRequires: libpng-devel
BuildRequires: gettext
BuildRequires: flex
BuildRequires: bison
BuildRequires: cmake
BuildRequires: sed
BuildRequires: /usr/bin/appstream-util
-Requires: opengl-games-utils hicolor-icon-theme
+Requires: hicolor-icon-theme
# Bundled and forked physfs.
Provides: bundled(physfs) = 2.1.0.20160502git
@@ -48,7 +49,6 @@ Grabbing power-ups and other stuff on the way.
%prep
%setup -qn %{_tarname}
-%patch0 -p1 -b .desktop
%build
@@ -61,7 +61,6 @@ make VERBOSE=1 %{?_smp_mflags}
%install
make install DESTDIR=%{buildroot}
rm -r %{buildroot}/usr/share/doc/supertux2
-ln -snf opengl-game-wrapper.sh %{buildroot}%{_bindir}/supertux2-wrapper
# Desktop file and icon stuff
desktop-file-install --vendor "" \
@@ -69,29 +68,34 @@ desktop-file-install --vendor "" \
%{buildroot}%{_datadir}/applications/supertux2.desktop
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
mv %{buildroot}%{_datadir}/pixmaps/supertux.png \
- %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
+ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/supertux2.png
rm %{buildroot}%{_datadir}/pixmaps/supertux.xpm
install -Dpm 644 man/man6/supertux2.6 %{buildroot}%{_mandir}/man6/supertux2.6
%check
-appstream-util validate-relax --nonet
%{buildroot}/%{_datadir}/appdata/supertux2.appdata.xml
+appstream-util validate-relax --nonet
%{buildroot}/%{_datadir}/metainfo/supertux2.appdata.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/supertux2.desktop
%files
%doc README.md NEWS.md
%license LICENSE.txt
-%{_bindir}/supertux2*
+%{_bindir}/supertux2
%{_datadir}/supertux2
-%{_datadir}/appdata/supertux2.appdata.xml
%{_datadir}/applications/supertux2.desktop
-%{_datadir}/icons/hicolor/48x48/apps/supertux.png
+%{_datadir}/icons/hicolor/48x48/apps/supertux2.png
+%{_datadir}/icons/hicolor/scalable/apps/supertux2.svg
+%{_datadir}/metainfo/supertux2.appdata.xml
%{_mandir}/man6/supertux2.6*
%changelog
+* Fri Dec 28 2018 Pete Walter <pwalter(a)fedoraproject.org> - 0.6.0-1
+- Update to 0.6.0
+- Drop opengl-game-wrapper.sh use
+
* Thu Aug 23 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 0.5.1-13
- Rebuilt for glew 2.1.0
commit e720ece7eb59c62e9562ac34cfb87c0512642d51
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Aug 23 14:09:45 2018 +0200
- Rebuilt for glew 2.1.0
diff --git a/supertux.spec b/supertux.spec
index cde147b..c259082 100644
--- a/supertux.spec
+++ b/supertux.spec
@@ -2,7 +2,7 @@
Name: supertux
Version: 0.5.1
-Release: 12%{?dist}
+Release: 13%{?dist}
Summary: Jump'n run like game
Group: Amusements/Games
@@ -92,6 +92,9 @@ desktop-file-validate
%{buildroot}%{_datadir}/applications/supertux2.desktop
%changelog
+* Thu Aug 23 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 0.5.1-13
+- Rebuilt for glew 2.1.0
+
* Sat Jul 14 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.5.1-12
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
commit 1a44b410e5dedc9384e18e3d34d8ed47fd0ef2de
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 14 07:00:41 2018 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/supertux.spec b/supertux.spec
index 04a9986..cde147b 100644
--- a/supertux.spec
+++ b/supertux.spec
@@ -2,7 +2,7 @@
Name: supertux
Version: 0.5.1
-Release: 11%{?dist}
+Release: 12%{?dist}
Summary: Jump'n run like game
Group: Amusements/Games
@@ -92,6 +92,9 @@ desktop-file-validate
%{buildroot}%{_datadir}/applications/supertux2.desktop
%changelog
+* Sat Jul 14 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.5.1-12
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.5.1-11
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit b1d3d84c3e2df73d9c47f02790a8abb1c582d0af
Author: Igor Gnatenko <ignatenko(a)redhat.com>
Date: Mon Jul 9 19:06:52 2018 +0200
add BuildRequires: gcc-c++
Reference:
https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
diff --git a/supertux.spec b/supertux.spec
index a60e5e7..04a9986 100644
--- a/supertux.spec
+++ b/supertux.spec
@@ -14,6 +14,7 @@ Patch0: supertux-0.4.0-desktop.patch
# tinygettext fails to build on ppc64le.
#
https://bugzilla.redhat.com/show_bug.cgi?id=1299151
ExcludeArch: ppc64le
+BuildRequires: gcc-c++
BuildRequires: pkgconfig(sdl2) >= 2.0.1
BuildRequires: pkgconfig(SDL2_image) >= 2.0.0
BuildRequires: zlib-devel