| @@ -1,28 +1,27 @@ | | | @@ -1,28 +1,27 @@ |
1 | # $NetBSD: Makefile,v 1.26 2019/11/17 17:32:23 fox Exp $ | | 1 | # $NetBSD: Makefile,v 1.27 2019/11/18 11:00:59 fox Exp $ |
2 | | | 2 | |
3 | DISTNAME= cliqz-1.30.0 | | 3 | DISTNAME= cliqz-1.30.0 |
4 | CATEGORIES= www | | 4 | CATEGORIES= www |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/} | | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/} |
6 | GITHUB_PROJECT= browser-f | | 6 | GITHUB_PROJECT= browser-f |
7 | DISTFILES= adult-domains.bin \ | | 7 | DISTFILES= adult-domains.bin \ |
8 | cliqz@cliqz.com.xpi \ | | 8 | cliqz@cliqz.com.xpi \ |
9 | https-everywhere@cliqz.com.xpi \ | | 9 | https-everywhere@cliqz.com.xpi \ |
10 | gdprtool@cliqz.com.xpi \ | | 10 | gdprtool@cliqz.com.xpi \ |
11 | ${DISTNAME}${EXTRACT_SUFX} | | 11 | ${DISTNAME}${EXTRACT_SUFX} |
12 | DIST_SUBDIR= ${PKGNAME_NOREV} | | 12 | DIST_SUBDIR= ${PKGNAME_NOREV} |
13 | | | 13 | |
14 | CLIQZ_CHANNEL= release | | 14 | CLIQZ_CHANNEL= release |
15 | | | | |
16 | # If the PKGVERSION_NOREV is updated, make sure to update the last build id from | | 15 | # If the PKGVERSION_NOREV is updated, make sure to update the last build id from |
17 | # ftp -Vo - https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/lastbuildid | | 16 | # ftp -Vo - https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/lastbuildid |
18 | CLIQZ_LAST_BUILD_ID= 20191113183817 | | 17 | CLIQZ_LAST_BUILD_ID= 20191113183817 |
19 | CLIQZ_PLUGIN_SUFX= @cliqz.com.xpi | | 18 | CLIQZ_PLUGIN_SUFX= @cliqz.com.xpi |
20 | | | 19 | |
21 | SITES.adult-domains.bin= \ | | 20 | SITES.adult-domains.bin= \ |
22 | https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/ | | 21 | https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/ |
23 | SITES.cliqz${CLIQZ_PLUGIN_SUFX}= \ | | 22 | SITES.cliqz${CLIQZ_PLUGIN_SUFX}= \ |
24 | https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/ | | 23 | https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/ |
25 | SITES.https-everywhere${CLIQZ_PLUGIN_SUFX}= \ | | 24 | SITES.https-everywhere${CLIQZ_PLUGIN_SUFX}= \ |
26 | https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/ | | 25 | https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/ |
27 | SITES.gdprtool${CLIQZ_PLUGIN_SUFX}= \ | | 26 | SITES.gdprtool${CLIQZ_PLUGIN_SUFX}= \ |
28 | https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/ | | 27 | https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/ |
| @@ -34,26 +33,27 @@ MAINTAINER= fox@NetBSD.org | | | @@ -34,26 +33,27 @@ MAINTAINER= fox@NetBSD.org |
34 | HOMEPAGE= https://cliqz.com/en/desktop | | 33 | HOMEPAGE= https://cliqz.com/en/desktop |
35 | COMMENT= Secure browser (Mozilla based) with built-in quick search | | 34 | COMMENT= Secure browser (Mozilla based) with built-in quick search |
36 | LICENSE= mpl-2.0 AND gnu-gpl-v2 | | 35 | LICENSE= mpl-2.0 AND gnu-gpl-v2 |
37 | | | 36 | |
38 | USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip bash pax | | 37 | USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip bash pax |
39 | USE_LANGUAGES+= c99 gnu++14 | | 38 | USE_LANGUAGES+= c99 gnu++14 |
40 | | | 39 | |
41 | # Build script does not support python 3.x yet. | | 40 | # Build script does not support python 3.x yet. |
42 | # https://firefox-source-docs.mozilla.org/build/buildsystem/python.html | | 41 | # https://firefox-source-docs.mozilla.org/build/buildsystem/python.html |
43 | PYTHON_VERSIONS_ACCEPTED= 27 | | 42 | PYTHON_VERSIONS_ACCEPTED= 27 |
44 | PYTHON_FOR_BUILD_ONLY= tool | | 43 | PYTHON_FOR_BUILD_ONLY= tool |
45 | TOOL_DEPENDS+= cbindgen>=0.8.2:../../devel/cbindgen | | 44 | TOOL_DEPENDS+= cbindgen>=0.8.2:../../devel/cbindgen |
46 | TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs | | 45 | TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs |
| | | 46 | TOOL_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 |
47 | | | 47 | |
48 | BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm | | 48 | BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm |
49 | BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm | | 49 | BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm |
50 | | | 50 | |
51 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} | | 51 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} |
52 | | | 52 | |
53 | CLIQZ_ICON= cliqz.png | | 53 | CLIQZ_ICON= cliqz.png |
54 | CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/cliqz/default48.png | | 54 | CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/cliqz/default48.png |
55 | MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop | | 55 | MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop |
56 | CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop | | 56 | CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop |
57 | | | 57 | |
58 | MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL} | | 58 | MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL} |
59 | MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} | | 59 | MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} |