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

gitlab.instance     https://gitlab.gnome.org
gitlab.setup        GNOME libcloudproviders 0.4.0
revision            0
categories          gnome net
license             LGPL-3+
maintainers         nomaintainer

description         cloudproviders integration API
long_description    {*}${description}.
use_bzip2           yes

checksums           rmd160  144ccb23af4f03e0dbd38c9aba1180735e185565 \
                    sha256  fb19d1874789c0ab527fad28bf68717ad6708ec4c3ad18696c316f1d168fb175 \
                    size    23881

meson.wrap_mode     nodownload

depends_build-append \
                    path:bin/pkg-config:pkgconfig \
                    path:bin/vala:vala

depends_lib-append  path:lib/pkgconfig/glib-2.0.pc:glib2 \
                    path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection

# meson project lies about required C standard.
compiler.c_standard 2011

configure.args-append \
                    -Ddocumentation=false \
                    -Dintrospection=true \
                    -Dvapigen=true
