# $OpenBSD: Makefile,v 1.270 2016/11/07 10:38:45 ajacoutot Exp $ COMMENT= integrated email and PIM software for GNOME GNOME_PROJECT= evolution GNOME_VERSION= 3.22.2 CATEGORIES= mail MAINTAINER= Jasper Lievisse Adriaanse , \ Antoine Jacoutot SO_VERSION= 12.0 # 0.0 .for _lib in \ eabutil econtacteditor econtactlisteditor email-engine essmime \ evolution-addressbook-importers evolution-calendar-importers \ evolution-calendar evolution-mail-composer evolution-mail-formatter \ evolution-mail-importers evolution-mail evolution-shell evolution-smime \ evolution-util gnomecanvas evolutiontestsettings SHARED_LIBS += ${_lib} ${SO_VERSION} .endfor # GPLv2+ - LGPLv2+ - OpenLDAP license - GFDL 1.1 PERMIT_PACKAGE_CDROM= Yes WANTLIB += atk-1.0 c cairo cairo-gobject camel-1.2 canberra canberra-gtk3 WANTLIB += cryptui ebook-1.2 ebook-contacts-1.2 ecal-1.2 edataserver-1.2 WANTLIB += edataserverui-1.2 enchant gailutil-3 gcr-base-3 gcr-ui-3 WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gnome-autoar-0 WANTLIB += gnome-autoar-gtk-0 gnome-desktop-3 gobject-2.0 gtk-3 WANTLIB += gtkspell3-3 gweather-3 ical icalvcal intl ldap-2.4 WANTLIB += m notify nspr4 nss3 pango-1.0 pangocairo-1.0 pst pthread WANTLIB += secret-1 smime3 soup-2.4 sqlite3 webkit2gtk-4.0 xml2 MODULES= devel/dconf \ x11/gnome BUILD_DEPENDS= devel/bison \ devel/gsettings-desktop-schemas LIB_DEPENDS= audio/libcanberra,-gtk3 \ converters/libpst \ databases/evolution-data-server \ devel/libnotify \ textproc/gtkspell3 \ x11/gnome/autoar \ x11/gnome/desktop \ x11/gnome/libcryptui RUN_DEPENDS= devel/gsettings-desktop-schemas # module-text-highlight.so BUILD_DEPENDS += textproc/highlight RUN_DEPENDS += textproc/highlight MODGNOME_TOOLS= desktop-file-utils gtk-update-icon-cache yelp MODGNOME_CPPFLAGS= -I${X11BASE}/include # without --as-needed, evolution takes ages to start MODGNOME_LDFLAGS= -L${X11BASE}/lib -Wl,--as-needed YACC= bison CONFIGURE_STYLE= gnu CONFIGURE_ARGS= --with-bogofilter=${LOCALBASE}/bin/bogofilter \ --with-openldap="${LOCALBASE}" \ --with-sa-learn=${LOCALBASE}/bin/sa-learn \ --with-spamassassin=${LOCALBASE}/bin/spamassassin \ --with-sub-version=" (OpenBSD Ports)" FAKE_FLAGS= autostartdir=${PREFIX}/share/examples/evolution/xdg/autostart # REVERT 160006402248075b95c98e9e34d4538670ba7480 (Debian does the same): REVERT_AVOID_VERSION= addressbook/importers addressbook/util \ addressbook/gui/contact-editor \ addressbook/gui/contact-list-editor libemail-engine \ smime/lib calendar/gui calendar/importers composer \ em-format mail/importers mail shell smime/gui e-util \ libgnomecanvas pre-configure: .for i in ${REVERT_AVOID_VERSION} sed -i 's,-avoid-version,,' ${WRKSRC}/$i/Makefile.in .endfor post-install: rm ${PREFIX}/lib/evolution/{modules,plugins,test-gio-modules,web-extensions/{,webkit-editor}}/*.{a,la} .include