Bug 140643 - games-strategy/scorched3d-40.ebuild (new version)
Bug#: 140643 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: All Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: games@gentoo.org Reported By: pvint@cogeco.ca
Component: Games
URL: 
Summary: games-strategy/scorched3d-40.ebuild (new version)
Keywords:  
Status Whiteboard: 
Opened: 2006-07-16 07:43 0000
Description:   Opened: 2006-07-16 07:43 0000
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 From Tristan Heaven 2006-07-16 18:37:11 0000 -------
Created an attachment (id=91942) [details]
scorched3d-40.ebuild

Fixes bug #106495 and bug #133168.

Likes to scream "Abnormal Termination" when quitting a game.

------- Comment #2 From Tristan Heaven 2006-07-16 18:40:52 0000 -------
Created an attachment (id=91943) [details]
scorched3d-40-freealut.patch

link alut and don't use deprecated functions

------- Comment #3 From Tristan Heaven 2006-07-16 18:41:25 0000 -------
Created an attachment (id=91944) [details]
scorched3d-40-r1.ebuild

------- Comment #4 From Piotr Chmura 2006-07-18 16:01:32 0000 -------
Created an attachment (id=92165) [details]
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 From FieldySnuts 2006-08-04 19:28:47 0000 -------
Any movement on this? It'd be nice to get something into portage... Thanks for
the work!

------- Comment #6 From Chris Gianelloni (RETIRED) 2006-08-06 13:21:35 0000 -------
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 From Chris Gianelloni (RETIRED) 2006-08-06 14:46:35 0000 -------
Added to portage... thanks for the ebuilds and the patches...

------- Comment #8 From Piotr Chmura 2006-08-09 00:00:50 0000 -------
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