diff --git a/build.sh b/build.sh index a3ff57c..5ae32d7 100755 --- a/build.sh +++ b/build.sh @@ -125,6 +125,14 @@ compile_koreader() { mkdir opt cd opt tar xf ../../koreader/koreader-kobo-arm-linux-gnueabihf*.targz + + echo "#!/bin/bash" > koreader/okreader.sh + echo "cd /opt/koreader" >> koreader/okreader.sh + echo "while true; do" >> koreader/okreader.sh + echo " ./luajit ./reader.lua /mnt/onboard" >> koreader/okreader.sh + echo "done" >> koreader/okreader.sh + chmod +x koreader/okreader.sh + cd ../../ dpkg-deb -b koreader-pkg . } diff --git a/src/koreader-pkg/DEBIAN/control b/src/koreader-pkg/DEBIAN/control index 61b0e16..f67072f 100644 --- a/src/koreader-pkg/DEBIAN/control +++ b/src/koreader-pkg/DEBIAN/control @@ -1,5 +1,5 @@ Package: koreader -Version: 2016.01-1 +Version: 2016.01-2 Maintainer: Cosmin Gorgovan Architecture: armhf Description: An ebook viewer application. diff --git a/src/koreader-pkg/etc/init.d/koreader b/src/koreader-pkg/etc/init.d/koreader index 74331d4..d1b1667 100755 --- a/src/koreader-pkg/etc/init.d/koreader +++ b/src/koreader-pkg/etc/init.d/koreader @@ -13,8 +13,7 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin do_start () { - cd /opt/koreader - ./luajit ./reader.lua /mnt/onboard & + /opt/koreader/okreader.sh & } case "$1" in