summary refs log tree commit diff
path: root/pkgs/data/misc/poppler-data
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2016-08-18 12:46:58 +0300
committerNikolay Amiantov <ab@fmap.me>2016-08-18 16:09:34 +0300
commit7ce717a56cc2141bd6364938065b7bc33316f372 (patch)
treeb61d32f88cc07059642dd036e3df4bc680afbd9c /pkgs/data/misc/poppler-data
parentd5e1f5bbaa911432b20131d62afbe52ab7309402 (diff)
downloadnixpkgs-7ce717a56cc2141bd6364938065b7bc33316f372.tar
nixpkgs-7ce717a56cc2141bd6364938065b7bc33316f372.tar.gz
nixpkgs-7ce717a56cc2141bd6364938065b7bc33316f372.tar.bz2
nixpkgs-7ce717a56cc2141bd6364938065b7bc33316f372.tar.lz
nixpkgs-7ce717a56cc2141bd6364938065b7bc33316f372.tar.xz
nixpkgs-7ce717a56cc2141bd6364938065b7bc33316f372.tar.zst
nixpkgs-7ce717a56cc2141bd6364938065b7bc33316f372.zip
poppler_data: install pkgconfig files
Diffstat (limited to 'pkgs/data/misc/poppler-data')
-rw-r--r--pkgs/data/misc/poppler-data/default.nix23
1 files changed, 9 insertions, 14 deletions
diff --git a/pkgs/data/misc/poppler-data/default.nix b/pkgs/data/misc/poppler-data/default.nix
index 59dd4da792b..beac8105199 100644
--- a/pkgs/data/misc/poppler-data/default.nix
+++ b/pkgs/data/misc/poppler-data/default.nix
@@ -1,4 +1,4 @@
-{ fetchurl, stdenv, cmake }:
+{ fetchurl, stdenv }:
 
 stdenv.mkDerivation rec {
   name = "poppler-data-0.4.7";
@@ -8,22 +8,17 @@ stdenv.mkDerivation rec {
     sha256 = "1pm7wg6xqj4sppb5az4pa7psfdk4yxxkw52j85bm9fksibcb0lp7";
   };
 
-  buildInputs = [ cmake ];
+  postPatch = ''
+    sed -i 's,$(datadir)/pkgconfig,$(prefix)/lib/pkgconfig,g' Makefile
+  '';
 
-# 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
-    '';
+  installFlags = [ "prefix=$(out)" ];
 
-  meta = {
+  meta = with stdenv.lib; {
     homepage = http://poppler.freedesktop.org/;
     description = "Encoding files for Poppler, a PDF rendering library";
-    platforms = stdenv.lib.platforms.all;
-    license = stdenv.lib.licenses.free; # more free licenses combined
-    maintainers = [ stdenv.lib.maintainers.urkud ];
+    platforms = platforms.all;
+    license = licenses.free; # more free licenses combined
+    maintainers = with maintainers; [ urkud ];
   };
 }