fdroiddata/metadata/info.guardianproject.lildebi.yml

158 lines
4.5 KiB
YAML
Raw Normal View History

Categories:
- Development
License: GPL-3.0-only
WebSite: https://github.com/guardianproject/lildebi/wiki
SourceCode: https://github.com/guardianproject/lildebi
IssueTracker: https://github.com/guardianproject/lildebi/issues
LiberapayID: '33617'
Bitcoin: 1Fi5xUHiAPRKxHvyUGVFGt9extBe8Srdbk
AutoName: Lil' Debi
Summary: Run Debian on your phone
Description: |-
Lil' Debi builds up a whole Debian chroot on your phone entirely using
debootstrap. You choose the release, mirror, and size of the disk image, and
away it goes. It could take up to an hour on a slow device.
Then it has a simple chroot manager that fscks your disk, mounts/unmounts
things, starts/stops sshd if you have it installed, etc. You can also then use
apt-get to install any package that is released for ARM processors. This
includes things like a complete real shell, Tor, TraceRouteTCP,
iwconfig/ipconfig, and other security and crypto tools. Works well with
[[jackpal.androidterm]]—just run `/debian/shell` to get a Debian shell.
The aim of Lil Debi is to provide a transparent and tightly integrated Debian
install on your Android device. It mounts all of your Android partitions in
Debian space, so you see a fusion of both systems. It's even possible to have
Lil Debi launch the normal Debian init start-up scripts when it starts, so that
all you need to do is apt-get install and any servers you install will just
work.
Lil' Debi works with as few modifications to the Android system as possible.
Currently, it only adds a /bin symlink, and a /debian mount directory. It does
not touch /system at all.
Requires root: Yes, because it needs to run debootstrap, create dirs in /,
mount/umount, etc.
RequiresRoot: 'yes'
RepoType: git
Repo: https://github.com/guardianproject/lildebi.git
Builds:
- versionName: '0.2'
versionCode: 3
commit: '0.2'
submodules: true
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: '0.3'
versionCode: 4
commit: '0.3'
submodules: true
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.4.1
versionCode: 6
disable: next version just released at 0.4.1
commit: 0.4.1
submodules: true
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.4.2
versionCode: 7
commit: 0.4.2
submodules: true
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.4.3
versionCode: 8
commit: 0.4.3
submodules: true
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.4.4
versionCode: 9
commit: 0.4.4
submodules: true
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.4.5
versionCode: 10
commit: 0.4.5
submodules: true
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.4.6
versionCode: 11
commit: 0.4.6
submodules: true
scanignore:
- assets/gpgv
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.4.7
versionCode: 12
commit: 0.4.7
submodules: true
scanignore:
- assets/gpgv
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: '0.5'
versionCode: 5000
commit: '0.5'
submodules: true
scanignore:
- assets/gpgv
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.5.1
versionCode: 5100
commit: 0.5.1
submodules: true
scanignore:
- assets/gpgv
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.5.2
versionCode: 5200
commit: 0.5.2
submodules: true
scanignore:
- assets/gpgv
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.5.3
versionCode: 5300
commit: 0.5.3
submodules: true
scanignore:
- assets/gpgv
build: make NDK_BASE=$$NDK$$ -C external assets
- versionName: 0.5.4
versionCode: 5400
commit: 0.5.4
submodules: true
scanignore:
- assets/gpgv
build: make NDK_BASE=$$NDK$$ -C external assets
MaintainerNotes: |-
It should be possible to build gpgv - see See info.guardianproject.gpg README
to build using srclibs=GNUPG
external/data/data/info.guardianproject.gpg/app_opt/bin/gpg2-static :
mv external/data/data/info.guardianproject.gpg/gpgv2-static ../assets/gpgv
Beta: 0.5.x builds are currently beta and there might be other 0.4.x updates.
Use "Archive Policy" to ensure we always have at least one working 0.4 release
ready.
AutoUpdateMode: Version %v
UpdateCheckMode: Tags
CurrentVersion: 0.5.4
CurrentVersionCode: 5400