svn commit: r398735 - head/x11/xterm

Dmitry Marakasov amdmi3 at FreeBSD.org
Wed Oct 7 01:36:55 UTC 2015


Author: amdmi3
Date: Wed Oct  7 01:36:53 2015
New Revision: 398735
URL: https://svnweb.freebsd.org/changeset/ports/398735

Log:
  - Switch to options helpers
  - Only use pkg-message specific to WCHAR option when the option is enabled
  - Drop 8.x support
  
  Approved by:	portmgr blanket

Added:
  head/x11/xterm/pkg-message.wchar
     - copied unchanged from r397601, head/x11/xterm/pkg-message
Deleted:
  head/x11/xterm/pkg-message
Modified:
  head/x11/xterm/Makefile

Modified: head/x11/xterm/Makefile
==============================================================================
--- head/x11/xterm/Makefile	Wed Oct  7 01:36:46 2015	(r398734)
+++ head/x11/xterm/Makefile	Wed Oct  7 01:36:53 2015	(r398735)
@@ -48,6 +48,7 @@ OPTIONS_DEFAULT=WCHAR LUIT 256COLOR
 LUIT_BUILD_DEPENDS=		luit:${PORTSDIR}/x11/luit
 LUIT_CONFIGURE_ENABLE=		luit
 WCHAR_CONFIGURE_ENABLE=		wide-chars
+WCHAR_VARS=			PKGMESSAGE="${PKGDIR}/pkg-message.wchar"
 DECTERM_CONFIGURE_ENABLE=	dec-locator
 PCRE_CONFIGURE_WITH=		pcre
 PCRE_LIB_DEPENDS=		libpcre.so:${PORTSDIR}/devel/pcre
@@ -68,10 +69,6 @@ NEXTAW_LIB_DEPENDS=		libneXtaw.so:${PORT
 USE_XORG+=	xaw
 .endif
 
-.if ${OSVERSION} < 900004
-LIB_DEPENDS+=	libutempter.so:${PORTSDIR}/sysutils/libutempter
-.endif
-
 post-extract:
 	@${CP} ${WRKDIR}/bsd-xterm-icons-1/*.png \
 		${WRKDIR}/bsd-xterm-icons-1/*.xpm \
@@ -84,8 +81,4 @@ post-install:
 	${INSTALL_DATA} ${WRKSRC}/xterm.desktop \
 		${STAGEDIR}${PREFIX}/share/applications/
 
-.if ${PORT_OPTIONS:MWCHAR}
-	@${CAT} ${PKGMESSAGE}
-.endif
-
 .include <bsd.port.mk>

Copied: head/x11/xterm/pkg-message.wchar (from r397601, head/x11/xterm/pkg-message)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/xterm/pkg-message.wchar	Wed Oct  7 01:36:53 2015	(r398735, copy of r397601, head/x11/xterm/pkg-message)
@@ -0,0 +1,10 @@
+================================================================================
+You installed xterm with wide chars support. This introduces some limitations
+comparing to the plain single chars version: this version of xterm will use
+UTF-8 charset for selection buffers, breaking 8-bit copy/paste support unless
+you are using UTF-8 or ISO8859-1 locale. If you want 8-bit charset selections to
+work as before, use "eightBitSelectTypes" XTerm resource setting.
+
+For further information refer to the SELECT/PASTE section of xterm(1) manual
+page.
+================================================================================


More information about the svn-ports-all mailing list