nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 fetchurl,
4 perlPackages,
5}:
6
7perlPackages.buildPerlPackage rec {
8 pname = "pflogsumm";
9 version = "1.1.3";
10
11 src = fetchurl {
12 url = "https://jimsun.linxnet.com/downloads/${pname}-${version}.tar.gz";
13 sha256 = "0hkim9s5f1yg5sfs5048jydhy3sbxafls496wcjk0cggxb113py4";
14 };
15
16 outputs = [
17 "out"
18 "man"
19 ];
20 buildInputs = [ perlPackages.DateCalc ];
21
22 preConfigure = ''
23 touch Makefile.PL
24 '';
25 doCheck = false;
26
27 installPhase = ''
28 mkdir -p "$out/bin"
29 mv "pflogsumm.pl" "$out/bin/pflogsumm"
30
31 mkdir -p "$out/share/man/man1"
32 mv "pflogsumm.1" "$out/share/man/man1"
33 '';
34
35 meta = {
36 homepage = "http://jimsun.linxnet.com/postfix_contrib.html";
37 maintainers = [ ];
38 description = "Postfix activity overview";
39 mainProgram = "pflogsumm";
40 license = lib.licenses.gpl2Plus;
41 };
42}