Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 348758 - games-strategy/attal-1.0_rc2: version bump request
Summary: games-strategy/attal-1.0_rc2: version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://sourceforge.net/news/?group_id...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-14 23:52 UTC by Martin Walch
Modified: 2016-02-20 01:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
diff -u attal-0.10.1.ebuild attal-1.0_rc2.ebuild (attal-1.0_rc2.patch,3.15 KB, patch)
2010-12-15 00:15 UTC, Martin Walch
Details | Diff
diff -u attal-0.10.1.ebuild attal-1.0_rc2.ebuild (updated) (attal-1.0_rc2.patch,3.23 KB, patch)
2012-02-19 17:58 UTC, Martin Walch
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Walch 2010-12-14 23:52:21 UTC
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.
Comment 1 Martin Walch 2010-12-15 00:15:42 UTC
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.
Comment 2 Martin Walch 2012-02-19 17:58:10 UTC
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}
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2016-02-20 01:30:50 UTC
games-strategy/attal is gone.