Summary: xkeycaps - a keymap editor for the X Window System
Summary(pl): xkeycaps - edytor mapy klawiatury dla X Window System
Name: xkeycaps
-Version: 2.45
-Release: 2
-Copyright: BSD
+Version: 2.46
+Release: 3
+License: BSD
Group: X11/Applications
+Group(de): X11/Applikationen
Group(pl): X11/Aplikacje
Source0: http://www.jwz.org/xkeycaps/%{name}-%{version}.tar.Z
-Source1: xkeycaps.desktop
+Source1: %{name}.desktop
URL: http://www.jwz.org/xkeycaps/
BuildRequires: XFree86-devel
-Buildroot: /tmp/%{name}-%{version}-root
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _prefix /usr/X11R6
%define _mandir %{_prefix}/man
%description
-xkeycaps is a graphical front-end to xmodmap.It opens a window that looks
-like a keyboard; moving the mouse over a key shows what KeySyms and Modifier
-bits that key generates. Clicking on a key simulates KeyPress/KeyRelease
-events on the window of your choice. It is possible to change the KeySyms
-and Modifiers generated by a key through a mouse-based interface. This
-program can also write an input file for xmodmap to recreate your changes in
-future sessions.
+xkeycaps is a graphical front-end to xmodmap.It opens a window that
+looks like a keyboard; moving the mouse over a key shows what KeySyms
+and Modifier bits that key generates. Clicking on a key simulates
+KeyPress/KeyRelease events on the window of your choice. It is
+possible to change the KeySyms and Modifiers generated by a key
+through a mouse-based interface. This program can also write an input
+file for xmodmap to recreate your changes in future sessions.
%description -l pl
-xkeycaps jest graficzn± nak³adk± na xmodmap. xkeycaps otwiera okno, które
-wygl±da jak klawiatura; przesuwaj±c mysz± ponad klawiszami uzyskujemy
-informacjê na temat KeySyms oraz bitów Modifier jakie ten klawisz generuje.
-Klikniêcie na klawiszu symuluje zdarzenia KeyPress/KeyRelease dla okna, które
-wybierzesz. Mo¿na zmieniæ KeySyms i Modifiers wygenerowane przez klawisz przy
-u¿yciu bazuj±cego na myszy interfejsu. Ten program mo¿e tak¿e zapisywaæ plik
-konfiguracyjny dla xmodmapa.
+xkeycaps jest graficzn± nak³adk± na xmodmap. xkeycaps otwiera okno,
+które wygl±da jak klawiatura; przesuwaj±c mysz± ponad klawiszami
+uzyskujemy informacjê na temat KeySyms oraz bitów Modifier jakie ten
+klawisz generuje. Klikniêcie na klawiszu symuluje zdarzenia
+KeyPress/KeyRelease dla okna, które wybierzesz. Mo¿na zmieniæ KeySyms
+i Modifiers wygenerowane przez klawisz przy u¿yciu bazuj±cego na myszy
+interfejsu. Ten program mo¿e tak¿e zapisywaæ plik konfiguracyjny dla
+xmodmapa.
%prep
%setup -q
%build
xmkmf -a
-make DEFAULT_KBD_NAME="L101" \
- CDEBUGFLAGS="$RPM_OPT_FLAGS"
+%{__make} DEFAULT_KBD_NAME="L101" \
+ CDEBUGFLAGS="%{rpmcflags}"
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/usr/X11R6/share/applnk/Utilities
+install -d $RPM_BUILD_ROOT%{_applnkdir}/Settings
-make install install.man \
+%{__make} install install.man \
DESTDIR=$RPM_BUILD_ROOT \
MANDIR=%{_mandir}/man1 \
BINDIR=%{_bindir}
-install %{SOURCE1} $RPM_BUILD_ROOT/usr/X11R6/share/applnk/Utilities
+install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Settings
-strip $RPM_BUILD_ROOT%{_bindir}/*
-
-gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \
- README defining.txt
+gzip -9nf README defining.txt
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc *.gz
-/usr/X11R6/share/applnk/Utilities/xkeycaps.desktop
+%{_applnkdir}/Settings/xkeycaps.desktop
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man1/*