summary refs log tree commit diff
path: root/pkgs/applications/misc/masterpdfeditor
diff options
context:
space:
mode:
authorRoger Qiu <roger.qiu@polyhack.io>2017-07-31 16:48:37 +1000
committerFlorian Klink <flokli@flokli.de>2017-11-01 21:14:35 +0100
commit8e541c08d6468e37f8e950b04994cc1782d9f99a (patch)
tree8426e63fa00e31f879e5d605dd5f63e4becc388e /pkgs/applications/misc/masterpdfeditor
parent26e4f6f4f8a0466432e4eaa750076c96e7a65ca5 (diff)
downloadnixlib-8e541c08d6468e37f8e950b04994cc1782d9f99a.tar
nixlib-8e541c08d6468e37f8e950b04994cc1782d9f99a.tar.gz
nixlib-8e541c08d6468e37f8e950b04994cc1782d9f99a.tar.bz2
nixlib-8e541c08d6468e37f8e950b04994cc1782d9f99a.tar.lz
nixlib-8e541c08d6468e37f8e950b04994cc1782d9f99a.tar.xz
nixlib-8e541c08d6468e37f8e950b04994cc1782d9f99a.tar.zst
nixlib-8e541c08d6468e37f8e950b04994cc1782d9f99a.zip
masterpdfeditor: init at 4.2.70
Diffstat (limited to 'pkgs/applications/misc/masterpdfeditor')
-rw-r--r--pkgs/applications/misc/masterpdfeditor/default.nix43
1 files changed, 43 insertions, 0 deletions
diff --git a/pkgs/applications/misc/masterpdfeditor/default.nix b/pkgs/applications/misc/masterpdfeditor/default.nix
new file mode 100644
index 000000000000..9eb2cea0895d
--- /dev/null
+++ b/pkgs/applications/misc/masterpdfeditor/default.nix
@@ -0,0 +1,43 @@
+{ stdenv, fetchurl, glibc, sane-backends, qtbase, qtsvg, libXext, libX11, libXdmcp, libXau, libxcb }:
+  let
+    version = "4.2.70";
+  in
+    stdenv.mkDerivation {
+      name = "masterpdfeditor-${version}";
+      src = fetchurl {
+        url = "http://get.code-industry.net/public/master-pdf-editor-${version}_qt5.amd64.tar.gz";
+        sha256 = "0vl5gc1fzsmzl56vd9g3av48557if8a04vhhl5yna8by26h6xz0c";
+      };
+      libPath = stdenv.lib.makeLibraryPath [
+        stdenv.cc.cc
+        glibc
+        sane-backends
+        qtbase
+        qtsvg
+        libXext
+        libX11
+        libXdmcp
+        libXau
+        libxcb
+      ];
+      dontStrip = true;
+      installPhase = ''
+        mkdir -pv $out/bin
+        cp -v masterpdfeditor4 $out/bin/masterpdfeditor4
+        cp -v masterpdfeditor4.png $out/bin/masterpdfeditor4.png
+        cp -v -r stamps $out/bin/stamps
+        cp -v -r templates $out/bin/templates
+        cp -v -r lang $out/bin/lang
+        cp -v -r fonts $out/bin/fonts
+        patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
+                 --set-rpath $libPath \
+                 $out/bin/masterpdfeditor4
+      '';
+      meta = with stdenv.lib; {
+        description = "PDF Editor";
+        homepage = "https://code-industry.net/free-pdf-editor/";
+        license = licenses.unfreeRedistributable;
+        platforms = platforms.linux;
+        maintainers = maintainers.cmcdragonkai;
+      };
+    }