summary refs log tree commit diff
path: root/pkgs/data/misc
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2014-03-10 21:36:43 +0100
committeraszlig <aszlig@redmoonstudios.org>2014-03-12 10:00:44 +0100
commit46e90f76c6d73a8ecd33cb8e3bfaff50b20f32e0 (patch)
tree62b647030eef329cfa782160f0448301b167cff6 /pkgs/data/misc
parent9a0a85827c3bc903d7c82f251fa129e91f457e85 (diff)
downloadnixpkgs-46e90f76c6d73a8ecd33cb8e3bfaff50b20f32e0.tar
nixpkgs-46e90f76c6d73a8ecd33cb8e3bfaff50b20f32e0.tar.gz
nixpkgs-46e90f76c6d73a8ecd33cb8e3bfaff50b20f32e0.tar.bz2
nixpkgs-46e90f76c6d73a8ecd33cb8e3bfaff50b20f32e0.tar.lz
nixpkgs-46e90f76c6d73a8ecd33cb8e3bfaff50b20f32e0.tar.xz
nixpkgs-46e90f76c6d73a8ecd33cb8e3bfaff50b20f32e0.tar.zst
nixpkgs-46e90f76c6d73a8ecd33cb8e3bfaff50b20f32e0.zip
tzdata: Provide lib as an additional output.
We're already using tzcode inside tzdata, so let's make it available as
an output here. The reason we need it is in order to compile OpenCFLite.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/data/misc')
-rw-r--r--pkgs/data/misc/tzdata/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/data/misc/tzdata/default.nix b/pkgs/data/misc/tzdata/default.nix
index da043da0967..57b1dddbda5 100644
--- a/pkgs/data/misc/tzdata/default.nix
+++ b/pkgs/data/misc/tzdata/default.nix
@@ -17,13 +17,17 @@ stdenv.mkDerivation rec {
     ];
 
   sourceRoot = ".";
+  outputs = [ "out" "lib" ];
 
-  makeFlags = "TOPDIR=$(out) TZDIR=$(out)/share/zoneinfo ETCDIR=$(TMPDIR)/etc LIBDIR=$(TMPDIR)/lib MANDIR=$(TMPDIR)/man AWK=awk";
+  makeFlags = "TOPDIR=$(out) TZDIR=$(out)/share/zoneinfo ETCDIR=$(TMPDIR)/etc LIBDIR=$(lib)/lib MANDIR=$(TMPDIR)/man AWK=awk";
 
   postInstall =
     ''
       mv $out/share/zoneinfo-posix $out/share/zoneinfo/posix
       mv $out/share/zoneinfo-leaps $out/share/zoneinfo/right
+
+      ensureDir "$lib/include"
+      cp tzfile.h "$lib/include/tzfile.h"
     '';
 
   meta = {