Ubuntu vs. Debian packages
Emmanuel Kasper
emmanuel at libera.cc
Tue Mar 13 13:36:49 UTC 2012
Le 12/03/2012 23:26, Cesare Falco a écrit :
> Hey all,
Hallo Cesare !
> I've recently committed what's needed to merge the Ubuntu package for
> Mame with the Debian one. There's just a couple of minor differences I'd
> like to sort out:
>
> 1. rompath: is there any good reason to keep /usr/share/games/mame/roms
> as a valid rompath entry? Nobody but the apt system should write into
> system directories, and we don't expect roms to be packaged. Local
> admins should put them in /usr/local/share/games/mame/roms instead, so I
> think keeping the former entry is pointless.
I agree with you here, I have just read
http://www.debian.org/doc/debian-policy/ch-opersys.html#s9.1.2 and IMHO
it is fine and safe to do so.
> 2. video option: Mame performs *bad* with -video soft, even with older
> games. I guess there are no Mame user who don't own a decent,
> accelerated graphic card. That's why I put -video opengl as the default
> in Ubuntu, and never received complaints about that. I think lots of
> user (maybe all?) would switch the default just after installation, so
> why don't save them the effort? :)
+1
Now desktop environnments on Linux ( Gnome3, Unity ) expect you to have
3D hardware acceleration. I guess the fine folks behind those projects
evaluated that 3D hardware acceleration must be popular enough to enable
it by default so I think we can now do the same.
If you do that could also update the readme in
http://wiki.debian.org/Mame and in the package ?
> We should also consider forwarding upstream the patches we wrote to
> allow linking the jpeg and flac system library. They are in an
> acceptable form now IMHO.
Yep. I think we should merge the two patches before sending them upstream.
Could you commit also your package relative changes in the mess
repository ? If you have not looked at mess yet take a look at it, is a
fine emulator, I use it for SNES emulation and it works great !
Concerning the downloading of roms that we talked about in the mame
forums, (
http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=77999 )
we have to agree that we disagree here :) Having to do any kind of user
clicking to validate a license for downloading extra components is
definitively a step backwards. When you do a dist-upgrade of thousands
packages what would happen if each of those would require a
click-to-agree license wrapper ?
I think we discussed this already some ago, and IIRC the consensus was
that it should go in a separate mame-extra-download package ( which
could also handle other mame ressources like artwork YMMV )
Greets !
Manu
More information about the Pkg-games-devel
mailing list