summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsedrubal2023-06-01 15:42:11 +0200
committersedrubal2023-06-01 15:49:24 +0200
commit64615352d4ac9ee058b89c21804fbc0253e7e70a (patch)
tree2a5579594edbd90dd686a46f5d00d7b0b7f7cb1f
parent52d65c741c48c4db5c2f275c2453137e06786a18 (diff)
downloadaur-64615352d4ac9ee058b89c21804fbc0253e7e70a.tar.gz
Adapt package for code-oss
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD25
-rw-r--r--code-oss-marketplace.hook10
-rw-r--r--code-oss-marketplace.install15
-rwxr-xr-xpatch_code_oss_product.py (renamed from patch.py)2
-rw-r--r--vscodium-bin-marketplace.hook10
-rw-r--r--vscodium-bin-marketplace.install15
8 files changed, 52 insertions, 48 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2a65a93e54b0..43ff2f1620df 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index e2b59640402b..ee0adccf43e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-}