diff options
author | mph <mph@FreeBSD.org> | 1998-04-19 14:02:26 +0800 |
---|---|---|
committer | mph <mph@FreeBSD.org> | 1998-04-19 14:02:26 +0800 |
commit | e3ef278952fa1b38381e8163cf44d3fce99a07c3 (patch) | |
tree | e76bf25c02af0e95993c34fe7704e82299d5694b /x11/xmove | |
parent | 77443f939002b121f5cff150499c0ddd7aa2b15f (diff) | |
download | freebsd-ports-gnome-e3ef278952fa1b38381e8163cf44d3fce99a07c3.tar.gz freebsd-ports-gnome-e3ef278952fa1b38381e8163cf44d3fce99a07c3.tar.zst freebsd-ports-gnome-e3ef278952fa1b38381e8163cf44d3fce99a07c3.zip |
Import of xmove, an X11 proxy (like lbx) that allows suspending,
resuming, and moving clients (presumably like screen(1)).
PR: 5503
Submitted by: Stefan `Sec` Zehl <sec@42.org>
Diffstat (limited to 'x11/xmove')
-rw-r--r-- | x11/xmove/Makefile | 27 | ||||
-rw-r--r-- | x11/xmove/distinfo | 1 | ||||
-rw-r--r-- | x11/xmove/files/Makefile | 6 | ||||
-rw-r--r-- | x11/xmove/files/patch-aa | 74 | ||||
-rw-r--r-- | x11/xmove/files/patch-ab | 88 | ||||
-rw-r--r-- | x11/xmove/pkg-comment | 1 | ||||
-rw-r--r-- | x11/xmove/pkg-descr | 2 | ||||
-rw-r--r-- | x11/xmove/pkg-plist | 4 |
8 files changed, 203 insertions, 0 deletions
diff --git a/x11/xmove/Makefile b/x11/xmove/Makefile new file mode 100644 index 000000000000..a3c29e16ba1f --- /dev/null +++ b/x11/xmove/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: xmove +# Version required: 2.0 +# Date created: 16 Jan 1997 +# Whom: Stefan Zehl <sec@42.org> +# +# $Id$ +# + +DISTNAME= xmove.2.0beta2 +PKGNAME= xmove-2.0b2 +CATEGORIES= x11 +MASTER_SITES= ftp://ftp.cs.columbia.edu/pub/xmove/ + +MAINTAINER= sec@42.org + +WRKSRC= ${WRKDIR}/xmove +USE_X11= yes + +post-extract: + ${CP} ${FILESDIR}/Makefile ${WRKSRC} + +post-install: + ${CP} ${WRKSRC}/man/man1/xmove.1 ${WRKSRC}/man/man1/xmovectrl.1 ${X11BASE}/man/man1 + +MAN1= xmove.1 xmovectrl.1 + +.include <bsd.port.mk> diff --git a/x11/xmove/distinfo b/x11/xmove/distinfo new file mode 100644 index 000000000000..c139a1ee1bd3 --- /dev/null +++ b/x11/xmove/distinfo @@ -0,0 +1 @@ +MD5 (xmove.2.0beta2.tar.gz) = d70107f7835b755bd4f57b47a8ac7b38 diff --git a/x11/xmove/files/Makefile b/x11/xmove/files/Makefile new file mode 100644 index 000000000000..b0f7ad6c39e0 --- /dev/null +++ b/x11/xmove/files/Makefile @@ -0,0 +1,6 @@ +all: + cd xmove;xmkmf && make + cd xmovectrl;xmkmf && make +install: + cd xmove;make install + cd xmovectrl;make install diff --git a/x11/xmove/files/patch-aa b/x11/xmove/files/patch-aa new file mode 100644 index 000000000000..d3c50b599888 --- /dev/null +++ b/x11/xmove/files/patch-aa @@ -0,0 +1,74 @@ +--- xmove/main.c.org Tue Oct 21 00:20:47 1997 ++++ xmove/main.c Fri Jan 16 00:24:41 1998 +@@ -70,7 +70,7 @@ + /*static char *OfficialName P((char *name ));*/ + static void ResizeBuffer P((Buffer *buffer, long len)); + static char *SetDefaultServer P((char *server_name)); +-#ifdef SVR4 ++#if defined(SVR4) || defined(BSD) + static void SignalURG P((int signum )); + static void SignalPIPE P((int signum )); + static void SignalINT P((int signum )); +@@ -1233,7 +1233,7 @@ + #endif + + static void +-#ifdef SVR4 ++#if defined(SVR4) || defined(BSD) + SignalURG(int signum) + #else + SignalURG() +@@ -1243,7 +1243,7 @@ + } + + static void +-#ifdef SVR4 ++#if defined(SVR4) || defined(BSD) + SignalPIPE(int signum) + #else + SignalPIPE() +@@ -1253,7 +1253,7 @@ + } + + static void +-#ifdef SVR4 ++#if defined(SVR4) || defined(BSD) + SignalINT(int signum) + #else + SignalINT() +@@ -1264,7 +1264,7 @@ + } + + static void +-#ifdef SVR4 ++#if defined(SVR4) || defined(BSD) + SignalQUIT(int signum) + #else + SignalQUIT() +@@ -1275,7 +1275,7 @@ + } + + static void +-#ifdef SVR4 ++#if defined(SVR4) || defined(BSD) + SignalTERM(int signum) + #else + SignalTERM() +@@ -1286,7 +1286,7 @@ + } + + static void +-#ifdef SVR4 ++#if defined(SVR4) || defined(BSD) + SignalTSTP(int signum) + #else + SignalTSTP() +@@ -1296,7 +1296,7 @@ + } + + static void +-#ifdef SVR4 ++#if defined(SVR4) || defined(BSD) + SignalCONT(int signum) + #else + SignalCONT() diff --git a/x11/xmove/files/patch-ab b/x11/xmove/files/patch-ab new file mode 100644 index 000000000000..6e638765b7ba --- /dev/null +++ b/x11/xmove/files/patch-ab @@ -0,0 +1,88 @@ +--- xmove/XMOVELib.c.org Sat Oct 18 22:03:47 1997 ++++ xmove/XMOVELib.c Fri Jan 16 00:25:48 1998 +@@ -24,7 +24,7 @@ + + #include <X11/Xatom.h> + #include <errno.h> /* for EINTR, EADDRINUSE, ... */ +-#include <malloc.h> ++#include <stdlib.h> + #include <sys/ioctl.h> + #ifdef SYSV + #include <sys/fcntl.h> +--- xmove/externs.h.org Thu Dec 1 22:14:38 1994 ++++ xmove/externs.h Fri Jan 16 00:25:48 1998 +@@ -20,7 +20,7 @@ + + #include <sys/time.h> + #include <sys/socket.h> +-#include <malloc.h> ++#include <stdlib.h> + + + #endif /* EXTERNS_H */ +--- xmove/main.c.org Fri Jan 16 00:24:41 1998 ++++ xmove/main.c Fri Jan 16 00:25:49 1998 +@@ -42,7 +42,7 @@ + #include <signal.h> + #define NEED_REPLIES + #include <X11/Xproto.h> +-#include <malloc.h> ++#include <stdlib.h> + + #if defined(DL_W_PRAGMA) || defined(DL_WOUT_PRAGMA) + #include <dlfcn.h> +--- xmove/move_window.c.org Sun Apr 20 06:21:32 1997 ++++ xmove/move_window.c Fri Jan 16 00:25:50 1998 +@@ -20,7 +20,7 @@ + #define NEED_REPLIES + #include <X11/Xproto.h> + #include <X11/Xatom.h> +-#include <malloc.h> ++#include <stdlib.h> + + #include "xmove.h" + +--- xmove/print11.c.org Mon Jun 30 22:01:43 1997 ++++ xmove/print11.c Fri Jan 16 00:25:50 1998 +@@ -109,7 +109,7 @@ + * + */ + +-#include <malloc.h> ++#include <stdlib.h> + #include <X11/Xatom.h> + #include "xmove.h" + +--- xmove/put_image.c.org Wed Jun 25 05:35:31 1997 ++++ xmove/put_image.c Fri Jan 16 00:25:51 1998 +@@ -18,7 +18,7 @@ + /* $XConsortium: XPutImage.c,v 11.60 91/06/07 16:33:38 rws Exp $ */ + /* Copyright Massachusetts Institute of Technology 1986 */ + +-#include <malloc.h> ++#include <stdlib.h> + + #include "xmove.h" + +--- xmove/server.c.org Sun Aug 3 21:36:45 1997 ++++ xmove/server.c Fri Jan 16 00:25:51 1998 +@@ -40,7 +40,7 @@ + #include <sys/time.h> /* for struct timeval * */ + #include <errno.h> /* for EINTR, EADDRINUSE, ... */ + #include <X11/Xproto.h> +-#include <malloc.h> ++#include <stdlib.h> + + #include "xmove.h" + +--- xmovectrl/xmovectrl.h.org Mon Jan 9 20:02:28 1995 ++++ xmovectrl/xmovectrl.h Fri Jan 16 00:25:52 1998 +@@ -54,7 +54,7 @@ + + #include <sys/time.h> + #include <sys/socket.h> +-#include <malloc.h> ++#include <stdlib.h> + + + Global int pad P((long n )); diff --git a/x11/xmove/pkg-comment b/x11/xmove/pkg-comment new file mode 100644 index 000000000000..a04a1d6fb9ba --- /dev/null +++ b/x11/xmove/pkg-comment @@ -0,0 +1 @@ +pseudoserver to support mobile X11 clients diff --git a/x11/xmove/pkg-descr b/x11/xmove/pkg-descr new file mode 100644 index 000000000000..3b73eec797ce --- /dev/null +++ b/x11/xmove/pkg-descr @@ -0,0 +1,2 @@ +xmove is a pseudoserver (much like lbx) which allows you to move +X-Clients between different displays, or even suspend and resume them. diff --git a/x11/xmove/pkg-plist b/x11/xmove/pkg-plist new file mode 100644 index 000000000000..8a0e89376f84 --- /dev/null +++ b/x11/xmove/pkg-plist @@ -0,0 +1,4 @@ +bin/xmove +bin/xmovectrl +man/man1/xmove.1.gz +man/man1/xmovectrl.1.gz |