diff options
author | flz <flz@FreeBSD.org> | 2008-05-20 20:18:29 +0800 |
---|---|---|
committer | flz <flz@FreeBSD.org> | 2008-05-20 20:18:29 +0800 |
commit | 3a4b8d3ae21ca4c4cfd46be1d1f80e96b2b2e727 (patch) | |
tree | 1a44cd7a2476c7029b703bdf7d6f9a9784a64f9d | |
parent | c2c3aeda776fb15148e424b472fde8a8bbacbb7b (diff) | |
download | freebsd-ports-gnome-3a4b8d3ae21ca4c4cfd46be1d1f80e96b2b2e727.tar.gz freebsd-ports-gnome-3a4b8d3ae21ca4c4cfd46be1d1f80e96b2b2e727.tar.zst freebsd-ports-gnome-3a4b8d3ae21ca4c4cfd46be1d1f80e96b2b2e727.zip |
Add xephyr, a kdrive-based X server. Xephyr will ultimately replace Xnest.
PR: ports/123795
Submitted by: Max Brazhnikov <makc@issp.ac.ru>
-rw-r--r-- | x11-servers/Makefile | 1 | ||||
-rw-r--r-- | x11-servers/xephyr/Makefile | 46 | ||||
-rw-r--r-- | x11-servers/xephyr/distinfo | 3 | ||||
-rw-r--r-- | x11-servers/xephyr/pkg-descr | 5 |
4 files changed, 55 insertions, 0 deletions
diff --git a/x11-servers/Makefile b/x11-servers/Makefile index e62c40d91ae5..5f2f7ab08768 100644 --- a/x11-servers/Makefile +++ b/x11-servers/Makefile @@ -8,6 +8,7 @@ SUBDIR += mga_hal SUBDIR += x2vnc SUBDIR += x2x + SUBDIR += xephyr SUBDIR += xorg-dmx SUBDIR += xorg-nestserver SUBDIR += xorg-server diff --git a/x11-servers/xephyr/Makefile b/x11-servers/xephyr/Makefile new file mode 100644 index 000000000000..f82f81822e72 --- /dev/null +++ b/x11-servers/xephyr/Makefile @@ -0,0 +1,46 @@ +# New ports collection makefile for: xephyr +# Date created: 2008-05-18 +# Whom: Max Brazhnikov <makc@issp.ac.ru> +# +# $FreeBSD$ +# + +PORTNAME= xephyr +PORTVERSION= 1.4 +CATEGORIES= x11-servers + +MAINTAINER= x11@FreeBSD.org +COMMENT= A kdrive based X server from X.Org + +XORG_CAT= xserver + +LIB_DEPENDS= drm:${PORTSDIR}/graphics/libdrm +USE_XORG= x11 xf86driproto glproto randrproto renderproto fixesproto \ + damageproto xcmiscproto xtrans inputproto \ + xf86bigfontproto scrnsaverproto bigreqsproto \ + resourceproto fontsproto videoproto \ + compositeproto trapproto recordproto \ + xineramaproto evieproto xkbfile xfont \ + xau xdmcp xext fontenc pixman + +CONFIGURE_ARGS= --enable-kdrive --enable-xephyr --disable-dmx --disable-xvfb \ + --disable-xorg --disable-xnest --disable-xprint \ + --localstatedir=/var + +PLIST_FILES= bin/Xephyr + +OPTIONS= HAL "Compile with HAL config support" on + +.include <bsd.port.pre.mk> + +.if !defined(WITHOUT_HAL) +LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal +CONFIGURE_ARGS+= --enable-config-hal=yes +.else +CONFIGURE_ARGS+= --enable-config-hal=no +.endif + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/hw/kdrive/ephyr/Xephyr ${PREFIX}/bin/ + +.include <bsd.port.post.mk> diff --git a/x11-servers/xephyr/distinfo b/x11-servers/xephyr/distinfo new file mode 100644 index 000000000000..70c76c2b2663 --- /dev/null +++ b/x11-servers/xephyr/distinfo @@ -0,0 +1,3 @@ +MD5 (xorg/xserver/xorg-server-1.4.tar.bz2) = a06d9fe4f9f1d459ae02657f9ce64220 +SHA256 (xorg/xserver/xorg-server-1.4.tar.bz2) = 51b142df328d427143705371f139a08ff3bcd6efe0eab91f4178ca4017c0ebc2 +SIZE (xorg/xserver/xorg-server-1.4.tar.bz2) = 6179392 diff --git a/x11-servers/xephyr/pkg-descr b/x11-servers/xephyr/pkg-descr new file mode 100644 index 000000000000..be558630ff1d --- /dev/null +++ b/x11-servers/xephyr/pkg-descr @@ -0,0 +1,5 @@ +Xephyr is a a kdrive server that outputs to a window on a pre-existing +'host' X display. Think Xnest but with support for modern extensions +like composite, damage and randr. + +WWW: http://www.x.org/ |