Date: 08 Jun 2000 03:46:54 -0700 From: asami@FreeBSD.org (Satoshi - Ports Wraith - Asami) To: ports@FreeBSD.org Cc: taguchi@tohoku.iij.ad.jp Subject: Re: cvs commit: ports/x11-fonts Makefile ports/x11-servers Makefile ports/x11 Makefile CVSROOT modules ports/x11-fonts/XFree86-4-font100dpi Makefile ports/x11-fonts/XFree86-4-font100dpi/files md5 ports/x11-fonts/XFree86-4-font100dpi/pkg COMMENT DESCR PLIST ... Message-ID: <vqcya4gjvq9.fsf@silvia.hip.berkeley.edu> In-Reply-To: Satoshi Asami's message of "Thu, 8 Jun 2000 03:42:32 -0700 (PDT)" References: <200006081042.DAA74052@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
* asami 2000/06/08 03:42:32 PDT * * Modified files: * x11-fonts Makefile : * Log: * Split up XFree86-4 into several pieces. Pretty green, please test with care. * * Submitted by: taguchi@tohoku.iij.ad.jp * Approved (in spirit) by: jmz (XFree86 port maintainer) : Hi, These are the split-up XFree86 I have been threathening people about. (Many thanks to Taguchi-san!) The goal is to eventually replace the XFree86 binary distribution with packages built from these as officially sanctioned methods for installing XFree86. (That means, among other things, sysinstall will point to these packages instead of XFree86-provided binaries.) It will also obviate the need of special-case handling of XFree86 from bsd.port.mk and the package building system., and XFree86 will become a "true" dependency. And with Open Motif joining the tree, the day when all special cases are gone is near! (Hurray! :) These ports are still very green, please handle with care. I have only checked that these actually compile and package. It is *not* safe to install these and pkg_delete them; they could render your X installation useless (for obvious reasons - not related to the stability of XFree86-4.0 or anything). You can do a "make install PREFIX=/usr/X11R6.4" to put stuff in a different directory to avoid messing up your X. Here are known problems, which Taguchi-san is working on: (1) -clients installs same shlibs as -libraries. This can confuse LIB_DEPENDS, as well as having your libraries disappear if you pkg_delete -clients. (2) It is a diskspace hog. It will be fixed by only extracting necessary subdirectories in each port. (3) -documents requires latex but it is not in the dependency, since there are so many latex ports out there. (4) XDM_DES=YES can cause ports to fail. (5) There is no "meta" port, which installs everything. Bug reports for other stuff are welcome. In addition, (although it's not Taguchi-san's fault) XFree86-4.0 doesn't support as many video cards as XFree86-3.3.6, so read the docs on www.xfree86.org before you attempt to upgrade. The plan is to add some XFree86-3.3.6 server-only ports to the tree (any takers?) so people can mix 3.3.6 servers and 4.0 non-server ports. After we test all these ports for a while, I will switch the bsd.port.mk definition of USE_X11 etc. to point to XFree86-4.0 based ports, and we can all have fun fixing depending ports. Happy windowing! (No, not that one.) -PW To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?vqcya4gjvq9.fsf>