1.2 KiB
1.2 KiB
NextCast
With nix-shell
:
export PYTHONPATH="$${PYTHONPATH:-}:src"
nix-shell --run './src/nextcast/app_resume_playback.py'
nix-shell --run './src/nextcast/app_play_episode.py'
With apk
(on Alpine or PostmarketOS):
sudo apk add mpv libmediainfo ncurses
sudo apk add py3-pip
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
. venv/bin/activate
export PYTHONPATH="$${PYTHONPATH:-}:src"
./src/nextcast/app_resume_playback.py
./src/nextcast/app_play_episode.py
Alpine Packaging
pmbootstrap newapkbuild py3-nextcast -f -y -l MIT -u https://git.privacy1st.de/langfingaz/nextcast
cat ~/.local/var/pmbootstrap/cache_git/pmaports/main/py3-nextcast/APKBUILD
cp Alpine/APKGBUILD ~/.local/var/pmbootstrap/cache_git/pmaports/main/py3-nextcast/APKBUILD
pmbootstrap apkbuild_parse py3-nextcast
pmbootstrap checksum py3-nextcast
pmbootstrap build py3-nextcast
#=> build x86_64/py3-nextcast-0.0.1-r1.apk
pmbootstrap shutdown
ls ~/.local/var/pmbootstrap/packages/edge/x86_64/py3-nextcast-0.0.1-r1.apk
ls ~/.local/var/pmbootstrap/packages/edge/x86_64/py3-nextcast-pyc-0.0.1-r1.apk