| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.53 2020/04/24 13:24:21 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.54 2020/04/25 16:55:07 rillig Exp $ |
2 | | | 2 | |
3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} | | 3 | FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} |
4 | MOZ_BRANCH= 52.9 | | 4 | MOZ_BRANCH= 52.9 |
5 | MOZ_BRANCH_MINOR= .0esr | | 5 | MOZ_BRANCH_MINOR= .0esr |
6 | | | 6 | |
7 | DISTNAME= firefox-${FIREFOX_VER}.source | | 7 | DISTNAME= firefox-${FIREFOX_VER}.source |
8 | PKGNAME= firefox${MOZ_BRANCH:C/\..*$//}-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} | | 8 | PKGNAME= firefox${MOZ_BRANCH:C/\..*$//}-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} |
9 | PKGREVISION= 25 | | 9 | PKGREVISION= 25 |
10 | CATEGORIES= www | | 10 | CATEGORIES= www |
11 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | | 11 | MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} |
12 | MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} | | 12 | MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} |
13 | EXTRACT_SUFX= .tar.xz | | 13 | EXTRACT_SUFX= .tar.xz |
14 | | | 14 | |
| @@ -56,32 +56,26 @@ CHECK_INTERPRETER_SKIP+= lib/firefox-sdk | | | @@ -56,32 +56,26 @@ CHECK_INTERPRETER_SKIP+= lib/firefox-sdk |
56 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpidl.py | | 56 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpidl.py |
57 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpt.py | | 57 | CHECK_INTERPRETER_SKIP+= lib/firefox-sdk/sdk/bin/xpt.py |
58 | | | 58 | |
59 | CHECK_WRKREF_SKIP+= lib/${PKGBASE}/chrome/toolkit/content/global/buildconfig.html | | 59 | CHECK_WRKREF_SKIP+= lib/${PKGBASE}/chrome/toolkit/content/global/buildconfig.html |
60 | | | 60 | |
61 | MOZILLA= ${PKGBASE} | | 61 | MOZILLA= ${PKGBASE} |
62 | MOZILLA_ICON= ${WRKSRC}/${OBJDIR}/dist/firefox/browser/chrome/icons/default/default48.png | | 62 | MOZILLA_ICON= ${WRKSRC}/${OBJDIR}/dist/firefox/browser/chrome/icons/default/default48.png |
63 | .if !empty(PKG_OPTIONS:Mofficial-mozilla-branding) | | 63 | .if !empty(PKG_OPTIONS:Mofficial-mozilla-branding) |
64 | MOZILLA_NAME= Firefox | | 64 | MOZILLA_NAME= Firefox |
65 | .else | | 65 | .else |
66 | MOZILLA_NAME= Browser | | 66 | MOZILLA_NAME= Browser |
67 | .endif | | 67 | .endif |
68 | | | 68 | |
69 | SUBST_CLASSES+= sys-dic | | | |
70 | SUBST_STAGE.sys-dic= pre-configure | | | |
71 | SUBST_MESSAGE.sys-dic= Reference to system hunspell dictionaries. | | | |
72 | SUBST_FILES.sys-dic= extensions/spellcheck/hunspell/glue/mozHunspell.cpp | | | |
73 | SUBST_VARS.sys-dic= PREFIX | | | |
74 | | | | |
75 | post-extract: | | 69 | post-extract: |
76 | mv ${WRKSRC}/gfx/ycbcr/yuv_row_arm.s ${WRKSRC}/gfx/ycbcr/yuv_row_arm.S | | 70 | mv ${WRKSRC}/gfx/ycbcr/yuv_row_arm.s ${WRKSRC}/gfx/ycbcr/yuv_row_arm.S |
77 | ${CP} ${FILESDIR}/cubeb_sun.c ${WRKSRC}/media/libcubeb/src | | 71 | ${CP} ${FILESDIR}/cubeb_sun.c ${WRKSRC}/media/libcubeb/src |
78 | | | 72 | |
79 | pre-configure: | | 73 | pre-configure: |
80 | cd ${WRKSRC} && autoconf | | 74 | cd ${WRKSRC} && autoconf |
81 | cd ${WRKSRC}/js/src && autoconf | | 75 | cd ${WRKSRC}/js/src && autoconf |
82 | cd ${WRKSRC} && mkdir ${OBJDIR} | | 76 | cd ${WRKSRC} && mkdir ${OBJDIR} |
83 | cd ${WRKSRC}/${OBJDIR} && touch old-configure.vars | | 77 | cd ${WRKSRC}/${OBJDIR} && touch old-configure.vars |
84 | | | 78 | |
85 | post-build: | | 79 | post-build: |
86 | ${SED} -e 's|@MOZILLA@|${MOZILLA}|g' \ | | 80 | ${SED} -e 's|@MOZILLA@|${MOZILLA}|g' \ |
87 | -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|g' \ | | 81 | -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|g' \ |