General
Start
APT/YUM/Smart config
List of packages
GPG key
Mirrors
Recent changes
How you can help
Pydar2
Thanks:
Primary buildsystem hosted at ithomi
SUSE and Mandrake builds made by the openSUSE build service
Static site hosted at ULYSSIS
Primary mirrors hosted at BELNET, HEAnet, 3TI
Varia:
Random picture!
Looking for a java job?
Leuven blogt

xvkbd spec file : Dries RPM Repository

Back to the xvkbd rpms

Current spec in pydar2:


# $Id: xvkbd.spec 5217 2007-03-02 10:25:58Z dag $
# Authority: dag
# Upstream: Tom Sato 

%{?dist: %{expand: %%define %dist 1}}

%{!?dist:%define _with_modxorg 1}
%{?fc7:  %define _with_modxorg 1}
%{?el5:  %define _with_modxorg 1}
%{?fc6:  %define _with_modxorg 1}
%{?fc5:  %define _with_modxorg 1}

Summary: Virtual keyboard for X window system
Name: xvkbd
Version: 2.8
Release: 1
License: GPL
Group: User Interface/X
URL: http://homepage3.nifty.com/tsato/xvkbd/

Source: http://homepage3.nifty.com/tsato/xvkbd/xvkbd-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: Xaw3d-devel
%{!?_with_modxorg:BuildRequires: XFree86-devel}
%{?_with_modxorg:BuildRequires: libXaw-devel}
Requires: Xaw3d

%description
xvkbd is a virtual (graphical) keyboard program for X Window System
which provides facility to enter characters onto other clients
(softwares) by clicking on a keyboard displayed on the screen.  This
may be used for systems without a hardware keyboard such as kiosk
terminals or handheld devices.  This program also has facility to
send characters specified as the command line option to another
client.

%prep
%setup

%build
xmkmf
%{__make} %{?_smp_mflags} \
	LIBDIR="%{_datadir}/X11"

%install
%{__rm} -rf %{buildroot}
%{__make} install install.man \
	DESTDIR="%{buildroot}" \
	BINDIR="%{_bindir}" \
	LIBDIR="%{_datadir}/X11" \
	SHLIBDIR="%{_libdir}" \
	MANPATH="%{_mandir}"

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc README
%doc %{_mandir}/man1/xvkbd.1x*
%{_bindir}/xvkbd
%{_datadir}/X11/app-defaults/XVkbd*

%changelog
* Fri Mar 02 2007 Dag Wieers  - 2.8-1
- Initial package, based on contribution by Radouane.