The announcements: The whole Attal's team is pleased to announce the 1.0-rc2 release of Attal. This release is the second candidate for the 1.0 release of Attal. Here a list of changes: - No more necessity of LD_LIBRARY_PATH on linux - Resource management rewrite, added local resources - Population is another resource - Levels implemented - Possibility to steal resources to creatures - Remote server control added - Speed improvement and refactoring of code - Improvements in fight interface - Allow 'chat' in fight mode and base display - ThemeEditor improved - Added actions to bases - Add popup help - Better debian package - Bug fixing - Medieval theme: - Resources changed, now only: Money, Wood, Iron, Food, Diamond, Population - 'Mines' buildings in adventure mode smaller - Units smaller - Water transitions - New flags The whole Attal's team is pleased to announce the 1.0-rc1 release of Attal. This release is the first candidate for the 1.0 release of Attal. Here a list of changes: - Graphical engine improved - Porting to new qt graphic engine - New graphics ( bases and units ) - Client interface partially rewrite to optimize space - Ai rewrite - New scenarii - Drop all Qt3Support - Server and ai are integrated in client so for local game, no need of other program that attal-client - Better handling of fight animations - Sound management - Sound management improved - Enable/disable sound and music in client during the game - Ai is also integrated in server (no need of external ai client (except for debug)) - Player management in server - kick player - control of client attal version - Better handling of installation - Minimap improved - Improved search and management of themes (command line args , environment var, local directory, hardcoded path) - Implemented autosave and save every turn - Implemented fight with garrison lord - Implemented animation speed control in fight - Implemented split unit - Managed dependencies between buildings inside base - Managed more kind of animations for creatures (dead, dying, attack high, attack low, shoot high, shoot low...) - Added management for small bases pixmap in client - Initial separation between server and engine - New saved data in scenarii: - game version - turn - start date - production of creatures - Calendar: - Improved api - Quests: -Implemented date-based quests - Require at least Qt 4.2.0 - A lot of bug fixing - Medieval theme: - New graphics for bases - New graphics for internal buildings - New external building : village - New creatures : Magician creatures and Necromancer creatures - New scenarii : TheIsland, TheLabyrint, Villages - Added faces for mercenary units - New lord faces The ebuild needs big changes. Patch follows.
Created attachment 257194 [details, diff] diff -u attal-0.10.1.ebuild attal-1.0_rc2.ebuild This is in big parts a rewrite the long list of changes: - update header ("Copyright 1999-2010 Gentoo Foundation") - define and use MY_PV for rc version - new HOMEPAGE (the old one is no longer) - new USE flag "nls" - additional src_unpack function, unpack themes directly in the right place - no need to move the themes directory anymore in src_prepare - drop patches - add small sed patches to get nls and to fix QA notices - pass the GAMES_* variables into attal's build configuration - new build order, allow parallelity whenever possible - add docs/* to dodoc - many things I forgot to mention For me, everything seems to work fine. Also bug #297977 is fixed by just dropping the faulty files. They seem to be only an artefact of the build system.
Created attachment 302529 [details, diff] diff -u attal-0.10.1.ebuild attal-1.0_rc2.ebuild (updated) - adapt changes of the ebuild for the old version that is residing in portage (basically switch to qt4-r2) - explicitely set RDEPEND - quote ${S}
games-strategy/attal is gone.