mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 05:06:43 +00:00
vdr-addon: enable lib.private via RPATH
This commit is contained in:
parent
0d2323eb31
commit
ec84a7aad7
@ -25,7 +25,7 @@ PKG_ADDON_REQUIRES="pvr.vdr.vnsi:0.0.0 script.config.vdr:0.0.0"
|
|||||||
|
|
||||||
addon() {
|
addon() {
|
||||||
# create dirs
|
# create dirs
|
||||||
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,lib,plugin,locale}
|
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,lib.private,plugin,locale}
|
||||||
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/config/epgsources
|
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/config/epgsources
|
||||||
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/config/plugins/{eepg,epgfixer,epgsearch,streamdev-server,vnsiserver}
|
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/config/plugins/{eepg,epgfixer,epgsearch,streamdev-server,vnsiserver}
|
||||||
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/res/plugins/{live,restfulapi}
|
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/res/plugins/{live,restfulapi}
|
||||||
@ -53,6 +53,7 @@ addon() {
|
|||||||
vnsiserver wirbelscan wirbelscancontrol xmltv2vdr; do
|
vnsiserver wirbelscan wirbelscancontrol xmltv2vdr; do
|
||||||
cp -PR $(get_build_dir vdr-plugin-${pkg})/libvdr*.so.* ${ADDON_BUILD}/${PKG_ADDON_ID}/plugin
|
cp -PR $(get_build_dir vdr-plugin-${pkg})/libvdr*.so.* ${ADDON_BUILD}/${PKG_ADDON_ID}/plugin
|
||||||
done
|
done
|
||||||
|
patchelf --add-rpath '$ORIGIN/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/plugin/libvdr-live.so.*
|
||||||
|
|
||||||
# copy locale (omit ddci, dummydevice, robotv)
|
# copy locale (omit ddci, dummydevice, robotv)
|
||||||
for pkg in dvbapi eepg epgfixer epgsearch iptv live restfulapi satip vnsiserver wirbelscan \
|
for pkg in dvbapi eepg epgfixer epgsearch iptv live restfulapi satip vnsiserver wirbelscan \
|
||||||
@ -67,7 +68,7 @@ addon() {
|
|||||||
$(get_build_dir vdr-plugin-streamdev)/server/locale/* \
|
$(get_build_dir vdr-plugin-streamdev)/server/locale/* \
|
||||||
${ADDON_BUILD}/${PKG_ADDON_ID}/locale
|
${ADDON_BUILD}/${PKG_ADDON_ID}/locale
|
||||||
|
|
||||||
cp -PL $(get_install_dir tntnet)/usr/lib/libtntnet.so.13 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib
|
cp -PL $(get_install_dir tntnet)/usr/lib/libtntnet.so.13 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
|
||||||
|
|
||||||
cp -P $(get_build_dir vdr)/vdr ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/vdr.bin
|
cp -P $(get_build_dir vdr)/vdr ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/vdr.bin
|
||||||
cp -PR $(get_build_dir vdr)/locale/* ${ADDON_BUILD}/${PKG_ADDON_ID}/locale
|
cp -PR $(get_build_dir vdr)/locale/* ${ADDON_BUILD}/${PKG_ADDON_ID}/locale
|
||||||
|
Loading…
x
Reference in New Issue
Block a user