[521] | 1 | Summary: A color VT102 terminal emulator for the X Window System. |
---|
| 2 | Summary(ja): X Window System のカラー VT102 端末エミュレータ |
---|
| 3 | Name: rxvt |
---|
| 4 | Version: 2.7.3 |
---|
| 5 | Release: 1%{?_dist_release} |
---|
| 6 | License: distributable |
---|
| 7 | Group: User Interface/X |
---|
| 8 | URL: http://www.rxvt.org |
---|
| 9 | #Source: ftp://ftp.rxvt.org/pub/rxvt/%{name}-%{version}.tar.gz |
---|
| 10 | Source: %{name}-%{version}.tar.bz2 |
---|
| 11 | %define conf rxvt-vine-%{version} |
---|
| 12 | Source1: %{conf}.tar.gz |
---|
| 13 | Patch0: rxvt-2.7.3-bsdel.patch |
---|
| 14 | Patch1: rxvt-2.7.3-xim.patch |
---|
| 15 | Patch2: rxvt-2.7.3-ximfix.patch |
---|
| 16 | Patch3: rxvt-2.7.3-mbwrap.patch |
---|
| 17 | # security fix patch(es) |
---|
| 18 | # modified rxvt-2.7.8-security.patch for RedHat-2.7.8-3.6.2.1 |
---|
| 19 | Patch10: rxvt-2.7.3-security.patch |
---|
| 20 | Buildroot: %{_tmppath}/%{name}-root |
---|
| 21 | Distribution: Vine Linux |
---|
| 22 | Vendor: Project Vine |
---|
| 23 | BuildRequires: autoconf213 |
---|
| 24 | |
---|
| 25 | %description |
---|
| 26 | Rxvt is a color VT102 terminal emulator for the X Window System. Rxvt |
---|
| 27 | is intended to be an xterm replacement for users who don't need the |
---|
| 28 | more esoteric features of xterm, like Tektronix 4014 emulation, |
---|
| 29 | session logging and toolkit style configurability. Since it doesn't |
---|
| 30 | support those features, rxvt uses much less swap space than xterm |
---|
| 31 | uses. This is a significant advantage on a machine which is serving a |
---|
| 32 | large number of X sessions. |
---|
| 33 | |
---|
| 34 | The rxvt package should be installed on any machine which serves a |
---|
| 35 | large number of X sessions, if you'd like to improve that machine's |
---|
| 36 | performance. |
---|
| 37 | |
---|
| 38 | %description -l ja |
---|
| 39 | Rxvt は軽く高機能な X ターミナルソフトです。背景に画像をはり |
---|
| 40 | つけたり、 メニューを設定したりすることができます。 |
---|
| 41 | |
---|
| 42 | %prep |
---|
| 43 | %setup -q -a 1 |
---|
| 44 | %patch0 -p1 |
---|
| 45 | %patch1 -p1 |
---|
| 46 | %patch2 -p1 |
---|
| 47 | %patch3 -p1 |
---|
| 48 | %patch10 -p1 |
---|
| 49 | |
---|
| 50 | autoconf-2.13 -l autoconf autoconf/configure.in > configure |
---|
| 51 | |
---|
| 52 | %build |
---|
| 53 | %configure \ |
---|
| 54 | %if 1 |
---|
| 55 | --prefix=%{_prefix} \ |
---|
| 56 | --exec-prefix=%{_prefix} \ |
---|
| 57 | --mandir=%{_mandir} \ |
---|
| 58 | %else |
---|
| 59 | --prefix=%{_prefix}/X11R6 \ |
---|
| 60 | --exec-prefix=%{_prefix}/X11R6 \ |
---|
| 61 | --mandir=%{_prefix}/X11R6/man \ |
---|
| 62 | %endif |
---|
| 63 | --enable-utmp --enable-xpm-background \ |
---|
| 64 | --enable-xgetdefault --enable-ttygid \ |
---|
| 65 | --enable-transparency --enable-menubar \ |
---|
| 66 | --enable-languages --with-encoding=eucj \ |
---|
| 67 | --enable-xim --enable-kanji \ |
---|
| 68 | --enable-delete-key --enable-backspace-key |
---|
| 69 | make |
---|
| 70 | |
---|
| 71 | %install |
---|
| 72 | rm -rf $RPM_BUILD_ROOT |
---|
| 73 | #mkdir -p $RPM_BUILD_ROOT%{_prefix}/X11R6/lib/X11/app-defaults |
---|
| 74 | #mkdir -p $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man1 |
---|
| 75 | #%makeinstall \ |
---|
| 76 | # DESTDIR=$RPM_BUILD_ROOT \ |
---|
| 77 | # bindir=%{_prefix}/X11R6/bin \ |
---|
| 78 | # mandir=%{_prefix}/X11R6/man/man1 |
---|
| 79 | |
---|
| 80 | mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/X11/app-defaults |
---|
| 81 | mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 |
---|
| 82 | %makeinstall DESTDIR=$RPM_BUILD_ROOT bindir=%{_bindir} mandir=%{_mandir}/man1 |
---|
| 83 | |
---|
| 84 | #install -m644 doc/rxvt.1 $RPM_BUILD_ROOT/%{_prefix}/X11R6/man/man1 |
---|
| 85 | #mkdir -p $RPM_BUILD_ROOT/etc/X11/applnk/Utilities |
---|
| 86 | #cat > $RPM_BUILD_ROOT/etc/X11/applnk/Utilities/rxvt.desktop <<EOF |
---|
| 87 | install -m644 doc/rxvt.1 $RPM_BUILD_ROOT/%{_mandir}/man1 |
---|
| 88 | mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications |
---|
| 89 | cat > $RPM_BUILD_ROOT%{_datadir}/applications/rxvt.desktop <<EOF |
---|
| 90 | [Desktop Entry] |
---|
| 91 | Name=Rxvt |
---|
| 92 | Type=Application |
---|
| 93 | Comment=small, fast X terminal application |
---|
| 94 | Icon=rterm.xpm |
---|
| 95 | MiniIcon=mini-sh1.xpm |
---|
| 96 | Exec=rxvt |
---|
| 97 | EOF |
---|
| 98 | |
---|
| 99 | # Extract configuration files for Vine |
---|
| 100 | cd %{conf} |
---|
| 101 | make DESTDIR=$RPM_BUILD_ROOT install |
---|
| 102 | |
---|
| 103 | %clean |
---|
| 104 | rm -rf $RPM_BUILD_ROOT |
---|
| 105 | |
---|
| 106 | %files |
---|
| 107 | %defattr(-,root,root) |
---|
| 108 | %doc doc/* |
---|
| 109 | %attr(2755,root,utmp) %config(missingok) %{_bindir}/rxvt |
---|
| 110 | %{_bindir}/rclock |
---|
| 111 | %{_mandir}/man*/* |
---|
| 112 | %attr(644,root,root) %config(missingok) %{_datadir}/applications/rxvt.desktop |
---|
| 113 | |
---|
| 114 | %{_prefix}/X11R6/lib/X11/rxvt/vine.menu |
---|
| 115 | %{_prefix}/X11R6/lib/X11/rxvt/terminal.menu |
---|
| 116 | %{_prefix}/X11R6/lib/X11/app-defaults/Rxvt |
---|
| 117 | |
---|
| 118 | %changelog |
---|
| 119 | * Sat Aug 16 2008 Shu KONNO <owa@bg.wakwak.com> 2.7.3-1vl5 |
---|
| 120 | - applied new versioning policy, spec in utf-8 |
---|
| 121 | - updated configure options |
---|
| 122 | |
---|
| 123 | * Mon Aug 20 2007 Shu KONNO <owa@bg.wakwak.com> 2.7.3-0vl12 |
---|
| 124 | - s/Copyright/License/ |
---|
| 125 | |
---|
| 126 | * Thu Apr 3 2003 IWAI Masaharu <iwai@alib.jp> 2.7.3-0vl11 |
---|
| 127 | - SECURITY FIX: add rxvt-2.7.3-security.patch (Patch10) |
---|
| 128 | - modified rxvt-2.7.8-security.patch for RedHat-2.7.8-3.6.2.1 |
---|
| 129 | - fix typo in %%changelog :) |
---|
| 130 | |
---|
| 131 | * Tue Apr 1 2003 IWAI Masaharu <iwai@alib.jp> 2.7.3-0vl10 |
---|
| 132 | - rebuild with new toolchain |
---|
| 133 | - add BuildRequires: autoconf213 |
---|
| 134 | - using autoconf-2.13 |
---|
| 135 | |
---|
| 136 | * Fri Nov 30 2001 MATUBARA Kazuyuki <matubara@mb.asmnet.ne.jp> 2.7.3-0vl9 |
---|
| 137 | - change key code of backspace and delete |
---|
| 138 | fixed XIM |
---|
| 139 | fixed a bug of multi byte character wrap |
---|
| 140 | |
---|
| 141 | * Wed Apr 11 2001 Jun Nishii <jun@vinelinux.org> 2.7.3-0vl8 |
---|
| 142 | - put scroll bar on right side |
---|
| 143 | |
---|
| 144 | * Sat Feb 24 2001 Lisa Sagami <czs14350@mb.infoweb.ne.jp> |
---|
| 145 | - fixed: install location of man [2.7.3-0vl7] |
---|
| 146 | |
---|
| 147 | * Thu Feb 15 2001 Kunio Murasawa <murasawa@marineroad.com> |
---|
| 148 | - 2.7.3-0vl6 |
---|
| 149 | - fixed files section changed attribute of rxvt |
---|
| 150 | |
---|
| 151 | * Mon Feb 05 2001 Lisa Sagami <czs14350@mb.infoweb.ne.jp> |
---|
| 152 | - fixed files section so as not to own mandir itself |
---|
| 153 | |
---|
| 154 | * Thu Feb 01 2001 Lisa Sagami <czs14350@mb.infoweb.ne.jp> |
---|
| 155 | - rebuild for VineSeed |
---|
| 156 | |
---|
| 157 | * Wed Jan 31 2001 Lisa Sagami <czs14350@mb.infoweb.ne.jp> |
---|
| 158 | - use better macros |
---|
| 159 | - --enable-delete-key --enable-backspace-key |
---|
| 160 | - fixed Rxvt resource around xim (kinput2) |
---|
| 161 | |
---|
| 162 | * Tue Jul 18 2000 Lisa Sagami <czs14350@mb.infoweb.ne.jp> |
---|
| 163 | - 2.7.3-0vl1 |
---|
| 164 | - lynx -> w3m, mule -> emacs |
---|
| 165 | |
---|
| 166 | * Tue Jun 20 2000 Jun Nishii <jun@vinelinux.org> |
---|
| 167 | - 2.7.3-0vl1 |
---|
| 168 | |
---|
| 169 | * Thu Feb 23 2000 Preston Brown <pbrown@redhat.com> |
---|
| 170 | - remove app defaults file, we patched keys in the source |
---|
| 171 | |
---|
| 172 | * Mon Feb 21 2000 Preston Brown <pbrown@redhat.com> |
---|
| 173 | - complies with debian keyboard bindings / xterm |
---|
| 174 | |
---|
| 175 | * Fri Feb 11 2000 Preston Brown <pbrown@redhat.com> |
---|
| 176 | - fix scrolling behaviour when scrollbar at bottom of range (#9335) |
---|
| 177 | |
---|
| 178 | * Mon Feb 07 2000 Preston Brown <pbrown@redhat.com> |
---|
| 179 | - color approximation patch for 8bpp from Hans (bug #9171) |
---|
| 180 | - gzip man pages |
---|
| 181 | - app defaults not config files |
---|
| 182 | - wmconfig -> desktop |
---|
| 183 | |
---|
| 184 | * Tue Jan 18 2000 Preston Brown <pbrown@redhat.com> |
---|
| 185 | - fix up key bindings |
---|
| 186 | |
---|
| 187 | * Thu Jan 13 2000 Preston Brown <pbrown@redhat.com> |
---|
| 188 | - fix man page doc error (#6098) |
---|
| 189 | |
---|
| 190 | * Wed Oct 06 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 191 | - get rid of the stupid %configure macro that scrwed up the UTMP support in |
---|
| 192 | rxvt (--enable-everything was a devel release option only, should've |
---|
| 193 | checked that is still valid before reverting!!!) |
---|
| 194 | - why did we revert in the first place? |
---|
| 195 | |
---|
| 196 | * Mon Aug 30 1999 Preston Brown <pbrown@redhat.com> |
---|
| 197 | - downgraded to rxvt 2.6.1. 2.7.x is the devel. branch! |
---|
| 198 | - removed meta-key hotkey patch, phasing this nonstandard patch out. |
---|
| 199 | |
---|
| 200 | * Mon Aug 9 1999 Jeff Johnson <jbj@redhat.com> |
---|
| 201 | - upgrade to 2.7.0. |
---|
| 202 | |
---|
| 203 | * Thu Jun 16 1999 Bill Nottingham <notting@redhat.com> |
---|
| 204 | - turn on some stuff in configure |
---|
| 205 | |
---|
| 206 | * Tue Jun 14 1999 Bill Nottingham <notting@redhat.com> |
---|
| 207 | - use --enable-ttygid |
---|
| 208 | |
---|
| 209 | * Sat Jun 12 1999 Jeff Johnson <jbj@redhat.com> |
---|
| 210 | - update to 2.6.0. |
---|
| 211 | - add --enable-xgetdefault (#3309). |
---|
| 212 | |
---|
| 213 | * Thu Mar 25 1999 Erik Troan <ewt@redhat.com> |
---|
| 214 | - added unix98 pty support |
---|
| 215 | |
---|
| 216 | * Wed Mar 24 1999 Erik Troan <ewt@redhat.com> |
---|
| 217 | - updated for utmpwrap |
---|
| 218 | |
---|
| 219 | * Tue Mar 23 1999 Michael Johnson <johnsonm@redhat.com> |
---|
| 220 | - added back the "old" alt-< and alt-> font change behaviour |
---|
| 221 | - put the manpage in the right place |
---|
| 222 | |
---|
| 223 | * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> |
---|
| 224 | - auto rebuild in the new build environment (release 2) |
---|
| 225 | |
---|
| 226 | * Mon Mar 08 1999 Preston Brown <pbrown@redhat.com> |
---|
| 227 | - upgraded to 2.6.PRE2. Marked as unstable, but rxvt is always unstable... |
---|
| 228 | |
---|
| 229 | * Wed Feb 24 1999 Preston Brown <pbrown@redhat.com> |
---|
| 230 | - Injected new description and group. |
---|
| 231 | |
---|
| 232 | * Wed Dec 30 1998 Jeff Johnson <jbj@redhat.com> |
---|
| 233 | - fix glibc-2.1 utmpx compilation problem -- add -D_GNU_SOURCE (#638). |
---|
| 234 | |
---|
| 235 | * Mon Dec 21 1998 Preston Brown <pbrown@redhat.com> |
---|
| 236 | - bumped spec # for 6.0 build |
---|
| 237 | |
---|
| 238 | * Wed Sep 30 1998 Bill Nottingham <notting@redhat.com> |
---|
| 239 | - fix to enable keypad |
---|
| 240 | |
---|
| 241 | * Tue Sep 08 1998 Cristian Gafton <gafton@redhat.com> |
---|
| 242 | - version 2.4.7 |
---|
| 243 | - old version used to be called 2.20, so now we are Serial: 1 |
---|
| 244 | |
---|
| 245 | * Thu May 07 1998 Prospector System <bugs@redhat.com> |
---|
| 246 | - translations modified for de, fr, tr |
---|
| 247 | |
---|
| 248 | * Fri Nov 07 1997 Michael K. Johnson <johnsonm@redhat.com> |
---|
| 249 | - no paths in wmconfig files. |
---|
| 250 | |
---|
| 251 | * Thu Oct 23 1997 Michael K. Johnson <johnsonm@redhat.com> |
---|
| 252 | - added wmconfig |
---|
| 253 | |
---|
| 254 | * Mon Jul 21 1997 Erik Troan <ewt@redhat.com> |
---|
| 255 | - built against glibc |
---|
| 256 | |
---|
| 257 | * Mon Mar 31 1997 Michael K. Johnson <johnsonm@redhat.com> |
---|
| 258 | - make rxvt use standard XGetDefault instead of built-in one. |
---|