Makefile 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. # $OpenBSD: Makefile,v 1.225 2017/05/08 18:01:02 ajacoutot Exp $
  2. # XXX add libphonenumber support when a cpp release is out
  3. COMMENT= unified backend for PIM programs
  4. GNOME_PROJECT= evolution-data-server
  5. GNOME_VERSION= 3.24.2
  6. CATEGORIES= databases productivity
  7. SHARED_LIBS += camel-1.2 39.0
  8. SHARED_LIBS += edataserver-1.2 20.1
  9. SHARED_LIBS += ebackend-1.2 6.0
  10. SHARED_LIBS += edataserverui-1.2 2.0
  11. SHARED_LIBS += ebook-contacts-1.2 3.0
  12. SHARED_LIBS += edata-book-1.2 17.0
  13. SHARED_LIBS += ebook-1.2 20.0
  14. SHARED_LIBS += ecal-1.2 17.0
  15. SHARED_LIBS += edata-cal-1.2 20.0
  16. MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>, \
  17. Antoine Jacoutot <ajacoutot@openbsd.org>
  18. # LGPLv2
  19. PERMIT_PACKAGE_CDROM= Yes
  20. WANTLIB += atk-1.0 c cairo cairo-gobject db gck-1 gcr-base-3 gcr-ui-3
  21. WANTLIB += gdata gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
  22. WANTLIB += goa-1.0 gobject-2.0 gtk-3 gweather-3 ical icalss icalvcal
  23. WANTLIB += icudata icui18n icuuc intl javascriptcoregtk-4.0 json-glib-1.0
  24. WANTLIB += lber ldap m nspr4 nss3 p11-kit pango-1.0 pangocairo-1.0
  25. WANTLIB += plc4 plds4 pthread secret-1 smime3 softokn3 soup-2.4
  26. WANTLIB += sqlite3 ssl3 ${LIBCXX} webkit2gtk-4.0 xml2 z
  27. MODULES= devel/cmake \
  28. devel/dconf \
  29. lang/python \
  30. x11/gnome
  31. BUILD_DEPENDS= devel/gperf
  32. LIB_DEPENDS= databases/db/v4 \
  33. databases/openldap \
  34. devel/libgdata \
  35. textproc/libical \
  36. www/webkitgtk4 \
  37. x11/gnome/gcr \
  38. x11/gnome/libgweather \
  39. x11/gnome/online-accounts
  40. MODPY_RUNDEP= No
  41. MODGNOME_TOOLS= gobject-introspection vala
  42. MODGNOME_LDFLAGS= -L${X11BASE}/lib
  43. CONFIGURE_ARGS= -DWITH_KRB5=OFF \
  44. -DWITH_LIBDB_CFLAGS="-I${LOCALBASE}/include/db4" \
  45. -DWITH_LIBDB_LIBS="-L${LOCALBASE}/lib -ldb" \
  46. -DWITH_OPENLDAP=${LOCALBASE} \
  47. -DCMAKE_C_FLAGS="-I${LOCALBASE}/include"
  48. # needs signond, libsignon-glib -- Ubuntu/Meego
  49. CONFIGURE_ARGS += -DENABLE_UOA=OFF
  50. pre-configure:
  51. sed -i 's,/usr/sbin/imapd,${LOCALBASE}/libexec/imapd,g' \
  52. ${WRKSRC}/src/camel/providers/imapx/camel-imapx-settings.c
  53. .include <bsd.port.mk>