Name: auriferous Version: 1.0.1 Release: 38%{?dist} Summary: Game inspired by the classic Loderunner License: GPLv2+ URL: http://auriferous.sourceforge.net/ # This is http://downloads.sourceforge.net/auriferous/auriferous-1.0.1.tar.bz2 # With the nonfree auriferous/music/jungle.ogg song removed Source0: %{name}-%{version}-clean.tar.bz2 # Same as in the tarbal with one additional column of transparant pixels added # to the right, the original is one column to small causing memory corruption # (clanlib really should complain, but instead it accesses random memory). Source1: playerr.png Source2: auriferous.desktop Source3: auriferous.appdata.xml Patch0: auriferous-1.0.1-fixes.patch Patch1: auriferous-1.0.1-destdir.patch Patch2: auriferous-1.0.1-extra-keys.patch Patch3: auriferous-1.0.1-silence-looping-warn.patch Patch4: auriferous-1.0.1-gcc8.patch Patch5: auriferous-1.0.1-crash-on-exit-fix.patch Patch6: auriferous-1.0.1-warnings-fixes.patch Patch7: auriferous-configure-c99.patch BuildRequires: gcc-c++ BuildRequires: ClanLib06-devel >= 0.6.5-16 BuildRequires: desktop-file-utils libappstream-glib BuildRequires: make Requires: hicolor-icon-theme %description An arcade style like game. The goal is to fight out all gold from the caves and go into in the door. Sounds simple, but try it. The challenge: Because some bad blue Monks want prevent you from that, they bite of your head if the catch you, good luck. Further the caves(levels) are often like mazes with dangers and traps, to pass them you need a lot of skill. %prep %autosetup -p1 touch -r configure.in auriferous/Makefile.am cp -a %{SOURCE1} auriferous/pics/game %build export CXXFLAGS="$RPM_OPT_FLAGS -Wno-switch -Wno-unused-result -Wno-write-strings" %configure %make_build %install %make_install ln -s aqua.ogg $RPM_BUILD_ROOT%{_datadir}/%{name}/music/jungle.ogg mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE2} mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps install -p -m 644 small_%{name}.png \ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/%{name}.png install -p -m 644 %{name}.png \ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/appdata appstream-util validate-relax --nonet \ $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml %files %doc AUTHORS NEWS README TODO %license COPYING %{_bindir}/%{name} %{_datadir}/%{name} %{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %changelog * Fri Dec 2 2022 Florian Weimer - 1.0.1-38 - Port configure script to C99 * Wed Jul 20 2022 Fedora Release Engineering - 1.0.1-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jan 19 2022 Fedora Release Engineering - 1.0.1-36 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Wed Jul 21 2021 Fedora Release Engineering - 1.0.1-35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering - 1.0.1-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Mon Jul 27 2020 Fedora Release Engineering - 1.0.1-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jan 28 2020 Fedora Release Engineering - 1.0.1-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Wed Nov 6 2019 Hans de Goede - 1.0.1-31 - Fix crash on exit * Wed Jul 24 2019 Fedora Release Engineering - 1.0.1-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jan 31 2019 Fedora Release Engineering - 1.0.1-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Thu Jul 12 2018 Fedora Release Engineering - 1.0.1-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sun May 13 2018 Hans de Goede - 1.0.1-27 - Fix FTBFS - Add appdata * Wed Feb 07 2018 Fedora Release Engineering - 1.0.1-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sun Jan 07 2018 Igor Gnatenko - 1.0.1-25 - Remove obsolete scriptlets * Wed Aug 02 2017 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Feb 03 2016 Fedora Release Engineering - 1.0.1-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Wed Jun 17 2015 Fedora Release Engineering - 1.0.1-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat May 02 2015 Kalev Lember - 1.0.1-19 - Rebuilt for GCC 5 C++11 ABI change * Fri Aug 15 2014 Fedora Release Engineering - 1.0.1-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 1.0.1-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sat Aug 03 2013 Fedora Release Engineering - 1.0.1-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Sun Feb 10 2013 Rahul Sundaram - 1.0.1-15 - remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247 - clean up spec to follow current guidelines * Wed Jul 18 2012 Fedora Release Engineering - 1.0.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Tue Feb 28 2012 Fedora Release Engineering - 1.0.1-13 - Rebuilt for c++ ABI breakage * Thu Jan 12 2012 Fedora Release Engineering - 1.0.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Mon Feb 07 2011 Fedora Release Engineering - 1.0.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sun Nov 29 2009 Hans de Goede 1.0.1-10 - Fix levels not loading - Fix getting stuck at top of ladder below bar (in level 2) - Add support for several non alpha numeric keys in key bindings dialog - Silence ClanLib warning about sound stream looping not being implemented - Fix crash on exit (real fix is in ClanLib06, #542178) * Fri Jul 24 2009 Fedora Release Engineering - 1.0.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Jul 15 2009 Hans de Goede 1.0.1-8 - Fix FTBFS caused by automake input file timestamp issues (#511454) * Fri Apr 10 2009 Hans de Goede 1.0.1-7 - Remove non free jungle.ogg song * Mon Feb 23 2009 Fedora Release Engineering - 1.0.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Tue Feb 19 2008 Fedora Release Engineering - 1.0.1-5 - Autorebuild for GCC 4.3 * Sun Aug 5 2007 Hans de Goede 1.0.1-4 - Update License tag for new Licensing Guidelines compliance * Mon Aug 28 2006 Hans de Goede 1.0.1-3 - FE6 Rebuild * Mon Jul 31 2006 Hans de Goede 1.0.1-2 - Cleanup description a bit, add a note about hardcoded 1024x768 resolution. - Add a comment about our replacing of playerr.png . * Sat Jul 22 2006 Hans de Goede 1.0.1-1 - initial Fedora Extras package