Skip site navigation (1)Skip section navigation (2)
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>