evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / fi / fig2dev / package.nix
blob1a2175294981c1b950020be4a7fbcc5f84b23b4c
1 { lib
2 , stdenv
3 , fetchurl
4 , ghostscript
5 , libpng
6 , makeWrapper
7 , coreutils
8 , bc
9 , gnugrep
10 , gawk
11 , gnused
14 stdenv.mkDerivation rec {
15   pname = "fig2dev";
16   version = "3.2.9";
18   src = fetchurl {
19     url = "mirror://sourceforge/mcj/fig2dev-${version}.tar.xz";
20     hash = "sha256-FeJGyNE8xy3iXggxQDitUM59Le+pzxr8Fy/X9ZMgkLE=";
21   };
23   nativeBuildInputs = [ makeWrapper ];
24   buildInputs = [ libpng ];
26   GSEXE="${ghostscript}/bin/gs";
28   configureFlags = [ "--enable-transfig" ];
30   postInstall = ''
31     wrapProgram $out/bin/fig2ps2tex \
32         --set PATH ${lib.makeBinPath [ coreutils bc gnugrep gawk ]}
33     wrapProgram $out/bin/pic2tpic \
34         --set PATH ${lib.makeBinPath [ gnused ]}
35   '';
37   meta = with lib; {
38     description = "Tool to convert Xfig files to other formats";
39     homepage = "https://mcj.sourceforge.net/";
40     license = licenses.xfig;
41     platforms = platforms.unix;
42     maintainers = with maintainers; [ lesuisse ];
43   };