I also had to fix a deprecated macro reference to make it build with GTK 2.20, see debian/changelog:
sdlmame (0.136-0ubuntu9) lucid; urgency=low
* debian/rules: got rid of gcc 4.2, default lucid compiler (gcc 4.4) is good
for sdlmame - Closes (LP: #554444)
* added dependency on quilt patch system:
- removed deprecated gtk2 macro in src/osd/sdl/dview.c
- now build-depends on debhelper >= 7.0.8
* fixed release in all manpages, also a typo in ldverify.1
-- Cesare Falco <email address hidden> Sat, 03 Apr 2010 09:51:27 +0200
Just in case, I also would suggest to refresh source orig tarball, as it currently expands to sdlmame0136 instead of sdlmame-0.136. You can both download the original .zip and repack it manually or use the get-orig-source target unpacking the attached .diff files.
I've just succeeded in building sdlmame 0.136 on the PPA: /edge.launchpad .net/~c. falco/+ archive/ mame/+packages
https:/
I also had to fix a deprecated macro reference to make it build with GTK 2.20, see debian/changelog:
sdlmame (0.136-0ubuntu9) lucid; urgency=low
* debian/rules: got rid of gcc 4.2, default lucid compiler (gcc 4.4) is good
for sdlmame - Closes (LP: #554444)
* added dependency on quilt patch system:
- removed deprecated gtk2 macro in src/osd/sdl/dview.c
- now build-depends on debhelper >= 7.0.8
* fixed release in all manpages, also a typo in ldverify.1
-- Cesare Falco <email address hidden> Sat, 03 Apr 2010 09:51:27 +0200
Just in case, I also would suggest to refresh source orig tarball, as it currently expands to sdlmame0136 instead of sdlmame-0.136. You can both download the original .zip and repack it manually or use the get-orig-source target unpacking the attached .diff files.
Cesare.