First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 57423
Alias:
Product:
Component:
Status: NEW
Resolution:
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Marcelo Goes <vanquirius@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gens.diff patch to current gens ebuild patch Marcelo Goes 2004-07-17 15:51 0000 600 bytes Details | Diff
gens-2.12b.ebuild updated ebuild for Gens OpenGL build text/plain Jason Oliveira 2004-12-11 16:53 0000 890 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 57423 depends on: Show dependency tree
Show dependency graph
Bug 57423 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)









View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-07-17 15:40 0000
The current ebuild uses the source file
"mirror://sourceforge/gens/gens-rc2.tar.gz",
when the latest version available is gens-rc3.tar.gz.
The current ebuild does not work with the latest version, it fails in
src_install().

Reproducible: Always
Steps to Reproduce:
Rename gens-rc2.tar.gz to gens-rc3.tar.gz, fetch, digest, attempt to emerge.
Actual Results:  
make: *** No rule to make target `install'.  Stop.

!!! ERROR: games-emulation/gens-2.12a-r1 failed.
!!! Function src_install, Line 31, Exitcode 2
!!! make install failed

Expected Results:  
clean install

------- Comment #1 From Marcelo Goes 2004-07-17 15:51:35 0000 -------
Created an attachment (id=35656) [edit]
patch to current gens ebuild

ebuild works fine with patch

------- Comment #2 From Marcelo Goes 2004-10-30 13:22:27 0000 -------
Can this be updated? It just requires 2 lines to be changed in the ebuild.

------- Comment #3 From Marcelo Goes 2004-10-30 13:45:35 0000 -------
This tarball should also be considered, it adds opengl support to gens:

http://www.telefonica.net/web2/wahwah69/gens-rc3-opengl.tar.gz

For more information, see this thread:

http://forums.gentoo.org/viewtopic.php?p=1708553

------- Comment #4 From Jason Oliveira 2004-12-11 16:52:25 0000 -------
it seems that the OpenGL version (which is an order of magnitude faster) has
been updated again

updating ebuild with new location.

------- Comment #5 From Jason Oliveira 2004-12-11 16:53:39 0000 -------
Created an attachment (id=45788) [edit]
updated ebuild for Gens OpenGL build

------- Comment #6 From SpanKY 2005-01-01 18:42:39 0000 -------
rc3 is in now, just not the opengl tarball

------- Comment #7 From Kai 2007-06-27 18:54:35 0000 -------
I edited the existing ebuild to use the gens-mythgame patchset, both opengl and
non varieties @http://mythtv.wbond.net/gens_for_linux_mythgame_edition/ :

This fixes 144052, 153593, and this bug. Tested on x86.

--- /usr/portage/games-emulation/gens/gens-2.12b.ebuild 2006-01-14
22:39:44.000000000 -0500
+++
/home/kai/portage_overlay/games-emulation/gens-mythgame/gens-mythgame-2.12b.ebuild
 2007-06-26 23:41:09.000000000 -0400
@@ -6,29 +6,33 @@

 DESCRIPTION="A Sega Genesis/CD/32X emulator"
 HOMEPAGE="http://gens.consolemul.com/"
-SRC_URI="mirror://sourceforge/gens/gens-rc3.tar.gz"
+SRC_URI="opengl? (
http://users.vialink.com.br/denilson/gens/gens-rc3.5-opengl.tar.gz 
+      
http://mythtv.wbond.net/gens_for_linux_mythgame_edition/gens-rc3.5-opengl_to_mythgame-opengl.patch
)
+       !opengl? ( mirror://sourceforge/gens/gens-rc3.tar.gz 
+      
http://mythtv.wbond.net/gens_for_linux_mythgame_edition/gens-rc3_to_mythgame.patch
)"

 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="x86"
-IUSE=""
+IUSE="opengl"

 RDEPEND=">=media-libs/libsdl-1.2
-       >=x11-libs/gtk+-2.4"
+       >=x11-libs/gtk+-2.4
+       opengl? ( virtual/opengl )"
 DEPEND="${RDEPEND}
        >=dev-lang/nasm-0.98"

-S=${WORKDIR}/GensForLinux
+use opengl && S=${WORKDIR}/gens-rc3.5-opengl || S=${WORKDIR}/GensForLinux

 src_unpack() {
        unpack ${A}
        cd "${S}"
-       epatch "${FILESDIR}"/${P}-gcc4.patch
+       use opengl && epatch
"${DISTDIR}"/gens-rc3.5-opengl_to_mythgame-opengl.patch || epatch
"${DISTDIR}"/gens-rc3_to_mythgame.patch
        append-ldflags -Wl,-z,noexecstack
 }

 src_install() {
        make DESTDIR="${D}" install || die "make install failed"
-       dodoc AUTHORS BUGS README
+       dodoc AUTHORS BUGS README gens.txt history.txt
        prepgamesdirs
 }

------- Comment #8 From Marcelo Goes 2008-05-12 19:14:46 0000 -------
Can anyone have a look at this? Otherwise we might as well just close this
bug...

First Last Prev Next    No search results available      Search page      Enter new bug