]> git.pld-linux.org Git - packages/urxvt.git/blob - urxvt.spec
- initial, NFY
[packages/urxvt.git] / urxvt.spec
1 Summary:        urxvt - terminal emulator in an X window
2 Summary(pl):    Emulator terminala dla X Window
3 Name:           urxvt
4 Version:        3.1
5 Release:        1
6 Group:          X11/Applications
7 Source0:        http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-%{version}.tar.bz2
8 Source1:        %{name}.desktop
9 Patch0:         %{name}-utmp98.patch
10 Patch1:         %{name}-utmp98-2.patch
11 Patch2:         %{name}-xim.patch
12 Patch3:         %{name}-utmpx.patch
13 URL:            http://software.schmorp.de
14 BuildRequires:  XFree86-devel
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRequires:  libtool
18 BuildRequires:  utempter-devel
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 Rxvt is a VT100 terminal emulator for X. It is intended as a
23 replacement for xterm(1) for users who do not require the more
24 esoteric features of xterm. Specifically urxvt does not implement the
25 Tektronix 4014 emulation, session logging and toolkit style
26 configurability. As a result, urxvt uses much less swap space than
27 xterm - a significant advantage on a machine serving many X sessions.
28
29 %description -l pl
30 Rxvt jest emulatorem terminala VT100 dla X Window. Jest on
31 interesuj±cym zamiennikiem dla programu xterm(1) dla u¿ytkowników,
32 którzy nie potrzebuj± bardziej wyszukanych mo¿liwo¶ci xterma jak
33 emulacja terminala Tektronix 4014, logowanie sesji czy pewne
34 mo¿liwo¶ci konfiguracyjnye na poziomie X toolkit. Rezygnacja z tych
35 mo¿liwo¶ci zaowocowa³a tym, ¿e urxvt potrzebuje o wiele mniej pamiêci
36 do uruchomienia.
37
38 %prep
39 %setup -q
40 %patch0 -p1
41 %patch1 -p1
42 %patch2 -p1
43 %patch3 -p1
44
45 %build
46 mv -f autoconf/{configure.in,xpm.m4} .
47 CFLAGS="%{rpmcflags} -DLINUX_KEYS"
48 %{__libtoolize}
49 %{__aclocal} -I .
50 %{__autoheader}
51 %{__autoconf}
52 %{__automake} || :
53 %configure \
54         --enable-shared \
55         --disable-static \
56         --enable-everything \
57         --enable-xgetdefault \
58         --enable-mousewheel \
59         --disable-menubar \
60         --enable-next-xcroll \
61         --enable-ttygid \
62         --with-term=urxvt \
63         --enable-half-shadow \
64         --enable-smart-resize \
65         --enable-256-color
66 %{__make}
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70
71 %{__make} install \
72         DESTDIR=$RPM_BUILD_ROOT
73
74 install -d $RPM_BUILD_ROOT%{_desktopdir}
75 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
76
77 %clean
78 rm -rf $RPM_BUILD_ROOT
79
80 %files
81 %defattr(644,root,root,755)
82 %doc doc/menu/* ChangeLog
83 %attr(755,root,root) %{_bindir}/*
84 %{_desktopdir}/urxvt.desktop
85 %{_mandir}/man1/*
This page took 0.037759 seconds and 3 git commands to generate.