summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2007-03-26 15:49:38 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2007-03-26 15:49:38 +0000
commitbd6a683c4c19c38d5fa865a0d24455d7b8577eae (patch)
tree1c80198bc14a0016b2796b668cf478fa1f442e12 /pkgs/desktops
parentb1c3574e7b59dd62bf444522c37f03105eb6cfbf (diff)
downloadnixpkgs-bd6a683c4c19c38d5fa865a0d24455d7b8577eae.tar
nixpkgs-bd6a683c4c19c38d5fa865a0d24455d7b8577eae.tar.gz
nixpkgs-bd6a683c4c19c38d5fa865a0d24455d7b8577eae.tar.bz2
nixpkgs-bd6a683c4c19c38d5fa865a0d24455d7b8577eae.tar.lz
nixpkgs-bd6a683c4c19c38d5fa865a0d24455d7b8577eae.tar.xz
nixpkgs-bd6a683c4c19c38d5fa865a0d24455d7b8577eae.tar.zst
nixpkgs-bd6a683c4c19c38d5fa865a0d24455d7b8577eae.zip
* Added kdebase.
svn path=/nixpkgs/trunk/; revision=8418
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/kde/kdebase/default.nix33
-rw-r--r--pkgs/desktops/kde/kdelibs/default.nix2
2 files changed, 34 insertions, 1 deletions
diff --git a/pkgs/desktops/kde/kdebase/default.nix b/pkgs/desktops/kde/kdebase/default.nix
new file mode 100644
index 00000000000..7f76cc43207
--- /dev/null
+++ b/pkgs/desktops/kde/kdebase/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchurl, pkgconfig, x11, zlib, libpng, libjpeg, perl, qt
+, kdelibs, openssl, bzip2, fontconfig
+, libXrandr, libXinerama, libXau, libXdmcp, libXcursor, libfontenc
+, imake, bdftopcf
+}:
+
+stdenv.mkDerivation {
+  name = "kdebase-3.5.6";
+  
+  src = fetchurl {
+    url = http://ftp.scarlet.be/pub/kde/stable/3.5.6/src/kdebase-3.5.6.tar.bz2;
+    sha256 = "0zmxnw4p8bkd2b867cwdzdnp36ikwnz0ffrbx6d3ylz1nbw3anr4";
+  };
+
+  buildInputs = [
+    pkgconfig x11 zlib libpng libjpeg perl qt
+    kdelibs openssl bzip2 fontconfig
+    libXrandr libXinerama libXau libXdmcp libXcursor libfontenc
+    imake bdftopcf
+  ];
+
+  configureFlags = "
+    --without-arts 
+    --with-ssl-dir=${openssl}
+    --with-extra-includes=${libjpeg}/include
+  ";
+
+  # Quick hack to work around a faulty dependency in
+  # konqueror/keditbookmarks/Makefile.am (${includedir} should be
+  # ${kdelibs} or so).
+  preBuild = "ensureDir $out/include; ln -s ${kdelibs}/include/kbookmarknotifier.h $out/include/";
+  postInstall = "rm $out/include/kbookmarknotifier.h";
+}
diff --git a/pkgs/desktops/kde/kdelibs/default.nix b/pkgs/desktops/kde/kdelibs/default.nix
index fb2a6e6f86f..3c473366476 100644
--- a/pkgs/desktops/kde/kdelibs/default.nix
+++ b/pkgs/desktops/kde/kdelibs/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
     libtool freetype bzip2
   ];
 
-  configureFlags="
+  configureFlags = "
     --without-arts 
     --with-ssl-dir=${openssl}
     --with-extra-includes=${libjpeg}/include