flatpak for BasicSwap
| basicswap@cfc308fe05 | ||
| coincurve@932366c9d4 | ||
| flatpak-builder-tools@7b66dbce31 | ||
| .gitignore | ||
| .gitmodules | ||
| basicswap-wrapper | ||
| basicswap.desktop | ||
| com.basicswapdex.BasicSwap.yml | ||
| python3-modules-build.json | ||
| python3-requirements-basicswap.json | ||
| README.md | ||
| wrapper.yml | ||
com.basicswapdex.BasicSwap
flatpak for BasicSwap
warning: the author of this manifest does not endorse or recommend BasicSwap. i hadn't used it before i packaged for flaptak because i am NOT running a random dex app outside of a secure sandbox.
building
prequisites
- flatpak
- flathub (user)
- org.flatpak.Builder (user)
sudo apt install flatpak # debian and derivatives
sudo pacman -S flatpak # arch and derivatives
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install --user org.flatpak.Builder
runtime dependencies
- flatpak
- a web browser
sudo apt install flatpak firefox
sudo pacman -S flatpak firefox
# or install a browser through flatpak
flatpak --user install org.mozilla.firefox
build and install
git clone https://git.slonk.ing/slonk/com.basicswapdex.BasicSwap
cd com.basicswapdex.BasicSwap
flatpak run org.flatpak.Builder --force-clean --user --install-deps-from=flathub --repo=repo builddir --install com.basicswapdex.BasicSwap.yml
usage
open the newly–installed BasicSwap app
todo
- basic reproducible packaging
- wrapper
- desktop file
- build instructions
- manifest update instructions
- switch runtime from Sdk to Platform
- install jq