6.18. Using Xfce
前一頁 | 章 6. Special considerations | 下一頁

## 6.18. Using Xfce

The `USE_XFCE` variable is used to autoconfigure the dependencies for ports which use an Xfce based library or application like `x11-toolkits/libxfce4gui` and `x11-wm/xfce4-panel`.

The following Xfce libraries and applications are recognized at the moment:

- libexo: `x11/libexo`

- libgui: `x11-toolkits/libxfce4gui`

- libutil: `x11/libxfce4util`

- libmcs: `x11/libxfce4mcs`

- mcsmanager: `sysutils/xfce4-mcs-manager`

- panel: `x11-wm/xfce4-panel`

- thunar: `x11-fm/thunar`

- wm: `x11-wm/xfce4-wm`

- xfdev: `dev/xfce4-dev-tools`

The following additional parameters are recognized:

- configenv: Use this if your port requires a special modified `CONFIGURE_ENV` to find it's required libraries.

  -I${LOCALBASE}/include -L${LOCALBASE}/lib

  gets added to CPPFLAGS to `CONFIGURE_ENV`.

Therefore, if a port has a dependency on `sysutils/xfce4-mcs-manager` and requires the special CPPFLAGS in its configure environment, the syntax will be:

USE_XFCE= mcsmanager configenv

前一頁 | 上一層 | 下一頁
6.17. Using Lua | 起始頁 | 6.19. Using databases

本文及其他文件，可由此下載： ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/。

若有 FreeBSD 方面疑問，請先閱讀 FreeBSD 相關文件，如不能解決的話，再洽詢 <questions@FreeBSD.org>。
關於本文件的問題，請洽詢 <doc@FreeBSD.org>。