# -*- 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       active_variants 1.1

name            gtkimageview
version         1.6.4
revision        7
license         LGPL-2.1
categories      devel
maintainers     nomaintainer
description     GtkImageView is a simple image viewer widget for GTK.

long_description \
                ${description}

homepage        https://github.com/GNOME/${name}
platforms       darwin

master_sites	macports_distfiles

checksums       md5     501367b3f50e69a12208dc9c6ad00b18 \
                sha1    a6c78744ba98441bca28c9d27bf89245517940db \
                rmd160  0d9cfdf97cde57bba057d75600d1abb0eabfe063


depends_build   port:pkgconfig \
                port:gnome-common \
                port:gtk-doc

depends_lib     path:lib/pkgconfig/gtk+-2.0.pc:gtk2

patchfiles      patch-configure.in.diff

post-patch {
    reinplace "/SUBDIRS/s/tests//" \
        ${worksrcpath}/Makefile.am
}

use_autoreconf  yes
autoreconf.args -fvi

configure.args  --enable-compile-warnings=minimum

#
# the following variants are used
# to identify this port's binary dependencies
# based on the variant of gtk2 used for the build
#

variant x11 conflicts quartz {
    require_active_variants path:lib/pkgconfig/gtk+-2.0.pc:gtk2 x11
}

variant quartz conflicts x11 {
    require_active_variants path:lib/pkgconfig/gtk+-2.0.pc:gtk2 quartz
}

if {![variant_isset quartz]} {
    default_variants +x11
}

livecheck.type  none
