evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / po / postfixadmin / package.nix
blob26628e13ea08bba43cc0085e26f13a746a52c335
1 { fetchFromGitHub, stdenv, lib, nixosTests }:
3 stdenv.mkDerivation rec {
4   pname = "postfixadmin";
5   version = "3.3.13";
7   src = fetchFromGitHub {
8     owner = pname;
9     repo = pname;
10     rev = "${pname}-${version}";
11     sha256 = "sha256-46bc34goAcRvaiyW7z0AvIcd8n61TL6vgLQ+y7nNKBQ=";
12   };
14   installPhase = ''
15     mkdir $out
16     cp -r * $out/
17     ln -sf /etc/postfixadmin/config.local.php $out/
18     ln -sf /var/cache/postfixadmin/templates_c $out/
19   '';
21   passthru.tests = { inherit (nixosTests) postfixadmin; };
23   meta = {
24     description = "Web based virtual user administration interface for Postfix mail servers";
25     homepage = "https://postfixadmin.sourceforge.io/";
26     maintainers = with lib.maintainers; [ globin ];
27     license = lib.licenses.gpl2Plus;
28     platforms = lib.platforms.all;
29   };