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

github.setup        geany geany-plugins 2.0.0
github.tarball_from archive
checksums           rmd160  314438f4c18ad7b9cf58b045e1245c616bf98af8 \
                    sha256  a706c37cd6441a1418a2538857a503550d70860e913f3aa9a66f9fb1a0b26489 \
                    size    5263005

license             GPL-2+
categories          devel
maintainers         nomaintainer

description         plugins to extend the geany IDE

long_description    Collection of plugins for the geany integrated development environment \
                    including version control integration, specialized editing ehancements, \
                    scripting, macros and much more.

use_autoreconf      yes

autoreconf.cmd      ./autogen.sh

autoreconf.args     ${configure.pre_args} \
                    --enable-all-plugins \
                    --disable-geanygendoc \
                    --disable-geanypg

# geanypg - build errors

depends_build-append \
                    port:autoconf \
                    port:automake \
                    port:intltool \
                    port:libtool \
                    port:pkgconfig

depends_lib         port:geany \
                    port:gettext \
                    path:lib/pkgconfig/glib-2.0.pc:glib2 \
                    port:gpgme \
                    port:gtkspell3 \
                    path:lib/pkgconfig/libgit2.pc:libgit2 \
                    port:libsoup-2.4 \
                    port:libxml2 \
                    port:lua51 \
                    port:vte \
                    path:lib/pkgconfig/webkit2gtk-4.0.pc:webkit2-gtk

use_configure       no

build.env-append    V=1
