Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Aug 2014 09:29:01 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 190071] [stage] japanese/k12: Remove use of pkg-req
Message-ID:  <bug-190071-13-44KpvwSYcF@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-190071-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-190071-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190071

--- Comment #14 from WATANABE Kazuhiro <CQG00620@nifty.ne.jp> ---
When I setup FreeBSD with X, I always find the lib/X11/fonts/local directory.
So I have believed that the directory is a part of X11.
But it seems that it isn't.

It seems that this directory appears a generally-created directory
in many cases on the web.
In the FreeBSD ports collection many ports install fonts to the directory.
This directory is shared with these ports.

In fact the FreeBSD Porter's Handbook say:
| 6.9.3. X11 Fonts
|  If your port installs fonts for the X Window System, put them in
|  LOCALBASE/lib/X11/fonts/local.
(But this description is old..?)

(In reply to John Marino from comment #13)
> so you are saying the problem is that the directory fontsdir is defined as
> happens to be an MTREE directory, correct?

Only this directory has been described in BSD.local.dist since 2007 [1],
and the other similar directories (misc, TTF, etc.) are not described.
I cannot find any discussion about this without [2].

As a result, @fontsdir for the directory always causes a mtree-related error by
@dirrmtry (spawned by @fontsdir) with "make check-plist".

> In other words, if the port used a different directory for fontsdir, we
> wouldn't see the error.
> 
> Is K12 correct to use a standard directory?

In recent FreeBSD, many of ports that installs fonts, especially TrueType
fonts, create its own directory and install fonts to it (manually or 
automatically by bsd.xorg.mk).

I don't mind changing the install directory.  Do you want me to do it?
If so, I'll create a new patch.

[1] http://lists.freebsd.org/pipermail/freebsd-x11/2005-February/001646.html
[2]
http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2014-February/272418.h
tml

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-190071-13-44KpvwSYcF>