summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxtraeme <xtraeme@pkgsrc.org>2004-01-24 08:48:57 +0000
committerxtraeme <xtraeme@pkgsrc.org>2004-01-24 08:48:57 +0000
commit9a098eec0bbbc07761f2eb97d0ed8df7526d7188 (patch)
treeb5a3ab5579ffe6f17481bcc1ee21ed41eecba228
parent7d94897eff4a71c9e19bab8ab2b4588689af4f0d (diff)
downloadpkgsrc-9a098eec0bbbc07761f2eb97d0ed8df7526d7188.tar.gz
Initial import of XFree86-server-4.3.0 from pkgsrc-wip.
This package contains the XFree86 X server and its related programs, such as xf86cfg, xf86config, scanpci, and so on.
-rw-r--r--x11/XFree86-server/DESCR2
-rw-r--r--x11/XFree86-server/Makefile54
-rw-r--r--x11/XFree86-server/PLIST.FreeBSD87
-rw-r--r--x11/XFree86-server/PLIST.Linux83
-rw-r--r--x11/XFree86-server/PLIST.NetBSD77
-rw-r--r--x11/XFree86-server/PLIST.common205
-rw-r--r--x11/XFree86-server/files/host.def70
7 files changed, 578 insertions, 0 deletions
diff --git a/x11/XFree86-server/DESCR b/x11/XFree86-server/DESCR
new file mode 100644
index 00000000000..fd892461b29
--- /dev/null
+++ b/x11/XFree86-server/DESCR
@@ -0,0 +1,2 @@
+This package contains the XFree86 X server and its related programs,
+such as xf86cfg, xf86config, scanpci, and so on.
diff --git a/x11/XFree86-server/Makefile b/x11/XFree86-server/Makefile
new file mode 100644
index 00000000000..f12653e5839
--- /dev/null
+++ b/x11/XFree86-server/Makefile
@@ -0,0 +1,54 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/24 08:48:59 xtraeme Exp $
+
+DISTNAME= ${DISTFILES}
+PKGNAME= XFree86-server-${XF_VER}
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_XFREE}
+DISTFILES= X430src-1.tgz X430src-2.tgz \
+ X430src-3.tgz X430src-4.tgz
+
+MAINTAINER= xfree86@blef.org
+HOMEPAGE= http://www.xfree86.org/
+COMMENT= XFree86 X server and related programs
+
+USE_BUILDLINK2= YES
+DISTINFO_FILE= ${.CURDIR}/../XFree86-libs/distinfo
+PATCHDIR= ${.CURDIR}/../XFree86-libs/patches
+
+XBUILD_DIRS= lib/font lib/lbxutil lib/Xdmcp lib/Xau \
+ programs/Xserver
+XINCLUDE_DIRS= lib/xkbfile lib/xtrans
+XINSTALL_DIRS= lib/font programs/Xserver
+XINSTALL_MAN_DIRS= programs/Xserver
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "FreeBSD" || ${OPSYS} == "Linux"
+USE_PERL5= yes # Still we need perl (at least for now)
+.include "../../lang/perl5/buildlink2.mk"
+
+.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "alpha"
+XBUILD_DIRS+= lib/XThrStub lib/X11 lib/Xext lib/GL
+XINSTALL_DIRS+= lib/GL/mesa/src/drv
+.endif
+
+.endif
+
+pre-install:
+ @cd ${WRKSRC}/programs/Xserver/hw/xfree86/parser && \
+ ${CP} Makefile Makefile.orig && \
+ ${SED} -e '/$$(INSTALL).*lib$$(LIBNAME).a/ d' \
+ -e '/$$(RANLIB).*lib$$(LIBNAME).a/ d' \
+ -e 's|$$(INSTALL) $$(INSTALLFLAGS) $$(INSTINCFLAGS)|echo|' \
+ Makefile.orig > Makefile
+ @cd ${WRKSRC}/lib/font/stubs && \
+ ${CP} Makefile Makefile.orig && \
+ ${SED} -e '/$$(INSTALL).*libfntstubs.a/ d' \
+ -e '/$$(RANLIB).*libfntstubs.a/ d' Makefile.orig \
+ > Makefile
+
+.include "../../devel/zlib/buildlink2.mk"
+.include "../../meta-pkgs/XFree86/Makefile.common"
+.include "../../x11/XFree86-libs/buildlink2.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/XFree86-server/PLIST.FreeBSD b/x11/XFree86-server/PLIST.FreeBSD
new file mode 100644
index 00000000000..0f96b522b76
--- /dev/null
+++ b/x11/XFree86-server/PLIST.FreeBSD
@@ -0,0 +1,87 @@
+@comment $NetBSD: PLIST.FreeBSD,v 1.1.1.1 2004/01/24 08:48:57 xtraeme Exp $
+bin/kbd_mode
+lib/modules/extensions/libdri.a
+lib/modules/${LOWER_OPSYS}/libdrm.a
+lib/modules/dri/gamma_dri.so
+lib/modules/dri/i810_dri.so
+lib/modules/dri/i830_dri.so
+lib/modules/dri/mga_dri.so
+lib/modules/dri/r128_dri.so
+lib/modules/dri/r200_dri.so
+lib/modules/dri/radeon_dri.so
+lib/modules/dri/tdfx_dri.so
+man/man1/XFree86.1.gz
+man/man1/Xnest.1.gz
+man/man1/Xserver.1.gz
+man/man1/Xvfb.1.gz
+man/man1/gtf.1.gz
+man/man1/kbd_mode.1.gz
+man/man1/pcitweak.1.gz
+man/man1/scanpci.1.gz
+man/man1/xf86cfg.1.gz
+man/man1/xf86config.1.gz
+man/man3/XF86VidMode.3.gz
+man/man3/XF86VidModeDeleteModeLine.3.gz
+man/man3/XF86VidModeGetAllModeLines.3.gz
+man/man3/XF86VidModeGetDotClocks.3.gz
+man/man3/XF86VidModeGetGamma.3.gz
+man/man3/XF86VidModeGetGammaRamp.3.gz
+man/man3/XF86VidModeGetGammaRampSize.3.gz
+man/man3/XF86VidModeGetModeLine.3.gz
+man/man3/XF86VidModeGetMonitor.3.gz
+man/man3/XF86VidModeGetPermissions.3.gz
+man/man3/XF86VidModeGetViewPort.3.gz
+man/man3/XF86VidModeLockModeSwitch.3.gz
+man/man3/XF86VidModeModModeLine.3.gz
+man/man3/XF86VidModeQueryExtension.3.gz
+man/man3/XF86VidModeQueryVersion.3.gz
+man/man3/XF86VidModeSetClientVersion.3.gz
+man/man3/XF86VidModeSetGamma.3.gz
+man/man3/XF86VidModeSetGammaRamp.3.gz
+man/man3/XF86VidModeSetViewPort.3.gz
+man/man3/XF86VidModeSwitchMode.3.gz
+man/man3/XF86VidModeSwitchToMode.3.gz
+man/man3/XF86VidModeValidateModeLine.3.gz
+man/man4/apm.4.gz
+man/man4/cirrus.4.gz
+man/man4/citron.4.gz
+man/man4/cyrix.4.gz
+man/man4/chips.4.gz
+man/man4/dmc.4.gz
+man/man4/dynapro.4.gz
+man/man4/elographics.4.gz
+man/man4/fbdevhw.4.gz
+man/man4/fpit.4.gz
+man/man4/glint.4.gz
+man/man4/i128.4.gz
+man/man4/i740.4.gz
+man/man4/i810.4.gz
+man/man4/js_x.4.gz
+man/man4/kbd.4.gz
+man/man4/keyboard.4.gz
+man/man4/mga.4.gz
+man/man4/microtouch.4.gz
+man/man4/mouse.4.gz
+man/man4/mutouch.4.gz
+man/man4/neomagic.4.gz
+man/man4/nsc.4.gz
+man/man4/nv.4.gz
+man/man4/palmax.4.gz
+man/man4/penmount.4.gz
+man/man4/r128.4.gz
+man/man4/radeon.4.gz
+man/man4/rendition.4.gz
+man/man4/s3virge.4.gz
+man/man4/savage.4.gz
+man/man4/siliconmotion.4.gz
+man/man4/sis.4.gz
+man/man4/tdfx.4.gz
+man/man4/tek4957.4.gz
+man/man4/trident.4.gz
+man/man4/tseng.4.gz
+man/man4/vesa.4.gz
+man/man4/vga.4.gz
+man/man4/vmware.4.gz
+man/man4/void.4.gz
+man/man4/wacom.4.gz
+man/man5/XF86Config.5.gz
diff --git a/x11/XFree86-server/PLIST.Linux b/x11/XFree86-server/PLIST.Linux
new file mode 100644
index 00000000000..5021eff9e64
--- /dev/null
+++ b/x11/XFree86-server/PLIST.Linux
@@ -0,0 +1,83 @@
+@comment $NetBSD: PLIST.Linux,v 1.1.1.1 2004/01/24 08:48:58 xtraeme Exp $
+lib/modules/dri/gamma_dri.so
+lib/modules/dri/i810_dri.so
+lib/modules/dri/i830_dri.so
+lib/modules/dri/mga_dri.so
+lib/modules/dri/r128_dri.so
+lib/modules/dri/r200_dri.so
+lib/modules/dri/radeon_dri.so
+lib/modules/dri/tdfx_dri.so
+man/man1/XFree86.1x
+man/man1/Xnest.1x
+man/man1/Xserver.1x
+man/man1/Xvfb.1x
+man/man1/gtf.1x
+man/man1/pcitweak.1x
+man/man1/scanpci.1x
+man/man1/xf86cfg.1x
+man/man1/xf86config.1x
+man/man3/XF86VidMode.3x
+man/man3/XF86VidModeDeleteModeLine.3x
+man/man3/XF86VidModeGetAllModeLines.3x
+man/man3/XF86VidModeGetDotClocks.3x
+man/man3/XF86VidModeGetGamma.3x
+man/man3/XF86VidModeGetGammaRamp.3x
+man/man3/XF86VidModeGetGammaRampSize.3x
+man/man3/XF86VidModeGetModeLine.3x
+man/man3/XF86VidModeGetMonitor.3x
+man/man3/XF86VidModeGetPermissions.3x
+man/man3/XF86VidModeGetViewPort.3x
+man/man3/XF86VidModeLockModeSwitch.3x
+man/man3/XF86VidModeModModeLine.3x
+man/man3/XF86VidModeQueryExtension.3x
+man/man3/XF86VidModeQueryVersion.3x
+man/man3/XF86VidModeSetClientVersion.3x
+man/man3/XF86VidModeSetGamma.3x
+man/man3/XF86VidModeSetGammaRamp.3x
+man/man3/XF86VidModeSetViewPort.3x
+man/man3/XF86VidModeSwitchMode.3x
+man/man3/XF86VidModeSwitchToMode.3x
+man/man3/XF86VidModeValidateModeLine.3x
+man/man4/apm.4
+man/man4/chips.4
+man/man4/cirrus.4
+man/man4/citron.4
+man/man4/cyrix.4
+man/man4/dmc.4
+man/man4/dynapro.4
+man/man4/elographics.4
+man/man4/fbdevhw.4
+man/man4/fpit.4
+man/man4/glint.4
+man/man4/i128.4
+man/man4/i740.4
+man/man4/i810.4
+man/man4/js_x.4
+man/man4/kbd.4
+man/man4/keyboard.4
+man/man4/mga.4
+man/man4/microtouch.4
+man/man4/mouse.4
+man/man4/mutouch.4
+man/man4/neomagic.4
+man/man4/nsc.4
+man/man4/nv.4
+man/man4/palmax.4
+man/man4/penmount.4
+man/man4/r128.4
+man/man4/radeon.4
+man/man4/rendition.4
+man/man4/s3virge.4
+man/man4/savage.4
+man/man4/siliconmotion.4
+man/man4/sis.4
+man/man4/tdfx.4
+man/man4/tek4957.4
+man/man4/trident.4
+man/man4/tseng.4
+man/man4/vesa.4
+man/man4/vga.4
+man/man4/vmware.4
+man/man4/void.4
+man/man4/wacom.4
+man/man5/XF86Config.5x
diff --git a/x11/XFree86-server/PLIST.NetBSD b/x11/XFree86-server/PLIST.NetBSD
new file mode 100644
index 00000000000..f9d4bef0e42
--- /dev/null
+++ b/x11/XFree86-server/PLIST.NetBSD
@@ -0,0 +1,77 @@
+@comment $NetBSD: PLIST.NetBSD,v 1.1.1.1 2004/01/24 08:48:58 xtraeme Exp $
+bin/kbd_mode
+man/cat1/XFree86.0
+man/cat1/Xnest.0
+man/cat1/Xserver.0
+man/cat1/Xvfb.0
+man/cat1/gtf.0
+man/cat1/kbd_mode.0
+man/cat1/pcitweak.0
+man/cat1/scanpci.0
+man/cat1/xf86cfg.0
+man/cat1/xf86config.0
+man/cat3/XF86VidMode.0
+man/cat3/XF86VidModeDeleteModeLine.0
+man/cat3/XF86VidModeGetAllModeLines.0
+man/cat3/XF86VidModeGetDotClocks.0
+man/cat3/XF86VidModeGetGamma.0
+man/cat3/XF86VidModeGetGammaRamp.0
+man/cat3/XF86VidModeGetGammaRampSize.0
+man/cat3/XF86VidModeGetModeLine.0
+man/cat3/XF86VidModeGetMonitor.0
+man/cat3/XF86VidModeGetPermissions.0
+man/cat3/XF86VidModeGetViewPort.0
+man/cat3/XF86VidModeLockModeSwitch.0
+man/cat3/XF86VidModeModModeLine.0
+man/cat3/XF86VidModeQueryExtension.0
+man/cat3/XF86VidModeQueryVersion.0
+man/cat3/XF86VidModeSetClientVersion.0
+man/cat3/XF86VidModeSetGamma.0
+man/cat3/XF86VidModeSetGammaRamp.0
+man/cat3/XF86VidModeSetViewPort.0
+man/cat3/XF86VidModeSwitchMode.0
+man/cat3/XF86VidModeSwitchToMode.0
+man/cat3/XF86VidModeValidateModeLine.0
+man/cat4/apm.0
+man/cat4/chips.0
+man/cat4/cirrus.0
+man/cat4/citron.0
+man/cat4/cyrix.0
+man/cat4/dmc.0
+man/cat4/dynapro.0
+man/cat4/elographics.0
+man/cat4/fbdevhw.0
+man/cat4/fpit.0
+man/cat4/glint.0
+man/cat4/i128.0
+man/cat4/i740.0
+man/cat4/i810.0
+man/cat4/js_x.0
+man/cat4/kbd.0
+man/cat4/keyboard.0
+man/cat4/mga.0
+man/cat4/microtouch.0
+man/cat4/mouse.0
+man/cat4/mutouch.0
+man/cat4/neomagic.0
+man/cat4/nsc.0
+man/cat4/nv.0
+man/cat4/palmax.0
+man/cat4/penmount.0
+man/cat4/r128.0
+man/cat4/radeon.0
+man/cat4/rendition.0
+man/cat4/s3virge.0
+man/cat4/savage.0
+man/cat4/siliconmotion.0
+man/cat4/sis.0
+man/cat4/tdfx.0
+man/cat4/tek4957.0
+man/cat4/trident.0
+man/cat4/tseng.0
+man/cat4/vesa.0
+man/cat4/vga.0
+man/cat4/vmware.0
+man/cat4/void.0
+man/cat4/wacom.0
+man/cat5/XF86Config.0
diff --git a/x11/XFree86-server/PLIST.common b/x11/XFree86-server/PLIST.common
new file mode 100644
index 00000000000..3a908ec9209
--- /dev/null
+++ b/x11/XFree86-server/PLIST.common
@@ -0,0 +1,205 @@
+@comment $NetBSD: PLIST.common,v 1.1.1.1 2004/01/24 08:48:59 xtraeme Exp $
+bin/X
+bin/XFree86
+bin/Xnest
+bin/Xprt
+bin/Xvfb
+bin/gtf
+bin/inb
+bin/inl
+bin/inw
+bin/ioport
+bin/mmapr
+bin/mmapw
+bin/outb
+bin/outl
+bin/outw
+bin/pcitweak
+bin/scanpci
+bin/xf86cfg
+bin/xf86config
+include/X11/bitmaps/card.xbm
+include/X11/bitmaps/down.xbm
+include/X11/bitmaps/keyboard.xbm
+include/X11/bitmaps/left.xbm
+include/X11/bitmaps/monitor.xbm
+include/X11/bitmaps/mouse.xbm
+include/X11/bitmaps/narrower.xbm
+include/X11/bitmaps/right.xbm
+include/X11/bitmaps/shorter.xbm
+include/X11/bitmaps/taller.xbm
+include/X11/bitmaps/up.xbm
+include/X11/bitmaps/wider.xbm
+include/X11/pixmaps/card.xpm
+include/X11/pixmaps/computer.xpm
+include/X11/pixmaps/keyboard.xpm
+include/X11/pixmaps/monitor.xpm
+include/X11/pixmaps/mouse.xpm
+lib/X11/Cards
+lib/X11/Options
+lib/X11/XF86Config.98
+lib/X11/XF86Config.eg
+lib/X11/app-defaults/XF86Cfg
+lib/X11/doc/BUILD
+lib/X11/doc/BugReport
+lib/X11/doc/DESIGN
+lib/X11/doc/Install
+lib/X11/doc/LICENSE
+lib/X11/doc/README
+lib/X11/doc/README.DECtga
+lib/X11/doc/README.DGA
+lib/X11/doc/README.DRI
+lib/X11/doc/README.DRIcomp
+lib/X11/doc/README.I128
+lib/X11/doc/README.SiS
+lib/X11/doc/README.XKB-Config
+lib/X11/doc/README.XKB-Enhancing
+lib/X11/doc/README.apm
+lib/X11/doc/README.ati
+lib/X11/doc/README.chips
+lib/X11/doc/README.cyrix
+lib/X11/doc/README.dps
+lib/X11/doc/README.fonts
+lib/X11/doc/README.i740
+lib/X11/doc/README.i810
+lib/X11/doc/README.mouse
+lib/X11/doc/README.newport
+lib/X11/doc/README.r128
+lib/X11/doc/README.rapidaccess
+lib/X11/doc/README.rendition
+lib/X11/doc/README.s3virge
+lib/X11/doc/RELNOTES
+lib/X11/doc/ServersOnly
+lib/X11/doc/Status
+lib/X11/doc/Versions
+lib/X11/doc/VideoBoard98
+lib/X11/etc/Xinstall.sh
+lib/X11/etc/xmodmap.std
+lib/X11/xserver/SecurityPolicy
+lib/modules/codeconv/libARABIC.a
+lib/modules/codeconv/libARMSCII8.a
+lib/modules/codeconv/libBIG5.a
+lib/modules/codeconv/libBIG5HKSCS.a
+lib/modules/codeconv/libDOSENCODING.a
+lib/modules/codeconv/libGB2312.a
+lib/modules/codeconv/libGBK.a
+lib/modules/codeconv/libGEORGIAN.a
+lib/modules/codeconv/libISO8859_1.a
+lib/modules/codeconv/libISO8859_10.a
+lib/modules/codeconv/libISO8859_11.a
+lib/modules/codeconv/libISO8859_14.a
+lib/modules/codeconv/libISO8859_15.a
+lib/modules/codeconv/libISO8859_2.a
+lib/modules/codeconv/libISO8859_3.a
+lib/modules/codeconv/libISO8859_4.a
+lib/modules/codeconv/libISO8859_5.a
+lib/modules/codeconv/libISO8859_6.a
+lib/modules/codeconv/libISO8859_7.a
+lib/modules/codeconv/libISO8859_8.a
+lib/modules/codeconv/libISO8859_9.a
+lib/modules/codeconv/libJISX0201.a
+lib/modules/codeconv/libJISX0208.a
+lib/modules/codeconv/libJISX0212.a
+lib/modules/codeconv/libKOI8.a
+lib/modules/codeconv/libKSC5601.a
+lib/modules/codeconv/libKSCJOHAB.a
+lib/modules/codeconv/libMULEENCODING.a
+lib/modules/codeconv/libTCVN.a
+lib/modules/codeconv/libVISCII.a
+lib/modules/drivers/apm_drv.o
+lib/modules/drivers/ark_drv.o
+lib/modules/drivers/ati_drv.o
+lib/modules/drivers/atimisc_drv.o
+lib/modules/drivers/chips_drv.o
+lib/modules/drivers/cirrus_alpine.o
+lib/modules/drivers/cirrus_drv.o
+lib/modules/drivers/cirrus_laguna.o
+lib/modules/drivers/cyrix_drv.o
+lib/modules/drivers/glint_drv.o
+lib/modules/drivers/i128_drv.o
+lib/modules/drivers/i740_drv.o
+lib/modules/drivers/i810_drv.o
+lib/modules/drivers/mga_drv.o
+lib/modules/drivers/neomagic_drv.o
+lib/modules/drivers/nsc_drv.o
+lib/modules/drivers/nv_drv.o
+lib/modules/drivers/r128_drv.o
+lib/modules/drivers/radeon_drv.o
+lib/modules/drivers/rendition_drv.o
+lib/modules/drivers/s3_drv.o
+lib/modules/drivers/s3virge_drv.o
+lib/modules/drivers/savage_drv.o
+lib/modules/drivers/siliconmotion_drv.o
+lib/modules/drivers/sis_drv.o
+lib/modules/drivers/tdfx_drv.o
+lib/modules/drivers/tga_drv.o
+lib/modules/drivers/trident_drv.o
+lib/modules/drivers/tseng_drv.o
+lib/modules/drivers/vesa_drv.o
+lib/modules/drivers/vga_drv.o
+lib/modules/drivers/vmware_drv.o
+lib/modules/extensions/libGLcore.a
+lib/modules/extensions/libdbe.a
+lib/modules/extensions/libextmod.a
+lib/modules/extensions/libglx.a
+lib/modules/extensions/librecord.a
+lib/modules/extensions/libxtrap.a
+lib/modules/fonts/libbitmap.a
+lib/modules/fonts/libfreetype.a
+lib/modules/fonts/libspeedo.a
+lib/modules/fonts/libtype1.a
+lib/modules/fonts/libxtt.a
+lib/modules/input/calcomp_drv.o
+lib/modules/input/citron_drv.o
+lib/modules/input/digitaledge_drv.o
+lib/modules/input/dmc_drv.o
+lib/modules/input/dynapro_drv.o
+lib/modules/input/elographics_drv.o
+lib/modules/input/fpit_drv.o
+lib/modules/input/hyperpen_drv.o
+lib/modules/input/js_x_drv.o
+lib/modules/input/kbd_drv.o
+lib/modules/input/magellan_drv.o
+lib/modules/input/microtouch_drv.o
+lib/modules/input/mouse_drv.o
+lib/modules/input/mutouch_drv.o
+lib/modules/input/palmax_drv.o
+lib/modules/input/penmount_drv.o
+lib/modules/input/spaceorb_drv.o
+lib/modules/input/summa_drv.o
+lib/modules/input/tek4957_drv.o
+lib/modules/input/void_drv.o
+lib/modules/input/wacom_drv.o
+lib/modules/libafb.a
+lib/modules/libcfb.a
+lib/modules/libcfb16.a
+lib/modules/libcfb24.a
+lib/modules/libcfb32.a
+lib/modules/libddc.a
+lib/modules/libfb.a
+lib/modules/libi2c.a
+lib/modules/libint10.a
+lib/modules/liblayer.a
+lib/modules/libmfb.a
+lib/modules/libpcidata.a
+lib/modules/librac.a
+lib/modules/libramdac.a
+lib/modules/libscanpci.a
+lib/modules/libshadow.a
+lib/modules/libshadowfb.a
+lib/modules/libvbe.a
+lib/modules/libvgahw.a
+lib/modules/libxaa.a
+lib/modules/libxf1bpp.a
+lib/modules/libxf24_32bpp.a
+lib/modules/libxf4bpp.a
+lib/modules/libxf8_16bpp.a
+lib/modules/libxf8_32bpp.a
+lib/modules/v10002d.uc
+lib/modules/v20002d.uc
+@dirrm lib/modules/input
+@dirrm lib/modules/fonts
+@dirrm lib/modules/extensions
+@dirrm lib/modules/drivers
+@dirrm lib/X11/xserver
+@dirrm include/X11/pixmaps
diff --git a/x11/XFree86-server/files/host.def b/x11/XFree86-server/files/host.def
new file mode 100644
index 00000000000..ecee67f5e8f
--- /dev/null
+++ b/x11/XFree86-server/files/host.def
@@ -0,0 +1,70 @@
+/*
+ * $NetBSD: host.def,v 1.1.1.1 2004/01/24 08:49:00 xtraeme Exp $
+ *
+ * XFree86 packages for pkgsrc system
+ */
+
+#define ProjectRoot @PREFIX@
+#define BuildHtmlManPages NO
+
+#define MakeCmd @MAKE@
+#define HasGnuMake NO
+#define ImakeCmd @IMAKE@
+#define RmanCmd @RMAN@
+#define HtmlIndexCmd @MKHTMLINDEX@
+#define DependDir @GCCMAKEDEP@
+#define DependCmd @MAKEDEPEND@
+#define RevPathCmd @REVPATH@
+
+#define NothingOutsideProjectRoot YES
+#define InstallXserverSetUID YES
+#define HasGlide3 YES
+
+#define BuildServer YES
+#define LibInstallBuild YES
+#define ModInstall YES
+#define XF86Server YES
+#define BuildServersOnly YES
+#define BuildGLXLibrary YES
+#define BuildXFree86ConfigTools YES
+#define UseInstalledPrograms YES
+#define StandardIncludes -I@BLNK@/include
+
+#ifdef LinuxArchitecture
+#define InstallAppDefFiles YES
+#define LdPostLib @LDFLAGS@
+#endif
+
+#define XTrueTypeInstallCConvHeaders NO
+
+/* Don't build with SecureRPC, we need to fix this ... */
+
+#if defined(NetBSDArchitecture)
+# define HasSecureRPC NO
+#endif
+
+/* DRI/DRM Support only in FreeBSD/Linux at this moment */
+
+#if defined(FreeBSDArchitecture)
+# define BuildXF86DRI YES
+# define BuildXF86DRM NO
+# define HasSecureRPC YES
+#elif defined(LinuxArchitecture)
+# define BuildXF86DRI YES
+# define BuildXF86DRM YES
+#endif
+
+#if defined(i386Architecture)
+# define XF86CardDrivers mga glint nv tga s3 s3virge sis rendition \
+ neomagic i740 tdfx savage \
+ cirrus vmware tseng trident chips apm \
+ i128 nsc ati i810 ark cyrix siliconmotion \
+ vesa vga
+#elif defined(ia64Architecture)
+# define XF86CardDrivers mga nv tdfx glint ati vga
+#elif defined(AlphaArchitecture)
+# define XF86CardDrivers mga glint nv tga s3 s3virge rendition \
+ tdfx savage cirrus ati siliconmotion vga
+#elif defined(Sparc64Architecture)
+# define XF86CardDrivers nv ati sunffb
+#endif