1454
Comment:
|
← Revision 16 as of 2015-02-15 08:22:15 ⇥
1464
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
This is a developer help page for the mess package. See Mame and Mess for the user Readme.
Resources
Build logs: https://buildd.debian.org/status/package.php?p=mame&suite=sid
Git Web Interface: http://anonscm.debian.org/gitweb/?p=pkg-games/mame.git;a=summary
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