diff options
author | sedrubal | 2023-06-01 15:42:11 +0200 |
---|---|---|
committer | sedrubal | 2023-06-01 15:49:24 +0200 |
commit | 64615352d4ac9ee058b89c21804fbc0253e7e70a (patch) | |
tree | 2a5579594edbd90dd686a46f5d00d7b0b7f7cb1f | |
parent | 52d65c741c48c4db5c2f275c2453137e06786a18 (diff) | |
download | aur-64615352d4ac9ee058b89c21804fbc0253e7e70a.tar.gz |
Adapt package for code-oss
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 25 | ||||
-rw-r--r-- | code-oss-marketplace.hook | 10 | ||||
-rw-r--r-- | code-oss-marketplace.install | 15 | ||||
-rwxr-xr-x | patch_code_oss_product.py (renamed from patch.py) | 2 | ||||
-rw-r--r-- | vscodium-bin-marketplace.hook | 10 | ||||
-rw-r--r-- | vscodium-bin-marketplace.install | 15 |
8 files changed, 52 insertions, 48 deletions
@@ -1,16 +1,16 @@ -pkgbase = vscodium-bin-marketplace - pkgdesc = Enable vscode marketplace in vscodium-bin - pkgver = 1.76.0 +pkgbase = code-oss-marketplace + pkgdesc = Enable vscode marketplace in code-oss + pkgver = 1.77.0 pkgrel = 1 url = https://marketplace.visualstudio.com/vscode - install = vscodium-bin-marketplace.install + install = code-oss-marketplace.install arch = any license = unknown - source = vscodium-bin-marketplace.hook - source = patch.py - sha256sums = a5236b4dd9662e7015e39593eb1611059cf35c202f538518ca04089dbe701958 - sha256sums = eb25bec26234a9493f7632c387d8d0963bb5dfd625478a19a32b6c2a1f37c090 + source = code-oss-marketplace.hook + source = patch_code_oss_product.py + sha256sums = 138eb84d5e98b38f7d3cf8e38ff807dd6a6ea78e249c4f0fa96187d4db1f3528 + sha256sums = 7f8566106add894c99670d7dbdc96b0883bdead2e595f3217a0eed975b3e8b2c -pkgname = vscodium-bin-marketplace - depends = vscodium-bin +pkgname = code-oss-marketplace + depends = code depends = python diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..a9ee3ae8737e --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +src/ +pkg/ +*.pkg.tar.zst @@ -1,23 +1,24 @@ -# Maintainer: Carson Rueter <roachh at proton mail dot com> -# Maintainer: Icelk <main at icelk.dev> +# Maintainer: Sedrubal <aur at sedrubal dot de> +# Contributor: Carson Rueter <roachh at proton mail dot com> +# Contributor: Icelk <main at icelk.dev> -pkgname=vscodium-bin-marketplace -pkgver=1.76.0 +pkgname=code-oss-marketplace +pkgver=1.77.0 pkgrel=1 -pkgdesc='Enable vscode marketplace in vscodium-bin' +pkgdesc='Enable vscode marketplace in code oss' arch=('any') url='https://marketplace.visualstudio.com/vscode' license=('unknown') install="${pkgname}.install" -source=('vscodium-bin-marketplace.hook' - 'patch.py') - sha256sums=('a5236b4dd9662e7015e39593eb1611059cf35c202f538518ca04089dbe701958' - 'eb25bec26234a9493f7632c387d8d0963bb5dfd625478a19a32b6c2a1f37c090') +source=('code-oss-marketplace.hook' + 'patch_code_oss_product.py') + sha256sums=('138eb84d5e98b38f7d3cf8e38ff807dd6a6ea78e249c4f0fa96187d4db1f3528' + '7f8566106add894c99670d7dbdc96b0883bdead2e595f3217a0eed975b3e8b2c') package() { - depends=('vscodium-bin' 'python') + depends=('code' 'python') - install -Dm 644 "${srcdir}"/vscodium-bin-marketplace.hook "${pkgdir}"/usr/share/libalpm/hooks/vscodium-bin-marketplace.hook - install -Dm 755 "${srcdir}"/patch.py "${pkgdir}"/opt/vscodium-bin/resources/app/patch.py + install -Dm 644 "${srcdir}"/code-oss-marketplace.hook "${pkgdir}"/usr/share/libalpm/hooks/code-oss-marketplace.hook + install -Dm 755 "${srcdir}"/patch_code_oss_product.py "${pkgdir}"/usr/local/sbin/patch_code_oss_product.py } diff --git a/code-oss-marketplace.hook b/code-oss-marketplace.hook new file mode 100644 index 000000000000..2949d0bdcf17 --- /dev/null +++ b/code-oss-marketplace.hook @@ -0,0 +1,10 @@ +[Trigger] +Operation = Install +Operation = Upgrade +Type = Package +Target = code + +[Action] +Description = [code-oss-marketplace] Patching product.json... +Exec = /usr/local/sbin/patch_code_oss_product.py +When = PostTransaction diff --git a/code-oss-marketplace.install b/code-oss-marketplace.install new file mode 100644 index 000000000000..68f27d7c9751 --- /dev/null +++ b/code-oss-marketplace.install @@ -0,0 +1,15 @@ +post_install() { + /usr/local/sbin/patch_code_oss_product.py +} + +pre_upgrade() { + /usr/local/sbin/patch_code_oss_product.py -R +} + +post_upgrade() { + /usr/local/sbin/patch_code_oss_product.py +} + +pre_remove() { + /usr/local/sbin/patch_code_oss_product.py -R +} diff --git a/patch.py b/patch_code_oss_product.py index 6aef3d7f2218..b67d7a39385c 100755 --- a/patch.py +++ b/patch_code_oss_product.py @@ -2,7 +2,7 @@ from sys import argv from json import load, dump, JSONDecodeError -PRODUCT_JSON_LOCATION = "/opt/vscodium-bin/resources/app/product.json" +PRODUCT_JSON_LOCATION = "/usr/lib/code/product.json" if __name__ == "__main__": diff --git a/vscodium-bin-marketplace.hook b/vscodium-bin-marketplace.hook deleted file mode 100644 index 42a03b343425..000000000000 --- a/vscodium-bin-marketplace.hook +++ /dev/null @@ -1,10 +0,0 @@ -[Trigger] -Operation = Install -Operation = Upgrade -Type = Package -Target = vscodium-bin - -[Action] -Description = [vscodium-bin-marketplace] Patching product.json... -Exec = /opt/vscodium-bin/resources/app/patch.py -When = PostTransaction diff --git a/vscodium-bin-marketplace.install b/vscodium-bin-marketplace.install deleted file mode 100644 index dbdc7a1834a8..000000000000 --- a/vscodium-bin-marketplace.install +++ /dev/null @@ -1,15 +0,0 @@ -post_install() { - /opt/vscodium-bin/resources/app/patch.py -} - -pre_upgrade() { - /opt/vscodium-bin/resources/app/patch.py -R -} - -post_upgrade() { - /opt/vscodium-bin/resources/app/patch.py -} - -pre_remove() { - /opt/vscodium-bin/resources/app/patch.py -R -} |