Date: Sun, 6 Aug 2000 23:50:39 -0700 (PDT) From: asami@FreeBSD.org (Satoshi Asami) To: keith@freebsd.sinica.edu.tw, taoka@FreeBSD.org, sanpei@FreeBSD.org, hidekazu@cs.titech.ac.jp, cjh@kr.freebsd.org, jabley@clear.co.nz, ache@FreeBSD.org, shige@FreeBSD.org Cc: ports@FreeBSD.org Subject: ports that depend on XFree86-3 Message-ID: <200008070650.XAA92871@silvia.hip.berkeley.edu>
next in thread | raw e-mail | index | archive | help
Hi, After setting XFREE86_VERSION to 4, I noticed that the following ports still depend on x11/XFree86. We need to get rid of that dependency soon. === chinese/xcin25 (maintainer: keith@freebsd.sinica.edu.tw) Needs ${X11BASE}/lib/X11/locale/zh_TW.Big5/XLC_LOCALE, which is in x11/XFree86-4-clients. chinese/xemacs (maintainer: keith@freebsd.sinica.edu.tw) Depends on zh-xcin25. editors/color-mate (maintainer: taoka@FreeBSD.org) Needs lndir and showrgb. lndir is in devel/imake-4 and showrgb is in x11-servers/XFree86-4-Server. japanese/kanji18, kanji26 (maintainer: sanpei@FreeBSD.org) Need bdftopcf, which is in x11/XFree86-4-clients and -libraries. japanese/sj3 (maintainer: hidekazu@cs.titech.ac.jp) Needs xmkmf, which is in devel/imake-4. korean/baekmukfonts-bdf (maintainer: cjh@kr.freebsd.org) Needs bdftopcf, which is in x11/XFree86-4-clients and -libraries. net/ciscoconf (maintainer: jabley@clear.co.nz) Needs makedepend, which is in devel/imake-4. print/gsfonts (maintainer: ports@FreeBSD.org) Needs mkfontdir, which is in x11/XFree86-4-clients and -libraries. russian/X.language (maintainer: ache@FreeBSD.org) It says it needs xinit, but I believe what this port really is is a wrapper for XFree86-3. Andrey, can you update it for XFree86-4? russian/netscape3.language (maintainer: ache@FreeBSD.org) Depends on russian/X.language. x11-fonts/bitmap-fonts (maintainer: shige@FreeBSD.org) Needs bdftopcf, which is in x11/XFree86-4-clients and -libraries. === We don't have to worry about chinese/xemacs and russian/netscape3.language since they just depend on other ports. By the way, russian/netscape3.language is still marked RESTRICTED, which I believe is no longer necessary since we can redistribute other netscape browsers. For japanese/sj3 and net/ciscoconf, I think we should just switch over to devel/imake-4, those are BUILD_DEPENDS only so they won't affect packages, and if a person is building those ports on a machine without X, devel/imake-4 is about the lightest weight we could give them. Same goes for the lndir part of editors/color-mate. I think japanese/kanji18, japanese/kanji26, korean/baekmukfonts-bdf, print/gsfonts and x11-fonts/bitmap-fonts should switch over to USE_XLIB. It will pretty much DTRT for both XFREE86_VERSION=3 and 4. I know we are adding some runtime dependencies to X, but since these are fonts for X, I can't imagine why they would want to install these on a machine without X. As for chinese/xcin25 and showrgb in editors/color-mate, we probably need to conditionalize them on the value of XFREE86_VERSION. What do you guys think? Satoshi 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?200008070650.XAA92871>