Package astromenace: 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 | Name: astromenace Version: 1.3.2 Release: alt1 Summary: Hardcore 3D space shooter with spaceship upgrade possibilities Summary(ru_RU.UTF-8): Хардкорный космический 3D шутер с возможностью апгрейда корабля %define cname AstroMenace Group: Games/Arcade License: GPL Url: http://www.viewizard.com/ Source: %name-src-%version.tar.bz2 Source1: icon.tar Patch: %name-1.3.1-alt-glext-include-fix.patch Provides: openastromenace Obsoletes: openastromenace Requires: %name-data # Automatically added by buildreq on Sat Mar 23 2013 # optimized out: cmake-modules libGL-devel libGLU-devel libICE-devel libSM-devel libX11-devel libXau-devel libXext-devel libXfixes-devel libXi-devel libXrender-devel libfreetype-devel libogg-devel libopenal-devel libstdc++-devel xorg-kbproto-devel xorg-xf86miscproto-devel xorg-xproto-devel BuildRequires: cmake gcc-c++ libSDL-devel libXScrnSaver-devel libXcomposite-devel libXcursor-devel libXdmcp-devel libXft-devel libXinerama-devel libXpm-devel libXrandr-devel libXt-devel libXtst-devel libXv-devel libXxf86misc-devel libalut-devel libvorbis-devel libxkbfile-devel %description AstroMenace stands out for a hardcore gameplay that absorbs you completely as you repel the relentless attacks of diverse adversaries and dodge hails of projectiles. During the game, you will face many cunning opponents, having unique tactics and strategies and trying to give you a rough time in their own peculiar way, so youll need all your quick-wits to evade their attacks. To demonstrate the pre-eminence against growing forces of evil you will have to constantly improve your ship and armaments. The game offers you to collect money during the battle, so you can purchase new weaponry and equipment, choosing from a diverse list. You can carry out the destruction with your favorite guns, switching between them whenever you want. AstroMenace is graphically unique. The quality of animation along with special effects is stunning, and with all its picturesque backgrounds adding brilliance to the visuals, the game is a true eye-candy. The process of causing total annihilation has never looked so fascinating! %description -l ru_RU.UTF-8 Космический вертикальный шутер очень высокого качества. Все модели отрисованы в 3D и отображаются в перспективе. Отличные обои, хорошая музыка, продуманный геймплей. Сложность игры гибко настраивается. Поначалу разработка игры велась закрыто. С версии 1.2.0 распространяется под GPL v3. %package data Group: Games/Arcade Summary: Data files for %name Summary(ru_RU.UTF-8): Файлы с данными для %name BuildArch: noarch Provides: openastromenace-data Obsoletes: openastromenace-data %description data Data files for %name %description -l ru_RU.UTF-8 data Файлы с данными для %name %prep %setup -a1 -n %cname %patch -p3 cat > %cname.sh << EOF #!/bin/sh %_gamesbindir/%cname.bin --dir=%_gamesdatadir/%cname EOF cat > %name.desktop << EOF [Desktop Entry] Type=Application Comment=3D space shooter Comment=Космический 3D шутер Terminal=false Exec=%_gamesbindir/%cname Icon=%name Name=%name Encoding=UTF-8 Categories=Game;ArcadeGame; EOF %build cmake . %make_build ./AstroMenace --pack --rawdata=./RAW_VFS_DATA %install install -D -m755 %cname %buildroot%_gamesbindir/%cname.bin install -D -m755 %cname.sh %buildroot%_gamesbindir/%cname install -D %name.desktop %buildroot%_desktopdir/%name.desktop for n in 32 48 64 128; do \ install -D icon/astromenace_$n.png \ %buildroot%_iconsdir/hicolor/$n''x$n/apps/%name.png; \ done mkdir -p %buildroot%_gamesdatadir/%cname install gamedata.vfs %buildroot%_gamesdatadir/%cname/ %files %doc ReadMe.txt %dir %_gamesdatadir/%cname %_gamesbindir/%{cname}* %_desktopdir/%name.desktop %_iconsdir/hicolor/*/apps/%name.png %files data %_gamesdatadir/%cname/* %changelog * Tue Jul 16 2013 Fr. Br. George <george@altlinux.ru> 1.3.2-alt1 - Autobuild version bump to 1.3.2 * Sat Mar 23 2013 Fr. Br. George <george@altlinux.ru> 1.3.1-alt1 - Autobuild version bump to 1.3.1 - Drop "open" prefix, so free version is maintained by developer now - Fix patch * Wed Oct 24 2012 Fr. Br. George <george@altlinux.ru> 1.3.0-alt1 - Autobuild version bump to 1.3.0 - Upstream switch back to SF - Join separated data package * Tue Mar 09 2010 Fr. Br. George <george@altlinux.ru> 1.2.080519-alt7 - Fix openal to libalut dependency change * Sat Dec 12 2009 Fr. Br. George <george@altlinux.ru> 1.2.080519-alt6 - Fix new GCC buld (by iv@) * Fri Dec 11 2009 Fr. Br. George <george@altlinux.ru> 1.2.080519-alt5 - Minor desktop file fix (closes #22227) * Sat Mar 21 2009 Fr. Br. George <george@altlinux.ru> 1.2.080519-alt4 - Stub for get higher than 5.0 * Sat Mar 21 2009 Fr. Br. George <george@altlinux.ru> 1.2.080519-alt3 - Add desktop file * Fri May 30 2008 Fr. Br. George <george@altlinux.ru> 1.2.080519-alt2 - Do stupid locale-depended build * Tue May 27 2008 Fr. Br. George <george@altlinux.ru> 1.2.080519-alt1 - Version up * Fri Apr 11 2008 Fr. Br. George <george@altlinux.ru> 1.2.080115-alt1 - Update to 080115 - Change upstream back to viewizard (from SF) * Sat Oct 20 2007 Fr. Br. George <george@altlinux.ru> 1.2.0-alt1 - Initial build for ALT |