Commit 09e666cc authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm repack: install packages only on ALT

parent 42c24c16
......@@ -45,5 +45,8 @@ for i in $BUILDROOT$PRODUCTDIR/common/lib* ; do
a= patchelf --set-rpath '$ORIGIN' $i
done
epm install --skip-installed glib2 libatk libcairo libcairo-gobject libcom_err libcups libenchant libgdk-pixbuf libgio libGL libgst-plugins1.0 libgstreamer1.0 libgtk+3 libharfbuzz-icu libkrb5 libpango libSM libsoup libunwind libX11 libXcomposite libXdamage libXrender libXt libXxf86vm
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed glib2 libatk libcairo libcairo-gobject libcom_err libcups libenchant libgdk-pixbuf libgio libGL libgst-plugins1.0 libgstreamer1.0 libgtk+3 libharfbuzz-icu libkrb5 libpango libSM libsoup libunwind libX11 libXcomposite libXdamage libXrender libXt libXxf86vm
fi
......@@ -58,4 +58,6 @@ for i in $BUILDROOT/$PRODUCTDIR/lib/{libssl.so,libssl.so.1.*} ; do
a= patchelf --set-rpath '$ORIGIN/' $i
done
epm install --skip-installed coreutils fontconfig glib2 libalsa libcom_err libcups libdrm libexpat libfreetype libGL libkeyutils libkrb5 libnspr libnss libX11 libxcb libXrandr zlib
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed coreutils fontconfig glib2 libalsa libcom_err libcups libdrm libexpat libfreetype libGL libkeyutils libkrb5 libnspr libnss libX11 libxcb libXrandr zlib
fi
......@@ -36,6 +36,8 @@ done
filter_from_requires libav libswresample libswscale
# install all requires packages before packing (the list have got with rpmreqs package | xargs echo)
epm install --skip-installed libalsa libGLX libOpenGL libX11 libxcb libXext zlib
if [ "$(epm print info -s)" = "alt" ] ; then
# install all requires packages before packing (the list have got with rpmreqs package | xargs echo)
epm install --skip-installed libalsa libGLX libOpenGL libX11 libxcb libXext zlib
fi
......@@ -74,4 +74,6 @@ add_findreq_skiplist "$PRODUCTDIR/runtime/lib/amd64/libav*.so"
subst '1iAutoProv:no' $SPEC
epm install --skip-installed coreutils glib2 libalsa libatk libcairo libcairo-gobject fontconfig libfreetype libgdk-pixbuf libgio libGL libgtk+2 libgtk+3 libnsl1 libpango libX11 libXext libXi libXrender libXtst
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed coreutils glib2 libalsa libatk libcairo libcairo-gobject fontconfig libfreetype libgdk-pixbuf libgio libGL libgtk+2 libgtk+3 libnsl1 libpango libX11 libXext libXi libXrender libXtst
fi
......@@ -17,10 +17,6 @@ PRODUCT=anydesk
#subst "s|.*/etc/default/NetworkManager.*||" $BUILDROOT/etc/rc.d/init.d/anydesk
#subst "s|/usr/share/anydesk/files/init/anydesk|/etc/rc.d/init.d/anydesk|" $SPEC
# install all requires packages before packing (the list have got with rpmreqs anydesk)
epm install --skip-installed fontconfig glib2 libatk libcairo libfreetype libgdk-pixbuf libgio libGL libGLU libgtk+2 libICE libpango libpolkit \
libSM libX11 libxcb libXdamage libXext libXfixes libXi libxkbfile libXmu libXrandr libXrender libXt libXtst polkit \
libminizip libgtkglext libpangox1.0-compat
subst '1iAutoProv:no' $SPEC
......@@ -52,3 +48,9 @@ done
# preloaded from /usr/lib64/anydesk/, drop external requires
filter_from_requires libpangox-1.0.so.0 libgdkglext-x11-1.0.so.0 libgtkglext-x11-1.0.so.0
if [ "$(epm print info -s)" = "alt" ] ; then
# install all requires packages before packing (the list have got with rpmreqs anydesk)
epm install --skip-installed fontconfig glib2 libatk libcairo libfreetype libgdk-pixbuf libgio libGL libGLU libgtk+2 libICE libpango libpolkit \
libSM libX11 libxcb libXdamage libXext libXfixes libXi libxkbfile libXmu libXrandr libXrender libXt libXtst polkit \
libminizip libgtkglext libpangox1.0-compat
fi
......@@ -60,6 +60,7 @@ done
# TODO use separated chromium-sandbox
# TODO for other distros?
if [ "$(epm print info -s)" = "alt" ] ; then
# install all requires packages before packing (the list have got with rpmreqs package | xargs echo)
epm install --skip-installed coreutils findutils git-core glib2 grep libalsa libatk libat-spi2-core \
libcairo libcups libdbus libdrm libexpat libgbm libgdk-pixbuf libgio libgtk+3 libnspr libnss libpango libsecret \
......@@ -67,3 +68,4 @@ epm install --skip-installed coreutils findutils git-core glib2 grep libalsa lib
sed /usr/bin/git /usr/bin/node /usr/bin/npm /usr/bin/npx util-linux which xprop \
node python3 rpm-build-python3
# enlightenment exo-utils seamonkey
fi
\ No newline at end of file
......@@ -10,6 +10,9 @@ cleanup
subst '1iBuildRequires:rpm-build-python3' $SPEC
# install all requires packages before packing ($ rpmreqs chrome-remote-desktop | xargs echo)
epm install --skip-installed coreutils glib2 libcairo libdbus libdrm libexpat libgbm libgio libgtk+3 libnspr libnss libpango libX11 libxcb libXdamage libXext libXfixes libXrandr libXtst libutempter
epm install --skip-installed python3-base python3-module-psutil python3 rpm-build-python3
if [ "$(epm print info -s)" = "alt" ] ; then
# install all requires packages before packing ($ rpmreqs chrome-remote-desktop | xargs echo)
epm install --skip-installed coreutils glib2 libcairo libdbus libdrm libexpat libgbm libgio libgtk+3 libnspr libnss libpango libX11 libxcb libXdamage libXext libXfixes libXrandr libXtst libutempter
epm install --skip-installed python3-base python3-module-psutil python3 rpm-build-python3
fi
......@@ -6,4 +6,6 @@ SPEC="$2"
. $(dirname $0)/common.sh
epm install --skip-installed glib2 libatk libcairo libcairo-gobject libcups libgdk-pixbuf libgio libgtk+3 libpango libxml2 libjbig
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed glib2 libatk libcairo libcairo-gobject libcups libgdk-pixbuf libgio libgtk+3 libpango libxml2 libjbig
fi
......@@ -22,5 +22,7 @@ mkdir -p $BUILDROOT/usr/bin/
ln -rsf $BUILDROOT$PRODUCTDIR/bin/code $BUILDROOT/usr/bin/code
ln -rs $BUILDROOT$PRODUCTDIR/bin/code $BUILDROOT/usr/bin/vscode
# install all requires packages before packing (the list have got with rpmreqs package | xargs echo)
epm install --skip-installed at-spi2-atk coreutils findutils gawk glib2 libalsa libatk libat-spi2-core libcairo libdbus libdrm libexpat libgbm libgdk-pixbuf libgio libgtk+3 libnspr libnss libpango libsecret libX11 libxcb libXcomposite libXcursor libXdamage libXext libXfixes libXi libxkbfile libXrandr libXrender libXScrnSaver libXtst sed
if [ "$(epm print info -s)" = "alt" ] ; then
# install all requires packages before packing (the list have got with rpmreqs package | xargs echo)
epm install --skip-installed at-spi2-atk coreutils findutils gawk glib2 libalsa libatk libat-spi2-core libcairo libdbus libdrm libexpat libgbm libgdk-pixbuf libgio libgtk+3 libnspr libnss libpango libsecret libX11 libxcb libXcomposite libXcursor libXdamage libXext libXfixes libXi libxkbfile libXrandr libXrender libXScrnSaver libXtst sed
fi
......@@ -20,5 +20,7 @@ fix_desktop_file /usr/share/codium/codium
#fix_chrome_sandbox
# install all requires packages before packing (the list have got with rpmreqs package | xargs echo)
epm install --skip-installed at-spi2-atk coreutils findutils gawk glib2 libalsa libatk libat-spi2-core libcairo libdbus libdrm libexpat libgbm libgdk-pixbuf libgio libgtk+3 libnspr libnss libpango libsecret libX11 libxcb libXcomposite libXcursor libXdamage libXext libXfixes libXi libxkbfile libXrandr libXrender libXScrnSaver libXtst sed
if [ "$(epm print info -s)" = "alt" ] ; then
# install all requires packages before packing (the list have got with rpmreqs package | xargs echo)
epm install --skip-installed at-spi2-atk coreutils findutils gawk glib2 libalsa libatk libat-spi2-core libcairo libdbus libdrm libexpat libgbm libgdk-pixbuf libgio libgtk+3 libnspr libnss libpango libsecret libX11 libxcb libXcomposite libXcursor libXdamage libXext libXfixes libXi libxkbfile libXrandr libXrender libXScrnSaver libXtst sed
fi
......@@ -17,4 +17,7 @@ subst '1iAutoReq: yes,nomonolib,nomono' $SPEC
subst 's|env python.*|env python3|' $BUILDROOT/usr/lib/duplicati/utility-scripts/DuplicatiVerify.py
subst 's|/usr/bin/bash|/bin/bash|' $BUILDROOT/usr/lib/duplicati/{lvm-scripts/*.sh,run-script-example.sh} $BUILDROOT/usr/bin/{duplicati-server,duplicati-cli,duplicati}
epm install --skip-installed rpm-build-python3 mono-full libgtk-sharp2
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed rpm-build-python3 mono-full libgtk-sharp2
fi
......@@ -11,5 +11,7 @@ SPEC="$2"
move_file /usr/lib/libOCCTWrapper.so.1 /usr/lib64/libOCCTWrapper.so.1
epm install --skip-installed libGL libGLU libqt5-core libqt5-gui libqt5-network libqt5-opengl libqt5-widgets libudev1
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed libGL libGLU libqt5-core libqt5-gui libqt5-network libqt5-opengl libqt5-widgets libudev1
fi
......@@ -30,7 +30,9 @@ find $BUILDROOT -name "*.py" | grep -q "\.py$" && flag_python3=1
find $BUILDROOT -name "*.py" -exec subst '1{/python3/n};1i#!/usr/bin/python3' {} \;
if [ -n "$flag_python3" ] ; then
epm install --skip-installed rpm-build-python3
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed rpm-build-python3
fi
fi
# hack:
......
......@@ -22,4 +22,6 @@ cleanup
fix_chrome_sandbox
install_deps
epm install --skip-installed python3 rpm-build-python3
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed python3 rpm-build-python3
fi
......@@ -72,5 +72,6 @@ for i in QtQuick/*/lib*.so ; do
a= patchelf --set-rpath '$ORIGIN/../../lib' $i
done
epm install --skip-installed glib2 libdbus libexpat libgbm libgio libgpg-error libuuid zlib fontconfig libGL
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed glib2 libdbus libexpat libgbm libgio libgpg-error libuuid zlib fontconfig libGL
fi
......@@ -26,6 +26,8 @@ filter_from_requires "mono(Microsoft.Threading.Tasks.Extensions)"
filter_from_requires "mono(System.Runtime)"
filter_from_requires "mono(System.Threading.Tasks)"
epm install --skip-installed coreutils libgdiplus liblame libnuma libopus libuuid libvorbis
epm install --skip-installed mono-core mono-data mono-winforms zlib
# mono-devel mono-extras mono-mvc mono-web
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed coreutils libgdiplus liblame libnuma libopus libuuid libvorbis
epm install --skip-installed mono-core mono-data mono-winforms zlib
# mono-devel mono-extras mono-mvc mono-web
fi
......@@ -20,4 +20,6 @@ install_file /opt/icons8/lunacy/Assets/LunacyLogo.png /usr/share/pixmaps/$PRODUC
subst '1iAutoProv:no' $SPEC
subst '1iAutoReq:yes,nomono,nomonolib' $SPEC
epm install --skip-installed liblttng-ust libX11 fontconfig zlib
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed liblttng-ust libX11 fontconfig zlib
fi
......@@ -12,4 +12,6 @@ PRODUCTDIR=/opt/master-pdf-editor-5
add_bin_link_command
add_bin_link_command $PRODUCTCUR $PRODUCT
epm install --skip-installed libGL libqt5-core libqt5-gui libqt5-network libqt5-printsupport libqt5-qml libqt5-svg libqt5-widgets libsane zlib
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed libGL libqt5-core libqt5-gui libqt5-network libqt5-printsupport libqt5-qml libqt5-svg libqt5-widgets libsane zlib
fi
......@@ -42,5 +42,6 @@ subst "s|%files|%files\n/usr/share/icons/hicolor/*x*/apps/$iconname.png|" $SPEC
subst '1iAutoReq:no' $SPEC
subst '1iAutoProv:no' $SPEC
epm install --skip-installed bzlib fontconfig libalsa libcairo libcups libdrm libfreetype zlib libXv glib2 libatk libcairo-gobject libEGL libgdk-pixbuf libgio libGL libgst-plugins1.0 libgstreamer1.0 libgtk+2 libgtk+3 libpango libpulseaudio libsqlite3 libX11 libxcb libxcb-render-util libXcomposite libXext libXfixes libxkbcommon libxkbcommon-x11 libXrender
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed bzlib fontconfig libalsa libcairo libcups libdrm libfreetype zlib libXv glib2 libatk libcairo-gobject libEGL libgdk-pixbuf libgio libGL libgst-plugins1.0 libgstreamer1.0 libgtk+2 libgtk+3 libpango libpulseaudio libsqlite3 libX11 libxcb libxcb-render-util libXcomposite libXext libXfixes libxkbcommon libxkbcommon-x11 libXrender
fi
......@@ -27,4 +27,6 @@ filter_from_requires libQt5 libicu "libpq.so.5(RHPG_9"
# rm -v $BUILDROOT/usr/lib/rstudio/resources/app/bin/{diagnostics,rpostback,rsession}
#fi
epm install --skip-installed libpq5 libsqlite sqlite R-base R-doc-html
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed libpq5 libsqlite sqlite R-base R-doc-html
fi
......@@ -8,4 +8,6 @@ SPEC="$2"
filter_from_requires "python3(AppKit)" "python3(CoreFoundation)" "python3(HIServices)" "python3(Quartz)" "python3(objc)"
epm install --skip-installed glib2 libcairo libgdk-pixbuf libgtk+3 libpango libpulseaudio libuuid libX11 libxcb libXfixes libXtst python3 python3-base python3-module-evdev python3-module-six xdotool
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed glib2 libcairo libgdk-pixbuf libgtk+3 libpango libpulseaudio libuuid libX11 libxcb libXfixes libXtst python3 python3-base python3-module-evdev python3-module-six xdotool
fi
......@@ -57,7 +57,10 @@ filter_from_requires /etc/X11/xinit/Xsession /etc/default/locale /usr/etc/X11/xd
fi
[ "$(epm print info -s)" = "alt" ] || exit 0
epm install --skip-installed glib2 libappindicator-gtk3 libcairo libgdk-pixbuf libgtk+3 libpango libpulseaudio libuuid libX11 libXau libxcb libXdmcp libXfixes libXtst xdotool
if ! epm install --skip-installed python3-module-pynput ; then
case "$(epm print info -e)" in
ALTLinux/p10|ALTServer/10)
......
......@@ -12,5 +12,7 @@ subst '1i%filter_from_requires /^libcurl-gnutls.so.4(CURL_GNUTLS_.*/d' $SPEC
REQUIRES="libcurl-gnutls-compat postgresql"
subst "1iRequires:$REQUIRES" $SPEC
# install all requires packages before packing (the list have got with rpmreqs anydesk)
epm install --skip-installed libcurl libsqlite3 libX11 libxml2 zlib $REQUIRES
if [ "$(epm print info -s)" = "alt" ] ; then
# install all requires packages before packing (the list have got with rpmreqs anydesk)
epm install --skip-installed libcurl libsqlite3 libX11 libxml2 zlib $REQUIRES
fi
......@@ -82,5 +82,7 @@ epm tool erc dwr.tar.lzma || fatal
mv -v dwr.tar/* . || fatal
remove_file dwr.tar.lzma
epm install --skip-installed coreutils file gawk grep libcurl libGL libX11 libXext libXmu libXrandr libXrender sed xprop
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed coreutils file gawk grep libcurl libGL libX11 libXext libXmu libXrandr libXrender sed xprop
fi
......@@ -26,4 +26,6 @@ for i in 16 22 24 32 48 64 128 256 ; do
cp $BUILDROOT/$LIBDIR/$PRODUCT/icons/spotify-linux-$i.png $BUILDROOT/usr/share/icons/hicolor/${i}x${i}/apps/spotify-client.png
done
epm install --skip-installed libcurl4-gnutls
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed libcurl4-gnutls
fi
\ No newline at end of file
......@@ -32,8 +32,7 @@ done
# ignore embedded libs
filter_from_requires libQt5
epm install --skip-installed coreutils glib2 libdbus libgtk+3 libICE libpango libSM libX11 libxcb libxkbcommon libXrender
# libfontconfig1 libfreetype
# Suggests
# epm install --skip-installed libnautilus libnautilus-extension-compat
filter_from_requires libnautilus
......@@ -49,3 +48,7 @@ remove_file $PRODUCTDIR/package/cloudstation/icon-overlay/14/lib/plugin-cb-4.so
remove_file $PRODUCTDIR/package/cloudstation/icon-overlay/14/lib/plugin-cb.so
# TODO: parse
# https://www.synology.com/api/support/findDownloadInfo?lang=ru-ru&product=DS2411%2B&major=6&minor=2
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed coreutils glib2 libdbus libgtk+3 libICE libpango libSM libX11 libxcb libxkbcommon libXrender fontconfig libfreetype
fi
......@@ -14,5 +14,7 @@ subst '1i%filter_from_requires /^libldap_r-2.4.so.2(OPENLDAP_.*/d' $SPEC
#REQUIRES="libcurl libldap"
#subst "1iRequires:$REQUIRES|" $SPEC
# install all requires packages before packing (the list have got with rpmreqs anydesk)
epm install --skip-installed coreutils gawk libapr1 libaprutil1 libcares libcrypt libcrypto1.1 libcurl liblame libldap libncurses libnghttp2 libnsl1 libpcre3 libpng16 libpq5 libreadline7 libspeex libssl1.1 libtinfo libxml2 mozldap systemd-utils veyon zlib
if [ "$(epm print info -s)" = "alt" ] ; then
# install all requires packages before packing (the list have got with rpmreqs anydesk)
epm install --skip-installed coreutils gawk libapr1 libaprutil1 libcares libcrypt libcrypto1.1 libcurl liblame libldap libncurses libnghttp2 libnsl1 libpcre3 libpng16 libpq5 libreadline7 libspeex libssl1.1 libtinfo libxml2 mozldap systemd-utils veyon zlib
fi
......@@ -25,5 +25,7 @@ done
remove_file $PRODUCTDIR/lib/libtbbbind.so
remove_file $PRODUCTDIR/lib/libtbbbind.so.2
epm install --skip-installed pulseaudio libalsa libcrypto1.1 libcurl libdbus libGL libicu libidn libgs libprotobuf27 libarchive13 libXScrnSaver libspeex libspeexdsp libudev1 libv4l libX11 libxcb libXrandr liblame libatomic1 coreutils || fatal
epm install --skip-installed libqt5-core libqt5-dbus libqt5-gui libqt5-multimedia libqt5-network libqt5-opengl libqt5-sql libqt5-svg libqt5-webkit libqt5-webkitwidgets libqt5-widgets libqt5-webengine libqt5-concurrent qt5-graphicaleffects qt5-imageformats qt5-qtquickcontrols || fatal
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed pulseaudio libalsa libcrypto1.1 libcurl libdbus libGL libicu libidn libgs libprotobuf27 libarchive13 libXScrnSaver libspeex libspeexdsp libudev1 libv4l libX11 libxcb libXrandr liblame libatomic1 coreutils || fatal
epm install --skip-installed libqt5-core libqt5-dbus libqt5-gui libqt5-multimedia libqt5-network libqt5-opengl libqt5-sql libqt5-svg libqt5-webkit libqt5-webkitwidgets libqt5-widgets libqt5-webengine libqt5-concurrent qt5-graphicaleffects qt5-imageformats qt5-qtquickcontrols || fatal
fi
......@@ -70,4 +70,6 @@ EOF
pack_file /usr/share/applications/$PRODUCT.desktop
epm install --skip-installed glib2 libdbus libEGL libGL libICE libqt5-test libSM libX11 libxcb libXext libXi libXinerama libXrandr libXrender zlib
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed glib2 libdbus libEGL libGL libICE libqt5-test libSM libX11 libxcb libXext libXi libXinerama libXrandr libXrender zlib
fi
......@@ -16,6 +16,7 @@ subst '1i%filter_from_requires /^libtiff.so.5(LIBTIFF_.*/d' $SPEC
fix_desktop_file
epm install --skip-installed glib2 gst-plugins-bad1.0 libalsa libbrotlidec libcups libdbus libdrm libEGL libexpat libfreetype libGL libGLX libgomp1 libgst-plugins1.0 libgstreamer1.0 libharfbuzz libICE libkrb5 liblcms2 libmng libmtdev libnspr libnss libOpenGL libopus libSM libsnappy libtiff5 libts0 libudev1 libwayland-client libwayland-cursor libwayland-egl libwayland-server libwebp7 libX11 libxcb libxcb-render-util libxcbutil-icccm libxcbutil-image libxcbutil-keysyms libXext libXfixes libxkbcommon libxkbcommon-x11 libxkbfile libxml2 libXrandr libXScrnSaver libxshmfence libxslt libXtst libzstd zlib
# libfontconfig1
# seamonkey thunderbird
\ No newline at end of file
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed glib2 gst-plugins-bad1.0 libalsa libbrotlidec libcups libdbus libdrm libEGL libexpat libfreetype libGL libGLX libgomp1 libgst-plugins1.0 libgstreamer1.0 libharfbuzz libICE libkrb5 liblcms2 libmng libmtdev libnspr libnss libOpenGL libopus libSM libsnappy libtiff5 libts0 libudev1 libwayland-client libwayland-cursor libwayland-egl libwayland-server libwebp7 libX11 libxcb libxcb-render-util libxcbutil-icccm libxcbutil-image libxcbutil-keysyms libXext libXfixes libxkbcommon libxkbcommon-x11 libxkbfile libxml2 libXrandr libXScrnSaver libxshmfence libxslt libXtst libzstd zlib fontconfig
# seamonkey thunderbird
fi
......@@ -74,4 +74,6 @@ done
# FIXME: check the full list
filter_from_requires libQt5 libxcb "libX.*"
epm install --skip-installed glib2 libdbus libexpat libgbm libgio libgpg-error libuuid zlib fontconfig libGL libalsa libnspr libnss
if [ "$(epm print info -s)" = "alt" ] ; then
epm install --skip-installed glib2 libdbus libexpat libgbm libgio libgpg-error libuuid zlib fontconfig libGL libalsa libnspr libnss
fi
......@@ -26,9 +26,10 @@ for i in $BUILDROOT/opt/XnView/XnView ; do
a= patchelf --set-rpath '$ORIGIN/lib/' $i || continue
done
# FIXME: missed in the package
#filter_from_requires libQt5MultimediaGstTools libQt5WaylandClient
epm install --skip-installed libqt5-multimedia libqt5-waylandclient
epm install --skip-installed fontconfig glib2 libalsa libatk libcairo libcairo-gobject libcups libdbus libdrm libEGL libexpat libfreetype libgbm libgdk-pixbuf libgio libGL libgst-plugins1.0 libgstreamer1.0 libgtk+2 libgtk+3 libkrb5 liblzma libnspr libnss libpango libpulseaudio libwayland-client libwayland-cursor libwayland-egl libX11 libxcb libxcb-render-util libxcbutil-icccm libxcbutil-image libxcbutil-keysyms libXcomposite libXdamage libXext libXfixes libxkbcommon libxkbcommon-x11 libXrandr libXrender libXtst perl-base zlib
if [ "$(epm print info -s)" = "alt" ] ; then
# FIXME: missed in the package
#filter_from_requires libQt5MultimediaGstTools libQt5WaylandClient
epm install --skip-installed libqt5-multimedia libqt5-waylandclient
epm install --skip-installed fontconfig glib2 libalsa libatk libcairo libcairo-gobject libcups libdbus libdrm libEGL libexpat libfreetype libgbm libgdk-pixbuf libgio libGL libgst-plugins1.0 libgstreamer1.0 libgtk+2 libgtk+3 libkrb5 liblzma libnspr libnss libpango libpulseaudio libwayland-client libwayland-cursor libwayland-egl libX11 libxcb libxcb-render-util libxcbutil-icccm libxcbutil-image libxcbutil-keysyms libXcomposite libXdamage libXext libXfixes libxkbcommon libxkbcommon-x11 libXrandr libXrender libXtst perl-base zlib
fi
......@@ -87,6 +87,8 @@ remove_dir /opt/zoom/Qt/plugins/egldeviceintegrations
install_deps
epm --skip-installed install glib2 libalsa libatk libat-spi2-core libcairo libcairo-gobject libcups libdbus libdrm libEGL libexpat libgbm libgdk-pixbuf libgio libGL libgomp1 libgtk+3 libkrb5 libnspr libnss libpango libpulseaudio libwayland-client libwayland-cursor libwayland-egl libX11 libxcb libxcb-render-util libxcbutil-icccm libxcbutil-image libxcbutil-keysyms libXcomposite libXdamage libXext libXfixes libxkbcommon libxkbcommon-x11 libXrandr libXtst zlib
fix_chrome_sandbox $PRODUCTDIR/cef/chrome-sandbox
if [ "$(epm print info -s)" = "alt" ] ; then
epm --skip-installed install glib2 libalsa libatk libat-spi2-core libcairo libcairo-gobject libcups libdbus libdrm libEGL libexpat libgbm libgdk-pixbuf libgio libGL libgomp1 libgtk+3 libkrb5 libnspr libnss libpango libpulseaudio libwayland-client libwayland-cursor libwayland-egl libX11 libxcb libxcb-render-util libxcbutil-icccm libxcbutil-image libxcbutil-keysyms libXcomposite libXdamage libXext libXfixes libxkbcommon libxkbcommon-x11 libXrandr libXtst zlib
fi
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