aboutsummaryrefslogtreecommitdiff
path: root/mail/enigmail-thunderbird
diff options
context:
space:
mode:
authorAlex Dupre <ale@FreeBSD.org>2010-01-11 12:50:14 +0000
committerAlex Dupre <ale@FreeBSD.org>2010-01-11 12:50:14 +0000
commitdc1d7eccd3b38cbadd773e38d6c108c644e09437 (patch)
tree5423ec49f49b50df9c28a51d78055259fbf453cd /mail/enigmail-thunderbird
parentaf3a16dd361659bf22e7e058f6df0f8f218f4e0e (diff)
downloadports-dc1d7eccd3b38cbadd773e38d6c108c644e09437.tar.gz
ports-dc1d7eccd3b38cbadd773e38d6c108c644e09437.zip
Notes
Diffstat (limited to 'mail/enigmail-thunderbird')
-rw-r--r--mail/enigmail-thunderbird/Makefile73
-rw-r--r--mail/enigmail-thunderbird/distinfo3
-rw-r--r--mail/enigmail-thunderbird/pkg-descr13
-rw-r--r--mail/enigmail-thunderbird/pkg-message9
4 files changed, 4 insertions, 94 deletions
diff --git a/mail/enigmail-thunderbird/Makefile b/mail/enigmail-thunderbird/Makefile
index fd30b3e524ee..c4ded979ba8a 100644
--- a/mail/enigmail-thunderbird/Makefile
+++ b/mail/enigmail-thunderbird/Makefile
@@ -5,79 +5,14 @@
# $FreeBSD$
#
-PORTNAME= enigmail
PORTVERSION= 0.96.0
-CATEGORIES= mail security
-MASTER_SITES= http://www.mozilla-enigmail.org/download/source/
-PKGNAMEPREFIX?= thunderbird-
-MAINTAINER= ale@FreeBSD.org
-COMMENT?= A GnuPG extension for the Thunderbird mail client
+COMMENT= A GnuPG extension for the Thunderbird mail client
-EXTRACT_DEPENDS=${NONEXISTENT}:${PORTSDIR}/${GECKO_PORTDIR}:patch
-BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip
-LIB_DEPENDS= jpeg.10:${PORTSDIR}/graphics/jpeg \
- png.5:${PORTSDIR}/graphics/png \
- nspr4:${PORTSDIR}/devel/nspr \
- nss3:${PORTSDIR}/security/nss
-RUN_DEPENDS= ${GECKO}:${PORTSDIR}/${GECKO_PORTDIR} \
- gpg:${PORTSDIR}/security/gnupg
+MASTERDIR= ${.CURDIR}/../enigmail
-GECKO= ${PKGNAMEPREFIX:S/-//}
-.if ${GECKO} == "thunderbird"
+GECKO= thunderbird
GECKO_PORTDIR= mail/${GECKO}
-.else
-GECKO_PORTDIR= www/${GECKO}
-.endif
GECKO_WRKSRC= ${WRKDIR}/../../../${GECKO_PORTDIR}/work/mozilla
-WRKSRC= ${WRKDIR}/mozilla
-USE_GMAKE= yes
-USE_GNOME= gtk20 libidl desktopfileutils
-USE_XORG= xft xt x11
-HAS_CONFIGURE= yes
-CONFIGURE_ENV= LOCALBASE=${LOCALBASE}
-CFLAGS+= -I${LOCALBASE}/include
-
-XPI_FILE= ${DISTNAME}-${GECKO}-freebsd-${ARCH}.xpi
-PLIST_FILES= %%DATADIR%%/${XPI_FILE}
-PLIST_DIRS= %%DATADIR%%
-
-.include <bsd.port.pre.mk>
-
-.if ${GECKO} == "thunderbird" && ${OSVERSION} >= 700000 && ( ${ARCH} == "amd64" || ${ARCH} == "sparc64" )
-USE_GCC= 3.4
-.endif
-
-.if ${GECKO} == "seamonkey" && ${ARCH} == "sparc64"
-BROKEN= Does not install on sparc64: drops core
-.endif
-.if ${GECKO} == "thunderbird" && ${ARCH} == "sparc64"
-BROKEN= Does not install on sparc64: cannot find enigmail-skin-seamonkey.jar
-.endif
-
-do-extract:
- @${RM} -rf ${WRKDIR}
- @${MKDIR} ${WRKDIR}
- @${CP} -R ${GECKO_WRKSRC} ${WRKSRC}
- @for f in ${EXTRACT_ONLY}; do \
- cd ${WRKSRC}/mailnews/extensions && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$f ${EXTRACT_AFTER_ARGS}; \
- done
-
-do-build:
- @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} export)
- @(cd ${WRKSRC}/modules/libreg; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS})
- @(cd ${WRKSRC}/xpcom/string; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS})
- @(cd ${WRKSRC}/xpcom; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS})
- @(cd ${WRKSRC}/xpcom/obsolete; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS})
- @(cd ${WRKSRC}/mailnews/extensions/enigmail; ./makemake -r; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS});
- @(cd ${WRKSRC}/mailnews/extensions/enigmail; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} xpi);
-
-do-install:
- ${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/dist/bin/${DISTNAME}-freebsd-${ARCH}.xpi ${DATADIR}/${XPI_FILE}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
+.include "${MASTERDIR}/Makefile"
diff --git a/mail/enigmail-thunderbird/distinfo b/mail/enigmail-thunderbird/distinfo
deleted file mode 100644
index 4e3dc3d2ef16..000000000000
--- a/mail/enigmail-thunderbird/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (enigmail-0.96.0.tar.gz) = cf8c38e8d33965706df383ab33b3923c
-SHA256 (enigmail-0.96.0.tar.gz) = 80ad781236f43d9a291205eefd92cf49e75a5836826198f46d3cb90b7eae09d1
-SIZE (enigmail-0.96.0.tar.gz) = 1231329
diff --git a/mail/enigmail-thunderbird/pkg-descr b/mail/enigmail-thunderbird/pkg-descr
deleted file mode 100644
index d3a91c99f9bb..000000000000
--- a/mail/enigmail-thunderbird/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Enigmail is an extension to the Thunderbird / Seamonkey mail client
-which allows users to access the authentication and encryption features
-provided by the popular GnuPG software.
-
-Enigmail can encrypt/sign mail when sending, and also decrypt/authenticate
-received mail. It can also import/export public keys. Enigmail supports
-both the inline PGP format, and the PGP/MIME format (RFC 3156), which can
-be used to encrypt attachments.
-
-WWW: http://enigmail.mozdev.org/
-
-- Alex Dupre
-ale@FreeBSD.org
diff --git a/mail/enigmail-thunderbird/pkg-message b/mail/enigmail-thunderbird/pkg-message
deleted file mode 100644
index 7716010dfec8..000000000000
--- a/mail/enigmail-thunderbird/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-*****************************************************************************
-In order to activate the Enigmail extension, every user should install the
-XPI file into his own profile via the menu:
-
-Tools -> Add-ons -> Install (for Thunderbird)
-- or -
-File -> Open file (for Seamonkey)
-
-*****************************************************************************