Comment 4 for bug 318304

Revision history for this message
Cesare Falco (c.falco) wrote :

Here's some explanation:

> - ARCHOPTS=-march=pentium-mmx \
> + ARCHOPTS=-march=pentium2 \
sdlmame requires fast machines or it runs so slow it's unusable; optimization for i686 offers some performance improvement (comment put in changelog)

> -Standards-Version: 3.7.3
> +Standards-Version: 3.8.0
prevents lintian from complaining with the following warning:
W: sdlmame source: out-of-date-standards-version 3.7.3 (current is 3.8.0)

> -Architecture: i386 amd64 lpia powerpc
> +Architecture: i386 amd64 powerpc
lpia architecture is not supported upstream (comment put in changelog)

> --- sdlmame-0.128/debian/contrib/manpages/sdlmame.1
> +++ sdlmame-0.129/debian/contrib/manpages/sdlmame.1
> --- sdlmame-0.128/debian/contrib/config/mame.ini
> +++ sdlmame-0.129/debian/contrib/config/mame.ini
> --- sdlmame-0.129.orig/debian/sdlmame.conffiles
> +++ sdlmame-0.129/debian/sdlmame.conffiles
configuration file "joymap.dat" removed upstream, above are related changes:
manpage: documented new command option; removed reference to joymap.dat
mame.ini: removed reference to joymap.dat
sdlmame.conffiles: removed reference to joymap.dat
(already documented in changelog)

> + if dpkg --compare-versions "$2" lt "0.128u7"; then
> + rm -rf /etc/sdlmame/joymap.dat
> this should only be run on upgrade, not install. No need for -r either.
fixed

Successfully built on my ppa:
https://edge.launchpad.net/~c.falco/+archive/ppa
(I had to rename it 0ubuntu2 to avoid version clash)

Thank you!
Cesare.