diff options
author | Sainnhe Park | 2021-04-06 08:47:40 +0800 |
---|---|---|
committer | Sainnhe Park | 2021-04-06 08:47:40 +0800 |
commit | 3e8ef0d16525ff3ffbeec6a9bbc557716b9ee3da (patch) | |
tree | 8d56f60570a1b1aaa75120f396a5a7f35078a6a4 | |
parent | c7d1e27b68b6c1f002d43d479c748f45fd7eac21 (diff) | |
download | aur-3e8ef0d16525ff3ffbeec6a9bbc557716b9ee3da.tar.gz |
depend on code-features
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | code-marketplace.hook | 2 | ||||
-rwxr-xr-x | patch.sh | 4 |
4 files changed, 9 insertions, 14 deletions
@@ -1,17 +1,16 @@ pkgbase = code-marketplace pkgdesc = Enable vscode marketplace in Code OSS pkgver = 1.54.3 - pkgrel = 1 + pkgrel = 2 url = https://marketplace.visualstudio.com/vscode install = code-marketplace.install arch = any license = unknown - depends = code - depends = sed + depends = code-features source = code-marketplace.hook source = patch.sh - md5sums = b7442876feb4ba8b1ffb193b01fd4ff8 - md5sums = e0c1391f5bceda0e23bf1219b8d4e6d3 + md5sums = 2f5ebcc1795bb5eac95162059a9a496e + md5sums = ee4895ec25de5fe68c0f60c66fa8ac9f pkgname = code-marketplace @@ -1,17 +1,17 @@ # Maintainer: Sainnhe Park <sainnhe@gmail.com> pkgname=code-marketplace pkgver=1.54.3 -pkgrel=1 +pkgrel=2 pkgdesc='Enable vscode marketplace in Code OSS' arch=('any') url='https://marketplace.visualstudio.com/vscode' license=('unknown') -depends=('code' 'sed') +depends=('code-features') install="${pkgname}.install" source=('code-marketplace.hook' 'patch.sh') -md5sums=('b7442876feb4ba8b1ffb193b01fd4ff8' - 'e0c1391f5bceda0e23bf1219b8d4e6d3') +md5sums=('2f5ebcc1795bb5eac95162059a9a496e' + 'ee4895ec25de5fe68c0f60c66fa8ac9f') package() { install -Dm 644 "${srcdir}"/code-marketplace.hook "${pkgdir}"/usr/share/libalpm/hooks/code-marketplace.hook diff --git a/code-marketplace.hook b/code-marketplace.hook index fc55ff9d66fe..a720f0a6dbd4 100644 --- a/code-marketplace.hook +++ b/code-marketplace.hook @@ -5,6 +5,6 @@ Type = Path Target = usr/lib/code/product.json [Action] -Description = Patching product.json... +Description = [code-marketplace] Patching product.json... Exec = /usr/share/code-marketplace/patch.sh When = PostTransaction @@ -5,15 +5,11 @@ if [ "${1}" = "-R" ]; then -e '/^[[:blank:]]*"cacheUrl/d' \ -e 's/^[[:blank:]]*"itemUrl":.*/\t\t"itemUrl": "https:\/\/open-vsx.org\/vscode\/item"/' \ -e '/^[[:blank:]]*"documentationUrl/i\\t"linkProtectionTrustedDomains": ["https://open-vsx.org"],' \ - -e 's/^[[:blank:]]*"nameLong":.*/\t"nameLong": "Code - OSS",/' \ - -e 's/^[[:blank:]]*"extensionAllowedProposedApi":.*/\t"extensionAllowedProposedApi": ["ms-vscode.vscode-js-profile-flame", "ms-vscode.vscode-js-profile-table", "ms-vscode.github-browser", "ms-vscode.github-richnav"],/' \ /usr/lib/code/product.json else sed -i -e 's/^[[:blank:]]*"serviceUrl":.*/\t\t"serviceUrl": "https:\/\/marketplace.visualstudio.com\/_apis\/public\/gallery",/' \ -e '/^[[:blank:]]*"serviceUrl/a\\t\t"cacheUrl": "https:\/\/vscode.blob.core.windows.net\/gallery\/index",' \ -e 's/^[[:blank:]]*"itemUrl":.*/\t\t"itemUrl": "https:\/\/marketplace.visualstudio.com\/items"/' \ -e '/^[[:blank:]]*"linkProtectionTrustedDomains/d' \ - -e 's/^[[:blank:]]*"nameLong":.*/\t"nameLong": "Visual Studio Code",/' \ - -e 's/^[[:blank:]]*"extensionAllowedProposedApi":.*/\t"extensionAllowedProposedApi": ["GitHub.codespaces", "GitHub.vscode-pull-request-github-insiders", "GitHub.vscode-pull-request-github", "Microsoft.vscode-nmake-tools", "ms-ai-tools.notebook-renderers", "ms-dotnettools.dotnet-interactive-vscode", "ms-python.gather", "ms-python.python", "ms-toolsai.jupyter", "ms-toolsai.vscode-ai", "ms-toolsai.vscode-ai-remote", "ms-vscode-remote.remote-containers-nightly", "ms-vscode-remote.remote-containers", "ms-vscode-remote.remote-ssh-edit-nightly", "ms-vscode-remote.remote-ssh-edit", "ms-vscode-remote.remote-ssh-nightly", "ms-vscode-remote.remote-ssh", "ms-vscode-remote.remote-wsl-nightly", "ms-vscode-remote.remote-wsl", "ms-vscode-remote.remote-wsl-recommender", "ms-vscode-remote.vscode-remote-extensionpack-nightly", "ms-vscode-remote.vscode-remote-extensionpack", "ms-vscode.azure-account", "ms-vscode.azure-sphere-tools-ui", "ms-vscode.azure-sphere-tools", "ms-vscode.github-browser", "ms-vscode.github-richnav", "ms-vscode.js-debug-nightly", "ms-vscode.js-debug", "ms-vscode.lsif-browser", "ms-vscode.vscode-js-profile-flame", "ms-vscode.vscode-js-profile-table", "ms-vscode.vscode-selfhost-test-provider", "ms-vsliveshare.cloudenv-explorer", "ms-vsliveshare.cloudenv", "ms-vsliveshare.vsliveshare", "ms-vsonline.vsonline", "dbaeumer.vscode-eslint"],/' \ /usr/lib/code/product.json fi |