summary refs log tree commit diff
path: root/pkgs/tools/admin/tightvnc
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2007-10-04 18:49:04 +0000
committerMichael Raskin <7c6f434c@mail.ru>2007-10-04 18:49:04 +0000
commit3ea21c3fdc977580844350bf9f91654ac9c56f3d (patch)
tree84dee3fe66e61bc8dda7b7e837ee0ddd728d24e5 /pkgs/tools/admin/tightvnc
parenta6f18fb565c67794f2cb8e0f3452eb5a5f4ffb1d (diff)
downloadnixlib-3ea21c3fdc977580844350bf9f91654ac9c56f3d.tar
nixlib-3ea21c3fdc977580844350bf9f91654ac9c56f3d.tar.gz
nixlib-3ea21c3fdc977580844350bf9f91654ac9c56f3d.tar.bz2
nixlib-3ea21c3fdc977580844350bf9f91654ac9c56f3d.tar.lz
nixlib-3ea21c3fdc977580844350bf9f91654ac9c56f3d.tar.xz
nixlib-3ea21c3fdc977580844350bf9f91654ac9c56f3d.tar.zst
nixlib-3ea21c3fdc977580844350bf9f91654ac9c56f3d.zip
Added Xvnc build to tightvnc
svn path=/nixpkgs/trunk/; revision=9404
Diffstat (limited to 'pkgs/tools/admin/tightvnc')
-rw-r--r--pkgs/tools/admin/tightvnc/builder.sh7
-rw-r--r--pkgs/tools/admin/tightvnc/default.nix1
2 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/tools/admin/tightvnc/builder.sh b/pkgs/tools/admin/tightvnc/builder.sh
index 8909a89bea75..5842400693c0 100644
--- a/pkgs/tools/admin/tightvnc/builder.sh
+++ b/pkgs/tools/admin/tightvnc/builder.sh
@@ -4,6 +4,13 @@ buildPhase=buildPhase
 buildPhase() {
     xmkmf
     make World
+
+	cd Xvnc
+	sed -e 's@.* CppCmd .*@#define CppCmd		'$gcc'/bin/cpp@' -i config/cf/linux.cf 
+	sed -e 's@.* CppCmd .*@#define CppCmd		'$gcc'/bin/cpp@' -i config/cf/Imake.tmpl 
+	./configure
+	make
+	cd ..
 }
 
 installPhase=installPhase
diff --git a/pkgs/tools/admin/tightvnc/default.nix b/pkgs/tools/admin/tightvnc/default.nix
index ee6b36bcbc20..a3fa7adc344c 100644
--- a/pkgs/tools/admin/tightvnc/default.nix
+++ b/pkgs/tools/admin/tightvnc/default.nix
@@ -3,6 +3,7 @@
 stdenv.mkDerivation {
   name = "tightvnc-1.3.9";
   builder = ./builder.sh;
+  gcc=stdenv.gcc.gcc;
   src = fetchurl {
     url = mirror://sourceforge/vnc-tight/tightvnc-1.3.9_unixsrc.tar.bz2;
     sha256 = "0nij6kyzwxf7nblwd6riwqhzh8b8xwdffpj379zi5y9mcmiwmalr";