From ea59fcbb08558009c49019b267dbe95418b92934 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Sep 09 2004 15:04:59 +0000 Subject: auto-import changelog data from xterm-179-5.src.rpm Mon Sep 08 2003 Mike A. Harris 179-5 - Added xterm-179-ppc-fix-bug-101472.patch ifarch ppc ppc64 to fix bug (#101472) Wed Aug 27 2003 Bill Nottingham 179-4.1 - fix symlink - rebuild Wed Aug 13 2003 Mike A. Harris 179-3.EL - Rebuilt for Taroon with symlink fixes. Wed Aug 13 2003 Mike A. Harris 179-3 - Added symlink /usr/X11R6/bin/xterm pointing to _bindir/xterm so that apps and scripts which invoke xterm explicitly as /usr/X11R6/bin/xterm, will continue to work correctly without surprises (#101994) Wed Jun 04 2003 Elliot Lee 179-2.EL - rebuilt Fri May 30 2003 Mike A. Harris 179-1.EL - Bump release to 1.EL for Red Hat Enterprise Linux build Mon May 26 2003 Mike A. Harris 179-1 - Updated to upstream xterm 179 - [SECURITY] Added xterm-can-2003-0063.patch from XFree86 4.3.0-12 package - Added Red Hat xterm-resources-redhat.patch from XFree86 4.3.0-12 package - Added "chmod -R u+w *" after source is decompressed or else patches can not be applied due to upstream source being read only files - Built xterm 179-1 in rawhide Mon May 05 2003 Mike A. Harris 177-2.0.EL - Bump release to 2.0.EL for Red Hat Enterprise Linux build Mon May 05 2003 Mike A. Harris 177-2 - Build fix for lib64: _x11datadir == /usr/X11R6/lib - Another lib64 build fix: xterm uses /usr/%{_lib}/X11/app-defaults when it should be using an arch-neutral dir {_x11datadir}/X11/app-defaults instead Tue Apr 15 2003 Mike A. Harris 177-1 - Call configure with "--enable-luit --enable-warnings --enable-wide-chars --with-utempter" - Initial build. --- diff --git a/.cvsignore b/.cvsignore index e69de29..f1c090c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +xterm-179.tgz diff --git a/sources b/sources index e69de29..38312ab 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +de708aa5d12ed38f7ac3704e4bcaf5d9 xterm-179.tgz diff --git a/xterm.spec b/xterm.spec new file mode 100644 index 0000000..8bc7e67 --- /dev/null +++ b/xterm.spec @@ -0,0 +1,114 @@ +%define _x11bindir /usr/X11R6/bin +%define _x11datadir /usr/X11R6/lib + +Summary: xterm terminal emulator for the X Window System +Name: xterm +Version: 179 +Release: 5 +URL: http://dickey.his.com/xterm +License: MIT +Group: User Interface/X +BuildRoot: %{_tmppath}/%{name}-root +Source0: ftp://dickey.his.com/xterm/%{name}-%{version}.tgz +Patch0: xterm-can-2003-0063.patch +Patch1: xterm-resources-redhat.patch +Patch2: xterm-179-ppc-fix-bug-101472.patch + +BuildRequires: XFree86-devel >= 4.3.0 + +%description +The xterm program is a terminal emulator for the X Window System. It +provides DEC VT102 and Tektronix 4014 compatible terminals for +programs that can't use the window system directly. + +%prep +%setup -q +# The xterm source code decompreses with all of the files read-only, which +# is totally retarded. +chmod -R u+w . +%patch0 -p0 -b .can-2003-0063 +%patch1 -p0 -b .resources-redhat +%ifarch ppc ppc64 +%patch2 -p0 -b .ppc-fix-bug-101472 +%endif + +%build +%configure --enable-luit --enable-warnings --enable-wide-chars --with-utempter +make + +%install +rm -rf $RPM_BUILD_ROOT +%makeinstall +#install-ti + +mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1 +mkdir -p $RPM_BUILD_ROOT/%{_x11datadir}/X11/app-defaults + +mv $RPM_BUILD_ROOT/%{_mandir}/*.1 $RPM_BUILD_ROOT/%{_mandir}/man1/ +mv $RPM_BUILD_ROOT/usr/%{_lib}/X11/app-defaults/* $RPM_BUILD_ROOT/%{_x11datadir}/X11/app-defaults/ + +# Make a compatibility symlink for xterm, so that applications and scripts +# which invoke xterm explicitly as /usr/X11R6/bin/xterm, will continue to work +# correctly without surprises +{ + mkdir -p $RPM_BUILD_ROOT%{_x11bindir} + ln -sf ../../bin/xterm $RPM_BUILD_ROOT%{_x11bindir}/xterm +} + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%{_bindir}/resize +%{_bindir}/uxterm +%{_bindir}/xterm +%{_mandir}/man1/resize.1* +%{_mandir}/man1/xterm.1* +%{_x11datadir}/X11/app-defaults/UXTerm +%{_x11datadir}/X11/app-defaults/XTerm +%{_x11datadir}/X11/app-defaults/XTerm-color +%{_x11bindir}/xterm + +%changelog +* Mon Sep 8 2003 Mike A. Harris 179-5 +- Added xterm-179-ppc-fix-bug-101472.patch ifarch ppc ppc64 to fix bug (#101472) + +* Wed Aug 27 2003 Bill Nottingham 179-4.1 +- fix symlink +- rebuild + +* Wed Aug 13 2003 Mike A. Harris 179-3.EL +- Rebuilt for Taroon with symlink fixes. + +* Wed Aug 13 2003 Mike A. Harris 179-3 +- Added symlink /usr/X11R6/bin/xterm pointing to _bindir/xterm so that apps + and scripts which invoke xterm explicitly as /usr/X11R6/bin/xterm, will + continue to work correctly without surprises (#101994) + +* Wed Jun 04 2003 Elliot Lee 179-2.EL +- rebuilt + +* Fri May 30 2003 Mike A. Harris 179-1.EL +- Bump release to 1.EL for Red Hat Enterprise Linux build + +* Mon May 26 2003 Mike A. Harris 179-1 +- Updated to upstream xterm 179 +- [SECURITY] Added xterm-can-2003-0063.patch from XFree86 4.3.0-12 package +- Added Red Hat xterm-resources-redhat.patch from XFree86 4.3.0-12 package +- Added "chmod -R u+w *" after source is decompressed or else patches can not + be applied due to upstream source being read only files +- Built xterm 179-1 in rawhide + +* Mon May 5 2003 Mike A. Harris 177-2.0.EL +- Bump release to 2.0.EL for Red Hat Enterprise Linux build + +* Mon May 5 2003 Mike A. Harris 177-2 +- Build fix for lib64: _x11datadir == /usr/X11R6/lib +- Another lib64 build fix: xterm uses /usr/%%{_lib}/X11/app-defaults when it + should be using an arch-neutral dir {_x11datadir}/X11/app-defaults instead + +* Tue Apr 15 2003 Mike A. Harris 177-1 +- Call configure with "--enable-luit --enable-warnings --enable-wide-chars + --with-utempter" +- Initial build.