[FreeBSD-users-jp 95234] lib/X11/app-defaults

Satoshi Kimura satosi.kimura at nifty.com
Sat Jul 12 05:47:07 UTC 2014


こんにちは,木村です.


From: Tsurutani Naoki <turutani at scphys.kyoto-u.ac.jp>
Subject: [FreeBSD-users-jp 95233] lib/X11/app-defaults
Date: Fri, 11 Jul 2014 18:16:10 +0900

[FreeBSD-users-jp 95233] : 鶴谷さん
> lib/X11/app-defaults はこのような用途に使うところなのでしょうか?

裏事情は分からないのであくまで一般論です.既に御覧になって
おられる可能性も高いのですが.

% man X
       application-specific files
(中略)
               tion-specific  resources.   For  example,  application  default
               resources are usually kept in /usr/local/lib/X11/app-defaults/.

% man Xorg
       /usr/local/lib/X11/app-defaults/*
                                     Client resource specifications.

「他の用途に使うな」とは書いてありませんが,過去十数年のここの
使われ方を見ても,これ以外の使われ方をしていた覚えはありません.

------------------------------------------------------------------
  私は xmbmon を使っておりませんし,今回の置き場の変更の理由も
分かりませんし,鶴谷さんとメンテナの方とのやりとりの内容も存じ
ませんので,以下に記すことは既知または的外れかもしれませんが.

(1) 少し前の xmbmon の Makefike に以下のような部分があります.
PLIST_FILES=    lib/X11/app-defaults/XMBmon
(中略)
post-install:
        ${MKDIR} ${PREFIX}/lib/X11/app-defaults
        ${INSTALL_DATA} ${WRKSRC}/xmbmon.resources ${PREFIX}/lib/X11/app-defaults/XMBmon

  しかし,新しい Makefile ではこの XMBmon がなくなってしまって
います.今でもこれが不要になっていないのであれば,これと混同した
ような気もします.

(2) > メンテナは、文句言わんと app-defaults にもパス通しとけ、
  例えば,過去にも bin に置かれていないものもありました.
(xmodmap とか.) しかし,その場合でも bin に symbolic link が
作られていました.(今では xmodmap は素直に bin に置かれています.)

  bin に symbolic link すら作られず,「app-defaults にもパス」
の理由は,同じ名前の ports/packages が (後から?) 出て来たから
なのでしょうか.その場合でも,置き場は再考していただきたいです.

# 後から来た方のプログラム名を変更するのが筋だと思いますが.

                   Satoshi Kimura  (satosi.kimura at nifty.com)


More information about the freebsd-users-jp mailing list