# -*- 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
# $Id: Portfile 114324 2013-12-05 08:44:51Z ryandesign@macports.org $

PortSystem          1.0
PortGroup           python 1.0

name				py-robotframework-selenium2library
set internal_name	robotframework-selenium2library

version             1.1.0
categories-append   devel
maintainers         jwa
description         Robot Framework library to run web-based tests
long_description    Library to run web-based tests with Selenium \
    using Selenium server included in the package
license             Apache-2

homepage	https://github.com/rtomac/${internal_name}/downloads

platforms           darwin
python.versions		26 27
python.default_version	27

master_sites        https://github.com/downloads/rtomac/${internal_name}/
distname            ${internal_name}-${version}

checksums           rmd160  bd65fdf7983374609d81b2941d4b1d3486c31ace \
                    sha256  7c0d024687307b4cf757da62739e0a72af7826110d37891b971ca1f2ca69923d

if {${name} ne ${subport}} {
    depends_lib-append	port:py${python.version}-robotframework \
        port:py${python.version}-ez_setup \
        port:py${python.version}-selenium

    post-destroot {
        delete ${destroot}${frameworks_dir}/Python.framework/Versions/${python.branch}/lib/python${python.branch}/site-packages/ez_setup.py
        delete ${destroot}${frameworks_dir}/Python.framework/Versions/${python.branch}/lib/python${python.branch}/site-packages/ez_setup.pyc
    }
}

if {${name} eq ${subport}} {
    livecheck.type     regex
    livecheck.url      ${homepage}
    livecheck.regex    ${internal_name}-(\[0-9\]\\.\[0-9.\]+)\\.tar\\.\[bg\]z
} else {
    livecheck.type	none
}
