diff options
author | lesi <lesi@FreeBSD.org> | 2005-03-19 09:08:33 +0800 |
---|---|---|
committer | lesi <lesi@FreeBSD.org> | 2005-03-19 09:08:33 +0800 |
commit | 4792f3c2ff1601cdd9ea2bd0d5e88467bc329603 (patch) | |
tree | b5bba775e92a354794fe5c5a0b121a0e076259f8 /x11-servers | |
parent | f9f58549ff51e11e5fce26916273de6c72582883 (diff) | |
download | freebsd-ports-graphics-4792f3c2ff1601cdd9ea2bd0d5e88467bc329603.tar.gz freebsd-ports-graphics-4792f3c2ff1601cdd9ea2bd0d5e88467bc329603.tar.zst freebsd-ports-graphics-4792f3c2ff1601cdd9ea2bd0d5e88467bc329603.zip |
Add Xdmx port of X.Org distribution:
Xdmx is proxy X server that provides multi-head support for multiple
displays attached to different machines (each of which is running a
typical X server). When Xinerama is used with Xdmx, the multiple displays
on multiple machines are presented to the user as a single unified screen.
Port based on xorg-nestserver.
Requested and tested by: Henry Miller (6.8.1 version)
Diffstat (limited to 'x11-servers')
-rw-r--r-- | x11-servers/Makefile | 1 | ||||
-rw-r--r-- | x11-servers/xorg-dmx/Makefile | 37 | ||||
-rw-r--r-- | x11-servers/xorg-dmx/distinfo | 4 | ||||
-rw-r--r-- | x11-servers/xorg-dmx/pkg-descr | 6 | ||||
-rw-r--r-- | x11-servers/xorg-dmx/scripts/configure | 24 |
5 files changed, 72 insertions, 0 deletions
diff --git a/x11-servers/Makefile b/x11-servers/Makefile index 00ae2ce61ee..28ec94e9f1c 100644 --- a/x11-servers/Makefile +++ b/x11-servers/Makefile @@ -13,6 +13,7 @@ SUBDIR += mga_hal SUBDIR += x2vnc SUBDIR += x2x + SUBDIR += xorg-dmx SUBDIR += xorg-fontserver SUBDIR += xorg-nestserver SUBDIR += xorg-printserver diff --git a/x11-servers/xorg-dmx/Makefile b/x11-servers/xorg-dmx/Makefile new file mode 100644 index 00000000000..86eda961488 --- /dev/null +++ b/x11-servers/xorg-dmx/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: xorg-dmx +# Date created: 13 Mar 2005 +# Whom: lesi@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= xorg-dmx +PORTVERSION= 6.8.2 +CATEGORIES= x11-servers +MASTER_SITES= ${MASTER_SITE_XORG} +MASTER_SITE_SUBDIR= X11R${PORTVERSION}/src +DISTFILES= X11R${PORTVERSION}-src1.tar.gz \ + X11R${PORTVERSION}-src3.tar.gz + +MAINTAINER= x11@FreeBSD.org +COMMENT= Distributed Multihead X from X.Org + +CONFLICTS= XFree86-dmx-[0-9]* + +EXTRA_PATCHES= ${CF_PATCHES} ${SERVER_PATCHES} + +USE_XLIB= yes + +XBUILD_DIRS= lib/font programs/Xserver/miext/damage programs/Xserver +XINCLUDE_DIRS= lib/xtrans +XMAN_DIRS= programs/Xserver/hw/dmx + +MAN1= Xdmx.1 +PLIST_FILES= bin/Xdmx + +.include "${.CURDIR}/../../x11-servers/xorg-server/Makefile.inc" +.include <bsd.port.pre.mk> +.if ${X_WINDOW_SYSTEM:L} != xorg +IGNORE= is part of X.Org. For switching to X.Org, read UPDATING entry 20040723 +.endif +.include <bsd.port.post.mk> diff --git a/x11-servers/xorg-dmx/distinfo b/x11-servers/xorg-dmx/distinfo new file mode 100644 index 00000000000..00c3b2d7e40 --- /dev/null +++ b/x11-servers/xorg-dmx/distinfo @@ -0,0 +1,4 @@ +MD5 (xorg/X11R6.8.2-src1.tar.gz) = a9cfa54ae2e65a057b9c6416befeb6ab +SIZE (xorg/X11R6.8.2-src1.tar.gz) = 32373802 +MD5 (xorg/X11R6.8.2-src3.tar.gz) = 057d20af30569434e2c6693c1ca66e57 +SIZE (xorg/X11R6.8.2-src3.tar.gz) = 10379299 diff --git a/x11-servers/xorg-dmx/pkg-descr b/x11-servers/xorg-dmx/pkg-descr new file mode 100644 index 00000000000..646bc817404 --- /dev/null +++ b/x11-servers/xorg-dmx/pkg-descr @@ -0,0 +1,6 @@ +Xdmx is proxy X server that provides multi-head support for multiple displays +attached to different machines (each of which is running a typical X server). +When Xinerama is used with Xdmx, the multiple displays on multiple machines +are presented to the user as a single unified screen. + +WWW: http://www.x.org/ diff --git a/x11-servers/xorg-dmx/scripts/configure b/x11-servers/xorg-dmx/scripts/configure new file mode 100644 index 00000000000..84870dc79b2 --- /dev/null +++ b/x11-servers/xorg-dmx/scripts/configure @@ -0,0 +1,24 @@ +#!/bin/sh + +LOCALDEF=$WRKDIR/.config + +rm -f $LOCALDEF +echo "#define BuildServer YES" >> $LOCALDEF +echo "#define BuildServersOnly YES" >> $LOCALDEF +echo "#define BuildLibraries NO" >> $LOCALDEF +echo "#define XprtServer NO" >> $LOCALDEF +echo "#define BuildXprint NO" >> $LOCALDEF +echo "#define XnestServer NO" >> $LOCALDEF +echo "#define XdmxServer YES" >> $LOCALDEF +echo "#define XorgServer NO" >> $LOCALDEF +echo "#define XVirtualFramebufferServer NO" >> $LOCALDEF +echo "#define XF86Server NO" >> $LOCALDEF +echo "#define BuildFontServer NO" >> $LOCALDEF +echo "#define BuildLBX NO" >> $LOCALDEF +echo "#define BuildXF86DRI NO" >> $LOCALDEF +echo "#define InstallSecurityConfig NO" >> $LOCALDEF +echo "#define UseInstalledPrograms YES" >> $LOCALDEF +echo "#define UseInstalledLibraries YES" >> $LOCALDEF +echo "#define StandardIncludes -I${PREFIX}/include" >> $LOCALDEF + +sh $PORTSDIR/x11-servers/xorg-server/scripts/configure.gen |