1################################################################################ 2# 3# matchbox 4# 5################################################################################ 6 7MATCHBOX_VERSION = 1.2 8MATCHBOX_SOURCE = matchbox-window-manager-$(MATCHBOX_VERSION).tar.bz2 9MATCHBOX_SITE = http://downloads.yoctoproject.org/releases/matchbox/matchbox-window-manager/$(MATCHBOX_VERSION) 10MATCHBOX_LICENSE = GPL-2.0+ 11MATCHBOX_LICENSE_FILES = COPYING 12 13MATCHBOX_DEPENDENCIES = expat matchbox-lib 14MATCHBOX_CONF_OPTS = \ 15 --enable-expat \ 16 --disable-gconf \ 17 --disable-composite \ 18 --disable-standalone \ 19 --disable-standalone-xft 20 21# Workaround bug in configure script 22MATCHBOX_CONF_ENV = expat=yes 23 24ifeq ($(BR2_PACKAGE_STARTUP_NOTIFICATION),y) 25MATCHBOX_CONF_OPTS += --enable-startup-notification 26MATCHBOX_DEPENDENCIES += startup-notification 27else 28MATCHBOX_CONF_OPTS += --disable-startup-notification 29endif 30 31ifeq ($(BR2_PACKAGE_MATCHBOX_SM),y) 32MATCHBOX_CONF_OPTS += --enable-session 33MATCHBOX_DEPENDENCIES += xlib_libSM 34else 35MATCHBOX_CONF_OPTS += --disable-session 36endif 37 38ifeq ($(BR2_PACKAGE_XLIB_LIBXCURSOR),y) 39MATCHBOX_DEPENDENCIES += xlib_libXcursor 40endif 41 42ifeq ($(BR2_PACKAGE_XLIB_LIBXFIXES),y) 43MATCHBOX_DEPENDENCIES += xlib_libXfixes 44endif 45 46$(eval $(autotools-package)) 47