Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140643 - games-strategy/scorched3d-40.ebuild (new version)
Summary: games-strategy/scorched3d-40.ebuild (new version)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-16 07:43 UTC by pvint
Modified: 2006-08-09 00:00 UTC (History)
4 users (show)

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


Attachments
scorched3d-40.ebuild (scorched3d-40.ebuild,1.11 KB, text/plain)
2006-07-16 18:37 UTC, Tristan Heaven (RETIRED)
Details
scorched3d-40-freealut.patch (scorched3d-40-freealut.patch,1.60 KB, patch)
2006-07-16 18:40 UTC, Tristan Heaven (RETIRED)
Details | Diff
scorched3d-40-r1.ebuild (scorched3d-40-r1.ebuild,1.22 KB, text/plain)
2006-07-16 18:41 UTC, Tristan Heaven (RETIRED)
Details
proposed patch to fix compilation with unicode wxGTK and check for vasprintf (scorched3d-40-unicode.patch,2.07 KB, patch)
2006-07-18 16:01 UTC, Piotr Chmura
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pvint 2006-07-16 07:43:23 UTC
Good day, 
A new version of Scorched3d was released this weekend, and we'd love to see a new ebuild for it!

Version 39.x was hard masked due to vulnerabilities (see bug #111421), and these issues have been addressed (along with many other fixes/improvements).

Diff from scorched3d-39.1.ebuild to scorched3d-40.ebuild:

==== start diff  ====

diff scorched3d-39.1-r1.ebuild scorched3d-40.ebuild
3c3
< # $Header:
/var/cvsroot/gentoo-x86/games-strategy/scorched3d/scorched3d-39.1-r1.ebuild,v
1.1 2006/05/12 18:40:23 wolf31o2 Exp $
---
> # $Header: /var/cvsroot/gentoo-x86/games-strategy/scorched3d/scorched3d-40.ebuild,v 1.0 2006/07/09 13:34:00 cbx550f Exp $
13,14c13,14
< KEYWORDS="~amd64 ~ppc ~x86"
< IUSE="mysql"
---
> KEYWORDS="~amd64 ~ppc x86"
> IUSE="mysql vorbis"
23c23,24
<       mysql? ( dev-db/mysql )"
---
>       mysql? ( dev-db/mysql )
>       vorbis? ( media-libs/libvorbis )"
40a42
>               $(use_with vorbis) \
50,51d51
<       insinto
"${GAMES_DATADIR}/scorched3d/data/globalmods/apoc/data/textures/explode/"
<       doins "${FILESDIR}/smoke-orange.bmp" || die "doins failed" #bug #105237


==== end diff ====

Thank you!

cbx550f aka Paul Vint
Comment 1 Tristan Heaven (RETIRED) gentoo-dev 2006-07-16 18:37:11 UTC
Created attachment 91942 [details]
scorched3d-40.ebuild

Fixes bug #106495 and bug #133168.

Likes to scream "Abnormal Termination" when quitting a game.
Comment 2 Tristan Heaven (RETIRED) gentoo-dev 2006-07-16 18:40:52 UTC
Created attachment 91943 [details, diff]
scorched3d-40-freealut.patch

link alut and don't use deprecated functions
Comment 3 Tristan Heaven (RETIRED) gentoo-dev 2006-07-16 18:41:25 UTC
Created attachment 91944 [details]
scorched3d-40-r1.ebuild
Comment 4 Piotr Chmura 2006-07-18 16:01:32 UTC
Created attachment 92165 [details, diff]
proposed patch to fix compilation with unicode wxGTK and check for vasprintf

When i tried to compile v.40 on my i get some errors:

1. bad VA_COPY definition in snprintf.cpp
SOLUTION: check for vasprintf asprintf in configure script

2. Problems with strings in OptionEntrySetter.cpp and NetLan.cpp
SOLUTION: use wxT("String") instead of "String"


P.S. I already post it on scorched forums
Comment 5 FieldySnuts 2006-08-04 19:28:47 UTC
Any movement on this? It'd be nice to get something into portage... Thanks for the work!
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2006-08-06 13:21:35 UTC
http://www.gentoo.org/proj/en/desktop/games/#doc_chap5_sect10

I'm working on it, but it isn't a high priority for me, as I'm also working on the 2006.1 release.  It will be done when it's done.  Asking doesn't speed up the process, at all.
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2006-08-06 14:46:35 UTC
Added to portage... thanks for the ebuilds and the patches...
Comment 8 Piotr Chmura 2006-08-09 00:00:50 UTC
Thanks for ebuild in portage.

Works fine with me.

I'm past few hours of stable scorched3d gaming (with birds sounds off - crashing with birds sounds on is known issue and i hope will be resolved by Gavin soon ;-) )

arch: amd64