diff options
author | Sainnhepark | 2020-12-05 08:37:33 +0800 |
---|---|---|
committer | Sainnhepark | 2020-12-05 08:37:33 +0800 |
commit | 5fd1ae9d26bbf6d48fa22850c883394aa27cec91 (patch) | |
tree | 5700909ec591a072ce80a65c8cba0cddc4167dc0 | |
parent | 0de3a0e775de0c17ed9a85d4e5a6d227efef86dc (diff) | |
download | aur-5fd1ae9d26bbf6d48fa22850c883394aa27cec91.tar.gz |
path detection
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | code-marketplace.hook | 2 | ||||
-rw-r--r-- | code-marketplace.install | 8 |
4 files changed, 11 insertions, 11 deletions
@@ -1,15 +1,15 @@ pkgbase = code-marketplace pkgdesc = Enable vscode marketplace in Code OSS pkgver = 1.50.1 - pkgrel = 1 + pkgrel = 2 url = https://marketplace.visualstudio.com/vscode install = code-marketplace.install arch = any license = unknown - depends = code>=1.50.1 + depends = code source = code-marketplace.hook source = product_json.patch - md5sums = 8a5cbd751ee2762d40f1e43e9e6e69e0 + md5sums = 42452c5db24228e26f80fbdffc61ab55 md5sums = 9e476c8aae4243010d6a1c18e56ac402 pkgname = code-marketplace @@ -1,16 +1,16 @@ # Maintainer: Sainnhe Park <sainnhe@gmail.com> pkgname=code-marketplace pkgver=1.50.1 -pkgrel=1 +pkgrel=2 pkgdesc='Enable vscode marketplace in Code OSS' arch=('any') url='https://marketplace.visualstudio.com/vscode' license=('unknown') -depends=('code>=1.50.1') +depends=('code') install="${pkgname}.install" source=('code-marketplace.hook' 'product_json.patch') -md5sums=('8a5cbd751ee2762d40f1e43e9e6e69e0' +md5sums=('42452c5db24228e26f80fbdffc61ab55' '9e476c8aae4243010d6a1c18e56ac402') package() { diff --git a/code-marketplace.hook b/code-marketplace.hook index 5e685e15dd88..835af73254e7 100644 --- a/code-marketplace.hook +++ b/code-marketplace.hook @@ -6,5 +6,5 @@ Target = usr/lib/code/product.json [Action] Description = Patching product.json... -Exec = /usr/bin/bash -c "/usr/bin/patch /usr/lib/code/product.json < /usr/lib/code/product_json.patch" +Exec = /usr/bin/bash -c "[ -f /usr/lib/code/product.json ] && /usr/bin/patch /usr/lib/code/product.json </usr/lib/code/product_json.patch || echo 'Failed to patch product.json. This package is only tested in [community/code 1.50.1-1].'" When = PostTransaction diff --git a/code-marketplace.install b/code-marketplace.install index 7cf2ebcd3c35..2b7fa59989db 100644 --- a/code-marketplace.install +++ b/code-marketplace.install @@ -1,15 +1,15 @@ post_install() { - patch /usr/lib/code/product.json < /usr/lib/code/product_json.patch + [ -f /usr/lib/code/product.json ] && /usr/bin/patch /usr/lib/code/product.json </usr/lib/code/product_json.patch || echo 'Failed to patch product.json. This package is only tested in [community/code 1.50.1-1].' } pre_upgrade() { - patch -R /usr/lib/code/product.json < /usr/lib/code/product_json.patch + [ -f /usr/lib/code/product.json ] && /usr/bin/patch -R /usr/lib/code/product.json </usr/lib/code/product_json.patch || echo 'Failed to patch product.json. This package is only tested in [community/code 1.50.1-1].' } post_upgrade() { - patch /usr/lib/code/product.json < /usr/lib/code/product_json.patch + [ -f /usr/lib/code/product.json ] && /usr/bin/patch /usr/lib/code/product.json </usr/lib/code/product_json.patch || echo 'Failed to patch product.json. This package is only tested in [community/code 1.50.1-1].' } pre_remove() { - patch -R /usr/lib/code/product.json < /usr/lib/code/product_json.patch + [ -f /usr/lib/code/product.json ] && /usr/bin/patch -R /usr/lib/code/product.json </usr/lib/code/product_json.patch || echo 'Failed to patch product.json. This package is only tested in [community/code 1.50.1-1].' } |