Руководство FreeBSD по созданию портов
Пред. | Глава 6. Особые соглашения | След.

# 6.20. Использование Xfce

Переменная `USE_XFCE` используется для автоматической конфигурации зависимостей для портов, использующих библиотеки или приложения на основе Xfce, такие как `x11-toolkits/libxfce4gui` и `x11-wm/xfce4-panel`.

В настоящее время распознаются следующие библиотеки и приложения Xfce:

- 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`

Распознаются следующие дополнительные параметры:

- configenv: Используйте, если ваш порт требует специально измененного значения `CONFIGURE_ENV` для поиска требуемых для порта библиотек.

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

  добавляется в CPPFLAGS к `CONFIGURE_ENV`.

Следовательно, если у порта имеется зависимость от `sysutils/xfce4-mcs-manager`, и порт требует специальных CPPFLAGS в своем окружении configure, то синтаксис будет следующим:

    USE_XFCE=        mcsmanager configenv

Пред. | Начало | След.
Использование Lua | Уровень выше | Использование Mozilla

По вопросам связанным с системой портов для FreeBSD, пишите по адресу <ports@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите по адресу <doc@FreeBSD.org>.