Add directvnc. Not sure whether it works - for me it hangs, but I have known Radeon issues, it seems

svn path=/nixpkgs/trunk/; revision=18159

+40
+26
pkgs/os-specific/linux/directvnc/default.nix
···
··· 1 + a : 2 + let 3 + s = import ./src-for-default.nix; 4 + buildInputs = with a; [ 5 + directfb zlib libjpeg pkgconfig xproto 6 + ]; 7 + in 8 + rec { 9 + src = a.fetchUrlFromSrcInfo s; 10 + 11 + inherit (s) name; 12 + inherit buildInputs; 13 + configureFlags = []; 14 + 15 + /* doConfigure should be removed if not needed */ 16 + phaseNames = ["doConfigure" "doMakeInstall"]; 17 + 18 + meta = { 19 + description = "DirectFB VNC client"; 20 + maintainers = [ 21 + a.lib.maintainers.raskin 22 + ]; 23 + platforms = with a.lib.platforms; 24 + linux; 25 + }; 26 + }
+9
pkgs/os-specific/linux/directvnc/src-for-default.nix
···
··· 1 + rec { 2 + version="0.7.5-test-051207"; 3 + name="directvnc-0.7.5-test-051207"; 4 + hash="1is9hca8an1b1n8436wkv7s08ml5lb95f7h9vznx9br597f106w9"; 5 + url="http://directvnc-rev.googlecode.com/files/directvnc-${version}.tar.gz"; 6 + advertisedUrl="http://directvnc-rev.googlecode.com/files/directvnc-0.7.5-test-051207.tar.gz"; 7 + 8 + 9 + }
+5
pkgs/os-specific/linux/directvnc/src-info-for-default.nix
···
··· 1 + { 2 + downloadPage = "http://code.google.com/p/directvnc-rev/downloads/list"; 3 + baseName = "directvnc"; 4 + versionExtractorSedScript = ''s/[^0-9]*-([0-9].*[0-9])[.].*/\1/''; 5 + }