| … | … | @@ -5,7 +5,8 @@ carrying changes upstream does not have: |
| 5 | 5 | |
| 6 | 6 | - Stremio `behaviorHints.proxyHeaders` plumbed end to end (model -> playback |
| 7 | 7 | data -> Kodi `|header` suffix), so hotlink-gated CDNs stop 403ing segments. |
| 8 | | - `lib/updater.py` repointed from the upstream GitHub repo to this build host. |
| 8 | - `plugin.video.jacktook/lib/updater.py` repointed from the upstream GitHub repo |
| 9 | to this build host. |
| 9 | 10 | `update_addon()` replaces the WHOLE addon directory, so an upstream update |
| 10 | 11 | silently destroys the patches above; self-updating from our own package is |
| 11 | 12 | what makes them survive. |
| … | … | @@ -13,8 +14,14 @@ carrying changes upstream does not have: |
| 13 | 14 | ## Release |
| 14 | 15 | |
| 15 | 16 | ./build.sh # reads version from plugin.video.jacktook/addon.xml |
| 17 | # and writes the packaged zip into dist/ |
| 16 | 18 | git commit -am ... # then push; stortron serves dist/ on :7221 |
| 17 | 19 | |
| 18 | | Bump `addon.xml`'s version before building or the Pi will not see an update -- |
| 20 | Bump `plugin.video.jacktook/addon.xml`'s version before building or the Pi will not see an update -- |
| 19 | 21 | `version_less_than()` strips non-numerics, so use plain 1.10.2, not 1.10.1+fork. |
| 20 | 22 | The `kodi-repo` user unit serves `dist/` to the Pi over LAN HTTP. |
| 23 | |
| 24 | ## License |
| 25 | |
| 26 | GPL-2.0-only, inherited from upstream `plugin.video.jacktook` |
| 27 | (`plugin.video.jacktook/LICENSE`). |