Differences between revisions 15 and 16
Revision 15 as of 2012-10-10 15:37:09
Size: 1454
Comment:
Revision 16 as of 2015-02-15 08:22:15
Size: 1464
Editor: PaulWise
Comment: use new --show-field option
Deletions are marked like this. Additions are marked like this.
Line 37: Line 37:
MESS_VERSION=$(dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-.*/\1/p') MESS_VERSION=$(dpkg-parsechangelog --show-field=Version | sed -e 's/^\(.*\)-.*/\1/')

Mess: Multi Emulator Super System

alt debian game

This is a developer help page for the mess package. See Mame and Mess for the user Readme.


Resources

Getting the packaging code

The development of the package is done on Alioth, inside the pkg-games group. To participate in the packaging work, create an account on alioth, and present yourself on the debian-devel-game mailing list (see Games/VCS)

Building a package

For Mess >= 0.144

Check out the code

#read only
git clone git://git.debian.org/git/pkg-games/mess.git 

#read write
git clone git+ssh://kdev-guest@git.debian.org/git/pkg-games/mess.git  

Replace here kdev-guest with your Alioth username.

Build a package

# get source code
cd mess
./debian/rules get-orig-source

# get mess version
MESS_VERSION=$(dpkg-parsechangelog --show-field=Version | sed -e 's/^\(.*\)-.*/\1/')
mv *.tar.xz ..
# untar
cd ..
ln -s  mess mess-${MESS_VERSION}
tar xahf mess_${MESS_VERSION}.orig.tar.xz

# for the package maintainer
dpkg-buildpackage -k"your_gpg_key_id"
# for you 
dpkg-buildpackage -us -uc