summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2004-07-24 00:01:19 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2004-07-24 00:01:19 +0000
commitd24c99365b9943fa5526ee308ed2608006f971ed (patch)
treed1c4827132b39be2ba359b6aaa8682e9401b5a23 /x11
parentb73a79a29d857b6ee605d99d7faab7f6175e2e29 (diff)
downloadfreebsd-ports-d24c99365b9943fa5526ee308ed2608006f971ed.zip
Add xterm-193,
The xterm program is the standard terminal emulator for the X Window System. It provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. If the underlying operating system supports terminal resizing capabilities (for example, the SIGWINCH signal in systems derived from 4.3bsd), xterm will use the facilities to notify programs running in the window whenever it is resized. NOTE: you can't use this port until the work with XFree-clients and xorg-clients will be done.
Diffstat (limited to 'x11')
-rw-r--r--x11/Makefile1
-rw-r--r--x11/xterm/Makefile32
-rw-r--r--x11/xterm/distinfo2
-rw-r--r--x11/xterm/pkg-descr10
-rw-r--r--x11/xterm/pkg-plist6
5 files changed, 51 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile
index 7f335ccb462f..e8f23f54afb9 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -244,6 +244,7 @@
SUBDIR += xstroke
SUBDIR += xtacy
SUBDIR += xtattr
+ SUBDIR += xterm
SUBDIR += xtermset
SUBDIR += xtestpicture
SUBDIR += xtoolwait
diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile
new file mode 100644
index 000000000000..8a3d524d1f1d
--- /dev/null
+++ b/x11/xterm/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: xterm
+# Date created: 24.07.2004
+# Whom: krion
+#
+# $FreeBSD$
+#
+
+PORTNAME= xterm
+PORTVERSION= 193
+CATEGORIES= x11
+MASTER_SITES= ftp://invisible-island.net/xterm/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= krion@FreeBSD.org
+COMMENT= Terminal emulator for the X Window System
+
+LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 \
+ expat.5:${PORTSDIR}/textproc/expat2 \
+ png.5:${PORTSDIR}/graphics/png \
+ Xft.2:${PORTSDIR}/x11-fonts/libXft
+
+CONFLICTS= XFree86-clients-* xorg-clients-*
+
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include" \
+ LIBS="-L${X11BASE}/lib"
+
+MAN1= resize.1 xterm.1
+
+.include <bsd.port.mk>
diff --git a/x11/xterm/distinfo b/x11/xterm/distinfo
new file mode 100644
index 000000000000..ff6e2785deda
--- /dev/null
+++ b/x11/xterm/distinfo
@@ -0,0 +1,2 @@
+MD5 (xterm-193.tgz) = 772eb5ddf6356326e725307a54a10f5f
+SIZE (xterm-193.tgz) = 677134
diff --git a/x11/xterm/pkg-descr b/x11/xterm/pkg-descr
new file mode 100644
index 000000000000..66017470a1da
--- /dev/null
+++ b/x11/xterm/pkg-descr
@@ -0,0 +1,10 @@
+The xterm program is the standard terminal emulator for the X
+Window System. It provides DEC VT102/VT220 and Tektronix 4014
+compatible terminals for programs that can't use the window
+system directly. If the underlying operating system supports
+terminal resizing capabilities (for example, the SIGWINCH
+signal in systems derived from 4.3bsd), xterm will use the
+facilities to notify programs running in the window whenever it
+is resized.
+
+WWW: http://invisible-island.net/xterm/
diff --git a/x11/xterm/pkg-plist b/x11/xterm/pkg-plist
new file mode 100644
index 000000000000..1cf77f94cd56
--- /dev/null
+++ b/x11/xterm/pkg-plist
@@ -0,0 +1,6 @@
+bin/resize
+bin/uxterm
+bin/xterm
+lib/X11/app-defaults/UXTerm
+lib/X11/app-defaults/XTerm
+lib/X11/app-defaults/XTerm-color