fdroiddata/metadata/com.botbrew.basil.yml
Hans-Christoph Steiner cf4e8a40ff convert all MediaWiki links to HTML links
```python
import yaml, glob, re, os
from fdroidserver import metadata

pat = re.compile(r'\[(https?://[^ \]]+)\s+([^\]]+)\]')

for f in glob.glob('metadata/*.yml'):
    with open(f) as fp:
        data = yaml.load(fp)
    description = data.get('Description', '')
    for m in pat.finditer(data.get('Description', '')):
        link = m.group(1)
        text = m.group(2)
        print(f, link, text, flush=True)
        description = description.replace(m.group(), '<a href="%s">%s</a>' % (link, text))
    data['Description'] = description
    app = metadata.App(data)
    metadata.write_metadata(f, app)
```

```
sed -i 's,^      - true,      - yes,' metadata/*.yml
sed -i 's,^      - false,      - no,' metadata/*.yml
```

closes fdroid-website#510
2020-12-09 19:10:44 +01:00

63 lines
2.1 KiB
YAML

Categories:
- Development
License: LGPL-2.1-only
WebSite: http://botbrew.com
SourceCode: https://github.com/jyio/botbrew-gui
IssueTracker: https://github.com/jyio/botbrew-gui/issues
AutoName: BotBrew Basil
Description: |-
Botbrew Basil is a frontend application which allows to install
<a href="http://en.wikipedia.org/wiki/Debian">Debian</a> in a
<a href="http://en.wikipedia.org/wiki/Chroot">chroot</a> on your Android device, and manage
installed packages and running services via comfortable UI.
Botbrew release "Basil" uses dpkg, unlike previous release Botbrew "Anise" (not
available as open-source) which used <a href="http://en.wikipedia.org/wiki/Opkg">opkg</a>.
It uses official Debian and Emdebian package repositories, though some bootstrap
and support packages are downloaded from botbrew.com.
Before deleting the Botbrew bootstrap directory, open the control/preferences
window and tap 'exit' to make sure everything has been unmounted properly.
Status: Experimental
Requires root: Yes
RequiresRoot: 'yes'
RepoType: git
Repo: https://github.com/jyio/botbrew-gui.git
Builds:
- versionName: 0.0.1.23
versionCode: 23
disable: works but maybe not ready for popular consumption 32698170dd
commit: unknown - see disabled
srclibs:
- ActionBarSherlock@4.0.1
- ViewPagerIndicator@2.2.3
- EmulatorView@v1.0.43
extlibs:
- acra/acra-4.2.3.jar
prebuild:
- sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
- sed -i 's@\(android.library.reference.2=\).*@\1$$ViewPagerIndicator$$@' project.properties
- sed -i 's@\(android.library.reference.3=\).*@\1$$EmulatorView$$@' project.properties
- sed -i 's@~/android-ndk-r8@$$NDK$$@g' mkjni.sh
- ./mkjni.sh
target: android-15
- versionName: 0.0.1.24
versionCode: 24
commit: 733293d904
maven: 'yes'
prebuild:
- ./external.sh
- sed -i 's@~/android-ndk-r8b@$$NDK$$@g' mkjni.sh
- ./mkjni.sh
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: 0.0.1.24
CurrentVersionCode: 24