Summary: | Improved ebuild for games-action/transcend, also fixing sound on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | the_mgt <themgt> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | themgt |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=433381 | ||
Whiteboard: | EBUILD | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
The new improved ebuild
The patch for the portaudio version shipped with transcend tarball, from bugs.debian.org |
Description
the_mgt
2011-06-20 23:25:44 UTC
Created attachment 277643 [details, diff]
The patch for the portaudio version shipped with transcend tarball, from bugs.debian.org
This patch is unmodified and taken directly from the URL attached to this bug. Debian applied it against the extranel portaudio deb and it seems that upstream fixed it, too.
I'd rather fix it with in-tree portaudio, but my C-fu is not good enough. If somebody finds a way, I would like to use it for my yet to be uploaded games-simulation/Cultivation (another gem by Jason Rohrer) ebuild, too.
Also I was not sure on how to get PABLIO installed or even build. In theory, it should be part of the in-tree portaudio, but isn't.
I just want to affirm: 1) The existing ebuild in Portage does compile but does not provide sound under AMD64. More accurately: the game emits a loud, screeching static out of the speaker that is highly painful. 2) The ebuild provided above worked fine for me (once I figured out where to place the patch file) providing the correct game sound. It seems quite sensible to fix this issue, seeing as dynamic music generation is one of the two key features of the game. added the debian patch to use the system portaudio library. |