Date: Mon, 18 Oct 1999 11:50:09 -0400 (EDT) From: Will Andrews <andrews@technologist.com> To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: ports/14410: new port: x11/rxvt-devel Message-ID: <199910181550.LAA72918@shadow.blackdawn.com>
next in thread | raw e-mail | index | archive | help
>Number: 14410 >Category: ports >Synopsis: new port: x11/rxvt-devel >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 18 22:10:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Will Andrews >Release: FreeBSD 3.3-STABLE i386 >Organization: none >Environment: FreeBSD shadow.blackdawn.com 3.3-STABLE FreeBSD 3.3-STABLE #0: Mon Oct 4 19:40:23 EDT 1999 root@shadow.blackdawn.com:/usr/src/sys/compile/SHADOW i386 >Description: This is the development version of rxvt, which now seems to be getting more work on these days (as opposed to rxvt-2.6.1). This version of rxvt (2.7.1) supports non-English charsets better than the older version (mostly thanks to MANTANI Nobutaka <nobutaka@nobutaka.com>, who should take my tarball and make a japanese version of this port, especially with the --enable-xim and --enable-languages configure args.) as well as several other improvements and bugfixes. I've been using this version of rxvt (built through the port) since October 1, and I find it very stable. So, please, no stability concerns. Also, I could not find any reason to not use the same patches that the original rxvt port does, as all such patches fix problems related to UTMP/WTMP breaks. Perhaps I will talk to the maintainer of rxvt (Geoff Wing <gcw@pobox.com>) about getting these auto-detected in rxvt's configure.in, etc. One additional note: it may still be worth keeping x11/rxvt as Geoff appears to be updating it with "stable" features from the development version. Additionally, some people's systems may not work with this version of rxvt, for whatever reason. Regrets only to David O'Brien - I don't think rclock has changed a single bit to bother porting rclock-devel. ;-) >How-To-Repeat: Use the shar below to import the rxvt-devel port into the tree. >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # rxvt-devel # rxvt-devel/files # rxvt-devel/files/md5 # rxvt-devel/patches # rxvt-devel/patches/patch-aa # rxvt-devel/patches/patch-ab # rxvt-devel/patches/patch-ac # rxvt-devel/patches/patch-ad # rxvt-devel/pkg # rxvt-devel/pkg/COMMENT # rxvt-devel/pkg/DESCR # rxvt-devel/pkg/PLIST # rxvt-devel/Makefile # echo c - rxvt-devel mkdir -p rxvt-devel > /dev/null 2>&1 echo c - rxvt-devel/files mkdir -p rxvt-devel/files > /dev/null 2>&1 echo x - rxvt-devel/files/md5 sed 's/^X//' >rxvt-devel/files/md5 << 'END-of-rxvt-devel/files/md5' XMD5 (rxvt-2.7.1.tar.bz2) = 56fd0320b09c5bad674c7ce570af74bb END-of-rxvt-devel/files/md5 echo c - rxvt-devel/patches mkdir -p rxvt-devel/patches > /dev/null 2>&1 echo x - rxvt-devel/patches/patch-aa sed 's/^X//' >rxvt-devel/patches/patch-aa << 'END-of-rxvt-devel/patches/patch-aa' X--- Makefile.in.orig Sun Mar 28 21:31:37 1999 X+++ Makefile.in Tue Jun 8 11:07:52 1999 X@@ -10,6 +10,7 @@ X dummy: X X subdirs = src doc rclock src/graphics X+subdirs = src doc # rclock src/graphics X X DIST = INSTALL README.configure configure Makefile Makefile.in ChangeLog X END-of-rxvt-devel/patches/patch-aa echo x - rxvt-devel/patches/patch-ab sed 's/^X//' >rxvt-devel/patches/patch-ab << 'END-of-rxvt-devel/patches/patch-ab' X--- src/command.c.orig Thu Jun 3 06:17:09 1999 X+++ src/command.c Tue Jun 8 11:11:25 1999 X@@ -316,7 +316,7 @@ X ttydev = tty_name; X X # define PTYCHAR1 "pqrstuvwxyz" X-# define PTYCHAR2 "0123456789abcdef" X+# define PTYCHAR2 "0123456789abcdefhijklmnopqrstuv" X for (c1 = PTYCHAR1; *c1; c1++) { X ptydev[len] = ttydev[len] = *c1; X for (c2 = PTYCHAR2; *c2; c2++) { END-of-rxvt-devel/patches/patch-ab echo x - rxvt-devel/patches/patch-ac sed 's/^X//' >rxvt-devel/patches/patch-ac << 'END-of-rxvt-devel/patches/patch-ac' X--- doc/Makefile.in.orig Tue Jun 8 02:53:55 1999 X+++ doc/Makefile.in Tue Jun 8 11:12:40 1999 X@@ -66,8 +66,8 @@ X rxvt.tbl: yodl/rxvt.yo $(YODL_RXVT) yodl/versioninfo.yo yodl/masonyodl.yo X yodl2man -orxvt.tbl yodl/rxvt.yo X X-rxvt.1: rxvt.tbl Makefile X- @if test x$(TBL) = x; then : ; else echo "Making rxvt.1"; $(TBL) $(srcdir)/rxvt.tbl > rxvt.1 ; fi X+#rxvt.1: rxvt.tbl Makefile X+# @if test x$(TBL) = x; then : ; else echo "Making rxvt.1"; $(TBL) $(srcdir)/rxvt.tbl > rxvt.1 ; fi X X rxvt.html: yodl/rxvt.yo $(YODL_RXVT) yodl/versioninfo.yo yodl/masonyodl.yo X yodl2html -o$@ yodl/rxvt.yo END-of-rxvt-devel/patches/patch-ac echo x - rxvt-devel/patches/patch-ad sed 's/^X//' >rxvt-devel/patches/patch-ad << 'END-of-rxvt-devel/patches/patch-ad' X--- autoconf/config.h.in.orig Mon Aug 16 23:55:41 1999 X+++ autoconf/config.h.in Sun Aug 22 21:32:25 1999 X@@ -161,7 +161,7 @@ X #undef HAVE_UTMP_HOST X X /* Define location of utmp */ X-#undef RXVT_UTMP_FILE X+#define RXVT_UTMP_FILE "/var/run/utmp" X X /* Define in utmpx.h has struct utmpx */ X #undef HAVE_STRUCT_UTMPX X@@ -173,7 +173,7 @@ X #undef RXVT_UTMPX_FILE X X /* Define location of wtmp */ X-#undef RXVT_WTMP_FILE X+#define RXVT_WTMP_FILE "/var/log/wtmp" X X /* Define location of wtmpx */ X #undef RXVT_WTMPX_FILE END-of-rxvt-devel/patches/patch-ad echo c - rxvt-devel/pkg mkdir -p rxvt-devel/pkg > /dev/null 2>&1 echo x - rxvt-devel/pkg/COMMENT sed 's/^X//' >rxvt-devel/pkg/COMMENT << 'END-of-rxvt-devel/pkg/COMMENT' XA low memory usage xterm replacement that supports color END-of-rxvt-devel/pkg/COMMENT echo x - rxvt-devel/pkg/DESCR sed 's/^X//' >rxvt-devel/pkg/DESCR << 'END-of-rxvt-devel/pkg/DESCR' XThis port (rxvt-devel) is a port of the newer branch of rxvt Xthat is actively being worked on (v2.7.x). X XBetter support for non-English languages is included in this Xbranch, along with many fixes and additional smallish features. X XWWW: http://www.rxvt.org/ END-of-rxvt-devel/pkg/DESCR echo x - rxvt-devel/pkg/PLIST sed 's/^X//' >rxvt-devel/pkg/PLIST << 'END-of-rxvt-devel/pkg/PLIST' Xbin/rxvt END-of-rxvt-devel/pkg/PLIST echo x - rxvt-devel/Makefile sed 's/^X//' >rxvt-devel/Makefile << 'END-of-rxvt-devel/Makefile' X# New ports collection Makefile for: rxvt-devel X# Version required: 2.7.1 X# Date created: 01 Oct 1999 X# Whom: Will Andrews <andrews@technologist.com> X# X# $FreeBSD$ X# X XDISTNAME= rxvt-2.7.1 XCATEGORIES= x11 XMASTER_SITES= ftp://ftp.rxvt.org/pub/rxvt/ \ X ftp://mason.primenet.com.au/pub/rxvt/ \ X ${MASTER_SITE_SUNSITE} XMASTER_SITE_SUBDIR= X11/terms XEXTRACT_SUFX= .tar.bz2 X XMAINTAINER= andrews@technologist.com X XLIB_DEPENDS= Xpm.4:${PORTSDIR}/graphics/xpm X XUSE_X_PREFIX= yes XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --enable-utmp --enable-wtmp --with-xpm \ X --enable-xpm-background --enable-transparency XUSE_BZIP2= yes XMAN1= rxvt.1 X Xpost-install: X @${CHMOD} 4711 ${PREFIX}/bin/rxvt X X.include <bsd.port.mk> END-of-rxvt-devel/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199910181550.LAA72918>