[BACK]Return to Makefile.common CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / mail / thunderbird-enigmail

Annotation of pkgsrc/mail/thunderbird-enigmail/Makefile.common, Revision 1.3

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

CVSweb <webmaster@jp.NetBSD.org>