Commit 8d7f6c94 authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm play elyprismlauncher: skip version for install (fix issue #493)

parent 24acf731
...@@ -92,7 +92,7 @@ __assure_exists_rpmbuild() ...@@ -92,7 +92,7 @@ __assure_exists_rpmbuild()
esac esac
} }
# will fill repacked_pkg var # will fills repacked_pkg var
__epm_repack_to_rpm() __epm_repack_to_rpm()
{ {
local pkg="$1" local pkg="$1"
......
...@@ -435,8 +435,10 @@ sed ...@@ -435,8 +435,10 @@ sed
==== bin/tools_estrlist: ==== bin/tools_estrlist:
/etc/bashrc /etc/bashrc
gawk
grep grep
sed sed
findutils
==== bin/tools_json: ==== bin/tools_json:
grep grep
...@@ -453,6 +455,8 @@ sed ...@@ -453,6 +455,8 @@ sed
==== play.d/64gram.sh: ==== play.d/64gram.sh:
eget eget
==== play.d/affine.sh:
==== play.d/aimp.sh: ==== play.d/aimp.sh:
==== play.d/aksusbd.sh: ==== play.d/aksusbd.sh:
...@@ -473,7 +477,6 @@ eget ...@@ -473,7 +477,6 @@ eget
eget eget
==== play.d/anytype.sh: ==== play.d/anytype.sh:
eget
==== play.d/arduino-ide.sh: ==== play.d/arduino-ide.sh:
eget eget
...@@ -500,6 +503,8 @@ eget ...@@ -500,6 +503,8 @@ eget
==== play.d/bellsoft-java11-full.sh: ==== play.d/bellsoft-java11-full.sh:
==== play.d/betaflight-configurator.sh:
==== play.d/bitrix24.sh: ==== play.d/bitrix24.sh:
==== play.d/bitwarden.sh: ==== play.d/bitwarden.sh:
...@@ -611,6 +616,8 @@ eget ...@@ -611,6 +616,8 @@ eget
==== play.d/element-desktop.sh: ==== play.d/element-desktop.sh:
eget eget
==== play.d/elyprismlauncher.sh:
==== play.d/epson-printer-utility.sh: ==== play.d/epson-printer-utility.sh:
==== play.d/epsonscan2-non-free-plugin.sh: ==== play.d/epsonscan2-non-free-plugin.sh:
...@@ -638,7 +645,12 @@ grep ...@@ -638,7 +645,12 @@ grep
==== play.d/figma.sh: ==== play.d/figma.sh:
eget eget
==== play.d/firefox-esr.sh:
eget
grep
==== play.d/firefox-nightly.sh: ==== play.d/firefox-nightly.sh:
eget
==== play.d/firefox.sh: ==== play.d/firefox.sh:
eget eget
...@@ -668,8 +680,7 @@ eget ...@@ -668,8 +680,7 @@ eget
eget eget
==== play.d/freeplane.sh: ==== play.d/freeplane.sh:
eget grep
sed
==== play.d/freetube.sh: ==== play.d/freetube.sh:
eget eget
...@@ -680,6 +691,8 @@ grep ...@@ -680,6 +691,8 @@ grep
==== play.d/gdlauncher.sh: ==== play.d/gdlauncher.sh:
==== play.d/geforce-infinity.sh:
==== play.d/geogebra.sh: ==== play.d/geogebra.sh:
==== play.d/gigaide.sh: ==== play.d/gigaide.sh:
...@@ -694,6 +707,8 @@ eget ...@@ -694,6 +707,8 @@ eget
==== play.d/goofcord.sh: ==== play.d/goofcord.sh:
eget eget
==== play.d/google-earth.sh:
==== play.d/gradle.sh: ==== play.d/gradle.sh:
eget eget
...@@ -745,8 +760,16 @@ eget ...@@ -745,8 +760,16 @@ eget
==== play.d/kyocera-sane.sh: ==== play.d/kyocera-sane.sh:
==== play.d/kyodialog-phase5.sh:
==== play.d/kyodialog.sh: ==== play.d/kyodialog.sh:
==== play.d/lens.sh:
==== play.d/lenza.sh:
eget
grep
==== play.d/levenhuklite.sh: ==== play.d/levenhuklite.sh:
eget eget
...@@ -787,6 +810,7 @@ sed ...@@ -787,6 +810,7 @@ sed
==== play.d/madcad.sh: ==== play.d/madcad.sh:
eget eget
grep
==== play.d/mailspring.sh: ==== play.d/mailspring.sh:
...@@ -795,6 +819,10 @@ eget ...@@ -795,6 +819,10 @@ eget
==== play.d/mattermost-desktop.sh: ==== play.d/mattermost-desktop.sh:
==== play.d/max-qt.sh:
==== play.d/max.sh:
==== play.d/meridius.sh: ==== play.d/meridius.sh:
eget eget
...@@ -816,6 +844,11 @@ eget ...@@ -816,6 +844,11 @@ eget
==== play.d/mts-link.sh: ==== play.d/mts-link.sh:
==== play.d/muffon.sh:
==== play.d/murglar.sh:
eget
==== play.d/myoffice.sh: ==== play.d/myoffice.sh:
==== play.d/mytonwallet.sh: ==== play.d/mytonwallet.sh:
...@@ -833,7 +866,6 @@ eget ...@@ -833,7 +866,6 @@ eget
==== play.d/netbeans.sh: ==== play.d/netbeans.sh:
eget eget
findutils
==== play.d/netbird.sh: ==== play.d/netbird.sh:
...@@ -842,8 +874,6 @@ findutils ...@@ -842,8 +874,6 @@ findutils
==== play.d/ngrok.sh: ==== play.d/ngrok.sh:
==== play.d/nomachine.sh: ==== play.d/nomachine.sh:
eget
grep
sed sed
==== play.d/notepad-next.sh: ==== play.d/notepad-next.sh:
...@@ -892,12 +922,15 @@ eget ...@@ -892,12 +922,15 @@ eget
==== play.d/pcsx2.sh: ==== play.d/pcsx2.sh:
eget eget
==== play.d/pdfsam-basic.sh:
==== play.d/pencil.sh: ==== play.d/pencil.sh:
eget eget
==== play.d/penpot-desktop.sh: ==== play.d/penpot-desktop.sh:
==== play.d/persepolis.sh: ==== play.d/persepolis.sh:
sed
==== play.d/pfusp.sh: ==== play.d/pfusp.sh:
...@@ -916,7 +949,6 @@ eget ...@@ -916,7 +949,6 @@ eget
==== play.d/portmaster.sh: ==== play.d/portmaster.sh:
==== play.d/portproton.sh: ==== play.d/portproton.sh:
eget
==== play.d/postman.sh: ==== play.d/postman.sh:
...@@ -943,6 +975,10 @@ sed ...@@ -943,6 +975,10 @@ sed
==== play.d/pycharm.sh: ==== play.d/pycharm.sh:
==== play.d/qsp-classic.sh:
==== play.d/q-spider.sh:
==== play.d/r7-office-organizer-pro.sh: ==== play.d/r7-office-organizer-pro.sh:
eget eget
...@@ -958,6 +994,8 @@ eget ...@@ -958,6 +994,8 @@ eget
==== play.d/raindrop.sh: ==== play.d/raindrop.sh:
==== play.d/rats-search.sh:
==== play.d/realvnc-server.sh: ==== play.d/realvnc-server.sh:
eget eget
sed sed
...@@ -982,6 +1020,8 @@ sed ...@@ -982,6 +1020,8 @@ sed
==== play.d/ridoclnx.sh: ==== play.d/ridoclnx.sh:
eget eget
==== play.d/rlinux.sh:
==== play.d/rocketchat.sh: ==== play.d/rocketchat.sh:
eget eget
...@@ -1017,8 +1057,6 @@ grep ...@@ -1017,8 +1057,6 @@ grep
==== play.d/schildichat-desktop.sh: ==== play.d/schildichat-desktop.sh:
==== play.d/sferum.sh:
==== play.d/sidequest.sh: ==== play.d/sidequest.sh:
eget eget
...@@ -1040,6 +1078,11 @@ eget ...@@ -1040,6 +1078,11 @@ eget
==== play.d/spotify.sh: ==== play.d/spotify.sh:
==== play.d/spravki-bk.sh:
eget
grep
sed
==== play.d/steam.sh: ==== play.d/steam.sh:
==== play.d/sublime.sh: ==== play.d/sublime.sh:
...@@ -1071,12 +1114,13 @@ eget ...@@ -1071,12 +1114,13 @@ eget
==== play.d/tamtam.sh: ==== play.d/tamtam.sh:
==== play.d/teams-for-linux.sh:
==== play.d/teamspeak3.sh: ==== play.d/teamspeak3.sh:
eget eget
==== play.d/teamspeak.sh: ==== play.d/teamspeak.sh:
eget eget
grep
==== play.d/teams.sh: ==== play.d/teams.sh:
...@@ -1095,6 +1139,8 @@ eget ...@@ -1095,6 +1139,8 @@ eget
==== play.d/tonkeeper.sh: ==== play.d/tonkeeper.sh:
eget eget
==== play.d/torrserver.sh:
==== play.d/tradingview.sh: ==== play.d/tradingview.sh:
==== play.d/trezor-suite.sh: ==== play.d/trezor-suite.sh:
...@@ -1122,7 +1168,6 @@ eget ...@@ -1122,7 +1168,6 @@ eget
==== play.d/unityhub.sh: ==== play.d/unityhub.sh:
==== play.d/upscayl.sh: ==== play.d/upscayl.sh:
eget
==== play.d/v2rayn.sh: ==== play.d/v2rayn.sh:
...@@ -1135,6 +1180,9 @@ eget ...@@ -1135,6 +1180,9 @@ eget
==== play.d/viber.sh: ==== play.d/viber.sh:
==== play.d/vintasoft-web-twain-service.sh:
eget
==== play.d/vinteo.desktop.sh: ==== play.d/vinteo.desktop.sh:
gawk gawk
eget eget
...@@ -1169,6 +1217,9 @@ eget ...@@ -1169,6 +1217,9 @@ eget
==== play.d/vuescan.sh: ==== play.d/vuescan.sh:
eget eget
==== play.d/warp-terminal.sh:
eget
==== play.d/waterfox.sh: ==== play.d/waterfox.sh:
==== play.d/weasis.sh: ==== play.d/weasis.sh:
...@@ -1193,9 +1244,7 @@ eget ...@@ -1193,9 +1244,7 @@ eget
==== play.d/whatsie.sh: ==== play.d/whatsie.sh:
==== play.d/winbox.sh: ==== play.d/winbox.sh:
gawk
eget eget
grep
==== play.d/windscribe.sh: ==== play.d/windscribe.sh:
...@@ -1207,8 +1256,11 @@ findutils ...@@ -1207,8 +1256,11 @@ findutils
==== play.d/wpsoffice-cn.sh: ==== play.d/wpsoffice-cn.sh:
eget eget
grep grep
sed
==== play.d/wpsoffice.sh: ==== play.d/wpsoffice.sh:
eget
grep
sed sed
==== play.d/xeoma.sh: ==== play.d/xeoma.sh:
...@@ -1226,8 +1278,20 @@ eget ...@@ -1226,8 +1278,20 @@ eget
==== play.d/xppen.sh: ==== play.d/xppen.sh:
==== play.d/yandex-browser-beta-codecs-ffmpeg-extra.sh:
eget
grep
==== play.d/yandex-browser-corporate-codecs-ffmpeg-extra.sh:
eget
grep
==== play.d/yandex-browser.sh: ==== play.d/yandex-browser.sh:
==== play.d/yandex-browser-stable-codecs-ffmpeg-extra.sh:
eget
grep
==== play.d/yandex-disk-indicator.sh: ==== play.d/yandex-disk-indicator.sh:
==== play.d/yandex-disk.sh: ==== play.d/yandex-disk.sh:
...@@ -1262,6 +1326,8 @@ eget ...@@ -1262,6 +1326,8 @@ eget
==== play.d/zwcad-viewer.sh: ==== play.d/zwcad-viewer.sh:
==== prescription.d/blacklist-kvm.sh:
==== prescription.d/bwrap-fix.sh: ==== prescription.d/bwrap-fix.sh:
==== prescription.d/common-outformat.sh: ==== prescription.d/common-outformat.sh:
...@@ -1324,7 +1390,6 @@ grep ...@@ -1324,7 +1390,6 @@ grep
==== prescription.d/switch-to-nouveau.sh: ==== prescription.d/switch-to-nouveau.sh:
==== prescription.d/switch-to-nvidia.sh: ==== prescription.d/switch-to-nvidia.sh:
/etc/bashrc
grep grep
==== prescription.d/switch-to-pipewire.sh: ==== prescription.d/switch-to-pipewire.sh:
...@@ -1343,6 +1408,12 @@ sed ...@@ -1343,6 +1408,12 @@ sed
==== repack.d/1c-connect.sh: ==== repack.d/1c-connect.sh:
==== repack.d/1c-enterprise-client.sh:
==== repack.d/1c-enterprise-server.sh:
==== repack.d/1c-enterprise-thin-client.sh:
==== repack.d/64Gram.sh: ==== repack.d/64Gram.sh:
==== repack.d/aimp.sh: ==== repack.d/aimp.sh:
...@@ -1368,6 +1439,8 @@ sed ...@@ -1368,6 +1439,8 @@ sed
==== repack.d/ArmorPaintVKRT.sh: ==== repack.d/ArmorPaintVKRT.sh:
sed sed
==== repack.d/assistant.sh:
==== repack.d/atom-beta.sh: ==== repack.d/atom-beta.sh:
sed sed
sed sed
...@@ -1388,6 +1461,9 @@ sed ...@@ -1388,6 +1461,9 @@ sed
==== repack.d/bellsoft-java11-full.sh: ==== repack.d/bellsoft-java11-full.sh:
==== repack.d/betaflight-configurator.sh:
findutils
==== repack.d/bitrix24.sh: ==== repack.d/bitrix24.sh:
==== repack.d/bitwarden.sh: ==== repack.d/bitwarden.sh:
...@@ -1406,6 +1482,10 @@ sed ...@@ -1406,6 +1482,10 @@ sed
==== repack.d/brew.sh: ==== repack.d/brew.sh:
==== repack.d/brgenml1cupswrapper.sh:
==== repack.d/brgenml1lpr.sh:
==== repack.d/brscanads2200ads2700w.sh: ==== repack.d/brscanads2200ads2700w.sh:
==== repack.d/cascadeur.sh: ==== repack.d/cascadeur.sh:
...@@ -1462,6 +1542,8 @@ sed ...@@ -1462,6 +1542,8 @@ sed
==== repack.d/davinci-resolve.sh: ==== repack.d/davinci-resolve.sh:
==== repack.d/davinci-resolve-Studio.sh:
==== repack.d/dbeaver-ce.sh: ==== repack.d/dbeaver-ce.sh:
==== repack.d/deepseek-desktop.sh: ==== repack.d/deepseek-desktop.sh:
...@@ -1484,6 +1566,8 @@ sed ...@@ -1484,6 +1566,8 @@ sed
==== repack.d/element-desktop.sh: ==== repack.d/element-desktop.sh:
==== repack.d/ElyPrismLauncher-Linux.sh:
==== repack.d/epson-printer-utility.sh: ==== repack.d/epson-printer-utility.sh:
==== repack.d/epsonscan2.sh: ==== repack.d/epsonscan2.sh:
...@@ -1498,6 +1582,8 @@ sed ...@@ -1498,6 +1582,8 @@ sed
==== repack.d/figma-linux.sh: ==== repack.d/figma-linux.sh:
==== repack.d/firefox-esr.sh:
==== repack.d/firefox-nightly.sh: ==== repack.d/firefox-nightly.sh:
grep grep
sed sed
...@@ -1558,6 +1644,8 @@ sed ...@@ -1558,6 +1644,8 @@ sed
==== repack.d/google-chrome-stable.sh: ==== repack.d/google-chrome-stable.sh:
sed sed
==== repack.d/google-earth-pro-stable.sh:
==== repack.d/gradle.sh: ==== repack.d/gradle.sh:
==== repack.d/hansoft.sh: ==== repack.d/hansoft.sh:
...@@ -1644,6 +1732,7 @@ sed ...@@ -1644,6 +1732,7 @@ sed
==== repack.d/lithium_ecad.sh: ==== repack.d/lithium_ecad.sh:
==== repack.d/localsend.sh: ==== repack.d/localsend.sh:
sed
==== repack.d/lossless-cut.sh: ==== repack.d/lossless-cut.sh:
...@@ -1659,6 +1748,8 @@ sed ...@@ -1659,6 +1748,8 @@ sed
==== repack.d/mattermost-desktop.sh: ==== repack.d/mattermost-desktop.sh:
==== repack.d/max-qt.sh:
==== repack.d/meridius.sh: ==== repack.d/meridius.sh:
==== repack.d/microsoft-edge-beta.sh: ==== repack.d/microsoft-edge-beta.sh:
...@@ -1676,6 +1767,8 @@ sed ...@@ -1676,6 +1767,8 @@ sed
==== repack.d/mssql-server.sh: ==== repack.d/mssql-server.sh:
sed sed
==== repack.d/Murglar-Desktop.sh:
==== repack.d/naps2.sh: ==== repack.d/naps2.sh:
==== repack.d/nekoray.sh: ==== repack.d/nekoray.sh:
...@@ -1708,10 +1801,13 @@ sed ...@@ -1708,10 +1801,13 @@ sed
==== repack.d/PacketTracer.sh: ==== repack.d/PacketTracer.sh:
sed sed
sed
==== repack.d/pantum.sh: ==== repack.d/pantum.sh:
sed sed
==== repack.d/pdfsam-basic.sh:
==== repack.d/Pencil.sh: ==== repack.d/Pencil.sh:
==== repack.d/penpot-desktop.sh: ==== repack.d/penpot-desktop.sh:
...@@ -1786,6 +1882,9 @@ sed ...@@ -1786,6 +1882,9 @@ sed
==== repack.d/ridoclnx.sh: ==== repack.d/ridoclnx.sh:
sed sed
==== repack.d/rlinux.sh:
sed
==== repack.d/rocketchat.sh: ==== repack.d/rocketchat.sh:
==== repack.d/rstudio.sh: ==== repack.d/rstudio.sh:
...@@ -1817,8 +1916,6 @@ sed ...@@ -1817,8 +1916,6 @@ sed
==== repack.d/sbis-libstdc++.sh: ==== repack.d/sbis-libstdc++.sh:
sed sed
==== repack.d/sferum.sh:
==== repack.d/sidequest.sh: ==== repack.d/sidequest.sh:
==== repack.d/signal-desktop.sh: ==== repack.d/signal-desktop.sh:
...@@ -1841,6 +1938,9 @@ sed ...@@ -1841,6 +1938,9 @@ sed
==== repack.d/spotify-client.sh: ==== repack.d/spotify-client.sh:
sed sed
==== repack.d/spravki-bk.sh:
sed
==== repack.d/steam-launcher.sh: ==== repack.d/steam-launcher.sh:
sed sed
...@@ -1896,7 +1996,6 @@ sed ...@@ -1896,7 +1996,6 @@ sed
==== repack.d/trueconf-server.sh: ==== repack.d/trueconf-server.sh:
==== repack.d/trueconf.sh: ==== repack.d/trueconf.sh:
sed
==== repack.d/tsukimi.sh: ==== repack.d/tsukimi.sh:
...@@ -1963,9 +2062,11 @@ sed ...@@ -1963,9 +2062,11 @@ sed
==== repack.d/wps-office.sh: ==== repack.d/wps-office.sh:
sed sed
sed
==== repack.d/wpsoffice.sh: ==== repack.d/wpsoffice.sh:
sed sed
sed
==== repack.d/XenDesktopVDA.sh: ==== repack.d/XenDesktopVDA.sh:
sed sed
...@@ -2001,3 +2102,5 @@ grep ...@@ -2001,3 +2102,5 @@ grep
==== repack.d/z-library.sh: ==== repack.d/z-library.sh:
==== repack.d/zoom.sh: ==== repack.d/zoom.sh:
==== repack.d/zwcad-viewer.sh:
...@@ -8,11 +8,13 @@ URL="https://github.com/ElyPrismLauncher/ElyPrismLauncher" ...@@ -8,11 +8,13 @@ URL="https://github.com/ElyPrismLauncher/ElyPrismLauncher"
. $(dirname $0)/common.sh . $(dirname $0)/common.sh
warn_version_is_not_supported
arch=x86_64 arch=x86_64
if [ "$VERSION" = "*" ] ; then #if [ "$VERSION" = "*" ] ; then
PKGURL=$(get_github_url "https://github.com/ElyPrismLauncher/ElyPrismLauncher/" "ElyPrismLauncher-Linux-x86_64.AppImage") PKGURL=$(get_github_url "https://github.com/ElyPrismLauncher/ElyPrismLauncher/" "ElyPrismLauncher-Linux-x86_64.AppImage")
else #else
PKGURL="https://github.com/ElyPrismLauncher/ElyPrismLauncher/releases/download/$VERSION/ElyPrismLauncher-Linux-x86_64.AppImage" # PKGURL="https://github.com/ElyPrismLauncher/ElyPrismLauncher/releases/download/$VERSION/ElyPrismLauncher-Linux-x86_64.AppImage"
fi #fi
install_pkgurl install_pkgurl
...@@ -180,6 +180,7 @@ pack_dir() ...@@ -180,6 +180,7 @@ pack_dir()
{ {
local file="$1" local file="$1"
[ -n "$file" ] || return [ -n "$file" ] || return
# FIXME assisant
grep -q "^%dir[[:space:]]$file/*$" $SPEC && return grep -q "^%dir[[:space:]]$file/*$" $SPEC && return
grep -q "^%dir[[:space:]]\"$file/*\"$" $SPEC && return grep -q "^%dir[[:space:]]\"$file/*\"$" $SPEC && return
has_space "$file" && file="\"$file\"" has_space "$file" && file="\"$file\""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment