Summary: A color VT102 terminal emulator for the X Window System. Name: rxvt Serial: 5 Version: 2.6.3 Release: 3 Prefix: %{_prefix} Copyright: distributable Group: User Interface/X URL: http://www.rxvt.org Source: ftp://ftp.rxvt.org/pub/rxvt/%{name}-%{version}.tar.gz Patch0: %{name}-%{version}-conf.patch Buildroot: /var/tmp/%{name}-root %description Rxvt is a color VT102 terminal emulator for the X Window System. Rxvt is intended to be an xterm replacement for users who don't need the more esoteric features of xterm, like Tektronix 4014 emulation, session logging and toolkit style configurability. Since it doesn't support those features, rxvt uses much less swap space than xterm uses. This is a significant advantage on a machine which is serving a large number of X sessions. The rxvt package should be installed on any machine which serves a large number of X sessions, if you'd like to improve that machine's performance. %prep %setup -q %patch0 -p1 -b .conf %build CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" ./configure --prefix=%{prefix} \ --enable-utmp --enable-xpm-background \ --enable-xgetdefault --enable-ttygid \ --enable-transparency --enable-menubar --enable-xim make CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/lpp/X11/bin mkdir -p $RPM_BUILD_ROOT/usr/lpp/X11/lib/X11/app-defaults make prefix=${RPM_BUILD_ROOT}%{prefix} install install -m 644 doc/rxvt.1 ${RPM_BUILD_ROOT}%{prefix}/man/man1 mkdir -p $RPM_BUILD_ROOT/etc/X11/applnk/Utilities cat > $RPM_BUILD_ROOT/etc/X11/applnk/Utilities/rxvt.desktop </dev/null cd usr/lpp/X11/lib/X11/app-defaults ln -s ../../../../../..%{prefix}/lib/X11/app-defaults/* . ) %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc doc/* %{prefix}/bin/rxvt %{prefix}/bin/rclock /usr/lpp/X11/bin/rxvt /usr/lpp/X11/bin/rclock %{_prefix}/man/man1/* %config(missingok) /etc/X11/applnk/Utilities/rxvt.desktop %{prefix}/kde/share/applnk/*/* %{prefix}/share/gnome/apps/*/* %ifos linux %config(missingok) /etc/X11/xinit/xinitrc.d/rxvt.xinitrc %endif %changelog * Tue Jul 17 2001 David Clissold - Fix configure to correctly find /dev/ptc on AIX - Bug found thanks to Andreas Bierfert (Andreas.Bierfert@atosorigin.com) * Mon Jun 04 2001 Marc Stephenson - Added desktop links for GNOME and KDE * Thu Mar 01 2001 Marc Stephenson - Modify for AIX Toolbox Distribution * Thu Feb 23 2000 Preston Brown - remove app defaults file, we patched keys in the source * Mon Feb 21 2000 Preston Brown - complies with debian keyboard bindings / xterm * Fri Feb 11 2000 Preston Brown - fix scrolling behaviour when scrollbar at bottom of range (#9335) * Mon Feb 07 2000 Preston Brown - color approximation patch for 8bpp from Hans (bug #9171) - gzip man pages - app defaults not config files - wmconfig -> desktop * Tue Jan 18 2000 Preston Brown - fix up key bindings * Thu Jan 13 2000 Preston Brown - fix man page doc error (#6098) * Wed Oct 06 1999 Cristian Gafton - get rid of the stupid %configure macro that scrwed up the UTMP support in rxvt (--enable-everything was a devel release option only, should've checked that is still valid before reverting!!!) - why did we revert in the first place? * Mon Aug 30 1999 Preston Brown - downgraded to rxvt 2.6.1. 2.7.x is the devel. branch! - removed meta-key hotkey patch, phasing this nonstandard patch out. * Mon Aug 9 1999 Jeff Johnson - upgrade to 2.7.0. * Thu Jun 16 1999 Bill Nottingham - turn on some stuff in configure * Tue Jun 14 1999 Bill Nottingham - use --enable-ttygid * Sat Jun 12 1999 Jeff Johnson - update to 2.6.0. - add --enable-xgetdefault (#3309). * Thu Mar 25 1999 Erik Troan - added unix98 pty support * Wed Mar 24 1999 Erik Troan - updated for utmpwrap * Tue Mar 23 1999 Michael Johnson - added back the "old" alt-< and alt-> font change behaviour - put the manpage in the right place * Sun Mar 21 1999 Cristian Gafton - auto rebuild in the new build environment (release 2) * Mon Mar 08 1999 Preston Brown - upgraded to 2.6.PRE2. Marked as unstable, but rxvt is always unstable... * Wed Feb 24 1999 Preston Brown - Injected new description and group. * Wed Dec 30 1998 Jeff Johnson - fix glibc-2.1 utmpx compilation problem -- add -D_GNU_SOURCE (#638). * Mon Dec 21 1998 Preston Brown - bumped spec # for 6.0 build * Wed Sep 30 1998 Bill Nottingham - fix to enable keypad * Tue Sep 08 1998 Cristian Gafton - version 2.4.7 - old version used to be called 2.20, so now we are Serial: 1 * Thu May 07 1998 Prospector System - translations modified for de, fr, tr * Fri Nov 07 1997 Michael K. Johnson - no paths in wmconfig files. * Thu Oct 23 1997 Michael K. Johnson - added wmconfig * Mon Jul 21 1997 Erik Troan - built against glibc * Mon Mar 31 1997 Michael K. Johnson - make rxvt use standard XGetDefault instead of built-in one.