# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4

PortSystem      1.0

name            policykit-gnome
set gname       polkit-gnome
version         0.105
revision        1
license         LGPL-2
set branch      [join [lrange [split ${version} .] 0 1] .]
description     PolicyKit-gnome provides an Authentication Agent for PolicyKit that \
                integrates well with the GNOME desktop environment.
long_description \
                ${description}
maintainers     {devans @dbevans} openmaintainer
categories      gnome security
platforms       darwin
homepage        https://www.freedesktop.org/wiki/Software/polkit/
master_sites    gnome:sources/${gname}/${branch}/

use_xz          yes
distname        ${gname}-${version}

checksums       rmd160  191c0a12fdb0cbff592f533f28b9f3180e57698e \
                sha256  1784494963b8bf9a00eedc6cd3a2868fb123b8a5e516e66c5eda48df17ab9369

depends_build   port:pkgconfig \
                port:intltool \
                port:gnome-common \
                port:autoconf \
                port:automake \
                port:libtool

depends_lib     path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
                port:policykit

# reconfigure using upstream autogen.sh for intltool 0.51 compatibility

configure.cmd   ./autogen.sh
configure.args  --disable-silent-rules \
                --disable-maintainer-mode

livecheck.type  gnome-with-unstable
livecheck.name  ${gname}
