mirror of
https://github.com/Cheviiot/Nivora.git
synced 2026-08-03 15:51:12 +00:00
fix(yandex-browser): bind window to visible launcher
This commit is contained in:
@@ -13,6 +13,7 @@ grep -Fq 'compatibility_desktop=' "$recipe"
|
|||||||
grep -Fq 'canonical_desktop=' "$recipe"
|
grep -Fq 'canonical_desktop=' "$recipe"
|
||||||
grep -Fq "sed -i '/^NoDisplay=true\$/d'" "$recipe"
|
grep -Fq "sed -i '/^NoDisplay=true\$/d'" "$recipe"
|
||||||
grep -Fq "sed -i '/^\\[Desktop Entry\\]\$/a NoDisplay=true'" "$recipe"
|
grep -Fq "sed -i '/^\\[Desktop Entry\\]\$/a NoDisplay=true'" "$recipe"
|
||||||
|
grep -Fq 'StartupWMClass=Yandex-browser' "$recipe"
|
||||||
grep -Fq 'update_codecs' "$postinstall"
|
grep -Fq 'update_codecs' "$postinstall"
|
||||||
|
|
||||||
if grep -Eq '/etc/(cron|xdg/autostart)' "$recipe"; then
|
if grep -Eq '/etc/(cron|xdg/autostart)' "$recipe"; then
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
name='yandex-browser-stable'
|
name='yandex-browser-stable'
|
||||||
version='26.4.1.1110'
|
version='26.4.1.1110'
|
||||||
release=3
|
release=4
|
||||||
summary='Fast and secure Chromium-based web browser from Yandex'
|
summary='Fast and secure Chromium-based web browser from Yandex'
|
||||||
summary_ru='Быстрый и безопасный браузер Яндекса на основе Chromium'
|
summary_ru='Быстрый и безопасный браузер Яндекса на основе Chromium'
|
||||||
group='Networking/WWW'
|
group='Networking/WWW'
|
||||||
@@ -110,6 +110,9 @@ package() {
|
|||||||
canonical_desktop="${pkgdir}/usr/share/applications/ru.yandex.desktop.browser.desktop"
|
canonical_desktop="${pkgdir}/usr/share/applications/ru.yandex.desktop.browser.desktop"
|
||||||
sed -i '/^NoDisplay=true$/d' "${compatibility_desktop}" "${canonical_desktop}"
|
sed -i '/^NoDisplay=true$/d' "${compatibility_desktop}" "${canonical_desktop}"
|
||||||
sed -i '/^\[Desktop Entry\]$/a NoDisplay=true' "${compatibility_desktop}"
|
sed -i '/^\[Desktop Entry\]$/a NoDisplay=true' "${compatibility_desktop}"
|
||||||
|
sed -i '/^StartupWMClass=/d' "${canonical_desktop}"
|
||||||
|
sed -i '/^\[Desktop Entry\]$/a StartupWMClass=Yandex-browser' \
|
||||||
|
"${canonical_desktop}"
|
||||||
cp -a "${srcdir}/extracted/usr/share/appdata" "${pkgdir}/usr/share/"
|
cp -a "${srcdir}/extracted/usr/share/appdata" "${pkgdir}/usr/share/"
|
||||||
cp -a "${srcdir}/extracted/usr/share/gnome-control-center" \
|
cp -a "${srcdir}/extracted/usr/share/gnome-control-center" \
|
||||||
"${pkgdir}/usr/share/"
|
"${pkgdir}/usr/share/"
|
||||||
|
|||||||
Reference in New Issue
Block a user