# -*- 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
PortGroup           gnuradio 1.0

name                gr-ieee802-11
maintainers         {michaelld @michaelld} openmaintainer
description         Provides augmented functionality (blocks, GRC definitions, apps, etc) for GNU Radio.
long_description    {*}${description}
license             GPL-3

if {${subport} eq ${name}} {

    github.setup    bastibl gr-ieee802-11 99f1a4564f0a2ce4dc221e71a6ec5fead00b0bd3
    # Change github.tarball_from to 'releases' or 'archive' next update
    github.tarball_from tarball
    git.branch      maint-3.8
    version         20191217-[string range ${github.version} 0 7]
    checksums       rmd160  711357dd74f36d6d15acf246fb804aa5b203823a \
                    sha256  f121d6eee6a92a2197dfea6478de1023d869b5451d4ec9d68e72ca7d3b738340 \
                    size    124342
    revision        3

    conflicts       gr37-ieee802-11

}

subport gr37-ieee802-11 {

    name            gr37-ieee802-11

    github.setup    bastibl gr-ieee802-11 80dd9038c79dd5fe853946a4edd911f84500e757
    # Change github.tarball_from to 'releases' or 'archive' next update
    github.tarball_from tarball
    git.branch      maint-3.7
    version         20190416-[string range ${github.version} 0 7]
    checksums       rmd160  f38f121c7623a2044bea68ad71aab84492086db2 \
                    sha256  7916e0a10fd46a2667d265b728ebcd8be3c8a794c97e5b05f6994e1f392e5bf9 \
                    size    240115
    revision        1

    conflicts       gr-ieee802-11

}

depends_lib-append \
    port:log4cpp

# use the git branch for livecheck
github.livecheck.branch ${git.branch}
