Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 423405

Summary: games-emulation/m64py - Qt4 frontend for Mupen64Plus
Product: Gentoo Linux Reporter: Milan Nikolic <gen2brain>
Component: [OLD] GamesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: enhancement CC: games, joker, qt, saintdev, samuel.bauer
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 385297    
Bug Blocks:    
Attachments: m64py-0.1.0.ebuild
m64py-0.1.4.ebuild
games-emulation/m64py-0.1.4.ebuild

Description Milan Nikolic 2012-06-24 20:48:07 UTC
M64Py is a Qt4 front-end (GUI) for Mupen64Plus 2.0, a cross-platform plugin-based Nintendo 64 emulator. Front-end is written in Python and it provides a user-friendly interface over Mupen64Plus shared library.

Attached is ebuild, it is supposed to be use with mupen64plus from bug #385297 .

Reproducible: Always
Comment 1 Milan Nikolic 2012-06-24 20:49:02 UTC
Created attachment 316187 [details]
m64py-0.1.0.ebuild

Ebuild
Comment 2 Agostino Sarubbo gentoo-dev 2012-06-24 21:43:26 UTC
CC'ing games,qt,joker if anyone is interested
Comment 3 Account removed 2012-06-25 08:54:24 UTC
thanks for the ebuild and the program, Milan!
Just commited to gamerlay overlay.
I'm working on a mayor rewrite of my multi emulator launcher typhon atm
(svn is outdated).
If you're interested in helping to implement mupen64plus configuration settings
you're very welcome to contact me.
Comment 4 Julian Ospald 2012-06-25 09:16:03 UTC
no useflags required for media-libs/libsdl?

Both useflags 7zip and rar are currently invalid, cause they just pull in dependencies. We are discussing to add a way for those flags to be valid, but until then optional dependencies go into pkg_postinst in an elog.
Comment 5 Milan Nikolic 2012-06-26 10:59:38 UTC
Actually, ebuild could use "joystick" flag, so that will also be use dep for libsdl, Otherwise, it is just SDL constants that are used, but libsdl must be present for ctypes library to load it.
Comment 6 Samuel Bauer 2013-08-29 21:19:13 UTC
Created attachment 357372 [details]
m64py-0.1.4.ebuild

version bump
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2013-08-29 21:44:02 UTC
needs to use distutils-r1.eclass
Comment 8 Nathan Caldwell 2013-09-02 06:02:51 UTC
(In reply to Mr. Bones. from comment #7)
> needs to use distutils-r1.eclass

I did this for 0.1.0, but I guess I forgot to upload it here. It's probably one of the easier ebuilds to port to distutils-r1.
Comment 9 Nathan Caldwell 2013-09-02 06:04:33 UTC
Created attachment 357610 [details]
games-emulation/m64py-0.1.4.ebuild

Utilize distutils-r1.eclass
Comment 10 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-12-15 12:37:08 UTC
Thanks for your work. I've modified it a bit and committed along with mupen64plus-2.0 p.masked.