[upgrade] sdlmame new upstream 0.128

Bug #231223 reported by Cesare Falco
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sdlmame (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: sdlmame

First update after Hardy release, this is a patch to latest SDLMame stable release.

Related branches

Revision history for this message
Cesare Falco (c.falco) wrote :
Ralph Janke (txwikinger)
Changed in sdlmame:
importance: Undecided → Wishlist
Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Cesare,

Can you attach a real diff.gz (which contains the debian/ packaging and not a diff of the upstream tarballs as your diff.gz does)

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

This is the .diff.gz obtained with debuild -S.

Is that what you meant?

Dylan Aïssi (daissi)
Changed in sdlmame:
status: New → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

Can you give a short instruction on how I'm supposed to sponsor this? Getting the current source package, patching the package, using get-orig-source didn't work for me.

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

I'm sorry, I'm still confused a bit about fix committing process. :(

You should be able to apply the first .diff.gz file commited (the >4mb one) to the 0.123 source with the same procedure used upgrading 0.122 to 0.123 in hardy:

apt-get source sdlmame
wget http://launchpadlibrarian.net/14565553/sdlmame_0.125.diff.gz
cd sdlmame-0.123/
zcat ../sdlmame_0.125.diff.gz | patch -p1
debian/rules get-orig-source

(see: https://bugs.launchpad.net/ubuntu/+source/sdlmame/+bug/190041)

If get-orig-source doesn't retrieve sdlmame0125.zip, please try
uscan --user-agent ubuntu
and then run get-orig-source again (it should check .zip presence before trying to download it).

Also, please... is there some recommended procedure for committing fixes and upgrades?
Thanks!

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

Ooops!

You can't run uscan or it will download latest unstable release!
However, get-orig-source works for me. Could you post a log, please?
Thanks!

Revision history for this message
Daniel Holbach (dholbach) wrote :

From a workflow perspective, I wonder:
 - What is the 4MB diff for?
 - To me it seems like the only benefit right now is the md5sum check which complicates things.

Running the commands you mentioned the orig.tar.gz tarball is in sdlmame-0.123

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

Ok, forget about the .diff files posted, I've missed this:
https://lists.ubuntu.com/archives/ubuntu-devel/2008-January/024913.html

Here's the .diff.gz I've just used to build sdlmame 0.125 source package with following commands:
zcat sdlmame_0.125-0ubuntu1.diff.gz | patch -p0
cd sdlmame-0.125
chmod +x debian/rules
debian/rules get-orig-source
mv sdlmame_0.125.orig.tar.gz ../
cd ..
tar xvfz sdlmame_0.125.orig.tar.gz

now you should have the correct source tree in
sdlmame-0.125

Cesare Falco (c.falco)
Changed in sdlmame:
assignee: nobody → c.falco
assignee: c.falco → nobody
Revision history for this message
Cesare Falco (c.falco) wrote : Re: [upgrade] sdlmame new upstream 0.126

The attached diff.gz:
- upgrades sdlmame to latest stable release 0.126
- fixes conflicting dep with xmame-tools (I can't fix xmame-tools too as I'm not the maintainer):
https://bugs.edge.launchpad.net/ubuntu/+source/sdlmame/+bug/245318

To build the source package use

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

and the source tree should be in
sdlmame-0.126

Changed in sdlmame:
status: Confirmed → Fix Committed
Revision history for this message
Cesare Falco (c.falco) wrote : Re: [upgrade] sdlmame new upstream 0.127

A new upstream release -0.127- has been released, this is the .diff.gz for upgrading.

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

To build the source package use

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

and the source tree should be in
sdlmame-0.127

I hope this will fit FF...
Cesare.

Revision history for this message
James Westby (james-w) wrote :

Hi Cesare,

Apologies that your request has been waiting so long, but now that we
are frozen this will need a freeze exception.

Please see

  https://wiki.ubuntu.com/FreezeExceptionProcess

for details on how to go about this.

Thanks,

James

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

A new upstream release (0.128) is expected next week so I'll upload a diff for it as soon as it's released.
In the meantime, I'll have a look at the Freeze Exception Process.

Thanks!
Cesare.

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

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

To build the source package use

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

and the source tree should be in
sdlmame-0.128

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

I also requested a FeatureFreeze exception as suggested:
https://bugs.edge.launchpad.net/ubuntu/+source/sdlmame/+bug/285204

Please... *do* upload it! :-)

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

I see jaunty has already been branched.

Could please someone upload the updated package?

Thanks,
Cesare.

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Sponsored. Thanks for the patience, my "neighbour" ;)

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
sdlmame (0.128-0ubuntu1) jaunty; urgency=low

  * New upstream release - Closes (LP: #231223)
  * FIX: Only Linux keyboard layouts are now included in binary packages
  * FIX: Added conflict with xmame-tools - Closes (LP: #245318)

 -- Cesare Falco <email address hidden> Fri, 17 Oct 2008 21:41:04 +0200

Changed in sdlmame:
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.