Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103865 - games-emulation/kxmame 1.2 (new ebuild)
Summary: games-emulation/kxmame 1.2 (new ebuild)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Games
URL: http://sf.net/projects/kxmame/
Whiteboard:
Keywords: EBUILD
: 128725 131258 149741 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-08-26 16:56 UTC by Avuton Olrich
Modified: 2011-04-26 17:15 UTC (History)
9 users (show)

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


Attachments
kxmame ebuild (kxmame-1.0.1.ebuild,476 bytes, text/plain)
2005-08-29 19:07 UTC, Edgardo
Details
kxmame-1.1.ebuild (kxmame-1.1.ebuild,484 bytes, text/plain)
2005-09-18 02:47 UTC, Cosimo Salvatore Dilettis
Details
kxmame-2.0_beta ebuild (kxmame-2.0_beta.ebuild,532 bytes, text/plain)
2006-02-07 19:08 UTC, Jonathan Heaney
Details
kxmame-2.0_beta.ebuild (kxmame-2.0_beta.ebuild,756 bytes, text/plain)
2008-04-09 09:13 UTC, Markus Rathgeb
Details
kxmame-2.0_pre20070603.ebuild (kxmame-2.0_pre20070603.ebuild,549 bytes, text/plain)
2008-09-21 10:30 UTC, Markus Rathgeb
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Avuton Olrich 2005-08-26 16:56:03 UTC
KXMame, a port of gxmame to QT/KDE would be a great addition to portage. Along 
with the port it has other enhancements such as 
 
- Customizable toolbar where one can add, remove and change icons of 
the toolbar buttons. 
- Customized game icon size (8, 16, 24, 32 pixels or set to 0 pixel to 
disable game icons.) 
- Fast. Kxmame is noticably more responsive than gxmame due to various caching.
Comment 1 Edgardo 2005-08-29 19:07:06 UTC
Created attachment 67238 [details]
kxmame ebuild
Comment 2 Cosimo Salvatore Dilettis 2005-09-18 02:47:06 UTC
Created attachment 68723 [details]
kxmame-1.1.ebuild

Version bump. Added ~amd64 keyword.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-09-18 02:55:03 UTC
OK, this actually belongs to games guys. Reassign.
Comment 4 Maciej Zieba 2005-10-16 15:25:08 UTC
Hi :)

I just wanted to say that the second ebuild (kxmame-1.1.ebuild) worked fine for
me on AMD64 :)

It would be really great to see it in portage - there aren't many frontends and
most of them are not developed anymore...

Regards,
Maciej Zieba
Comment 5 Thomas Beinicke 2006-01-05 09:06:59 UTC
Version 1.2 was just released.
Renaming the ebuild works fine.

I would really like to see it in the official portage tree as well.
Comment 6 Jonathan Heaney 2006-01-18 14:49:07 UTC
Renaming to 1.91 works for the v2 'preview' release, which seems to work fine here.  I haven't tried v1.2.

I'll echo the previous poster's remark - it would be really good to get this into portage.  Previously I used gxmame which isn't modular X aware (mind you, neither is xmame, but I've modded the ebuild to install here).
Comment 7 Jonathan Heaney 2006-02-07 19:08:40 UTC
Created attachment 79187 [details]
kxmame-2.0_beta ebuild

Minor mod for kxmame-2.0_beta, if anyone's interested.  Works here.

Should really have made this a patch, but there you go.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-04-04 00:41:45 UTC
*** Bug 128725 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-04-25 13:37:10 UTC
*** Bug 131258 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-10-01 10:40:26 UTC
*** Bug 149741 has been marked as a duplicate of this bug. ***
Comment 11 Markus Rathgeb 2008-04-09 09:12:46 UTC
When I use "kxmame-2.0_beta.ebuild" I get an error while linking, that the XML_... functions cannot be referenced. This error occurs because there is no reference to the expat library. So I added a src_compile section in the ebuild and "patch" the src/Makefile.am file before the real compiling started.

Add expat to the libraries that are linked to the executable.

src_compile() {
        sed 's/kxmame_LDADD = $(GLIB_LDFLAGS) $(GLIB_LIBADD) $(LIB_KFILE) $(LIB_KDEPRINT)/kxmame_LDADD = $(GLIB_LDFLAGS) $(GLIB_LIBADD) $(LIB_KFILE) $(LIB_KDEPRINT) -lexpat/g' -i src/Makefile.am
        kde_src_compile
}
Comment 12 Markus Rathgeb 2008-04-09 09:13:57 UTC
Created attachment 149185 [details]
kxmame-2.0_beta.ebuild

Patch the Makefile.am so expat will be linked to the executable.
Comment 13 Kenton Groombridge 2008-05-11 02:47:46 UTC
I am unable to get kxmame-2.0_beta.ebuild posted on 2008-04-09 to work with sdlmame.  I don't think the ebuild references the version that includes the patch for sdlmame.  Since xmame is pretty much dead, it would be nice to use the version that has the sdlmame patches.
Comment 14 David Carlos Manuelda 2008-07-31 02:12:14 UTC
How is this going? I've seen this program in many distro's repositories, and it seems to work good for almost everyone, so how is it going here in gentoo?
Comment 15 Markus Rathgeb 2008-09-21 10:30:04 UTC
Created attachment 165980 [details]
kxmame-2.0_pre20070603.ebuild

I changed the ebuild for the last version I found:
kxmame-2.0-svn-sdlmame-20070603.tar.bz2

I use the name "kxmame-2.0_pre20070603.ebuild" for the ebuild.

It is also placed in my overlay.
Comment 16 Arseny Solokha 2009-10-02 11:08:16 UTC
Archive of mailing list "kxmame-release" on Sourceforge is empty. Last SVN commit has been made on June 23, 2007. Last CVS commit has been made on May 25, 2007. Last forum activity in middle 2007. Last tarball released also in 2007.
Comment 17 Francisco José Cañizares Santofimia 2009-10-02 11:52:07 UTC
(In reply to comment #16)
> Archive of mailing list "kxmame-release" on Sourceforge is empty. Last SVN
> commit has been made on June 23, 2007. Last CVS commit has been made on May 25,
> 2007. Last forum activity in middle 2007. Last tarball released also in 2007.
> 

It's ok for now, but when this bug was opened it was still being developed.
Comment 18 Arseny Solokha 2009-10-02 11:55:03 UTC
(In reply to comment #17)
> It's ok for now, but when this bug was opened it was still being developed.

Sure. But I think there's very low probability of adding dead unsupported project in portage tree now.
Comment 19 Mr. Bones. (RETIRED) gentoo-dev 2009-10-06 16:06:45 UTC
yep, seems dead now.  reopen if it revives.