Installing XFree86 to FHS/better locations
Donnie Berkholz
spyderous@gentoo.org
Sun, 15 Feb 2004 23:56:09 -0500
--=-nDVU16n0APbpHszvTCuf
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Some of us have already talked about installing parts of XFree86 to more
sane locations than /usr/X11R6.
My plan so far is to install fonts to /usr/share/fonts, docs to
/usr/share/doc, man pages to /usr/share/man. Haven't found a way to
install info stuff to /usr/share/info yet. Pondering binaries to
/usr/bin, libs to /usr/lib... thoughts? Mike Harris mentioned some
hardcoded paths in third-party apps, could use symlinks to
/usr/X11R6/{bin,lib} for compatibility.
To do that, the FONTDIR variable was defined at build time as xc/fonts
and at install time as /usr/share/fonts. ManDir and DocDir were
specified in host.def. BinDir/LibDir could be the same.
Mike suggested "#define SharedLibraryLoadFlags -shared -Wl,-z,defs" to
make ld die at linking if undefined symbols exist.
Input requested.
Thanks,
Donnie
--=-nDVU16n0APbpHszvTCuf
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD4DBQBAME1pXVaO67S1rtsRAoypAJdaPbhQckuVBOEUM5hnV2tGyj+eAJ9jHC3d
7yeViKx8nB9z/4VMRvvkuQ==
=5xGv
-----END PGP SIGNATURE-----
--=-nDVU16n0APbpHszvTCuf--