Update to version 1.9.2

This commit is contained in:
watzon
2025-05-26 12:52:02 +00:00
parent 8afb990c83
commit c0fa50d685
+3 -5
View File
@@ -33,15 +33,10 @@ build() {
mv usr/share/{appdata,metainfo} mv usr/share/{appdata,metainfo}
mv usr/share/zsh/{vendor-completions,site-functions} mv usr/share/zsh/{vendor-completions,site-functions}
# Launcher # Launcher
_electron=electron$(rg -o -r '$1' '"electron": *"[^0-9]*([0-9]+)' usr/share/windsurf/resources/app/package.json)
echo $_electron
_app=/usr/share/windsurf/resources/app _app=/usr/share/windsurf/resources/app
sed -e "s|code-flags|windsurf-flags|" code.sh \ sed -e "s|code-flags|windsurf-flags|" code.sh \
-e "s|/usr/lib/code/out/cli.js|${_app}/out/cli.js|" \ -e "s|/usr/lib/code/out/cli.js|${_app}/out/cli.js|" \
-e "s|/usr/lib/code/code.mjs|--app=${_app}|" > run.sh -e "s|/usr/lib/code/code.mjs|--app=${_app}|" > run.sh
sed "s|name=electron|name=${_electron}|" run.sh > run-safe.sh
ln -sf /usr/bin/windsurf usr/share/windsurf/windsurf ln -sf /usr/bin/windsurf usr/share/windsurf/windsurf
# Replacements # Replacements
ln -svf /usr/bin/fd usr/share/windsurf/resources/app/extensions/windsurf/bin/fd ln -svf /usr/bin/fd usr/share/windsurf/resources/app/extensions/windsurf/bin/fd
@@ -56,6 +51,9 @@ build() {
package_windsurf(){ package_windsurf(){
pkgdesc="The new purpose-built IDE to harness magic" pkgdesc="The new purpose-built IDE to harness magic"
cp -r --reflink=auto usr "${pkgdir}/usr" cp -r --reflink=auto usr "${pkgdir}/usr"
_electron=electron$(rg -o -r '$1' '"electron": *"[^0-9]*([0-9]+)' usr/share/windsurf/resources/app/package.json)
echo $_electron
sed "s|name=electron|name=${_electron}|" run.sh > run-safe.sh
install -Dm755 run-safe.sh "${pkgdir}/usr/bin/windsurf" install -Dm755 run-safe.sh "${pkgdir}/usr/bin/windsurf"
depends+=(${_electron}) # hidden from --printsrcinfo depends+=(${_electron}) # hidden from --printsrcinfo
} }