1################################################################################ 2# 3# openbox 4# 5################################################################################ 6 7OPENBOX_VERSION = 3.6.1 8OPENBOX_SOURCE = openbox-$(OPENBOX_VERSION).tar.xz 9OPENBOX_SITE = http://openbox.org/dist/openbox 10OPENBOX_LICENSE = GPL-2.0+ 11OPENBOX_LICENSE_FILES = COPYING 12 13OPENBOX_CONF_OPTS = \ 14 --x-includes=$(STAGING_DIR)/usr/include/X11 \ 15 --x-libraries=$(STAGING_DIR)/usr/lib 16 17OPENBOX_DEPENDENCIES = xlib_libX11 libxml2 libglib2 pango host-pkgconf 18 19ifeq ($(BR2_PACKAGE_IMLIB2_X),y) 20OPENBOX_CONF_OPTS += --enable-imlib2 21OPENBOX_DEPENDENCIES += imlib2 22else 23OPENBOX_CONF_OPTS += --disable-imlib2 24endif 25 26ifeq ($(BR2_PACKAGE_STARTUP_NOTIFICATION),y) 27OPENBOX_CONF_OPTS += --enable-startup-notification 28OPENBOX_DEPENDENCIES += startup-notification 29else 30OPENBOX_CONF_OPTS += --disable-startup-notification 31endif 32 33ifeq ($(BR2_PACKAGE_XLIB_LIBSM),y) 34OPENBOX_CONF_OPTS += --enable-session-management 35OPENBOX_DEPENDENCIES += xlib_libSM 36else 37OPENBOX_CONF_OPTS += --disable-session-management 38endif 39 40ifeq ($(BR2_PACKAGE_XLIB_LIBXINERAMA),y) 41OPENBOX_CONF_OPTS += --enable-xinerama 42OPENBOX_DEPENDENCIES += xlib_libXinerama 43else 44OPENBOX_CONF_OPTS += --disable-xinerama 45endif 46 47ifeq ($(BR2_PACKAGE_XLIB_LIBXRANDR),y) 48OPENBOX_CONF_OPTS += --enable-xrandr 49OPENBOX_DEPENDENCIES += xlib_libXrandr 50else 51OPENBOX_CONF_OPTS += --disable-xrandr 52endif 53 54ifeq ($(BR2_PACKAGE_XLIB_LIBXCURSOR),y) 55OPENBOX_DEPENDENCIES += xlib_libXcursor 56OPENBOX_CONF_OPTS += --enable-xcursor 57else 58OPENBOX_CONF_OPTS += --disable-xcursor 59endif 60 61$(eval $(autotools-package)) 62