GARNAME = evolution
GARVERSION = 2.5.92
CATEGORIES = desktop
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
PATCHFILES = mozilla-firefox.diff

# Auto detect and apply pilot-link-0.12 patch
PATCHFILES += $(shell if pkg-config --modversion pilot-link | grep 0.12 > /dev/null; then echo "evolution-2.5.4-fix-conduits.patch"; fi)

LIBDEPS = desktop/libsoup desktop/evolution-data-server desktop/gtkhtml office/gnome-pilot-conduits office/gnome-spell freedesktop/dbus

DESCRIPTION = evolution
MAINTAINER = Karsten Bräckelmann <guenther@rudersport.de>
define BLURB
The Evolution Groupware / Personal Information Manager Suite
endef

CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile

CONFIGURE_ARGS = $(DIRPATHS) --enable-pilot-conduits=yes --enable-nss --disable-openssl --with-openldap --without-openssl-includes --without-openssl-libs --without-kde-applnk-path

include ../category.mk

CONFIGURE_ARGS := $(shell echo $(CONFIGURE_ARGS) | sed 's,--disable-debug,--enable-debug,')

post-configure:
	@if [ "$(BUILD_CLEAN)"  = "true" ] ; then \
	rm -rf $(prefix)/src/evolution; \
	cp -rp $(WORKSRC) $(prefix)/src/evolution; \
	else \
	ln -sf $(CURDIR)/$(WORKSRC) $(prefix)/src/evolution; \
	fi
	@$(MAKECOOKIE)

post-clean:
	@rm -rf $(prefix)/src/evolution
