diff options
author | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2014-11-15 21:35:52 +0100 |
---|---|---|
committer | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2014-11-15 21:37:34 +0100 |
commit | a1bca683f4981d70fef08417b6eb41c9463b067d (patch) | |
tree | 4415cd93c7f9dd4e8f9d63f88cabeb0c011f31f3 /pkgs/tools/X11/xvkbd | |
parent | d4b190cc4c04b317bf4c4133441d4baa58d4f349 (diff) |
xvkbd: new expression
Diffstat (limited to 'pkgs/tools/X11/xvkbd')
-rw-r--r-- | pkgs/tools/X11/xvkbd/default.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/tools/X11/xvkbd/default.nix b/pkgs/tools/X11/xvkbd/default.nix new file mode 100644 index 000000000000..f365065c9c4b --- /dev/null +++ b/pkgs/tools/X11/xvkbd/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchurl, imake, libXt, libXaw, libXtst, libXi, libXpm, xextproto, gccmakedep, Xaw3d }: + +stdenv.mkDerivation rec { + name = "xvkbd-${version}"; + version = "3.5"; + src = fetchurl { + url = "http://homepage3.nifty.com/tsato/xvkbd/xvkbd-${version}.tar.gz"; + sha256 = "1vlg5gl1bflx80prvwg6glw0g4fvbi6k3cy0pya0h7cz6nxbs6c8"; + }; + + buildInputs = [ imake libXt libXaw libXtst xextproto libXi Xaw3d libXpm gccmakedep ]; + installTargets = [ "install" "install.man" ]; + preBuild = '' + makeFlagsArray=( BINDIR=$out/bin XAPPLOADDIR=$out/etc/X11/app-defaults MANPATH=$out/man ) + ''; + configurePhase = '' xmkmf -a ''; + + meta = with stdenv.lib; { + description = "virtual keyboard for X window system"; + longDescription = '' + 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. + ''; + homepage = http://homepage3.nifty.com/tsato/xvkbd/; + license = licenses.gpl2Plus; + maintainers = [ maintainers.bennofs ]; + }; +} |