]>
Commit | Line | Data |
---|---|---|
76f4015f | 1 | Summary: mrxvt - tabbed terminal emulator in an X Window System |
edeed468 ER |
2 | Summary(pl.UTF-8): mrxvt - emulator terminala dla X Window System |
3 | Summary(pt_BR.UTF-8): Um emulador de vt102 colorido | |
76f4015f | 4 | Name: mrxvt |
d6022e8f | 5 | Version: 0.5.4 |
eeb18c84 | 6 | Release: 3 |
0a89820b | 7 | License: GPL v2 |
76f4015f | 8 | Group: X11/Applications |
eeb18c84 | 9 | Source0: http://downloads.sourceforge.net/materm/%{name}-%{version}.tar.gz |
d6022e8f | 10 | # Source0-md5: 0232c8868484751dcb931a28f0756f69 |
76f4015f AG |
11 | Source1: %{name}.desktop |
12 | Source2: %{name}.png | |
eeb18c84 | 13 | Patch0: %{name}-xkill.patch |
76f4015f | 14 | URL: http://materm.sourceforge.net/ |
76f4015f AG |
15 | BuildRequires: libjpeg-devel |
16 | BuildRequires: libpng-devel | |
17 | BuildRequires: utempter-devel | |
8fb4478e | 18 | BuildRequires: xorg-lib-libX11-devel |
76f4015f AG |
19 | Requires: terminfo |
20 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
21 | ||
22 | %description | |
23 | Mrxvt is a multi-tabbed color vt102 terminal emulator for X Window | |
4d89c79c | 24 | System. It features multi-tab support, fast pseudo-transparent |
76f4015f AG |
25 | background, user supplied XPM/JPEG/PNG images for background, tinting, |
26 | off-focus fading, text shadow, NeXT/Rxvt/Xterm/SGI/Plain style | |
27 | scrollbars, XIM and multi-languages (Chinese/Korea/Japanese), and | |
28 | logging. | |
29 | ||
30 | Mrxvt does NOT require KDE or GNOME desktop environment. | |
31 | ||
5babecf2 JR |
32 | %description -l pl.UTF-8 |
33 | Mrxvt to wielozakładkowy emulator terminala kolorowego vt102 dla X | |
34 | Window System. Obsługuje wiele zakładek, szybkie pseudoprzezroczyste | |
35 | tło, wyświetlanie wybranych przez użytkownika obrazków XPM/JPEG/PNG | |
36 | jako tło, cieniowanie, wygaszanie przy utracie "focusu", cienie | |
4d89c79c | 37 | tekstu, paski przewijania w stylu NeXT/Rxvt/Xterm/SGI/Plain, XIM i |
5babecf2 | 38 | wiele języków (chiński/koreański/japoński) oraz logowanie. |
4d89c79c | 39 | |
5babecf2 | 40 | Mrxvt NIE wymaga środowiska KDE ani GNOME. |
4d89c79c | 41 | |
76f4015f AG |
42 | %prep |
43 | %setup -q | |
eeb18c84 | 44 | %patch0 -p1 |
76f4015f AG |
45 | |
46 | %build | |
453587dd ER |
47 | export LDFLAGS="%{rpmldflags} -lutempter -L%{_libdir}" |
48 | export CFLAGS="%{rpmcflags}" | |
49 | ||
76f4015f | 50 | %configure \ |
c73d89d3 | 51 | %{?debug:--enable-debug} \ |
76f4015f AG |
52 | --enable-rxvt-scroll \ |
53 | --enable-next-scroll \ | |
54 | --enable-xterm-scroll \ | |
55 | --enable-transparency \ | |
56 | --enable-xpm-background \ | |
57 | --enable-fading \ | |
58 | --enable-utmp \ | |
59 | --enable-wtmp \ | |
60 | --enable-mousewheel \ | |
61 | --enable-slipwheeling \ | |
62 | --enable-smart-resize \ | |
63 | --enable-ttygid \ | |
64 | --enable-256-color \ | |
65 | --enable-xim \ | |
66 | --enable-shared \ | |
67 | --enable-keepscrolling \ | |
68 | --enable-xft \ | |
c73d89d3 | 69 | --disable-xgetdefault \ |
76f4015f AG |
70 | --enable-menubar \ |
71 | --enable-backspace-key \ | |
72 | --enable-delete-key \ | |
73 | --enable-resources \ | |
74 | --enable-swapscreen | |
75 | ||
76f4015f | 76 | %{__make} |
bfa930c6 | 77 | %{__cc} $CFLAGS share/scripts/settitle.c -o settitle |
76f4015f AG |
78 | |
79 | %install | |
80 | rm -rf $RPM_BUILD_ROOT | |
81 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} | |
82 | ||
83 | %{__make} install \ | |
84 | DESTDIR=$RPM_BUILD_ROOT | |
85 | ||
86 | install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} | |
87 | install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir} | |
453587dd | 88 | install settitle $RPM_BUILD_ROOT%{_bindir} |
76f4015f AG |
89 | |
90 | %clean | |
91 | rm -rf $RPM_BUILD_ROOT | |
92 | ||
93 | %files | |
94 | %defattr(644,root,root,755) | |
4c4c671b | 95 | %doc ChangeLog README AUTHORS NEWS TODO |
bfa930c6 | 96 | %doc doc/README.* |
76f4015f | 97 | %attr(755,root,root) %{_bindir}/%{name} |
453587dd | 98 | %attr(755,root,root) %{_bindir}/settitle |
bfa930c6 | 99 | %{_sysconfdir}/mrxvt |
76f4015f AG |
100 | %{_mandir}/man1/%{name}.1* |
101 | %{_desktopdir}/%{name}.desktop | |
102 | %{_pixmapsdir}/%{name}.png | |
453587dd ER |
103 | %{_pixmapsdir}/%{name}-csh.png |
104 | %{_pixmapsdir}/%{name}-root.png |