Commits
Eitan Adler authored and Zero King committed 8864640d903
1 1 | # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 |
2 2 | |
3 3 | PortSystem 1.0 |
4 4 | |
5 5 | name p0f |
6 - | version 3.08b |
6 + | version 3.09b |
7 7 | set major [lindex [split ${version} .] 0] |
8 8 | categories net security |
9 9 | platforms darwin |
10 - | maintainers nomaintainer |
10 + | maintainers eitanadler.com:lists |
11 11 | license LGPL-2.1 |
12 12 | |
13 13 | description versatile passive OS fingerprinting, masquerade detection tool |
14 14 | |
15 15 | long_description p0f is a versatile passive OS fingerprinting and \ |
16 16 | masquerade detection utility, to be used for evidence or \ |
17 17 | information gathering on servers, firewalls, IDSes, and \ |
18 18 | honeypots, for pen-testing, or just for the fun of it. |
19 19 | |
20 20 | homepage http://lcamtuf.coredump.cx/p0f3/ |
21 - | master_sites ${homepage}releases/ \ |
22 - | ${homepage}releases/old/${major}.x/ |
21 + | master_sites ${homepage}/releases/ |
23 22 | extract.suffix .tgz |
24 23 | |
25 - | checksums rmd160 9aee741e742d12c285febb0b1653ab68ebf3271a \ |
26 - | sha256 da89a7fe4ba5db3704207f4bde231643bedd4fe8653ab8111c65766c8c768aec |
24 + | checksums rmd160 802ec272b5447a6a551de4fe191b409e79612cc6 \ |
25 + | sha256 543b68638e739be5c3e818c3958c3b124ac0ccb8be62ba274b4241dbdec00e7f |
27 26 | |
28 27 | depends_build port:gmake |
29 28 | |
30 29 | depends_lib port:libpcap |
31 30 | |
32 31 | set datadir ${prefix}/share/${name} |
33 32 | |
34 33 | post-patch { |
35 34 | reinplace "s|\"p0f.fp\"|\"${datadir}/p0f.fp\"|g" ${worksrcpath}/config.h |
36 35 | } |