# -*-makefile-*- # $Id: template 4565 2006-02-10 14:23:10Z mkl $ # # Copyright (C) 2006 by Robert Schwebel # # See CREDITS for details about who has contributed to this project. # # For further information about the PTXdist project and license conditions # see the README file. # # # We provide this package # PACKAGES-$(PTXCONF_XORG_SERVER) += xorg-server # # Paths and names # XORG_SERVER_VERSION := 1.4 XORG_SERVER := xorg-server-$(XORG_SERVER_VERSION) XORG_SERVER_SUFFIX := tar.bz2 XORG_SERVER_URL := $(PTXCONF_SETUP_XORGMIRROR)/X11R7.3/src/xserver/$(XORG_SERVER).$(XORG_SERVER_SUFFIX) XORG_SERVER_SOURCE := $(SRCDIR)/$(XORG_SERVER).$(XORG_SERVER_SUFFIX) XORG_SERVER_DIR := $(BUILDDIR)/$(XORG_SERVER) # ---------------------------------------------------------------------------- # Get # ---------------------------------------------------------------------------- xorg-server_get: $(STATEDIR)/xorg-server.get $(STATEDIR)/xorg-server.get: $(xorg-server_get_deps_default) @$(call targetinfo, $@) @$(call touch, $@) $(XORG_SERVER_SOURCE): @$(call targetinfo, $@) @$(call get, XORG_SERVER) # ---------------------------------------------------------------------------- # Extract # ---------------------------------------------------------------------------- xorg-server_extract: $(STATEDIR)/xorg-server.extract $(STATEDIR)/xorg-server.extract: $(xorg-server_extract_deps_default) @$(call targetinfo, $@) @$(call clean, $(XORG_SERVER_DIR)) @$(call extract, XORG_SERVER) @$(call patchin, XORG_SERVER) @$(call touch, $@) # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- xorg-server_prepare: $(STATEDIR)/xorg-server.prepare XORG_SERVER_PATH := PATH=$(CROSS_PATH) XORG_SERVER_ENV := $(CROSS_ENV) \ ac_cv_sys_linker_h=yes \ ac_cv_file__usr_share_sgml_X11_defs_ent=no # FIXME: not all processors upports MTRR. Geode GX1 not for example. But it # is a 586 clone. configure decides always to support mtrr! # XORG_SERVER_ENV += ac_cv_asm_mtrr_h=no # # autoconf # # don't put a := here! MESALIB_DIR won't get expanded then XORG_SERVER_AUTOCONF = $(CROSS_AUTOCONF_USR) \ $(XORG_OPTIONS_TRANS) \ --disable-dependency-tracking \ --localstatedir=/var # # if no value is given ignore the "--datadir" switch # ifneq ($(call remove_quotes,$(PTXCONF_XORG_DEFAULT_DATA_DIR)),) XORG_SERVER_AUTOCONF += --datadir=$(PTXCONF_XORG_DEFAULT_DATA_DIR) endif ifdef PTXCONF_XORG_LIB_X11_XF86BIGFONT XORG_SERVER_AUTOCONF += --enable-xf86bigfont else XORG_SERVER_AUTOCONF += --disable-xf86bigfont endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_COMPOSITE XORG_SERVER_AUTOCONF += --enable-composite else XORG_SERVER_AUTOCONF += --disable-composite endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_SHM XORG_SERVER_AUTOCONF += --enable-shm else XORG_SERVER_AUTOCONF += --disable-shm endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_XRES XORG_SERVER_AUTOCONF += --enable-xres else XORG_SERVER_AUTOCONF += --disable-xres endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_XTRAP XORG_SERVER_AUTOCONF += --enable-xtrap else XORG_SERVER_AUTOCONF += --disable-xtrap endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_RECORD XORG_SERVER_AUTOCONF += --enable-record else XORG_SERVER_AUTOCONF += --disable-record endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_XV XORG_SERVER_AUTOCONF += --enable-xv else XORG_SERVER_AUTOCONF += --disable-xv endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_XVMC XORG_SERVER_AUTOCONF += --enable-xvmc else XORG_SERVER_AUTOCONF += --disable-xvmc endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_DGA XORG_SERVER_AUTOCONF += --enable-dga else XORG_SERVER_AUTOCONF += --disable-dga endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_SCREENSAVER XORG_SERVER_AUTOCONF += --enable-screensaver else XORG_SERVER_AUTOCONF += --disable-screensaver endif # default is auto ifdef PTXCONF_XORG_SERVER_EXT_XDMCP XORG_SERVER_AUTOCONF += --enable-xdmcp else XORG_SERVER_AUTOCONF += --disable-xdmcp endif # default is auto ifdef PTXCONF_XORG_SERVER_EXT_XDMCP_AUTH_1 XORG_SERVER_AUTOCONF += --enable-xdmcp-auth-1 else XORG_SERVER_AUTOCONF += --disable-xdmcp-auth-1 endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_GLX XORG_SERVER_AUTOCONF += --enable-glx else XORG_SERVER_AUTOCONF += --disable-glx endif # default is auto ifdef PTXCONF_XORG_SERVER_EXT_DRI XORG_SERVER_AUTOCONF += --enable-dri else XORG_SERVER_AUTOCONF += --disable-dri # if DRI is disabled we do not have AGP # FIXME: right var? XORG_SERVER_ENV += ac_cv_header_linux_agpgart_h=no endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_XINERAMA XORG_SERVER_AUTOCONF += --enable-xinerama else XORG_SERVER_AUTOCONF += --disable-xinerama endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_XF86VIDMODE XORG_SERVER_AUTOCONF += --enable-xf86vidmode else XORG_SERVER_AUTOCONF += --disable-xf86vidmode endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_XF86MISC XORG_SERVER_AUTOCONF += --enable-xf86misc else XORG_SERVER_AUTOCONF += --disable-xf86misc endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_XCSECURITY XORG_SERVER_AUTOCONF += --enable-xcsecurity else XORG_SERVER_AUTOCONF += --disable-xcsecurity endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_XEVIE XORG_SERVER_AUTOCONF += --enable-xevie else XORG_SERVER_AUTOCONF += --disable-xevie endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_LBX XORG_SERVER_AUTOCONF += --enable-lbx else XORG_SERVER_AUTOCONF += --disable-lbx endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_APPGROUP XORG_SERVER_AUTOCONF += --enable-appgroup else XORG_SERVER_AUTOCONF += --disable-appgroup endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_CUP XORG_SERVER_AUTOCONF += --enable-cup else XORG_SERVER_AUTOCONF += --disable-cup endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_EVI XORG_SERVER_AUTOCONF += --enable-evi else XORG_SERVER_AUTOCONF += --disable-evi endif # default is disabled ifdef PTXCONF_XORG_SERVER_EXT_MULTIBUFFER XORG_SERVER_AUTOCONF += --enable-multibuffer else XORG_SERVER_AUTOCONF += --disable-multibuffer endif # default is disabled ifdef PTXCONF_XORG_SERVER_EXT_FONTCACHE XORG_SERVER_AUTOCONF += --enable-fontcache else XORG_SERVER_AUTOCONF += --disable-fontcache endif # default is enabled ifdef PTXCONF_XORG_SERVER_EXT_DBE XORG_SERVER_AUTOCONF += --enable-dbe else XORG_SERVER_AUTOCONF += --disable-dbe endif # default is enabled ifdef PTXCONF_FREETYPE XORG_SERVER_AUTOCONF += --enable-freetype else XORG_SERVER_AUTOCONF += --disable-freetype endif # # what kind of server to be built # ifdef PTXCONF_XORG_SERVER_XORG XORG_SERVER_AUTOCONF += --enable-xorg else XORG_SERVER_AUTOCONF += --disable-xorg endif ifdef PTXCONF_XORG_SERVER_DMX XORG_SERVER_AUTOCONF += --enable-dmx else XORG_SERVER_AUTOCONF += --disable-dmx endif ifdef PTXCONF_XORG_SERVER_XVFB XORG_SERVER_AUTOCONF += --enable-xvfb else XORG_SERVER_AUTOCONF += --disable-xvfb endif ifdef PTXCONF_XORG_SERVER_XNEST XORG_SERVER_AUTOCONF += --enable-xnest else XORG_SERVER_AUTOCONF += --disable-xnest endif ifdef PTXCONF_XORG_SERVER_XWIN XORG_SERVER_AUTOCONF += --enable-xwin else XORG_SERVER_AUTOCONF += --disable-xwin endif ifdef PTXCONF_XORG_SERVER_XEPHYR XORG_SERVER_AUTOCONF += --enable-xephyr else XORG_SERVER_AUTOCONF += --disable-xephyr endif ifdef PTXCONF_XORG_SERVER_XPRINT XORG_SERVER_AUTOCONF += --enable-xprint # xprint FreeType backend have to be disabled in the x.org contribution due to # licence troubels XORG_SERVER_AUTOCONF += --disable-freetype else XORG_SERVER_AUTOCONF += --disable-xprint endif ifdef PTXCONF_XORG_SERVER_OPT_INSTALL_SETUID XORG_SERVER_AUTOCONF += --enable-install-setuid else XORG_SERVER_AUTOCONF += --disable-install-setuid endif ifdef PTXCONF_XORG_SERVER_OPT_SECURE_RPC XORG_SERVER_AUTOCONF += --enable-secure-rpc else XORG_SERVER_AUTOCONF += --disable-secure-rpc endif ifdef PTXCONF_XORG_SERVER_OPT_XORGCFG XORG_SERVER_AUTOCONF += --enable-xorgcfg else XORG_SERVER_AUTOCONF += --disable-xorgcfg endif ifdef PTXCONF_XORG_SERVER_OPT_KBD_MODE XORG_SERVER_AUTOCONF += --enable-kbd_mode else XORG_SERVER_AUTOCONF += --disable-kbd_mode endif ifdef PTXCONF_MESALIB XORG_SERVER_AUTOCONF += --with-mesa-source=$(MESALIB_DIR) endif # default is on # Note: A given "--enable-dpms" disables it! # There is an error in the configure script. # --enable-dpms and --disable-dpms both are setting the wrong variable # So its disabled by default. Only if no switch is given, DPMS will be enabled # Its fixed in the git version, so in the next release it should handle correctly # ifndef PTXCONF_XORG_SERVER_EXT_DPMS XORG_SERVER_AUTOCONF += --disable-dpms #else #XORG_SERVER_AUTOCONF += --enable-dpms # FIXME workaround! endif ifdef PTXCONF_XORG_SERVER_INT10_VM86 XORG_SERVER_AUTOCONF += --with-int10=vm86 endif ifdef PTXCONF_XORG_SERVER_INT10_X86EMU XORG_SERVER_AUTOCONF += --with-int10=x86emu endif ifdef PTXCONF_XORG_SERVER_INT10_VM86 XORG_SERVER_AUTOCONF += --with-int10=stub endif # FIXME: What does it *really* mean? #XORG_SERVER_AUTOCONF += --disable-xinput # # unhandled yet # # --with-fontdir=/my/path/to/my/fonts # Default is: FONTDIR="${libdir}/X11/fonts" # # --with-default-font-path=path1,path2,path3 # Default is: DEFAULT_FONT_PATH="${FONTDIR}/misc/,${FONTDIR}/TTF/,\ # ${FONTDIR}/OTF, ${FONTDIR}/Type1/,${FONTDIR}/CID/,${FONTDIR}/100dpi/,\ # ${FONTDIR}/75dpi/" # FIXME: should be overwritten for small X-Servers! # # --with-xkb-path=/path/to/my/mappings # Default is: XKBPATH="${datadir}/X11/xkb" # # --with-xkb-output=/path/to/my/compiled/mappings # Default is: XKBOUTPUT="compiled" (results in $XKBPATH/$XKBOUTPUT) # # --with-rgb-path=/path/to/my/rgb-settings # Default is: RGBPATH="${datadir}/X11/rgb" # $(STATEDIR)/xorg-server.prepare: $(xorg-server_prepare_deps_default) @$(call targetinfo, $@) @$(call clean, $(XORG_SERVER_DIR)/config.cache) cd $(XORG_SERVER_DIR) && \ $(XORG_SERVER_PATH) $(XORG_SERVER_ENV) \ ./configure $(XORG_SERVER_AUTOCONF) @$(call touch, $@) # ---------------------------------------------------------------------------- # Compile # ---------------------------------------------------------------------------- xorg-server_compile: $(STATEDIR)/xorg-server.compile $(STATEDIR)/xorg-server.compile: $(xorg-server_compile_deps_default) @$(call targetinfo, $@) cd $(XORG_SERVER_DIR) && $(XORG_SERVER_PATH) $(MAKE) $(PARALLELMFLAGS) @$(call touch, $@) # ---------------------------------------------------------------------------- # Install # ---------------------------------------------------------------------------- xorg-server_install: $(STATEDIR)/xorg-server.install $(STATEDIR)/xorg-server.install: $(xorg-server_install_deps_default) @$(call targetinfo, $@) @$(call install, XORG_SERVER) @$(call touch, $@) # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- xorg-server_targetinstall: $(STATEDIR)/xorg-server.targetinstall $(STATEDIR)/xorg-server.targetinstall: $(xorg-server_targetinstall_deps_default) @$(call targetinfo, $@) @$(call install_init, xorg-server) @$(call install_fixup, xorg-server,PACKAGE,xorg-server) @$(call install_fixup, xorg-server,PRIORITY,optional) @$(call install_fixup, xorg-server,VERSION,$(XORG_SERVER_VERSION)) @$(call install_fixup, xorg-server,SECTION,base) @$(call install_fixup, xorg-server,AUTHOR,"Robert Schwebel ") @$(call install_fixup, xorg-server,DEPENDS,) @$(call install_fixup, xorg-server,DESCRIPTION,missing) ifdef PTXCONF_XORG_SERVER_XVFB @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/vfb/Xvfb, $(XORG_PREFIX)/bin/Xvfb) endif ifdef PTXCONF_XORG_SERVER_DMX @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/dmx/Xdmx, $(XORG_PREFIX)/bin/Xdmx) endif ifdef PTXCONF_XORG_SERVER_XNEST @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xnest/Xnest, $(XORG_PREFIX)/bin/Xnest) endif ifdef PTXCONF_XORG_SERVER_XPRINT @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xprint/Xprt, $(XORG_PREFIX)/bin/Xprt) endif ifdef PTXCONF_XORG_SERVER_XWIN @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xwin/Xwin, $(XORG_PREFIX)/bin/Xwin) endif ifdef PTXCONF_XORG_SERVER_XORG @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/Xorg, $(XORG_PREFIX)/bin/Xorg) @$(call install_link, xorg-server, $(XORG_PREFIX)/bin/Xorg, /usr/bin/X) ifdef PTXCONF_XORG_DRIVER_VIDEO @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/fbdevhw/.libs/libfbdevhw.so, $(XORG_PREFIX)/lib/xorg/modules/linux/libfbdevhw.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libafb.so, $(XORG_PREFIX)/lib/xorg/modules/libafb.so) # @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libcfb16.so, $(XORG_PREFIX)/lib/xorg/modules/libcfb16.so) # @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libcfb24.so, $(XORG_PREFIX)/lib/xorg/modules/libcfb24.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libcfb32.so, $(XORG_PREFIX)/lib/xorg/modules/libcfb32.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libcfb.so, $(XORG_PREFIX)/lib/xorg/modules/libcfb.so) # @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/ddc/.libs/libddc.so, $(XORG_PREFIX)/lib/xorg/modules/libddc.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/exa/.libs/libexa.so, $(XORG_PREFIX)/lib/xorg/modules/libexa.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libfb.so, $(XORG_PREFIX)/lib/xorg/modules/libfb.so) # @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/i2c/.libs/libi2c.so, $(XORG_PREFIX)/lib/xorg/modules/libi2c.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/int10/.libs/libint10.so, $(XORG_PREFIX)/lib/xorg/modules/libint10.so) # @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/liblayer.so, $(XORG_PREFIX)/lib/xorg/modules/liblayer.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libmfb.so, $(XORG_PREFIX)/lib/xorg/modules/libmfb.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/scanpci/.libs/libpcidata.so, $(XORG_PREFIX)/lib/xorg/modules/libpcidata.so) # @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/rac/.libs/librac.so, $(XORG_PREFIX)/lib/xorg/modules/librac.so) # @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/ramdac/.libs/libramdac.so, $(XORG_PREFIX)/lib/xorg/modules/libramdac.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/scanpci/.libs/libscanpci.so, $(XORG_PREFIX)/lib/xorg/modules/libscanpci.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/shadowfb/.libs/libshadowfb.so, $(XORG_PREFIX)/lib/xorg/modules/libshadowfb.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libshadow.so, $(XORG_PREFIX)/lib/xorg/modules/libshadow.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/vbe/.libs/libvbe.so, $(XORG_PREFIX)/lib/xorg/modules/libvbe.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/vgahw/.libs/libvgahw.so, $(XORG_PREFIX)/lib/xorg/modules/libvgahw.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/xaa/.libs/libxaa.so, $(XORG_PREFIX)/lib/xorg/modules/libxaa.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/xf1bpp/.libs/libxf1bpp.so, $(XORG_PREFIX)/lib/xorg/modules/libxf1bpp.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/xf4bpp/.libs/libxf4bpp.so, $(XORG_PREFIX)/lib/xorg/modules/libxf4bpp.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/xf8_16bpp/.libs/libxf8_16bpp.so, $(XORG_PREFIX)/lib/xorg/modules/libxf8_16bpp.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/xf8_32bpp/.libs/libxf8_32bpp.so, $(XORG_PREFIX)/lib/xorg/modules/libxf8_32bpp.so) # @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/xf8_32wid/.libs/libxf8_32wid.so, $(XORG_PREFIX)/lib/xorg/modules/libxf8_32wid.so) endif @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/extmod/.libs/libextmod.so ,/usr/lib/xorg/modules/extensions/libextmod.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libdbe.so ,/usr/lib/xorg/modules/extensions/libdbe.so) # @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libbitmap.so ,/usr/lib/xorg/modules/fonts/libbitmap.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libfreetype.so ,/usr/lib/xorg/modules/fonts/libfreetype.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libtype1.so ,/usr/lib/xorg/modules/fonts/libtype1.so) # FIXME: Should be included on demand only @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/i2c/.libs/bt829_drv.so ,/usr/lib/xorg/modules/multimedia/bt829_drv.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/i2c/.libs/tda8425_drv.so ,/usr/lib/xorg/modules/multimedia/tda8425_drv.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/i2c/.libs/tda9850_drv.so ,/usr/lib/xorg/modules/multimedia/tda9850_drv.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/i2c/.libs/uda1380_drv.so ,/usr/lib/xorg/modules/multimedia/uda1380_drv.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/i2c/.libs/fi1236_drv.so ,/usr/lib/xorg/modules/multimedia/fi1236_drv.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/i2c/.libs/msp3430_drv.so ,/usr/lib/xorg/modules/multimedia/msp3430_drv.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/i2c/.libs/tda9885_drv.so ,/usr/lib/xorg/modules/multimedia/tda9885_drv.so) ifdef PTXCONF_XORG_SERVER_EXT_COMPOSITE endif ifdef PTXCONF_XORG_SERVER_EXT_SHM endif ifdef PTXCONF_XORG_SERVER_EXT_XRES endif ifdef PTXCONF_XORG_SERVER_EXT_XTRAP @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libxtrap.so ,/usr/lib/xorg/modules/extensions/libxtrap.so) endif ifdef PTXCONF_XORG_SERVER_EXT_RECORD @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/librecord.so ,/usr/lib/xorg/modules/extensions/librecord.so) endif ifdef PTXCONF_XORG_SERVER_EXT_XV endif ifdef PTXCONF_XORG_SERVER_EXT_XVMC endif ifdef PTXCONF_XORG_SERVER_EXT_DGA endif ifdef PTXCONF_XORG_SERVER_EXT_SCREENSAVER endif ifdef PTXCONF_XORG_SERVER_EXT_XDMCP endif ifdef PTXCONF_XORG_SERVER_EXT_XDMCP_AUTH_1 endif ifdef PTXCONF_XORG_SERVER_EXT_GLX @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libGLcore.so, /usr/lib/xorg/modules/extensions/libGLcore.so) @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dixmods/.libs/libglx.so ,/usr/lib/xorg/modules/extensions/libglx.so) endif ifdef PTXCONF_XORG_SERVER_EXT_DRI @$(call install_copy, xorg-server, 0, 0, 0755, $(XORG_SERVER_DIR)/hw/xfree86/dri/.libs/libdri.so, /usr/lib/xorg/modules/extensions/libdri.so) endif ifdef PTXCONF_XORG_SERVER_EXT_XINERAMA endif ifdef PTXCONF_XORG_SERVER_EXT_XF86VIDMODE endif ifdef PTXCONF_XORG_SERVER_EXT_XF86MISC endif ifdef PTXCONF_XORG_SERVER_EXT_XCSECURITY endif ifdef PTXCONF_XORG_SERVER_EXT_XEVIE endif ifdef PTXCONF_XORG_SERVER_EXT_LBX endif ifdef PTXCONF_XORG_SERVER_EXT_APPGROUP endif ifdef PTXCONF_XORG_SERVER_EXT_CUP endif ifdef PTXCONF_XORG_SERVER_EXT_EVI endif ifdef PTXCONF_XORG_SERVER_EXT_MULTIBUFFER endif ifdef PTXCONF_XORG_SERVER_EXT_FONTCACHE endif ifdef PTXCONF_XORG_SERVER_EXT_DBE endif ifdef PTXCONF_XORG_SERVER_OPT_SECURE_RPC endif ifdef PTXCONF_XORG_SERVER_OPT_XORGCFG endif ifdef PTXCONF_XORG_SERVER_OPT_KBD_MODE endif endif # PTXCONF_XORG_SERVER_XORG @$(call install_finish, xorg-server) @$(call touch, $@) # ---------------------------------------------------------------------------- # Clean # ---------------------------------------------------------------------------- xorg-server_clean: rm -rf $(STATEDIR)/xorg-server.* rm -rf $(IMAGEDIR)/xorg-server_* rm -rf $(XORG_SERVER_DIR) # vim: syntax=make