Date: Wed, 30 Jun 2004 12:06:29 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: "Axel S. Gruner" <axel.gruner@suedfactoring.de> Cc: freebsd-questions@freebsd.org Subject: Re: Using xorg instead of XFree86 Message-ID: <20040630110629.GA54498@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <200406301246.37912.axel.gruner@suedfactoring.de> References: <200406301246.37912.axel.gruner@suedfactoring.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--pf9I7BMVVzbSWLtt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 30, 2004 at 12:46:37PM +0200, Axel S. Gruner wrote: > i have written a howto for people willing to switch from XFree86 to=20 > xorg. Ok, at this time it is only available in german: >=20 > http://www.bsdforen.de/showthread.php?p=3D39983#post39983 >=20 > But i also have some questions about switching to xorg.=20 >=20 > (1) Will xorg be the default X in future FreeBSD Releases? Probably. It seems that most of the Linux distros have switched or are switching to it, and the Unix vendors like Sun always were behind X.Org anyway. =20 There is has been a discussion on the x11 and docs mailing lists covering all of the whys and wherefores. A good place to start is here: http://docs.freebsd.org/cgi/mid.cgi?200406051411.04259.linimon > (2) I have xorg running, without a problem, but if i install a new=20 > application with a XFree86 dependency i have to run "pkgdb -F" to fix=20 > the dependency to xorg stuff (and imake-6). > If i change /usr/ports/Mk/bsd.port.mk and the entries about XFree86 and= =20 > imake-4 to xorg and imake-6, the change will not be permanent (cvsup=20 > will overwrite the change): >=20 > [...] > LIB_DEPENDS+=3D X11.6:${PORTSDIR}/x11/xorg-libraries > [...] > .if defined(USE_IMAKE) > BUILD_DEPENDS+=3D ${X11BASE}/lib/X11/config/date.def: > ${PORTSDIR}/devel/imake-6 > RUN_DEPENDS+=3D mkhtmlindex:${PORTSDIR}/devel/imake-6 > [...] >=20 > So, is there another way to fix that permanently or a work-around? Eventually something like what you propose will be added to bsd.port.mk or whichever makefile is appropriate. Until then, you're going to have to maintain your patches in parallel to the ordinary development of the ports tree. On the whole though, you can get by without fiddling in the makefiles if you're prepared to run pkgdb(1) to fix up the dependencies after the fact. The X.Org stuff is still considered experimental at the moment. As more and more people start to use it and it gets well debugged, the ports infrastructure around it will be improved. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --pf9I7BMVVzbSWLtt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFA4p60iD657aJF7eIRAmW/AJ9pl3b5yNXTxN302MYgObQSNWCCAgCgpVpO JEO3i33t+W7sdKTjQFvLti4= =a5aj -----END PGP SIGNATURE----- --pf9I7BMVVzbSWLtt--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040630110629.GA54498>