# -*- 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

PortSystem          1.0
PortGroup           github 1.0

github.setup        libnet libnet 1.3 v
# Change github.tarball_from to 'releases' or 'archive' next update
github.tarball_from tarball
categories          net
license             BSD
maintainers         {snc @nerdling} openmaintainer
description         Packet construction and injection
long_description \
    libnet is a high-level API (toolkit) allowing the application \
    programmer to construct and inject network packets. It provides a \
    portable and simplified interface for low-level network packet \
    shaping, handling and injection. Libnet hides much of the tedium of \
    packet creation from the application programmer such as \
    multiplexing, buffer management, arcane packet header information, \
    byte-ordering, OS-dependent issues, and much more. Libnet features \
    portable packet creation interfaces at the IP layer and link layer, \
    as well as a host of supplementary and complementary functionality. \
    Using libnet, quick and simple packet assembly applications can be \
    whipped up with little effort. With a bit more time, more complex \
    programs can be written (Traceroute and ping were easily rewritten \
    using libnet and libpcap).

checksums           rmd160  169de3ece8a60ed21cafdbf198de215274a1308e \
                    sha256  27909bdf71ec41bae27bfce208bac9af193fa520531330fcacb3ac04be6cf160 \
                    size    275713

use_autoreconf      yes
