> I suppose I could complain that maybe the reliance on an environment
> variable to point to the scenery may be great for scenery developers,
> but isn't so great for package maintainers who might like to try and
> make (say) FlightGear-LakeConstance-Scenery-0.9.9-0.rpm
>
> Rather difficult for the post-install script in a package to make sure
> that the users' environment gets updated to know about the new scenery.
> Even more difficult to remove it cleanly and correctly afterwards when
> they uninstall the package.

There is an XML property for the scenery path. A packager can create
a preferences.xml with an included subfile which would be maintained
automatically by such packages, adding/removing lines for things
like LkConstance scenery and such. Actually, there's no harm
in having non-existing paths listed on the scenery path IIRC.

One could even create a package for each tile, and have
virtual packages depending on such packages, for either 10x10 tiles,
or countries, or states, or whatever else. (But nothing will beat
a GUI-map-based interface, which is a bit difficult to implement
within your typical minimalist curses-based package manager like
aptitude).

Vassilii


_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to