diff options
author | bgme | 2021-08-28 10:49:20 +0800 |
---|---|---|
committer | bgme | 2021-08-28 10:49:20 +0800 |
commit | c826806a4778429625a5f32828414a2d0351c2cb (patch) | |
tree | cc6b360a0a4ec319c719fe3db81ffd8455abd7dc | |
parent | 77124187a6947d6fd384e06a033d597e9b3d95ae (diff) | |
download | aur-c826806a4778429625a5f32828414a2d0351c2cb.tar.gz |
v92.0.4515.107-2
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 35 insertions, 11 deletions
@@ -1,7 +1,7 @@ pkgbase = naiveproxy pkgdesc = Make a fortune quietly pkgver = 92.0.4515.107 - pkgrel = 1 + pkgrel = 2 url = https://github.com/klzgrad/naiveproxy arch = x86_64 license = BSD @@ -22,13 +22,13 @@ pkgbase = naiveproxy noextract = chrome-linux-4515-1626533253-34e4718a21d6b148e3c9459b9f213fba5d58ef83.profdata noextract = gn-39a87c0b36310bdf06b692c098f199a0d97fc810.zip backup = etc/naiveproxy/config.json - source = naiveproxy-92.0.4515.107-1.tar.gz::https://github.com/klzgrad/naiveproxy/archive/refs/tags/v92.0.4515.107-1.tar.gz + source = naiveproxy-92.0.4515.107-2.tar.gz::https://github.com/klzgrad/naiveproxy/archive/refs/tags/v92.0.4515.107-2.tar.gz source = naiveproxy.service source = naiveproxy@.service source = clang-llvmorg-13-init-10392-gd3676d4b-2.tgz::https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-13-init-10392-gd3676d4b-2.tgz source = chrome-linux-4515-1626533253-34e4718a21d6b148e3c9459b9f213fba5d58ef83.profdata::https://storage.googleapis.com/chromium-optimization-profiles/pgo_profiles/chrome-linux-4515-1626533253-34e4718a21d6b148e3c9459b9f213fba5d58ef83.profdata source = gn-39a87c0b36310bdf06b692c098f199a0d97fc810.zip::https://chrome-infra-packages.appspot.com/dl/gn/gn/linux-amd64/+/git_revision:39a87c0b36310bdf06b692c098f199a0d97fc810 - sha256sums = d44e6d6efe2fe6ee0da9dafef427ee5971d4a253d8156ad8d7acab053d055463 + sha256sums = c25d981bd46af050c7931925e140b5621244ecabf15ae010c4659aeeb87923be sha256sums = ec7e686edd39068acd3122bbae4f4e83ba8540ffdb9fe30790679e72c7318d33 sha256sums = 723979ea8245a297fac101ff71e1e9f97f138e0bfb0e84176ef5ca70cc96bf8e sha256sums = 4eb2ca84afcb7afdf1d96badec12b66edf109dacd2f4e900774f4584dd9bd609 @@ -4,7 +4,7 @@ pkgname=naiveproxy pkgdesc='Make a fortune quietly' pkgver=92.0.4515.107 -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://github.com/klzgrad/naiveproxy' license=('BSD') @@ -15,17 +15,41 @@ _WITH_CLANG='Linux_x64' _WITH_PGO='linux' _WITH_GN='linux' -# _PYTHON=$(which python2 2>/dev/null || which python 2>/dev/null) -# _CLANG_REVISION=$(${_PYTHON} tools/clang/scripts/update.py --print-revision) -# _clang_path="clang-${_CLANG_REVISION}.tgz" -# _PGO_PATH=$(cat chrome/build/${_WITH_PGO}.pgo.txt) -# _gn_version=$(grep "'gn_version':" DEPS | cut -d"'" -f4) - _clang_path='clang-llvmorg-13-init-10392-gd3676d4b-2.tgz' _PGO_PATH='chrome-linux-4515-1626533253-34e4718a21d6b148e3c9459b9f213fba5d58ef83.profdata' _gn_version='git_revision:39a87c0b36310bdf06b692c098f199a0d97fc810' _gn_revision='39a87c0b36310bdf06b692c098f199a0d97fc810' +update_helper() { + wget "https://github.com/klzgrad/naiveproxy/archive/refs/tags/v${pkgver}-${pkgrel}.tar.gz" -O "${pkgname}-${pkgver}-${pkgrel}.tar.gz" + tar xf "${pkgname}-${pkgver}-${pkgrel}.tar.gz" + + cd "${pkgname}-${pkgver}-${pkgrel}/src" + _WITH_CLANG='Linux_x64' + _WITH_PGO='linux' + _WITH_GN='linux' + _PYTHON=$(which python2 2>/dev/null || which python 2>/dev/null) + _CLANG_REVISION=$(${_PYTHON} tools/clang/scripts/update.py --print-revision) + _clang_path="clang-${_CLANG_REVISION}.tgz" + _PGO_PATH=$(cat chrome/build/${_WITH_PGO}.pgo.txt) + _gn_version=$(grep "'gn_version':" DEPS | cut -d"'" -f4) + + cd ../../ + wget "https://commondatastorage.googleapis.com/chromium-browser-clang/${_WITH_CLANG}/${_clang_path}" -O "${_clang_path}" + wget "https://storage.googleapis.com/chromium-optimization-profiles/pgo_profiles/${_PGO_PATH}" -O "${_PGO_PATH}" + wget "https://chrome-infra-packages.appspot.com/dl/gn/gn/${_WITH_GN}-amd64/+/${_gn_version}" -O "gn-${_gn_revision}.zip" + + echo + echo + echo "_clang_path='${_clang_path}'" + echo "_PGO_PATH='${_PGO_PATH}'" + echo "_gn_version='${_gn_version}'" + echo "_gn_revision='${_gn_revision}'" + echo + sha256sum "${pkgname}-${pkgver}-${pkgrel}.tar.gz" "naiveproxy.service" "naiveproxy@.service" "${_clang_path}" "${_PGO_PATH}" "gn-${_gn_revision}.zip" | \ + awk 'BEGIN {print "sha256sums=(" } { print " \x22"$1"\x22" } END { print ")" }' +} + source=( "${pkgname}-${pkgver}-${pkgrel}.tar.gz::https://github.com/klzgrad/naiveproxy/archive/refs/tags/v${pkgver}-${pkgrel}.tar.gz" "naiveproxy.service" @@ -41,7 +65,7 @@ noextract=( ) backup=(etc/naiveproxy/config.json) sha256sums=( - "d44e6d6efe2fe6ee0da9dafef427ee5971d4a253d8156ad8d7acab053d055463" + "c25d981bd46af050c7931925e140b5621244ecabf15ae010c4659aeeb87923be" "ec7e686edd39068acd3122bbae4f4e83ba8540ffdb9fe30790679e72c7318d33" "723979ea8245a297fac101ff71e1e9f97f138e0bfb0e84176ef5ca70cc96bf8e" "4eb2ca84afcb7afdf1d96badec12b66edf109dacd2f4e900774f4584dd9bd609" |