[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: FHS query



On Tue, Jun 13, 2000 at 04:21:16AM +0100, John O Sullivan wrote:
> I've got to make a lot of changes to the source to comply with the FHS
> so I'd like to double check my plans before I go ahead.

> binaries -> /usr/games

Yes. Note that if there are also internal game binaries (a sound server or
something like that) that shouldn't be run separately, you can put those in
/usr/lib/empire .

> data files -> /var/games/empire/data

Well, why not just /var/games/empire? Also, it depend on which kind of data
is it. If it's variable (score files) then put it there, but if it's just
game level data files (like graphics, sounds etc) then it goes under
/usr/lib/games/empire (if it's architecture-dependant) or under
/usr/share/games/empire (if it's not).

> info files -> /usr/share/games/empire

Info files as in Texinfo documentation, or as on-line help, or something
else?

> Does anyone have experience making radical changes to a program to
> make it fit the FHS?

Yes :o)

> Could this be worth sending a patch back to the upstream maintainer
> explaining what I'm doing and asking them to integrate it?

Most definitely. That would also save you the trouble of patching their
build system again, if they brea^H^H^H^Hchange it in future versions.

> Is the FHS a widely accepted standard?

I think so (it's quite logical, if nothing).

-- 
Digital Electronic Being Intended for Assassination and Nullification



Reply to: