summaryrefslogtreecommitdiff
path: root/package/kodi
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2017-12-29 10:11:14 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2017-12-29 10:11:23 +0100
commitce89d0ec43e6f1fee02efd4bd5ba79346ca6857e (patch)
treefaba21adf41d93e0ab4b5099dd3d621b4f828e58 /package/kodi
parent045c5a90e2e874076871900919e1d47df6fc204f (diff)
kodi: add symlink to writable partition
Diffstat (limited to 'package/kodi')
-rw-r--r--package/kodi/Makefile5
-rw-r--r--package/kodi/files/kodi.init2
2 files changed, 5 insertions, 2 deletions
diff --git a/package/kodi/Makefile b/package/kodi/Makefile
index c7fb2413c..88751241a 100644
--- a/package/kodi/Makefile
+++ b/package/kodi/Makefile
@@ -10,7 +10,7 @@ PKG_HASH:= c8312fe92e5bab1cdac1da93d60baed88fa1574146c50c44e3c86d01671c2b1d
PKG_DESCR:= software media player
PKG_SECTION:= mm/video
PKG_DEPENDS:= python2 libsquish libressl libxz
-PKG_DEPENDS+= libass libmpeg2 libmad libiconv
+PKG_DEPENDS+= libass libmpeg2 libmad
PKG_DEPENDS+= libogg libvorbis libmodplug libcurl
PKG_DEPENDS+= libflac libbz2 libtiff libnettle librtmp liblzo
PKG_DEPENDS+= yajl tinyxml libsqlite libpcrecpp libncurses
@@ -103,6 +103,9 @@ pre-configure:
$(STAGING_HOST_DIR)/usr/bin
kodi-install:
+ # we need a symlink to /data
+ $(INSTALL_DIR) $(IDIR_KODI)/root
+ cd $(IDIR_KODI)/root && ln -sf ../data/kodi .kodi
$(INSTALL_DIR) $(IDIR_KODI)/usr/lib/kodi/addons
$(CP) $(WRKINST)/usr/lib/kodi/* \
$(IDIR_KODI)/usr/lib/kodi
diff --git a/package/kodi/files/kodi.init b/package/kodi/files/kodi.init
index 8d5e95d41..6e92cc234 100644
--- a/package/kodi/files/kodi.init
+++ b/package/kodi/files/kodi.init
@@ -15,7 +15,7 @@ start)
if [ ! -d /data/kodi ]; then
mkdir /data/kodi
fi
- LD_LIBRARY_PATH=/opt/vc/lib /usr/lib/kodi/kodi.bin &
+ /usr/lib/kodi/kodi.bin &
;;
stop)
kill $(pgrep -f /usr/lib/kodi/kodi.bin)