Package tuxracer: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 | Name: tuxracer Version: 0.61 Release: alt13.qa4 Packager: Victor Forsyuk <force@altlinux.org> Summary: Tux Racer License: GPL-2.0+ # Games/Sports was Mandriva choice... well, this is "racing" game, so may share # rpm group with racing simulators. Other logical choice - Arcade (as in desktop # menu grouping). Ok, rpm grouping is not so important ;) Group: Games/Sports URL: http://tuxracer.sourceforge.net/ Source0: http://downloads.sourceforge.net/tuxracer/tuxracer-%version.tar.gz Source1: http://downloads.sourceforge.net/tuxracer/tuxracer-data-%version.tar.gz Source2: tuxracer-16.xpm Source3: tuxracer-32.xpm Source4: tuxracer-48.xpm Source5: tuxracer.desktop Source10: http://www.brcha.iz.rs/data/projects/RoadsOfSerbia/RoadsOfSerbia.tar.bz2 Patch3: tuxracer-0.61-gcc33.patch Patch4: tuxracer-alt-use-newer-autoconf.patch BuildRequires: gcc-c++ imake libGL-devel libSDL-devel libSDL_mixer-devel libXext-devel libXi-devel libXmu-devel tcl-devel xorg-cf-files Requires: %name-gamedata %description Tux Racer is a simple OpenGL-based racing game featuring Tux. The object of the game is to slide down a snow- and ice-covered mountain as quickly as possible, avoiding the trees and rocks that will slow you down. %package gamedata Summary: Tux Racer game data License: GPLv2+ Group: Games/Sports BuildArch: noarch %description gamedata Data files for Tux Racer racing game. %prep %setup -a 1 -a 10 %patch3 -p1 %patch4 -p2 # Fix CFLAGS %define _optlevel 3 %add_optflags %optflags_kernel %optflags_notraceback %optflags_fastmath # cosmetic: eliminate gcc warnings subst 's/malign/falign/g' configure.in %build mv configure.in configure.ac %autoreconf export CPPFLAGS="-DGLX_GLXEXT_LEGACY" %configure \ --datadir=%_gamesdatadir/tuxracer \ --bindir=%_gamesbindir \ --with-data-dir=%_gamesdatadir/tuxracer \ --with-tcl-libs=%_tcllibdir %make_build %install %makeinstall datadir=%buildroot%_gamesdatadir/tuxracer bindir=%buildroot%_gamesbindir mkdir -p %buildroot%_gamesdatadir/tuxracer cp -a tuxracer-data-%version/* %buildroot%_gamesdatadir/tuxracer chmod -R a+rX %buildroot%_gamesdatadir cp -a Roads\ Of\ Serbia/ %buildroot%_gamesdatadir/tuxracer/courses/contrib/roads_of_serbia install -pD -m644 %SOURCE2 %buildroot%_miconsdir/tuxracer.xpm install -pD -m644 %SOURCE3 %buildroot%_niconsdir/tuxracer.xpm install -pD -m644 %SOURCE4 %buildroot%_liconsdir/tuxracer.xpm install -pD -m644 %SOURCE5 %buildroot%_desktopdir/tuxracer.desktop %files %_gamesbindir/tuxracer %_desktopdir/* %_niconsdir/* %_liconsdir/* %_miconsdir/* %files gamedata %_gamesdatadir/tuxracer/ %changelog * Tue Dec 29 2020 Andrey Cherepanov <cas@altlinux.org> 0.61-alt13.qa4 - Do not set up specific autoconf and automake versions by macros. * Mon Dec 28 2020 Andrey Cherepanov <cas@altlinux.org> 0.61-alt13.qa3 - Use latest autoconf and automake. - Fix bogus dates in changelog. - Fix License tag according to SPDX. * Wed Mar 22 2017 Vladimir D. Seleznev <vseleznv@altlinux.org> 0.61-alt13.qa2 - NMU: rebuilt against Tcl/Tk 8.6. * Mon Apr 15 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 0.61-alt13.qa1 - NMU: rebuilt for debuginfo. * Wed Sep 30 2009 Victor Forsyuk <force@altlinux.org> 0.61-alt13 - Fix FTBFS due to missing libtoolize call in current configure macro. * Tue Dec 02 2008 Victor Forsyuk <force@altlinux.org> 0.61-alt12 - Renew build requirements to fix FTBFS. * Wed Sep 10 2008 Victor Forsyuk <force@altlinux.org> 0.61-alt11 - Renew buildreqs. - Split game data to noarch package. - Add additional track: Roads of Serbia. * Wed Mar 12 2008 Victor Forsyuk <force@altlinux.org> 0.61-alt10 - Rebuild with tcl 8.5. * Tue May 17 2005 Victor Forsyuk <force@altlinux.ru> 0.61-alt9 - Saving Private Tux :) from obsolete. - Update buildreqs. * Sun Jan 04 2004 Anton Farygin <rider@altlinux.ru> 0.61-alt8 - gcc 3.3 build fix * Wed Oct 01 2003 Rider <rider@altlinux.ru> 0.61-alt7 - fix build * Thu Oct 10 2002 Konstantin Volckov <goldhead@altlinux.ru> 0.61-alt6 - Rebuild with new tcl & gcc3.2 * Sat Jun 15 2002 Sergey Bolshakov <s.bolshakov@belcaf.com> 0.61-alt5 - rebuilt in new env * Tue Dec 04 2001 Konstantin Volckov <goldhead@altlinux.ru> 0.61-alt4 - Fixed permissions * Mon Nov 19 2001 Konstantin Volckov <goldhead@altlinux.ru> 0.61-alt3 - Fixed icons * Fri Aug 17 2001 Konstantin Volckov <goldhead@altlinux.ru> 0.61-alt2 - Recompiled with SDL 1.2.2 - Compiled with fixed optflags * Thu May 31 2001 Konstantin Volckov <goldhead@altlinux.ru> 0.61-alt1 - Build new version 0.61 * Fri Apr 6 2001 Kostya Timoshenko <kt@altlinux.ru> 0.60.3-ipl3mdk - Rebuild with SDL-1.2.0 * Wed Mar 14 2001 Kostya Timoshenko <kt@petr.kz> 0.60.3-ipl2mdk - fix BuildPreReq * Tue Jan 16 2001 Kostya Timoshenko <kt@petr.kz> 0.60.3-ipl1mdk - Build for RE * Wed Dec 20 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.60.3-1mdk - 0.60.3 * Wed Dec 20 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.60.1-8mdk - recompiled to get good dependencies. * Fri Dec 8 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.60.1-7mdk - corrected BuildRequires. * Thu Dec 7 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.60.1-5mdk - added icons for the menu. * Wed Nov 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.60.1-4mdk - added BuildRequires on libSDL_mixer1.0-devel and libSDL1.1-devel. * Thu Nov 16 2000 Daouda Lo <daouda@mandrakesoft.com> 0.60.1-3mdk - rebuild with gcc 2.96 - make rpmlint happier. * Fri Oct 6 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.60.1-2mdk - 0.60.1 * Tue Sep 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12.1-2mdk - rebuild for latest tk. * Sun Aug 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12.1-1mdk - first mandrake version. |