diff options
author | ale <ale@FreeBSD.org> | 2012-01-13 16:59:14 +0800 |
---|---|---|
committer | ale <ale@FreeBSD.org> | 2012-01-13 16:59:14 +0800 |
commit | 33bb1acfd9fc70805b46286d2ba6b7ce119ad497 (patch) | |
tree | ed8c99958294d8ef90f7ed9f1cbf39060e507dff /mail | |
parent | 88389afc6ff8aebc945b7bbe97023f94163afeae (diff) | |
download | freebsd-ports-gnome-33bb1acfd9fc70805b46286d2ba6b7ce119ad497.tar.gz freebsd-ports-gnome-33bb1acfd9fc70805b46286d2ba6b7ce119ad497.tar.zst freebsd-ports-gnome-33bb1acfd9fc70805b46286d2ba6b7ce119ad497.zip |
Fix install for thunderbird3.
Remove support for seamonkey1.
Diffstat (limited to 'mail')
-rw-r--r-- | mail/enigmail/Makefile | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/mail/enigmail/Makefile b/mail/enigmail/Makefile index 7711b4cdccb1..a9153f52e587 100644 --- a/mail/enigmail/Makefile +++ b/mail/enigmail/Makefile @@ -55,6 +55,12 @@ XPI_FILE= ${MOZSRC}/dist/bin/${DISTNAME}-freebsd-${ARCH}.xpi XPI_LIBDIR= ${PREFIX}/lib/xpi XPI_ORIG_ID= {847b3a00-7ab1-11d4-8f02-006008948af5} XPI_ID= ${GECKO}@mozilla-enigmail.org +XPI_ID_RFILES= ${XPI_LIBDIR}/${XPI_ID}/install.rdf +.if ${PORTVERSION} == "1.1.2" +XPI_ID_RFILES+= ${XPI_LIBDIR}/${XPI_ID}/components/enigmail.js +.else +XPI_ID_RFILES+= ${XPI_LIBDIR}/${XPI_ID}/components/enigmail.js ${XPI_LIBDIR}/${XPI_ID}/modules/enigmailCommon.jsm +.endif do-extract: @${RM} -rf ${WRKDIR} @@ -81,9 +87,6 @@ do-build: ${SETENV} ${MAKE_ENV} ${GMAKE} -C ${MOZSRC}/modules/libreg ${SETENV} ${MAKE_ENV} ${GMAKE} -C ${MOZSRC}/xpcom/string ${SETENV} ${MAKE_ENV} ${GMAKE} -C ${MOZSRC}/xpcom -.if ${PORTVERSION} == "1.0.1" - ${SETENV} ${MAKE_ENV} ${GMAKE} -C ${MOZSRC}/xpcom/obsolete -.endif .endif cd ${WRKSRC}/mailnews/extensions/enigmail && ./makemake -r cd ${WRKSRC}/mailnews/extensions/enigmail && ${SETENV} ${MAKE_ENV} ${GMAKE} @@ -93,8 +96,7 @@ do-install: @${MKDIR} ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/${GECKO} @(cd ${XPI_LIBDIR}/${XPI_ID}; ${TAR} -xf ${XPI_FILE}) @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_LIBDIR}/${XPI_ID} - @${REINPLACE_CMD} -i "" "s/${XPI_ORIG_ID}/${XPI_ID}/" ${XPI_LIBDIR}/${XPI_ID}/install.rdf \ - ${XPI_LIBDIR}/${XPI_ID}/components/enigmail.js ${XPI_LIBDIR}/${XPI_ID}/modules/enigmailCommon.jsm + @${REINPLACE_CMD} -i "" "s/${XPI_ORIG_ID}/${XPI_ID}/" ${XPI_ID_RFILES} @${CHMOD} -R a+rX,go-w ${XPI_LIBDIR}/${XPI_ID} @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${LOCALBASE}/lib/${GECKO}/extensions 2>/dev/null || true @${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${XPI_LIBDIR}/symlinks/${GECKO} 2>/dev/null || true |