aboutsummaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorKurt Jaeger <pi@FreeBSD.org>2018-05-20 14:51:36 +0000
committerKurt Jaeger <pi@FreeBSD.org>2018-05-20 14:51:36 +0000
commit88aa8f300e39812fe63eec77be22df53bebc5cc2 (patch)
treeb5d80d7677d17b7ffd5213ed204c4c7b24c00dd3 /x11
parent151096d9f308721648d40724bf54674b6f5ab3f2 (diff)
downloadports-88aa8f300e39812fe63eec77be22df53bebc5cc2.tar.gz
ports-88aa8f300e39812fe63eec77be22df53bebc5cc2.zip
New port: x11/xscope
Xscope sits in-between an X11 client and an X11 server and prints the contents of each request, reply, error, or event that is communicated between them. Xscope can decode the core X11 protocol and several extensions, including BIG-REQUESTS, LBX, MIT-SHM, NCD-WinCenterPro, RANDR, and RENDER. This information can be useful in debugging and performance tuning of X11 servers and clients. WWW: https://www.x.org/releases/X11R7.6/doc/man/man1/xscope.1.xhtml
Notes
Notes: svn path=/head/; revision=470463
Diffstat (limited to 'x11')
-rw-r--r--x11/Makefile1
-rw-r--r--x11/xscope/Makefile18
-rw-r--r--x11/xscope/distinfo3
-rw-r--r--x11/xscope/pkg-descr8
4 files changed, 30 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile
index cb03251ed1c0..c444cde0e6a8 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -512,6 +512,7 @@
SUBDIR += xrsh
SUBDIR += xrsi
SUBDIR += xrx
+ SUBDIR += xscope
SUBDIR += xscreensaver
SUBDIR += xscreensaver-gnome
SUBDIR += xscreensaver-gnome-hacks
diff --git a/x11/xscope/Makefile b/x11/xscope/Makefile
new file mode 100644
index 000000000000..510e78499ed9
--- /dev/null
+++ b/x11/xscope/Makefile
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME= xscope
+PORTVERSION= 1.4.1
+CATEGORIES= x11
+MASTER_SITES= XORG/individual/${XORG_CAT}/
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= X Window Protocol Viewer
+
+LICENSE= MIT
+
+XORG_CAT= app
+USE_XORG= xproto x11 xext
+
+PLIST_FILES= bin/xscope man/man1/xscope.1.gz
+
+.include <bsd.port.mk>
diff --git a/x11/xscope/distinfo b/x11/xscope/distinfo
new file mode 100644
index 000000000000..888cb982a853
--- /dev/null
+++ b/x11/xscope/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1526823367
+SHA256 (xorg/app/xscope-1.4.1.tar.bz2) = 33807fbd51822435b23c28e7e78116e552826a6ca4d85632f098ad0ddf1ff423
+SIZE (xorg/app/xscope-1.4.1.tar.bz2) = 216128
diff --git a/x11/xscope/pkg-descr b/x11/xscope/pkg-descr
new file mode 100644
index 000000000000..089bdde40d64
--- /dev/null
+++ b/x11/xscope/pkg-descr
@@ -0,0 +1,8 @@
+Xscope sits in-between an X11 client and an X11 server and prints
+the contents of each request, reply, error, or event that is
+communicated between them. Xscope can decode the core X11 protocol
+and several extensions, including BIG-REQUESTS, LBX, MIT-SHM,
+NCD-WinCenterPro, RANDR, and RENDER. This information can be useful
+in debugging and performance tuning of X11 servers and clients.
+
+WWW: https://www.x.org/releases/X11R7.6/doc/man/man1/xscope.1.xhtml