b3b71c72c1
Since the bump to 1.5.3, pkgconf prepends the sysroot to all absolute paths found in the .pc file. This is correct when the paths refer to something in STAGING_DIR (e.g. libdir, includedir), but not when it refers to something used for the target. xapp_xdm uses the appdefaultdir variable from xt.pc to decide where to install things. Since DESTDIR is prepended to the install destination, this will end up in the wrong location. Until a better solution is found in pkgconf, pass the appdefaultdir to use explicitly instead of relying on xt.pc. Fixes: - http://autobuild.buildroot.org/results/08bcba7d7340f34dc66b5b2ab8fbcfbaee309e37 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
33 lines
876 B
Makefile
33 lines
876 B
Makefile
################################################################################
|
|
#
|
|
# xapp_xdm
|
|
#
|
|
################################################################################
|
|
|
|
XAPP_XDM_VERSION = 1.1.11
|
|
XAPP_XDM_SOURCE = xdm-$(XAPP_XDM_VERSION).tar.bz2
|
|
XAPP_XDM_SITE = http://xorg.freedesktop.org/releases/individual/app
|
|
XAPP_XDM_LICENSE = MIT
|
|
XAPP_XDM_LICENSE_FILES = COPYING
|
|
XAPP_XDM_CONF_ENV = ac_cv_file__dev_urandom=yes
|
|
XAPP_XDM_DEPENDENCIES = \
|
|
xapp_sessreg \
|
|
xapp_xrdb \
|
|
xlib_libX11 \
|
|
xlib_libXaw \
|
|
xlib_libXdmcp \
|
|
xlib_libXinerama \
|
|
xlib_libXt \
|
|
xorgproto
|
|
XAPP_XDM_CONF_OPTS = \
|
|
--with-appdefaultdir=/usr/share/X11/app-defaults \
|
|
--with-utmp-file=/var/adm/utmpx \
|
|
--with-wtmp-file=/var/adm/wtmpx
|
|
|
|
define XAPP_XDM_INSTALL_INIT_SYSV
|
|
$(INSTALL) -m 0755 -D package/x11r7/xapp_xdm/S99xdm \
|
|
$(TARGET_DIR)/etc/init.d/S99xdm
|
|
endef
|
|
|
|
$(eval $(autotools-package))
|