[Pkg-ggz-maintainers] Package building HOWTO

Josef Spillner josef at ggzgamingzone.org
Mon Dec 12 13:17:09 UTC 2005


Hello,

now let's assume that some people are reading this already :-)
To build the packages,
- check out the pkg-ggz SVN tree
- copy all released GGZ 0.0.12 tarballs in its main directory
- run ./pkg-ggz-prepare.sh

Then, in __debian_work__, run 'debuild' for each package. Note that there are 
some interdependencies, that means, the following order must be obeyed:
- debuild libggz and install it (together with -dev)
- debuild ggz-client-libs and install it (together with -dev)
- debuild ggz-server and install the -dev package for ggzdmod
- debuild any other, no installation necessary

The ggz-server installation part is necessary for ggz-python, as it also 
contains some (small) game servers, which do not justify the trouble of 
moving them to ggz-server or creating an own package yet.

I'm sure that using an auto-builder setup which automatically figures out the 
inter-dependencies would make this much easier. But, one step at a time...

Josef

-- 
The GGZ Gaming Zone - http://www.ggzgamingzone.org/



More information about the Pkg-ggz-maintainers mailing list