pkgsrc-wip/enigmail/Makefile.thunderbird
Yorick Hardy dad67ae7c4 Import enigmail-0.96.0 as wip/enigmail.
Enigmail is a security extension to Mozilla Thunderbird and Seamonkey.
It integrates the renowned OpenPGP standard provided by GnuPG.

Sending and receiving encrypted and digitally signed email gets just
simple using Enigmail.

* Note:
* I can't get this to work on NetBSD 5.99.11 amd64, thunderbird hangs
* regularly. Perhaps this is related to:
*   https://www.mozdev.org/bugs/show_bug.cgi?id=19263
2009-08-03 12:59:09 +00:00

33 lines
1.2 KiB
Text

# $NetBSD: Makefile.thunderbird,v 1.1.1.1 2009/08/03 12:59:09 yhardy Exp $
#
CONFIGURE_ARGS+= --disable-tests --disable-debug
CONFIGURE_ARGS+= --enable-crypto --enable-static-mail --enable-optimize
ENIGMAIL_WRKSRC= ${WRKSRC}/mailnews/extensions/enigmail
# the following variables should match those in mail/thunderbird/Makefile
MOZILLA= thunderbird
MOZILLA_USE_GTK2= # yes
MOZILLA_USE_XFT= YES
.PHONY: configure-enigmail build-enigmail-prerequisites build-enigmail
configure-enigmail:
cd ${ENIGMAIL_WRKSRC} && ./makemake -r
build-enigmail-prerequisites:
# cd ${WRKSRC} && env ${MAKE_ENV} ${MAKE_PROGRAM} -f client.mk export
cd ${WRKSRC} && env ${MAKE_ENV} ${MAKE_PROGRAM} export
cd ${WRKSRC}/modules/libreg && env ${MAKE_ENV} ${MAKE_PROGRAM}
cd ${WRKSRC}/xpcom/string && env ${MAKE_ENV} ${MAKE_PROGRAM}
cd ${WRKSRC}/xpcom && env ${MAKE_ENV} ${MAKE_PROGRAM}
cd ${WRKSRC}/xpcom/obsolete && env ${MAKE_ENV} ${MAKE_PROGRAM}
#HACK= MOZ_OPTIMIZE=1 MODULE_OPTIMIZE_FLAGS=-O0\ -fno-elide-constructors
HACK=
build-enigmail:
cd ${ENIGMAIL_WRKSRC} && env ${MAKE_ENV} ${MAKE_PROGRAM} ${HACK}
cd ${ENIGMAIL_WRKSRC} && env ${MAKE_ENV} ${MAKE_PROGRAM} ${HACK} xpi
.include "../../mail/thunderbird/Makefile-thunderbird.common"
.include "../../mk/bsd.pkg.mk"