[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