[upgrade] sdlmame new upstream release 0.135

Bug #403212 reported by Cesare Falco
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
sdlmame (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

A new upstream release is available for SDLMame.

Tags: patch upgrade

Related branches

Cesare Falco (c.falco)
summary: - New upstream release 0.133
+ [upgrade] New upstream release 0.133
summary: - [upgrade] New upstream release 0.133
+ [upgrade] sdlmame new upstream release 0.133
Revision history for this message
Cesare Falco (c.falco) wrote : Re: [upgrade] sdlmame new upstream release 0.133

This is the .diff file for the new upstream release - sdlmame 0.133.

To build the source package use

zcat sdlmame_0.133-0ubuntu1.diff.gz | patch -p0
cd sdlmame-0.133
chmod +x debian/rules
debian/rules get-orig-source
mv sdlmame_0.133.orig.tar.gz ../
cd ..
tar xvfz sdlmame_0.133.orig.tar.gz

and the source tree should be in
sdlmame-0.133

Compiled binaries are available on my PPA as well:
https://edge.launchpad.net/~c.falco/+archive

description: updated
tags: added: patch
Changed in sdlmame (Ubuntu):
status: New → Confirmed
Artur Rona (ari-tczew)
tags: added: upgrade
Revision history for this message
Julien Lavergne (gilir) wrote :

Thanks for your work.
I found a version of sdlmame in debian-multimedia.org repository. It could be nice if we can sync the 2 packages. Is there any differences that need to be in the Ubuntu package ?

Changed in sdlmame (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Artur Rona (ari-tczew) wrote :

We need check whether these packages are buildable on Ubuntu, I guess.

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

I know work is in progress to let sdlmame enter the official debian repository, and when it's done we can see whether diversion is needed.

In the meantime, I see no reason to sync the official package with an unofficial repository for debian.

Revision history for this message
Loïc Martin (loic-martin3) wrote :

Is anything happening on that bug? Cesare has been maintaining sdlmame in Ubuntu since Hardy, is there any reason 0.133 gets blocked?

Revision history for this message
Artur Rona (ari-tczew) wrote :

Can someone give a link to package from Debian multimedia? I can't find it.

summary: - [upgrade] sdlmame new upstream release 0.133
+ [upgrade] sdlmame new upstream release 0.134
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote : Re: [upgrade] sdlmame new upstream release 0.134

Version 0.134 is out, and seems to be a bug fixing only release.

If you prepare the diff file, I'll sponsor it.

Cheers,
Fabrice

Revision history for this message
Artur Rona (ari-tczew) wrote :
Revision history for this message
Artur Rona (ari-tczew) wrote :
Revision history for this message
Artur Rona (ari-tczew) wrote :
Revision history for this message
Artur Rona (ari-tczew) wrote :

Now you can sponsor my package, fabrice.

Changed in sdlmame (Ubuntu):
status: Confirmed → New
Revision history for this message
Artur Rona (ari-tczew) wrote :
Revision history for this message
Cesare Falco (c.falco) wrote :

Please DON'T upload Artur Rona's package.

SDLMAME 0.134u1 is a beta release, it can be even broken at some extent, and speaking as the official maintainer, I strongly believe only major releases are safe enough to reach the repository.

I'll upload 0.134 as soon as possible. With feature freeze in act, I see no difference between an immediate upload and waiting for next branch (10.04).

Artur, I appreciate your work, but please consider I'm putting a lot of effort in this package. Please, don't mess things up! :)

Cesare.

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi Cesare,

and thanks for your comment and work on the mame package.

2 comments then:
- if you think the beta bersions are not suitable for a release, please update the watch file to not get them
- AFAICT, release 0.133 and 0.134 are bug fixing only releases (except if you tell me the contrary). This mean that they can go into Karmic without a FFe. We have then 3 options: stay with version 0.132, upload 0.133 or wait for 0.134. It's up to you.

I'll unsubscribe u-u-s in the meantime, until a decision is taken.

Thanks,
Fabrice

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

Hello Fabrice,

and thanks for your help.

1. I agree, the watch file should not track "u"nstable releases. I'll put it very high in my to-do list. :)

2. No, 0.133 and 0.134 are so called "stable" (major) releases. Mame developers agreed to a tight development cycle, with each release planned in about 6 weeks, during which a weekly "u" (unstable) update is released. Unstable releases may include major code refactoring or simply support for new games, but they are not guarantee to work for all users (as an example, I can remember a couple of builds which broke sound on my box). No major releases are done until regression tests are passed or nearly so, so I consider them reliable enough for the repository.

So we have to stick with 0.132 for Karmic, as 0.133 has not been uploaded before FF and is still in the queue.

On user demand, I run a site with unofficial packages for each intermediate build at http://sdlmame.wallyweek.org, in a very similar way WineHQ works.

Hope this helps,
Cesare.

Revision history for this message
Artur Rona (ari-tczew) wrote :

I guess that new upstream can join to multiverse soon in lucid cycle.

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

This is the .diff file for the new upstream release - sdlmame 0.135.
A fixed watch file as suggested by Fabrice is included.

To build the source package use:
zcat sdlmame_0.135-0ubuntu1.diff.gz | patch -p0
cd sdlmame-0.135
chmod +x debian/rules
debian/rules get-orig-source
mv sdlmame_0.135.orig.tar.gz ../
cd ..
tar xvfz sdlmame_0.135.orig.tar.gz

and the source tree should be in
sdlmame-0.135

Compiled binaries are available on my PPA as well:
https://edge.launchpad.net/~c.falco/+archive

summary: - [upgrade] sdlmame new upstream release 0.134
+ [upgrade] sdlmame new upstream release 0.135
Cesare Falco (c.falco)
Changed in sdlmame (Ubuntu):
status: New → Confirmed
Changed in sdlmame (Ubuntu):
assignee: nobody → fabrice_sp (fabricesp)
status: Confirmed → In Progress
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Uploaded. Thanks for your contribution and good work!

Fabrice

Changed in sdlmame (Ubuntu):
assignee: fabrice_sp (fabricesp) → nobody
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sdlmame - 0.135-0ubuntu1

---------------
sdlmame (0.135-0ubuntu1) lucid; urgency=low

  * New upstream release - Closes (LP: #403212)
  * debian/watch: unstable releases are no longer detected
  * mame.ini: added the cheat subdirectories to cheatpath so zipped
    cheatfiles will be searched too
  * renamed crsshair subdirectory to crosshair to reflect upstream change
  * mame.ini: renamed references to crosshair subdirectory (see above)
 -- Cesare Falco <email address hidden> Tue, 03 Nov 2009 17:10:15 +0100

Changed in sdlmame (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.