1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-09 17:00:12 +01:00
fdroidserver/tests/metadata/dump/org.adaway.yaml
Hans-Christoph Steiner bf25b4ca03 eliminate app.builds everywhere, it should be app['Builds']
The .txt format was the last place where the lowercase "builds" was used,
this converts references everywhere to be "Builds".  This makes it possible
to load metadata YAML files with any YAML parser, then have it possible to
use fdroidserver methods on that data, like metadata.write_metadata().

The test files in tests/metadata/dump/*.yaml were manually edited by cutting
the builds: block and putting it the sort order for Builds: so the contents
should be unchanged.

```
sed -i \
 -e 's/app\.builds/app.get('Builds', \[\])/g' \
 -e "s/app\.get(Builds, \[\]) =/app\['Builds'] =/g" \
 -e "s/app\.get(Builds, \[\]) =/app\['Builds'] =/g" \
 -e "s/app\.get(Builds, \[\])/app.get('Builds', \[\])/g" \
 -e "s/app\.get('Builds', \[\])\.append/app\['Builds'\].append/g" \
 -e "s/app\['builds'\]/app.get('Builds', [])/g" \
 */*.*
```
2020-12-15 08:55:05 +01:00

1093 lines
20 KiB
YAML

AntiFeatures: []
ArchivePolicy: null
AuthorEmail: null
AuthorName: null
AuthorWebSite: null
AutoName: AdAway
AutoUpdateMode: Version v%v
Binaries: null
Bitcoin: null
Builds:
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: ea5378a94ee0dc1d99d2cec95fae7e6d81afb2b9
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '13'
versionName: '1.12'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: 4128e59da2eac5c2904c7c7568d298ca51e79540
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch:
- defprop.patch
preassemble: []
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '16'
versionName: '1.15'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: 0b9985398b9eef7baf6aadd0dbb12002bc199d2e
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch:
- defprop.patch
preassemble: []
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '19'
versionName: '1.18'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: ab27f4dab5f3ea5e228cfb4a6b0e1fbf53695f22
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch:
- defprop.patch
preassemble: []
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '20'
versionName: '1.19'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: 695e3801e4081026c8f7213a2345fc451d5eb89c
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch:
- defprop.patch
preassemble: []
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '21'
versionName: '1.20'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: 65138c11cc8b6affd28b68e125fbc1dff0886a4e
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch:
- defprop.patch
preassemble: []
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '22'
versionName: '1.21'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni: []
buildozer: false
commit: unknown - see disabled
disable: no source in repo
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: null
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '24'
versionName: '1.23'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: f811e53e1e1d2ee047b18715fd7d2072b90ae76b
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '25'
versionName: '1.24'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: ff97932761cdee68638dc2550751a64b2cbe18e7
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '26'
versionName: '1.25'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: 33d4d80998f30bafc88c04c80cbae00b03916f99
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '27'
versionName: '1.26'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: 743d25a7e287505461f33f4b8e57e4cf988fffea
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '28'
versionName: '1.27'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: eaa07f4
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '30'
versionName: '1.29'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni: []
buildozer: false
commit: 71ced3f
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*
&& rm libs/android-support-v4.jar
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '33'
versionName: '1.32'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni: []
buildozer: false
commit: 9d63c18
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '34'
versionName: '1.33'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni: []
buildozer: false
commit: f2568b1
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*
&& android update project -p ../org_donations
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '35'
versionName: '1.34'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni: []
buildozer: false
commit: 7442d5d
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*
&& android update project -p ../org_donations
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '36'
versionName: '1.35'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni: []
buildozer: false
commit: 83fc713
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*
&& android update project -p ../org_donations
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '37'
versionName: '1.36'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni: []
buildozer: false
commit: 70da32b567122b701cdcb1609b780eb85732028f
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*
&& android update project -p ../org_donations
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: org_adaway/
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '38'
versionName: '1.37'
- androidupdate:
- .
- android-libs/Donations
- android-libs/ActionBarSherlock
- android-libs/HtmlSpanner/htmlspanner
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v2.1
disable: ''
encoding: null
extlibs:
- htmlcleaner/htmlcleaner-2.2.jar
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: rm android-libs/Donations/custom_rules.xml && git clone https://github.com/dschuermann/HtmlSpanner
android-libs/HtmlSpanner
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: rm -rf ../update_zip libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar
&& cp -f libs/htmlcleaner-2.2.jar android-libs/HtmlSpanner/htmlspanner/libs/ &&
echo "android.library.reference.3=$$RootCommands$$" >> project.properties && echo
"android.library.reference.4=android-libs/HtmlSpanner/htmlspanner" >> project.properties
&& find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g'
&& cp android-libs/Donations/ant-templates/other/DonationsConfig.java android-libs/Donations/src/org/donations/
rm: []
scandelete: []
scanignore: []
srclibs:
- RootCommands@c940b0e503
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '40'
versionName: '2.1'
- androidupdate:
- .
- android-libs/Donations
- android-libs/ActionBarSherlock
- android-libs/HtmlSpanner/htmlspanner
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v2.3
disable: ''
encoding: null
extlibs:
- htmlcleaner/htmlcleaner-2.2.jar
forcevercode: false
forceversion: false
gradle: []
gradleprops: []
init: rm android-libs/Donations/custom_rules.xml && git clone https://github.com/dschuermann/HtmlSpanner
android-libs/HtmlSpanner
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble: []
prebuild: rm -rf ../update_zip libs/root-commands-1.2.jar libs/htmlspanner-0.2-fork.jar
&& cp -f libs/htmlcleaner-2.2.jar android-libs/HtmlSpanner/htmlspanner/libs/ &&
echo "android.library.reference.3=$$RootCommands$$" >> project.properties && echo
"android.library.reference.4=android-libs/HtmlSpanner/htmlspanner" >> project.properties
&& find . -type f -print0 | xargs -0 sed -i 's/org.rootcommands/org.sufficientlysecure.rootcommands/g'
&& cp android-libs/Donations/ant-templates/other/DonationsConfig.java android-libs/Donations/src/org/donations/
rm: []
scandelete: []
scanignore: []
srclibs:
- RootCommands@c940b0e503
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '42'
versionName: '2.3'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v2.6
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle:
- 'yes'
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble:
- renameExecutables
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '45'
versionName: '2.6'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v2.7
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle:
- 'yes'
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble:
- renameExecutables
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '46'
versionName: '2.7'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v2.8
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle:
- 'yes'
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble:
- renameExecutables
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '47'
versionName: '2.8'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v2.8.1
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle:
- 'yes'
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble:
- renameExecutables
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '48'
versionName: 2.8.1
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v2.9
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle:
- 'yes'
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble:
- renameExecutables
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '49'
versionName: '2.9'
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v2.9.1
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle:
- 'yes'
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble:
- renameExecutables
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '50'
versionName: 2.9.1
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v2.9.2
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle:
- 'yes'
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble:
- renameExecutables
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '51'
versionName: 2.9.2
- androidupdate: []
antcommands: []
antifeatures: []
build: ''
buildjni:
- 'yes'
buildozer: false
commit: v3.0
disable: ''
encoding: null
extlibs: []
forcevercode: false
forceversion: false
gradle:
- 'yes'
gradleprops: []
init: ''
maven: false
ndk: null
novcheck: false
oldsdkloc: false
output: null
patch: []
preassemble:
- renameExecutables
prebuild: ''
rm: []
scandelete: []
scanignore: []
srclibs: []
subdir: AdAway
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '52'
versionName: '3.0'
Categories:
- System
- Security
Changelog: ''
CurrentVersion: '3.0'
CurrentVersionCode: '52'
Description: 'An ad blocker that uses the hosts file. The hosts file
contains a list of mappings between hostnames and IP addresses. When
an app requests an ad, that request is directed to 127.0.0.1 which does
nothing. There are options to run a web server
to respond to blocked hostnames and to direct requests to the IP
address of your choosing. You can download hosts files from the
app but it is possible to use your own and to add certain sites
to the white- and black-lists.
[https://github.com/dschuermann/ad-away/raw/HEAD/CHANGELOG Changelog]
Requires root: Yes. The hosts files is located in /system which is normally
read-only.'
Disabled: null
Donate: http://sufficientlysecure.org/index.php/adaway
FlattrID: '369138'
IssueTracker: https://github.com/dschuermann/ad-away/issues
Liberapay: null
LiberapayID: '1234567890'
License: GPL-3.0-only
Litecoin: null
MaintainerNotes: ''
Name: null
NoSourceSince: ''
OpenCollective: null
Provides: null
Repo: https://github.com/dschuermann/ad-away.git
RepoType: git
RequiresRoot: false
SourceCode: https://github.com/dschuermann/ad-away
Summary: Block advertisements
Translation: https://www.transifex.com/dominikschuermann/adaway
UpdateCheckData: null
UpdateCheckIgnore: null
UpdateCheckMode: Tags
UpdateCheckName: null
VercodeOperation: null
WebSite: http://sufficientlysecure.org/index.php/adaway
added: null
comments: {}
id: org.adaway
lastUpdated: null
metadatapath: metadata/org.adaway.yml