it from installing config files into /etc at pkg install time
(We could do better, save the information and do it later from
the INSTALL script, but I didn't anything ggz-like to work, the
game servers didn't respond, so I don't know how to test it.)
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
Based on wip package by Michael Rohrer.
GGZ Gaming Zone
GGZ is a project to create a free gaming platform. The project includes
a server, games for the server, clients, and games for the clients. Other
projects may include ggz networking into their games. GNOME games project
and Freeciv 2.1 releases use ggz.
This packages contains the libraries for clients and games.