| @@ -1,51 +1,52 @@ | | | @@ -1,51 +1,52 @@ |
1 | # $NetBSD: Makefile.common,v 1.16 2017/08/29 12:11:36 wiz Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.17 2017/09/04 14:44:28 wiz Exp $ |
| | | 2 | # |
2 | # used by mail/thunderbird-enigmail/Makefile | | 3 | # used by mail/thunderbird-enigmail/Makefile |
3 | # used by mail/seamonkey-enigmail/Makefile | | 4 | # used by mail/seamonkey-enigmail/Makefile |
4 | | | 5 | |
5 | DISTNAME= enigmail-1.9.8.1 | | 6 | DISTNAME= enigmail-1.9.8.2 |
6 | CATEGORIES= mail security | | 7 | CATEGORIES= mail security |
7 | MASTER_SITES= http://www.enigmail.net/download/source/ | | 8 | MASTER_SITES= http://www.enigmail.net/download/source/ |
8 | | | 9 | |
9 | HOMEPAGE= https://www.enigmail.net/ | | 10 | HOMEPAGE= https://www.enigmail.net/ |
10 | LICENSE= (mpl-1.1 OR gnu-gpl-v2 OR gnu-lgpl-v2.1) AND mpl-2.0 | | 11 | LICENSE= (mpl-1.1 OR gnu-gpl-v2 OR gnu-lgpl-v2.1) AND mpl-2.0 |
11 | | | 12 | |
12 | USE_TOOLS+= gmake perl sed unzip zip | | 13 | USE_TOOLS+= gmake perl sed unzip zip |
13 | | | 14 | |
14 | # It doesn't work -- noted also here: | | 15 | # It doesn't work -- noted also here: |
15 | # https://aur.archlinux.org/packages/th/thunderbird-enigmail/PKGBUILD | | 16 | # https://aur.archlinux.org/packages/th/thunderbird-enigmail/PKGBUILD |
16 | MAKE_JOBS_SAFE= no | | 17 | MAKE_JOBS_SAFE= no |
17 | | | 18 | |
18 | DEPENDS+= gnupg2>=2.0.7:../../security/gnupg2 | | 19 | DEPENDS+= gnupg2>=2.0.7:../../security/gnupg2 |
19 | DEPENDS+= pinentry-gtk2-[0-9]*:../../security/pinentry-gtk2 | | 20 | DEPENDS+= pinentry-gtk2-[0-9]*:../../security/pinentry-gtk2 |
20 | | | 21 | |
21 | DISTINFO_FILE= ${.CURDIR}/../../mail/thunderbird-enigmail/distinfo | | 22 | DISTINFO_FILE= ${.CURDIR}/../../mail/thunderbird-enigmail/distinfo |
22 | #PATCHDIR= ${.CURDIR}/../../mail/thunderbird-enigmail/patches | | 23 | #PATCHDIR= ${.CURDIR}/../../mail/thunderbird-enigmail/patches |
23 | | | 24 | |
24 | REPLACE_PERL+= util/fixlang.pl | | 25 | REPLACE_PERL+= util/fixlang.pl |
25 | REPLACE_PERL+= util/make-lang-xpi.pl | | 26 | REPLACE_PERL+= util/make-lang-xpi.pl |
26 | | | 27 | |
27 | PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # as of 1.8.2 | | 28 | PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # as of 1.8.2 |
28 | REPLACE_PYTHON+= util/checkFiles.py | | 29 | REPLACE_PYTHON+= util/checkFiles.py |
29 | REPLACE_PYTHON+= util/header.py | | 30 | REPLACE_PYTHON+= util/header.py |
30 | REPLACE_PYTHON+= util/typelib.py | | 31 | REPLACE_PYTHON+= util/typelib.py |
31 | REPLACE_PYTHON+= util/header.py | | 32 | REPLACE_PYTHON+= util/header.py |
32 | REPLACE_PYTHON+= util/xpidl.py | | 33 | REPLACE_PYTHON+= util/xpidl.py |
33 | REPLACE_PYTHON+= util/xpt.py | | 34 | REPLACE_PYTHON+= util/xpt.py |
34 | | | 35 | |
35 | WRKSRC= ${WRKDIR}/enigmail | | 36 | WRKSRC= ${WRKDIR}/enigmail |
36 | GNU_CONFIGURE= yes | | 37 | GNU_CONFIGURE= yes |
37 | | | 38 | |
38 | ENIGMAILXPI= enigmail-${PKGVERSION_NOREV}.xpi | | 39 | ENIGMAILXPI= enigmail-${PKGVERSION_NOREV}.xpi |
39 | XPIFILE= ${WRKSRC}/build/${ENIGMAILXPI} | | 40 | XPIFILE= ${WRKSRC}/build/${ENIGMAILXPI} |
40 | | | 41 | |
41 | # Build instructions: https://www.enigmail.net/download/build_instructions.php | | 42 | # Build instructions: https://www.enigmail.net/download/build_instructions.php |
42 | # Installation of extensions: http://kb.mozillazine.org/Installing_extensions | | 43 | # Installation of extensions: http://kb.mozillazine.org/Installing_extensions |
43 | # Model installation: https://aur.archlinux.org/packages/th/thunderbird-enigmail/PKGBUILD | | 44 | # Model installation: https://aur.archlinux.org/packages/th/thunderbird-enigmail/PKGBUILD |
44 | do-install: | | 45 | do-install: |
45 | ${RUN} EMID=`${SED} -n '/.*<em:id>\\(.*\\)<\\/em:id>.*/{s//\\1/p;q;}' \ | | 46 | ${RUN} EMID=`${SED} -n '/.*<em:id>\\(.*\\)<\\/em:id>.*/{s//\\1/p;q;}' \ |
46 | ${WRKSRC}/package/install.rdf` && \ | | 47 | ${WRKSRC}/package/install.rdf` && \ |
47 | ${INSTALL_DATA_DIR} ${DESTDIR}${XPIDIR}/"$$EMID" && \ | | 48 | ${INSTALL_DATA_DIR} ${DESTDIR}${XPIDIR}/"$$EMID" && \ |
48 | unzip -d ${DESTDIR}${XPIDIR}/"$$EMID" \ | | 49 | unzip -d ${DESTDIR}${XPIDIR}/"$$EMID" \ |
49 | ${XPIFILE} | | 50 | ${XPIFILE} |
50 | | | 51 | |
51 | .include "../../lang/python/application.mk" | | 52 | .include "../../lang/python/application.mk" |