# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=portfile:et:sw=4:ts=4:sts=4
# $Id: Portfile 106787 2013-06-08 10:04:43Z g5pw@macports.org $

PortSystem          1.0
PortGroup           python 1.0

name                impacket
version             0.9.10
python.default_version 27
maintainers         g5pw openmaintainer

categories          net devel
description         Impacket is a collection of Python classes focused on \
                    providing access to network packets.
long_description    ${description} Impacket allows Python developers to craft \
                    and decode network packets in simple and consistent manner. \
                    It includes support for low-level protocols such as IP, UDP \
                    and TCP, as well as higher-level protocols such as NMB and \
                    SMB. Impacket is highly effective when used in conjunction \
                    with a packet capture utility or package such as Pcapy. \
                    Packets can be constructed from scratch, as well as parsed \
                    from raw data. Furthermore, the object oriented API makes \
                    it simple to work with deep protocol hierarchies.

platforms           darwin

homepage            http://corelabs.coresecurity.com/index.php?module=Wiki&action=view&type=tool&name=Impacket

master_sites        http://impacket.googlecode.com/files/

checksums           rmd160  3dcb3d04cfc300e3d1314c11fe90ad8a286144e7 \
                    sha256  6d9e2b91f825c3bdfb9b5f42419900fcc7739257cbb5eac48ee8d8f68166092b

python.link_binaries_suffix

livecheck.type      regex
livecheck.regex     "(\\d+(\\.\\d+){2,3}), updated on"
