# 0.16+ is under graphics/gexiv2
PORTROACH=		limit:^0\.14

COMMENT=		GObject wrapper around exiv2

GNOME_VERSION=		0.14.6
GNOME_PROJECT=		gexiv2
PKGNAME=		lib${DISTNAME}

CATEGORIES=		graphics

SHARED_LIBS += gexiv2                    3.3 # 2.14.6

MAINTAINER=		Antoine Jacoutot <ajacoutot@openbsd.org>

# GPLv2+
PERMIT_PACKAGE=	Yes

WANTLIB += ${COMPILER_LIBCXX} exiv2 gio-2.0 glib-2.0 gobject-2.0 m

MODULES=		devel/meson \
			lang/python \
			x11/gnome

MODGNOME_TOOLS=		gobject-introspection vala

# C++11
COMPILER =		base-clang ports-gcc
CXXFLAGS +=		-std=c++11

# need to add this for gcc
# revisit when gcc drops it
EXTRA_ports-gcc=	-lstdc++fs
CXXFLAGS+=		${EXTRA_${CHOSEN_COMPILER}}

LIB_DEPENDS=		devel/glib2 \
			graphics/exiv2

# import gi
BUILD_DEPENDS=		devel/py-gobject3
RUN_DEPENDS=		devel/py-gobject3

.include <bsd.port.mk>
