summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2000-01-21 17:22:40 +0000
committeragc <agc@pkgsrc.org>2000-01-21 17:22:40 +0000
commit73d933bcbaecf610099e7694cf942b0425570cc7 (patch)
treee4c72b42bee1f0ed924c9e6dfd9441e2a1a3bddc
parent9cc7df91d7922c41e6d5331af1399a2d2be2caf9 (diff)
downloadpkgsrc-73d933bcbaecf610099e7694cf942b0425570cc7.tar.gz
Initial import of xmx, the X11 Protocol Multiplexor, into the NetBSD
packages collection. From the homepage: XMX provides a WYSIWIS (What You See Is What I See) environment; it paints the same graphics on all participating displays. The shared client applications appear to each participant in a virtual root window which is subject to local window management. In this way, the shared X session coexists with each user's private X session.
-rw-r--r--x11/xmx/Makefile15
-rw-r--r--x11/xmx/files/md53
-rw-r--r--x11/xmx/pkg/COMMENT1
-rw-r--r--x11/xmx/pkg/DESCR24
-rw-r--r--x11/xmx/pkg/PLIST11
5 files changed, 54 insertions, 0 deletions
diff --git a/x11/xmx/Makefile b/x11/xmx/Makefile
new file mode 100644
index 00000000000..b62af8e1d21
--- /dev/null
+++ b/x11/xmx/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/01/21 17:22:40 agc Exp $
+
+DISTNAME= xmx-2.1alpha.pl7
+CATEGORIES= x11
+MASTER_SITES= ftp://ftp.cs.brown.edu/pub/xmx/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.cs.brown.edu/software/xmx/
+
+ONLY_FOR_PLATFORM= SunOS-*-* # minor PLIST problems
+
+USE_X11BASE= yes
+USE_IMAKE= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xmx/files/md5 b/x11/xmx/files/md5
new file mode 100644
index 00000000000..07bbca0201d
--- /dev/null
+++ b/x11/xmx/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/01/21 17:22:40 agc Exp $
+
+MD5 (xmx-2.1alpha.pl7.tar.gz) = bb8f7d05113c82a95d1a00ddc947b378
diff --git a/x11/xmx/pkg/COMMENT b/x11/xmx/pkg/COMMENT
new file mode 100644
index 00000000000..297505342d6
--- /dev/null
+++ b/x11/xmx/pkg/COMMENT
@@ -0,0 +1 @@
+X11 Protocol Multiplexor
diff --git a/x11/xmx/pkg/DESCR b/x11/xmx/pkg/DESCR
new file mode 100644
index 00000000000..f8608e326a4
--- /dev/null
+++ b/x11/xmx/pkg/DESCR
@@ -0,0 +1,24 @@
+XMX is a standalone utility for sharing an X Window System session on
+multiple X displays. It allows users to see and interact with the
+same applications at the same time from different locations. XMX
+takes advantage of the networked nature of the X Window System by
+acting as an intermediary between X clients and X servers. In this
+way, XMX works with any X clients and any X servers, without the need
+to modify either.
+
+XMX provides a WYSIWIS (What You See Is What I See) environment; it
+paints the same graphics on all participating displays. The shared
+client applications appear to each participant in a virtual root
+window which is subject to local window management. In this way, the
+shared X session coexists with each user's private X session.
+
+The X client applications which are shared via XMX are unaware that
+they are being viewed or controlled by more than one user. Existing,
+single-user X client applications may be shared using XMX without
+recompilation, relinking or access to source code.
+
+XMX is designed as an application sharing server. It provides both
+the mechanism of application sharing and a way to control the shared
+session from other programs. Like X, it leaves policy decisions to
+application programs. In this way, XMX may be used as a component in
+any of a variety of systems that require application sharing.
diff --git a/x11/xmx/pkg/PLIST b/x11/xmx/pkg/PLIST
new file mode 100644
index 00000000000..83094ba8556
--- /dev/null
+++ b/x11/xmx/pkg/PLIST
@@ -0,0 +1,11 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/01/21 17:22:40 agc Exp $
+include/XMC/xmc.h
+include/XMC/xmcp.h
+lib/libXmc.so.2.0
+lib/libXmc_d.a
+bin/xmx
+bin/xmtg
+bin/xmxinit
+man/man1/xmxinit.1x
+man/man1/xmx.1x
+@dirrm include/XMC