vuls: init at 0.27.0 (#348530)
[NixPkgs.git] / pkgs / applications / office / banana-accounting / default.nix
blob8afc96eaf88ca30080903ffa0a90c502dc12c5ff
1 { autoPatchelfHook
2 , cairo
3 , e2fsprogs
4 , fetchurl
5 , gmp
6 , gtk3
7 , libGL
8 , libX11
9 , lib
10 , stdenv
11 , libgcrypt
12 , wrapGAppsHook3
15 stdenv.mkDerivation {
16   pname = "banana-accounting";
17   version = "10.0.12";
19   srcs = fetchurl {
20     url = "https://web.archive.org/web/20220821013214/https://www.banana.ch/accounting/files/bananaplus/exe/bananaplus.tgz";
21     hash = "sha256-Xs7K/Z6qM1fKKfYMkwAGznNR0Kt/gY7qTr8ZOriIdYw=";
22   };
24   sourceRoot = ".";
26   dontConfigure = true;
27   dontBuild = true;
29   buildInputs = [
30     cairo
31     e2fsprogs
32     gmp
33     gtk3
34     stdenv.cc.cc.lib
35     libGL
36     libX11
37     libgcrypt
38   ];
40   nativeBuildInputs = [
41     autoPatchelfHook
42     wrapGAppsHook3
43   ];
45   installPhase = ''
46     runHook preInstall
47     mkdir -p $out/bin
48     mv ./* $out
49     ln -s $out/usr/bin/bananaplus $out/bin/
50     runHook postInstall
51   '';
53   meta = with lib; {
54     description = "Accounting Software for small companies, associations and individuals";
55     homepage = "https://www.banana.ch/";
56     license = licenses.unfree;
57     platforms = [ "x86_64-linux" ];
58     maintainers = with maintainers; [ jacg ];
59   };