summary refs log tree commit diff
path: root/pkgs/tools/X11/xdg-user-dirs
diff options
context:
space:
mode:
authorLuca Bruno <lucabru@src.gnome.org>2014-04-19 00:42:07 +0200
committerLuca Bruno <lucabru@src.gnome.org>2014-04-22 22:17:20 +0200
commitb01a49c14d3e0c8cc1a49d51f61f8d124b39ec30 (patch)
tree31afd35d50b3909418d24364b326cc3f2041ef4f /pkgs/tools/X11/xdg-user-dirs
parent8846019fcae7be58a1c4e45893d4ab3b9ccdd140 (diff)
downloadnixlib-b01a49c14d3e0c8cc1a49d51f61f8d124b39ec30.tar
nixlib-b01a49c14d3e0c8cc1a49d51f61f8d124b39ec30.tar.gz
nixlib-b01a49c14d3e0c8cc1a49d51f61f8d124b39ec30.tar.bz2
nixlib-b01a49c14d3e0c8cc1a49d51f61f8d124b39ec30.tar.lz
nixlib-b01a49c14d3e0c8cc1a49d51f61f8d124b39ec30.tar.xz
nixlib-b01a49c14d3e0c8cc1a49d51f61f8d124b39ec30.tar.zst
nixlib-b01a49c14d3e0c8cc1a49d51f61f8d124b39ec30.zip
xdg-user-dirs: fix finding default directory names
Diffstat (limited to 'pkgs/tools/X11/xdg-user-dirs')
-rw-r--r--pkgs/tools/X11/xdg-user-dirs/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/tools/X11/xdg-user-dirs/default.nix b/pkgs/tools/X11/xdg-user-dirs/default.nix
index bb26c0f46ceb..8829427b79c1 100644
--- a/pkgs/tools/X11/xdg-user-dirs/default.nix
+++ b/pkgs/tools/X11/xdg-user-dirs/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, libxslt, docbook_xsl }:
+{ stdenv, fetchurl, libxslt, docbook_xsl, makeWrapper }:
 
 stdenv.mkDerivation rec {
   name = "xdg-user-dirs-0.15";
@@ -8,7 +8,12 @@ stdenv.mkDerivation rec {
     sha256 = "20b4a751f41d0554bce3e0ce5e8d934be98cc62d48f0b90a894c3e1916552786";
   };
 
-  buildInputs = [ libxslt docbook_xsl ];
+  buildInputs = [ libxslt docbook_xsl makeWrapper ];
+
+  preFixup = ''
+    wrapProgram "$out/bin/xdg-user-dirs-update" \
+      --prefix XDG_CONFIG_DIRS : "$out/etc/xdg"
+  '';
 
   meta = with stdenv.lib; {
     homepage = http://freedesktop.org/wiki/Software/xdg-user-dirs;