freebsd-ports/mail/mail-notification/Makefile
Joe Marcus Clarke 951c257ea3 Presenting GNOME 2.18 for FreeBSD. GNOME 2.18 is a departure from recent GNOME
releases in that it focuses more on stability and functionality than on
new features.  Not that it doesn't have its share of new and exciting
items.  See http://www.gnome.org/start/2.18/ for all the goodies in
this release.

GNOME 2.18 for FreeBSD would not have been possible without the hard work
of the FreeBSD GNOME Team and our intrepid band of testers including
J. W. Ballantine, Pawel Worach, Yasuda Keisuke, Pascal Hofstee, miwi,
Yoshihiro Ota, Vladimir Grebenschikov, Jukka A. Ukkonen,
Phillip Neumann, Franz Klammer, and Neal Delmonico.
2007-03-19 05:14:07 +00:00

107 lines
2.7 KiB
Makefile

# New ports collection makefile for: mail-notification
# Date created: 18 Sep 2003
# Whom: Jean-Yves Lefort <jylefort@brutele.be>
#
# $FreeBSD$
#
PORTNAME= mail-notification
DISTVERSION= 4.0
PORTREVISION= 1
CATEGORIES= mail ipv6
MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= mailnotify
MAINTAINER= jylefort@FreeBSD.org
COMMENT= A mail notification for freedesktop.org-compliant system trays
LIB_DEPENDS= notify:${PORTSDIR}/devel/libnotify
USE_XLIB= yes
USE_GNOME= gnomeprefix gnomehack eel2
GNU_CONFIGURE= yes
USE_GMAKE= yes
CPPFLAGS= -I${LOCALBASE}/include
LDFLAGS= -L${LOCALBASE}/lib
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
GCONF_SCHEMAS= mail-notification.schemas
INSTALLS_OMF= yes
INSTALLS_ICONS= yes
OPTIONS= MBOX "mbox support" on \
MH "MH support" on \
MAILDIR "Maildir support" on \
POP3 "POP3 support" on \
IMAP "IMAP support" on \
SSL "SSL/TLS support" on \
SASL "SASL authentication support" on \
GMAIL "Gmail support" on \
EVOLUTION "Evolution support" off \
MOZILLA "Mozilla products support" on \
SYLPHEED "Sylpheed support" on
.include <bsd.port.pre.mk>
.if defined(WITHOUT_MBOX)
CONFIGURE_ARGS+=--disable-mbox
.endif
.if defined(WITHOUT_MH)
CONFIGURE_ARGS+=--disable-mh
.endif
.if defined(WITHOUT_MAILDIR)
CONFIGURE_ARGS+=--disable-maildir
.endif
.if defined(WITHOUT_POP3)
CONFIGURE_ARGS+=--disable-pop3
.endif
.if defined(WITHOUT_IMAP)
CONFIGURE_ARGS+=--disable-imap
.endif
.if defined(WITHOUT_POP3) && defined(WITHOUT_IMAP)
# only POP3 and IMAP use SSL and SASL
WITHOUT_SSL= yes
WITHOUT_SASL= yes
.endif
.if defined(WITHOUT_GMAIL)
CONFIGURE_ARGS+=--disable-gmail
PLIST_SUB+= GMAIL="@comment "
.else
PLIST_SUB+= GMAIL=""
.endif
.if defined(WITHOUT_EVOLUTION)
CONFIGURE_ARGS+=--disable-evolution
PLIST_SUB+= EVOLUTION="@comment "
.else
EVO_VERSION= 2.10
BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/evolution-plugin-${EVO_VERSION}.pc:${PORTSDIR}/mail/evolution
RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/evolution-plugin-${EVO_VERSION}.pc:${PORTSDIR}/mail/evolution
PLIST_SUB+= EVOLUTION="" EVO_VERSION=${EVO_VERSION}
.endif
.if defined(WITHOUT_MOZILLA)
CONFIGURE_ARGS+=--disable-mozilla
.endif
.if defined(WITHOUT_SYLPHEED)
CONFIGURE_ARGS+=--disable-sylpheed
.endif
.if defined(WITH_MBOX) \
|| defined(WITH_MH) \
|| defined(WITH_MAILDIR) \
|| defined(WITH_POP3) \
|| defined(WITH_IMAP) \
|| defined(WITH_MOZILLA) \
|| defined(WITH_SYLPHEED)
LIB_DEPENDS+= gmime-2.0.4:${PORTSDIR}/mail/gmime2
.endif
.if defined(WITHOUT_SSL)
CONFIGURE_ARGS+=--disable-ssl
.else
# we can't use USE_OPENSSL=yes after including bsd.port.pre.mk
.include "${PORTSDIR}/Mk/bsd.openssl.mk"
.endif
.if defined(WITHOUT_SASL)
CONFIGURE_ARGS+=--disable-sasl
.else
LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2
.endif
.include <bsd.port.post.mk>