summarylogtreecommitdiffstats
path: root/code-marketplace.install
diff options
context:
space:
mode:
Diffstat (limited to 'code-marketplace.install')
-rw-r--r--code-marketplace.install24
1 files changed, 20 insertions, 4 deletions
diff --git a/code-marketplace.install b/code-marketplace.install
index 7cf2ebcd3c35..796eed8aad5b 100644
--- a/code-marketplace.install
+++ b/code-marketplace.install
@@ -1,15 +1,31 @@
post_install() {
- patch /usr/lib/code/product.json < /usr/lib/code/product_json.patch
+ if [ -f /usr/lib/code/product.json ]; then
+ patch /usr/lib/code/product.json < /usr/share/code-marketplace/code-product.json.patch
+ elif [ -f /usr/share/vscodium-bin/resources/app/product.json ]; then
+ patch /usr/share/vscodium-bin/resources/app/product.json < /usr/share/code-marketplace/vscodium-bin-product.json.patch
+ fi
}
pre_upgrade() {
- patch -R /usr/lib/code/product.json < /usr/lib/code/product_json.patch
+ if [ -f /usr/lib/code/product.json ]; then
+ patch -R /usr/lib/code/product.json < /usr/share/code-marketplace/code-product.json.patch
+ elif [ -f /usr/share/vscodium-bin/resources/app/product.json ]; then
+ patch -R /usr/share/vscodium-bin/resources/app/product.json < /usr/share/code-marketplace/vscodium-bin-product.json.patch
+ fi
}
post_upgrade() {
- patch /usr/lib/code/product.json < /usr/lib/code/product_json.patch
+ if [ -f /usr/lib/code/product.json ]; then
+ patch /usr/lib/code/product.json < /usr/share/code-marketplace/code-product.json.patch
+ elif [ -f /usr/share/vscodium-bin/resources/app/product.json ]; then
+ patch /usr/share/vscodium-bin/resources/app/product.json < /usr/share/code-marketplace/vscodium-bin-product.json.patch
+ fi
}
pre_remove() {
- patch -R /usr/lib/code/product.json < /usr/lib/code/product_json.patch
+ if [ -f /usr/lib/code/product.json ]; then
+ patch -R /usr/lib/code/product.json < /usr/share/code-marketplace/code-product.json.patch
+ elif [ -f /usr/share/vscodium-bin/resources/app/product.json ]; then
+ patch -R /usr/share/vscodium-bin/resources/app/product.json < /usr/share/code-marketplace/vscodium-bin-product.json.patch
+ fi
}