tigervnc: enable lib.private via start script LD_LIBRARY_PATH

This commit is contained in:
Rudi Heitbaum 2023-12-02 09:06:51 +00:00
parent a6cc1b45d3
commit 33c3d56617
2 changed files with 4 additions and 2 deletions

View File

@ -27,11 +27,11 @@ makeinstall_target() {
# find ${1}.so.[0-9]* in ${2} and copy it to dest
_pkg_copy_lib() {
find "${2}/usr/lib" -regextype sed -regex ".*/${1}\.so\.[0-9]*" \
-exec cp {} "${ADDON_BUILD}/${PKG_ADDON_ID}/lib" \;
-exec cp {} "${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private" \;
}
addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,lib}
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,lib.private}
cp ${PKG_BUILD}/.${TARGET_NAME}/unix/vncconfig/vncconfig \
${PKG_BUILD}/.${TARGET_NAME}/unix/vncpasswd/vncpasswd \

View File

@ -11,4 +11,6 @@ then
cp "$ADDON_DIR/config/passwd" "$ADDON_HOME/passwd"
fi
LD_LIBRARY_PATH=$ADDON_DIR/lib.private:$LD_LIBRARY_PATH
x0vncserver -PasswordFile="$ADDON_HOME/passwd" -rfbport="$vnc_port"