summary refs log tree commit diff
path: root/pkgs/data/misc/poppler-data
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2011-09-19 08:35:30 +0000
committerYury G. Kudryashov <urkud.urkud@gmail.com>2011-09-19 08:35:30 +0000
commit63959f2a5aa7a337b569ed8a3b6a0a236100b1f2 (patch)
treec0bf0f45e57309a36dcb48821d4d2e7562a078b5 /pkgs/data/misc/poppler-data
parentde2105b74024f33cc09dda31f5085cd3ec03923c (diff)
downloadnixpkgs-63959f2a5aa7a337b569ed8a3b6a0a236100b1f2.tar
nixpkgs-63959f2a5aa7a337b569ed8a3b6a0a236100b1f2.tar.gz
nixpkgs-63959f2a5aa7a337b569ed8a3b6a0a236100b1f2.tar.bz2
nixpkgs-63959f2a5aa7a337b569ed8a3b6a0a236100b1f2.tar.lz
nixpkgs-63959f2a5aa7a337b569ed8a3b6a0a236100b1f2.tar.xz
nixpkgs-63959f2a5aa7a337b569ed8a3b6a0a236100b1f2.tar.zst
nixpkgs-63959f2a5aa7a337b569ed8a3b6a0a236100b1f2.zip
Let poppler use ${POPPLER_DATADIR}
Also upgrade poppler-data

svn path=/nixpkgs/trunk/; revision=29342
Diffstat (limited to 'pkgs/data/misc/poppler-data')
-rw-r--r--pkgs/data/misc/poppler-data/default.nix17
1 files changed, 10 insertions, 7 deletions
diff --git a/pkgs/data/misc/poppler-data/default.nix b/pkgs/data/misc/poppler-data/default.nix
index b121d30824e..14a41cf84fc 100644
--- a/pkgs/data/misc/poppler-data/default.nix
+++ b/pkgs/data/misc/poppler-data/default.nix
@@ -1,20 +1,23 @@
 { fetchurl, stdenv, cmake }:
 
 stdenv.mkDerivation rec {
-  name = "poppler-data-0.4.3";
+  name = "poppler-data-0.4.5";
 
   src = fetchurl {
     url = "http://poppler.freedesktop.org/${name}.tar.gz";
-    sha256 = "19jq5miinzzrzlv6696j82hr60ga2r4msk6a34s9537vid410q22";
+    sha256 = "1zbh1zd083wfwrcw7vxc2bn32h42y6iyh24syxcb3r5ggd2vr41i";
   };
 
   buildInputs = [ cmake ];
 
-  postInstall = ''
-    ensureDir ''${out}/etc/profile.d
-    echo "export POPPLER_DATADIR=''${out}/share/poppler" > \
-      ''${out}/etc/profile.d/60-poppler.sh
-  '';
+# TODO: actually use $prefix/etc/profile.d in NixOS
+  postInstall =
+    ''
+      mkdir -pv ''${out}/etc/profile.d
+      echo "export POPPLER_DATADIR=''${out}/share/poppler" |
+        tee ''${out}/etc/profile.d/60-poppler.sh
+      chmod -c +x ''${out}/etc/profile.d/60-poppler.sh
+    '';
 
   meta = {
     homepage = http://poppler.freedesktop.org/;