# $OpenBSD: Makefile,v 1.26 2012/01/08 19:56:33 ajacoutot Exp $ ONLY_FOR_ARCHS-mono= ${MONO_ARCHS} COMMENT-main= MIME messages creation and parsing library COMMENT-mono= mono bindings for gmime GNOME_PROJECT= gmime GNOME_VERSION= 2.6.4 PKGNAME-main= ${DISTNAME} PKGNAME-mono= gmime-sharp-${GNOME_VERSION} SHARED_LIBS += gmime-2.6 0.0 # 600.0 CATEGORIES= mail devel HOMEPAGE= http://spruce.sourceforge.net/gmime/ # LGPLv2 PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB-main += ${MODGETTEXT_WANTLIB} WANTLIB-main += assuan c gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gpg-error WANTLIB-main += gpgme-pthread gthread-2.0 pcre pthread z ffi MULTI_PACKAGES= -main -mono MODULES += devel/gettext \ x11/gnome LIB_DEPENDS-main= ${MODGETTEXT_LIB_DEPENDS} \ devel/glib2 \ security/gpgme>=1.3.1 CONFIGURE_STYLE= gnu CONFIGURE_ENV= DOLT_BASH="/bin/ksh" CONFIGURE_ARGS+=--with-gpgme-prefix=${LOCALBASE} ### mono subpackage PSEUDO_FLAVORS= no_mono FLAVOR ?= MODMONO_DEPS= No DLLMAP_FILES= mono/gmime-sharp.dll.config .include .if ${BUILD_PACKAGES:M-mono} MODULES+= lang/mono BUILD_DEPENDS+= ${MODMONO_BUILD_DEPENDS} \ x11/mono-gtk2 RUN_DEPENDS-mono= ${MODMONO_RUN_DEPENDS} \ x11/mono-gtk2 LIB_DEPENDS-mono= # empty WANTLIB-mono= # empty .else CONFIGURE_ARGS+= --disable-mono .endif ### end of mono subpackage pre-configure: perl -pi -e 's,.\@GMIME_VERSION\@,,g' \ ${WRKSRC}/mono/gmime-sharp.dll.config.in .include