# In the order in which they are laid out on files
app_defaults = OrderedDict([
('Disabled', None),
- ('AntiFeatures', None),
+ ('AntiFeatures', []),
('Provides', None),
('Categories', ['None']),
('License', 'Unknown'),
def metafieldtype(name):
if name in ['Description', 'Maintainer Notes']:
return 'multiline'
- if name in ['Categories']:
+ if name in ['Categories', 'AntiFeatures']:
return 'list'
if name == 'Build Version':
return 'build'
mf = open(dest, 'w')
writefield_nonempty('Disabled')
- writefield_nonempty('AntiFeatures')
+ writefield('AntiFeatures')
writefield_nonempty('Provides')
writefield('Categories')
writefield('License')
for app in metaapps:
if app['AntiFeatures'] is None:
continue
- antifeatures = [a.strip() for a in app['AntiFeatures'].split(',')]
- for antifeature in antifeatures:
+ for antifeature in app['AntiFeatures']:
afs[antifeature] += 1
with open('stats/antifeatures.txt', 'w') as f:
for antifeature, count in afs.most_common():
wikidata = ''
if app['Disabled']:
wikidata += '{{Disabled|' + app['Disabled'] + '}}\n'
- if app['AntiFeatures']:
- for af in app['AntiFeatures'].split(','):
+ if 'AntiFeatures' in app:
+ for af in app['AntiFeatures']:
wikidata += '{{AntiFeature|' + af + '}}\n'
wikidata += '{{App|id=%s|name=%s|added=%s|lastupdated=%s|source=%s|tracker=%s|web=%s|changelog=%s|donate=%s|flattr=%s|bitcoin=%s|litecoin=%s|dogecoin=%s|license=%s|root=%s}}\n' % (
appid,
addElement('marketvercode', app['Current Version Code'], doc, apel)
if app['AntiFeatures']:
- af = app['AntiFeatures'].split(',')
+ af = app['AntiFeatures']
if af:
addElementNonEmpty('antifeatures', ','.join(af), doc, apel)
if app['Provides']:
p2
NsS'AntiFeatures'
p3
-NsS'Web Site'
-p4
-S'http://sufficientlysecure.org/index.php/adaway'
+(lp4
+sS'Web Site'
p5
-sS'Auto Update Mode'
+S'http://sufficientlysecure.org/index.php/adaway'
p6
-S'Version v%v'
+sS'Auto Update Mode'
p7
-sS'Provides'
+S'Version v%v'
p8
-S'org.sufficientlysecure.adaway'
+sS'Provides'
p9
-sS'Issue Tracker'
+S'org.sufficientlysecure.adaway'
p10
-S'https://github.com/dschuermann/ad-away/issues'
+sS'Issue Tracker'
p11
-sS'Donate'
+S'https://github.com/dschuermann/ad-away/issues'
p12
-S'http://sufficientlysecure.org/index.php/adaway'
+sS'Donate'
p13
-sS'Repo Type'
+S'http://sufficientlysecure.org/index.php/adaway'
p14
-S'git'
+sS'Repo Type'
p15
-sS'Description'
+S'git'
p16
-(lp17
+sS'Description'
+p17
+(lp18
S'An ad blocker that uses the hosts file. The hosts file'
-p18
-aS'contains a list of mappings between hostnames and IP addresses. When'
p19
-aS'an app requests an ad, that request is directed to 127.0.0.1 which does'
+aS'contains a list of mappings between hostnames and IP addresses. When'
p20
-aS'nothing. There are options to run a web server'
+aS'an app requests an ad, that request is directed to 127.0.0.1 which does'
p21
-aS'to respond to blocked hostnames and to direct requests to the IP'
+aS'nothing. There are options to run a web server'
p22
-aS'address of your choosing. You can download hosts files from the'
+aS'to respond to blocked hostnames and to direct requests to the IP'
p23
-aS'app but it is possible to use your own and to add certain sites'
+aS'address of your choosing. You can download hosts files from the'
p24
-aS'to the white- and black-lists.'
+aS'app but it is possible to use your own and to add certain sites'
p25
-aS''
+aS'to the white- and black-lists.'
p26
-aS'[https://github.com/dschuermann/ad-away/raw/HEAD/CHANGELOG Changelog]'
+aS''
p27
-ag26
-aS'Requires root: Yes. The hosts files is located in /system which is normally'
+aS'[https://github.com/dschuermann/ad-away/raw/HEAD/CHANGELOG Changelog]'
p28
-aS'read-only.'
+ag27
+aS'Requires root: Yes. The hosts files is located in /system which is normally'
p29
-asS'Requires Root'
+aS'read-only.'
p30
-S'Yes'
+asS'Requires Root'
p31
-sS'comments'
+S'Yes'
p32
-(lp33
+sS'comments'
+p33
(lp34
+(lp35
S'build:40'
-p35
-aS'#RootCommands srclib needs changing on fdroidserver'
p36
-aa(lp37
-S'build:42'
-p38
aS'#RootCommands srclib needs changing on fdroidserver'
+p37
+aa(lp38
+S'build:42'
p39
-aasS'id'
+aS'#RootCommands srclib needs changing on fdroidserver'
p40
-S'org.adaway'
+aasS'id'
p41
-sS'Repo'
+S'org.adaway'
p42
-S'https://github.com/dschuermann/ad-away.git'
+sS'Repo'
p43
-sS'No Source Since'
+S'https://github.com/dschuermann/ad-away.git'
p44
-g26
-sS'Auto Name'
+sS'No Source Since'
p45
-S'AdAway'
+g27
+sS'Auto Name'
p46
-sS'Categories'
+S'AdAway'
p47
-(lp48
+sS'Categories'
+p48
+(lp49
S'System'
-p49
-aS'Security'
p50
-asS'Source Code'
+aS'Security'
p51
-S'https://github.com/dschuermann/ad-away'
+asS'Source Code'
p52
-sS'Litecoin'
+S'https://github.com/dschuermann/ad-away'
p53
-NsS'Update Check Ignore'
+sS'Litecoin'
p54
-NsS'Name'
+NsS'Update Check Ignore'
p55
-NsS'License'
+NsS'Name'
p56
-S'GPLv3'
+NsS'License'
p57
-sS'Changelog'
+S'GPLv3'
p58
-g26
-sS'Update Check Mode'
+sS'Changelog'
p59
-S'Tags'
+g27
+sS'Update Check Mode'
p60
-sS'Summary'
+S'Tags'
p61
-S'Block advertisements'
+sS'Summary'
p62
-sS'Dogecoin'
+S'Block advertisements'
p63
-NsS'Maintainer Notes'
+sS'Dogecoin'
p64
-(lp65
+NsS'Maintainer Notes'
+p65
+(lp66
sS'Current Version Code'
-p66
-S'52'
p67
-sS'Binaries'
+S'52'
p68
-NsS'Archive Policy'
+sS'Binaries'
p69
-NsS'builds'
+NsS'Archive Policy'
p70
-(lp71
-(dp72
+NsS'builds'
+p71
+(lp72
+(dp73
S'submodules'
-p73
+p74
I00
sS'vercode'
-p74
-S'13'
p75
-sS'forceversion'
+S'13'
p76
+sS'forceversion'
+p77
I00
sS'oldsdkloc'
-p77
+p78
I00
sS'kivy'
-p78
+p79
I00
sS'gradle'
-p79
+p80
I00
sS'scanignore'
-p80
-(lp81
+p81
+(lp82
sS'srclibs'
-p82
-(lp83
+p83
+(lp84
sS'encoding'
-p84
-NsS'extlibs'
p85
-(lp86
+NsS'extlibs'
+p86
+(lp87
sS'init'
-p87
-g26
-sS'version'
p88
-S'1.12'
+g27
+sS'version'
p89
-sS'subdir'
+S'1.12'
p90
-S'org_adaway/'
+sS'subdir'
p91
-sS'rm'
+S'org_adaway/'
p92
-(lp93
+sS'rm'
+p93
+(lp94
sS'type'
-p94
-S'ant'
p95
-sS'build'
+S'ant'
p96
-g26
-sS'ndk_path'
+sS'build'
p97
-g26
-sS'forcevercode'
+g27
+sS'ndk_path'
p98
+g27
+sS'forcevercode'
+p99
I00
sS'preassemble'
-p99
-(lp100
+p100
+(lp101
sS'update'
-p101
-(lp102
+p102
+(lp103
S'auto'
-p103
-asS'maven'
p104
+asS'maven'
+p105
I00
sS'disable'
-p105
+p106
I00
sS'commit'
-p106
-S'ea5378a94ee0dc1d99d2cec95fae7e6d81afb2b9'
p107
-sS'scandelete'
+S'ea5378a94ee0dc1d99d2cec95fae7e6d81afb2b9'
p108
-(lp109
+sS'scandelete'
+p109
+(lp110
sS'buildjni'
-p110
-(lp111
+p111
+(lp112
S'yes'
-p112
-asS'ndk'
p113
-S'r10e'
+asS'ndk'
p114
-sS'target'
+S'r10e'
p115
-NsS'antcommands'
+sS'target'
p116
-NsS'patch'
+NsS'antcommands'
p117
-(lp118
+NsS'patch'
+p118
+(lp119
sS'prebuild'
-p119
-g26
-sS'novcheck'
p120
+g27
+sS'novcheck'
+p121
I00
sS'output'
-p121
-Nsa(dp122
-g73
+p122
+Nsa(dp123
+g74
I00
-sg74
+sg75
S'16'
-p123
-sg76
-I00
+p124
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.15'
-p124
-sS'subdir'
p125
-S'org_adaway/'
+sS'subdir'
p126
-sg92
-g93
-sg94
-g95
-sg96
-g26
+S'org_adaway/'
+p127
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p127
-S'4128e59da2eac5c2904c7c7568d298ca51e79540'
p128
-sg108
-g109
-sS'buildjni'
+S'4128e59da2eac5c2904c7c7568d298ca51e79540'
p129
-(lp130
-S'yes'
-p131
-asg113
-g114
-sg115
-Nsg116
+sg109
+g110
+sS'buildjni'
+p130
+(lp131
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'patch'
p132
(lp133
S'defprop.patch'
p134
-asg119
-g26
-sg120
-I00
+asg120
+g27
sg121
+I00
+sg122
Nsa(dp135
-g73
+g74
I00
-sg74
+sg75
S'19'
p136
-sg76
-I00
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.18'
p137
sS'subdir'
p138
S'org_adaway/'
p139
-sg92
-g93
-sg94
-g95
-sg96
-g26
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
p140
S'0b9985398b9eef7baf6aadd0dbb12002bc199d2e'
p141
-sg108
-g109
+sg109
+g110
sS'buildjni'
p142
(lp143
-S'yes'
-p144
-asg113
-g114
-sg115
-Nsg116
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'patch'
-p145
-(lp146
+p144
+(lp145
S'defprop.patch'
-p147
-asg119
-g26
-sg120
-I00
+p146
+asg120
+g27
sg121
-Nsa(dp148
-g73
I00
-sg74
-S'20'
-p149
-sg76
+sg122
+Nsa(dp147
+g74
I00
+sg75
+S'20'
+p148
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.19'
-p150
+p149
sS'subdir'
-p151
+p150
S'org_adaway/'
-p152
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p151
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p153
+p152
S'ab27f4dab5f3ea5e228cfb4a6b0e1fbf53695f22'
-p154
-sg108
-g109
+p153
+sg109
+g110
sS'buildjni'
-p155
-(lp156
-S'yes'
-p157
-asg113
-g114
-sg115
-Nsg116
+p154
+(lp155
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'patch'
-p158
-(lp159
+p156
+(lp157
S'defprop.patch'
-p160
-asg119
-g26
-sg120
-I00
+p158
+asg120
+g27
sg121
-Nsa(dp161
-g73
I00
-sg74
-S'21'
-p162
-sg76
+sg122
+Nsa(dp159
+g74
I00
+sg75
+S'21'
+p160
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.20'
-p163
+p161
sS'subdir'
-p164
+p162
S'org_adaway/'
-p165
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p163
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p166
+p164
S'695e3801e4081026c8f7213a2345fc451d5eb89c'
-p167
-sg108
-g109
+p165
+sg109
+g110
sS'buildjni'
+p166
+(lp167
+g113
+asg114
+g115
+sg116
+Nsg117
+NsS'patch'
p168
(lp169
-S'yes'
-p170
-asg113
-g114
-sg115
-Nsg116
-NsS'patch'
-p171
-(lp172
S'defprop.patch'
-p173
-asg119
-g26
-sg120
-I00
+p170
+asg120
+g27
sg121
-Nsa(dp174
-g73
I00
-sg74
-S'22'
-p175
-sg76
+sg122
+Nsa(dp171
+g74
I00
+sg75
+S'22'
+p172
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.21'
-p176
+p173
sS'subdir'
-p177
+p174
S'org_adaway/'
-p178
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p175
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p179
+p176
S'65138c11cc8b6affd28b68e125fbc1dff0886a4e'
-p180
-sg108
-g109
+p177
+sg109
+g110
sS'buildjni'
-p181
-(lp182
-S'yes'
-p183
-asg113
-g114
-sg115
-Nsg116
+p178
+(lp179
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'patch'
-p184
-(lp185
+p180
+(lp181
S'defprop.patch'
-p186
-asg119
-g26
-sg120
-I00
+p182
+asg120
+g27
sg121
-Nsa(dp187
-g73
I00
-sg74
-S'24'
-p188
-sg76
+sg122
+Nsa(dp183
+g74
I00
+sg75
+S'24'
+p184
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.23'
-p189
+p185
sS'subdir'
-p190
-Nsg92
-g93
-sg94
-g95
-sg96
-g26
+p186
+Nsg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
+I00
+sg100
+g101
+sg102
+g103
+sg105
I00
sS'disable'
-p191
+p187
S'no source in repo'
-p192
+p188
sS'commit'
-p193
+p189
S'unknown - see disabled'
-p194
-sg108
-g109
+p190
+sg109
+g110
sS'buildjni'
-p195
-(lp196
-sg113
-g114
-sg115
-Nsg116
+p191
+(lp192
+sg114
+g115
+sg116
Nsg117
-g118
-sg119
-g26
+Nsg118
+g119
sg120
-I00
+g27
sg121
-Nsa(dp197
-g73
I00
-sg74
-S'25'
-p198
-sg76
+sg122
+Nsa(dp193
+g74
I00
+sg75
+S'25'
+p194
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.24'
-p199
+p195
sS'subdir'
-p200
+p196
S'org_adaway/'
-p201
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p197
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p202
+p198
S'f811e53e1e1d2ee047b18715fd7d2072b90ae76b'
-p203
-sg108
-g109
+p199
+sg109
+g110
sS'buildjni'
-p204
-(lp205
-S'yes'
-p206
-asg113
-g114
-sg115
-Nsg116
+p200
+(lp201
+g113
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p207
+p202
S'android update project -p ../com_actionbarsherlock'
-p208
-sg120
-I00
+p203
sg121
-Nsa(dp209
-g73
I00
-sg74
-S'26'
-p210
-sg76
+sg122
+Nsa(dp204
+g74
I00
+sg75
+S'26'
+p205
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.25'
-p211
+p206
sS'subdir'
-p212
+p207
S'org_adaway/'
-p213
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p208
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p214
+p209
S'ff97932761cdee68638dc2550751a64b2cbe18e7'
-p215
-sg108
-g109
+p210
+sg109
+g110
sS'buildjni'
-p216
-(lp217
-S'yes'
-p218
-asg113
-g114
-sg115
-Nsg116
+p211
+(lp212
+g113
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p219
+p213
S'android update project -p ../com_actionbarsherlock'
-p220
-sg120
-I00
+p214
sg121
-Nsa(dp221
-g73
I00
-sg74
-S'27'
-p222
-sg76
+sg122
+Nsa(dp215
+g74
I00
+sg75
+S'27'
+p216
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.26'
-p223
+p217
sS'subdir'
-p224
+p218
S'org_adaway/'
-p225
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p219
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p226
+p220
S'33d4d80998f30bafc88c04c80cbae00b03916f99'
-p227
-sg108
-g109
+p221
+sg109
+g110
sS'buildjni'
-p228
-(lp229
-S'yes'
-p230
-asg113
-g114
-sg115
-Nsg116
+p222
+(lp223
+g113
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p231
+p224
S'android update project -p ../com_actionbarsherlock'
-p232
-sg120
-I00
+p225
sg121
-Nsa(dp233
-g73
I00
-sg74
-S'28'
-p234
-sg76
+sg122
+Nsa(dp226
+g74
I00
+sg75
+S'28'
+p227
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.27'
-p235
+p228
sS'subdir'
-p236
+p229
S'org_adaway/'
-p237
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p230
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p238
+p231
S'743d25a7e287505461f33f4b8e57e4cf988fffea'
-p239
-sg108
-g109
+p232
+sg109
+g110
sS'buildjni'
-p240
-(lp241
-S'yes'
-p242
-asg113
-g114
-sg115
-Nsg116
+p233
+(lp234
+g113
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p243
+p235
S'android update project -p ../com_actionbarsherlock'
-p244
-sg120
-I00
+p236
sg121
-Nsa(dp245
-g73
I00
-sg74
-S'30'
-p246
-sg76
+sg122
+Nsa(dp237
+g74
I00
+sg75
+S'30'
+p238
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.29'
-p247
+p239
sS'subdir'
-p248
+p240
S'org_adaway/'
-p249
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p241
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p250
+p242
S'eaa07f4'
-p251
-sg108
-g109
+p243
+sg109
+g110
sS'buildjni'
-p252
-(lp253
-S'yes'
-p254
-asg113
-g114
-sg115
-Nsg116
+p244
+(lp245
+g113
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p255
+p246
S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*'
-p256
-sg120
-I00
+p247
sg121
-Nsa(dp257
-g73
I00
-sg74
-S'33'
-p258
-sg76
+sg122
+Nsa(dp248
+g74
I00
+sg75
+S'33'
+p249
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.32'
-p259
+p250
sS'subdir'
-p260
+p251
S'org_adaway/'
-p261
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p252
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p262
+p253
S'71ced3f'
-p263
-sg108
-g109
+p254
+sg109
+g110
sS'buildjni'
-p264
-(lp265
+p255
+(lp256
S'no'
-p266
-asg113
-g114
-sg115
-Nsg116
+p257
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p267
+p258
S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && rm libs/android-support-v4.jar'
-p268
-sg120
-I00
+p259
sg121
-Nsa(dp269
-g73
I00
-sg74
-S'34'
-p270
-sg76
+sg122
+Nsa(dp260
+g74
I00
+sg75
+S'34'
+p261
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.33'
-p271
+p262
sS'subdir'
-p272
+p263
S'org_adaway/'
-p273
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p264
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p274
+p265
S'9d63c18'
-p275
-sg108
-g109
+p266
+sg109
+g110
sS'buildjni'
-p276
-(lp277
-S'no'
-p278
-asg113
-g114
-sg115
-Nsg116
+p267
+(lp268
+g257
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p279
+p269
S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/*'
-p280
-sg120
-I00
+p270
sg121
-Nsa(dp281
-g73
I00
-sg74
-S'35'
-p282
-sg76
+sg122
+Nsa(dp271
+g74
I00
+sg75
+S'35'
+p272
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.34'
-p283
+p273
sS'subdir'
-p284
+p274
S'org_adaway/'
-p285
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p275
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p286
+p276
S'f2568b1'
-p287
-sg108
-g109
+p277
+sg109
+g110
sS'buildjni'
-p288
-(lp289
-S'no'
-p290
-asg113
-g114
-sg115
-Nsg116
+p278
+(lp279
+g257
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p291
+p280
S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations'
-p292
-sg120
-I00
+p281
sg121
-Nsa(dp293
-g73
I00
-sg74
-S'36'
-p294
-sg76
+sg122
+Nsa(dp282
+g74
I00
+sg75
+S'36'
+p283
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.35'
-p295
+p284
sS'subdir'
-p296
+p285
S'org_adaway/'
-p297
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p286
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p298
+p287
S'7442d5d'
-p299
-sg108
-g109
+p288
+sg109
+g110
sS'buildjni'
-p300
-(lp301
-S'no'
-p302
-asg113
-g114
-sg115
-Nsg116
+p289
+(lp290
+g257
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p303
+p291
S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations'
-p304
-sg120
-I00
+p292
sg121
-Nsa(dp305
-g73
I00
-sg74
-S'37'
-p306
-sg76
+sg122
+Nsa(dp293
+g74
I00
+sg75
+S'37'
+p294
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.36'
-p307
+p295
sS'subdir'
-p308
+p296
S'org_adaway/'
-p309
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p297
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p310
+p298
S'83fc713'
-p311
-sg108
-g109
+p299
+sg109
+g110
sS'buildjni'
-p312
-(lp313
-S'no'
-p314
-asg113
-g114
-sg115
-Nsg116
+p300
+(lp301
+g257
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p315
+p302
S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations'
-p316
-sg120
-I00
+p303
sg121
-Nsa(dp317
-g73
I00
-sg74
-S'38'
-p318
-sg76
+sg122
+Nsa(dp304
+g74
I00
+sg75
+S'38'
+p305
sg77
I00
sg78
sg79
I00
sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+I00
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'1.37'
-p319
+p306
sS'subdir'
-p320
+p307
S'org_adaway/'
-p321
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p308
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
-sg101
-g102
-sg104
I00
+sg100
+g101
+sg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p322
+p309
S'70da32b567122b701cdcb1609b780eb85732028f'
-p323
-sg108
-g109
+p310
+sg109
+g110
sS'buildjni'
-p324
-(lp325
-S'no'
-p326
-asg113
-g114
-sg115
-Nsg116
+p311
+(lp312
+g257
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p327
+p313
S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations'
-p328
-sg120
-I00
+p314
sg121
-Nsa(dp329
-g73
I00
-sg74
-S'40'
-p330
-sg76
+sg122
+Nsa(dp315
+g74
I00
+sg75
+S'40'
+p316
sg77
I00
sg78
sg79
I00
sg80
-g81
+I00
+sg81
+g82
sS'srclibs'
-p331
-(lp332
+p317
+(lp318
S'RootCommands@c940b0e503'
-p333
-asg84
+p319
+asg85
NsS'extlibs'
-p334
-(lp335
+p320
+(lp321
S'htmlcleaner/htmlcleaner-2.2.jar'
-p336
+p322
asS'init'
-p337
+p323
S'rm android-libs/Donations/custom_rules.xml && git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner'
-p338
-sg88
+p324
+sg89
S'2.1'
-p339
+p325
sS'subdir'
-p340
+p326
S'AdAway'
-p341
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p327
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
+I00
+sg100
+g101
sS'update'
-p342
-(lp343
+p328
+(lp329
S'.'
-p344
+p330
aS'android-libs/Donations'
-p345
+p331
aS'android-libs/ActionBarSherlock'
-p346
+p332
aS'android-libs/HtmlSpanner/htmlspanner'
-p347
-asg104
+p333
+asg105
I00
-sg105
+sg106
I00
sS'commit'
-p348
+p334
S'v2.1'
-p349
-sg108
-g109
+p335
+sg109
+g110
sS'buildjni'
-p350
-(lp351
-S'yes'
-p352
-asg113
-g114
-sg115
-Nsg116
+p336
+(lp337
+g113
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p353
+p338
S'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/'
-p354
-sg120
-I00
+p339
sg121
-Nsa(dp355
-g73
I00
-sg74
-S'42'
-p356
-sg76
+sg122
+Nsa(dp340
+g74
I00
+sg75
+S'42'
+p341
sg77
I00
sg78
sg79
I00
sg80
-g81
+I00
+sg81
+g82
sS'srclibs'
-p357
-(lp358
+p342
+(lp343
S'RootCommands@c940b0e503'
-p359
-asg84
+p344
+asg85
NsS'extlibs'
-p360
-(lp361
+p345
+(lp346
S'htmlcleaner/htmlcleaner-2.2.jar'
-p362
+p347
asS'init'
-p363
+p348
S'rm android-libs/Donations/custom_rules.xml && git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner'
-p364
-sg88
+p349
+sg89
S'2.3'
-p365
+p350
sS'subdir'
-p366
+p351
S'AdAway'
-p367
-sg92
-g93
-sg94
-g95
-sg96
-g26
+p352
+sg93
+g94
+sg95
+g96
sg97
-g26
+g27
sg98
-I00
+g27
sg99
-g100
+I00
+sg100
+g101
sS'update'
-p368
-(lp369
-g344
+p353
+(lp354
+g330
aS'android-libs/Donations'
-p370
+p355
aS'android-libs/ActionBarSherlock'
-p371
+p356
aS'android-libs/HtmlSpanner/htmlspanner'
-p372
-asg104
+p357
+asg105
I00
-sg105
+sg106
I00
sS'commit'
-p373
+p358
S'v2.3'
-p374
-sg108
-g109
+p359
+sg109
+g110
sS'buildjni'
-p375
-(lp376
-S'yes'
-p377
-asg113
-g114
-sg115
-Nsg116
+p360
+(lp361
+g113
+asg114
+g115
+sg116
Nsg117
-g118
+Nsg118
+g119
sS'prebuild'
-p378
+p362
S'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/'
-p379
-sg120
-I00
+p363
sg121
-Nsa(dp380
-g73
I00
-sg74
-S'45'
-p381
-sg76
+sg122
+Nsa(dp364
+g74
I00
+sg75
+S'45'
+p365
sg77
I00
sg78
I00
-sg117
-g118
-sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+sg79
+I00
+sg118
+g119
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'2.6'
-p382
+p366
sS'subdir'
-p383
+p367
S'AdAway'
-p384
-sg92
-g93
-sg94
-g79
-sg96
-g26
+p368
+sg93
+g94
+sg95
+g80
sg97
-g26
+g27
sg98
+g27
+sg99
I00
sS'preassemble'
-p385
-(lp386
+p369
+(lp370
S'renameExecutables'
-p387
-asg101
-g102
-sg104
-I00
+p371
+asg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p388
+p372
S'v2.6'
-p389
-sg108
-g109
+p373
+sg109
+g110
sS'buildjni'
-p390
-(lp391
-S'yes'
-p392
-asg113
-g114
-sg115
-Nsg116
+p374
+(lp375
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'gradle'
-p393
-(lp394
-S'yes'
-p395
-asg119
-g26
-sg120
-I00
+p376
+(lp377
+g113
+asg120
+g27
sg121
-Nsa(dp396
-g73
I00
-sg74
-S'46'
-p397
-sg76
+sg122
+Nsa(dp378
+g74
I00
+sg75
+S'46'
+p379
sg77
I00
sg78
I00
-sg117
-g118
-sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+sg79
+I00
+sg118
+g119
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'2.7'
-p398
+p380
sS'subdir'
-p399
+p381
S'AdAway'
-p400
-sg92
-g93
-sg94
-g79
-sg96
-g26
+p382
+sg93
+g94
+sg95
+g80
sg97
-g26
+g27
sg98
+g27
+sg99
I00
sS'preassemble'
-p401
-(lp402
+p383
+(lp384
S'renameExecutables'
-p403
-asg101
-g102
-sg104
-I00
+p385
+asg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p404
+p386
S'v2.7'
-p405
-sg108
-g109
+p387
+sg109
+g110
sS'buildjni'
-p406
-(lp407
-S'yes'
-p408
-asg113
-g114
-sg115
-Nsg116
+p388
+(lp389
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'gradle'
-p409
-(lp410
-g395
-asg119
-g26
-sg120
-I00
+p390
+(lp391
+g113
+asg120
+g27
sg121
-Nsa(dp411
-g73
I00
-sg74
-S'47'
-p412
-sg76
+sg122
+Nsa(dp392
+g74
I00
+sg75
+S'47'
+p393
sg77
I00
sg78
I00
-sg117
-g118
-sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+sg79
+I00
+sg118
+g119
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'2.8'
-p413
+p394
sS'subdir'
-p414
+p395
S'AdAway'
-p415
-sg92
-g93
-sg94
-g79
-sg96
-g26
+p396
+sg93
+g94
+sg95
+g80
sg97
-g26
+g27
sg98
+g27
+sg99
I00
sS'preassemble'
-p416
-(lp417
+p397
+(lp398
S'renameExecutables'
-p418
-asg101
-g102
-sg104
-I00
+p399
+asg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p419
+p400
S'v2.8'
-p420
-sg108
-g109
+p401
+sg109
+g110
sS'buildjni'
-p421
-(lp422
-S'yes'
-p423
-asg113
-g114
-sg115
-Nsg116
+p402
+(lp403
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'gradle'
-p424
-(lp425
-g395
-asg119
-g26
-sg120
-I00
+p404
+(lp405
+g113
+asg120
+g27
sg121
-Nsa(dp426
-g73
I00
-sg74
-S'48'
-p427
-sg76
+sg122
+Nsa(dp406
+g74
I00
+sg75
+S'48'
+p407
sg77
I00
sg78
I00
-sg117
-g118
-sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+sg79
+I00
+sg118
+g119
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'2.8.1'
-p428
+p408
sS'subdir'
-p429
+p409
S'AdAway'
-p430
-sg92
-g93
-sg94
-g79
-sg96
-g26
+p410
+sg93
+g94
+sg95
+g80
sg97
-g26
+g27
sg98
+g27
+sg99
I00
sS'preassemble'
-p431
-(lp432
+p411
+(lp412
S'renameExecutables'
-p433
-asg101
-g102
-sg104
-I00
+p413
+asg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p434
+p414
S'v2.8.1'
-p435
-sg108
-g109
+p415
+sg109
+g110
sS'buildjni'
-p436
-(lp437
-S'yes'
-p438
-asg113
-g114
-sg115
-Nsg116
+p416
+(lp417
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'gradle'
-p439
-(lp440
-g395
-asg119
-g26
-sg120
-I00
+p418
+(lp419
+g113
+asg120
+g27
sg121
-Nsa(dp441
-g73
I00
-sg74
-S'49'
-p442
-sg76
+sg122
+Nsa(dp420
+g74
I00
+sg75
+S'49'
+p421
sg77
I00
sg78
I00
-sg117
-g118
-sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+sg79
+I00
+sg118
+g119
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'2.9'
-p443
+p422
sS'subdir'
-p444
+p423
S'AdAway'
-p445
-sg92
-g93
-sg94
-g79
-sg96
-g26
+p424
+sg93
+g94
+sg95
+g80
sg97
-g26
+g27
sg98
+g27
+sg99
I00
sS'preassemble'
-p446
-(lp447
+p425
+(lp426
S'renameExecutables'
-p448
-asg101
-g102
-sg104
-I00
+p427
+asg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p449
+p428
S'v2.9'
-p450
-sg108
-g109
+p429
+sg109
+g110
sS'buildjni'
-p451
-(lp452
-S'yes'
-p453
-asg113
-g114
-sg115
-Nsg116
+p430
+(lp431
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'gradle'
-p454
-(lp455
-g395
-asg119
-g26
-sg120
-I00
+p432
+(lp433
+g113
+asg120
+g27
sg121
-Nsa(dp456
-g73
I00
-sg74
-S'50'
-p457
-sg76
+sg122
+Nsa(dp434
+g74
I00
+sg75
+S'50'
+p435
sg77
I00
sg78
I00
-sg117
-g118
-sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+sg79
+I00
+sg118
+g119
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'2.9.1'
-p458
+p436
sS'subdir'
-p459
+p437
S'AdAway'
-p460
-sg92
-g93
-sg94
-g79
-sg96
-g26
+p438
+sg93
+g94
+sg95
+g80
sg97
-g26
+g27
sg98
+g27
+sg99
I00
sS'preassemble'
-p461
-(lp462
+p439
+(lp440
S'renameExecutables'
-p463
-asg101
-g102
-sg104
-I00
+p441
+asg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p464
+p442
S'v2.9.1'
-p465
-sg108
-g109
+p443
+sg109
+g110
sS'buildjni'
-p466
-(lp467
-S'yes'
-p468
-asg113
-g114
-sg115
-Nsg116
+p444
+(lp445
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'gradle'
-p469
-(lp470
-g395
-asg119
-g26
-sg120
-I00
+p446
+(lp447
+g113
+asg120
+g27
sg121
-Nsa(dp471
-g73
I00
-sg74
-S'51'
-p472
-sg76
+sg122
+Nsa(dp448
+g74
I00
+sg75
+S'51'
+p449
sg77
I00
sg78
I00
-sg117
-g118
-sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+sg79
+I00
+sg118
+g119
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'2.9.2'
-p473
+p450
sS'subdir'
-p474
+p451
S'AdAway'
-p475
-sg92
-g93
-sg94
-g79
-sg96
-g26
+p452
+sg93
+g94
+sg95
+g80
sg97
-g26
+g27
sg98
+g27
+sg99
I00
sS'preassemble'
-p476
-(lp477
+p453
+(lp454
S'renameExecutables'
-p478
-asg101
-g102
-sg104
-I00
+p455
+asg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p479
+p456
S'v2.9.2'
-p480
-sg108
-g109
+p457
+sg109
+g110
sS'buildjni'
-p481
-(lp482
-S'yes'
-p483
-asg113
-g114
-sg115
-Nsg116
+p458
+(lp459
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'gradle'
-p484
-(lp485
-g395
-asg119
-g26
-sg120
-I00
+p460
+(lp461
+g113
+asg120
+g27
sg121
-Nsa(dp486
-g73
I00
-sg74
-S'52'
-p487
-sg76
+sg122
+Nsa(dp462
+g74
I00
+sg75
+S'52'
+p463
sg77
I00
sg78
I00
-sg117
-g118
-sg80
-g81
-sg82
-g83
-sg84
-Nsg85
-g86
-sg87
-g26
+sg79
+I00
+sg118
+g119
+sg81
+g82
+sg83
+g84
+sg85
+Nsg86
+g87
sg88
+g27
+sg89
S'3.0'
-p488
+p464
sS'subdir'
-p489
+p465
S'AdAway'
-p490
-sg92
-g93
-sg94
-g79
-sg96
-g26
+p466
+sg93
+g94
+sg95
+g80
sg97
-g26
+g27
sg98
+g27
+sg99
I00
sS'preassemble'
-p491
-(lp492
+p467
+(lp468
S'renameExecutables'
-p493
-asg101
-g102
-sg104
-I00
+p469
+asg102
+g103
sg105
I00
+sg106
+I00
sS'commit'
-p494
+p470
S'v3.0'
-p495
-sg108
-g109
+p471
+sg109
+g110
sS'buildjni'
-p496
-(lp497
-S'yes'
-p498
-asg113
-g114
-sg115
-Nsg116
+p472
+(lp473
+g113
+asg114
+g115
+sg116
+Nsg117
NsS'gradle'
-p499
-(lp500
-g395
-asg119
-g26
-sg120
-I00
+p474
+(lp475
+g113
+asg120
+g27
sg121
+I00
+sg122
NsasS'FlattrID'
-p501
+p476
S'369138'
-p502
+p477
sS'Disabled'
-p503
+p478
NsS'Update Check Name'
-p504
+p479
NsS'Vercode Operation'
-p505
+p480
NsS'Current Version'
-p506
+p481
S'3.0'
-p507
-s.
\ No newline at end of file
+p482
+s.
p2
NsS'AntiFeatures'
p3
-NsS'Web Site'
-p4
-S'http://www.smssecure.org'
+(lp4
+sS'Web Site'
p5
-sS'Auto Update Mode'
+S'http://www.smssecure.org'
p6
-S'Version v%v'
+sS'Auto Update Mode'
p7
-sS'Provides'
+S'Version v%v'
p8
-NsS'Issue Tracker'
+sS'Provides'
p9
-S'https://github.com/SMSSecure/SMSSecure/issues'
+NsS'Issue Tracker'
p10
-sS'Donate'
+S'https://github.com/SMSSecure/SMSSecure/issues'
p11
-NsS'Repo Type'
+sS'Donate'
p12
-S'git'
+NsS'Repo Type'
p13
-sS'Description'
+S'git'
p14
-(lp15
+sS'Description'
+p15
+(lp16
S'SMSSecure is an SMS/MMS application that allows you to protect your privacy while communicating with friends.'
-p16
-aS'Using SMSSecure, you can send SMS messages and share media or attachments with complete privacy.'
p17
-aS''
+aS'Using SMSSecure, you can send SMS messages and share media or attachments with complete privacy.'
p18
-aS"* Easy. SMSSecure works like any other SMS application. There's nothing to sign up for and no new service your friends need to join."
+aS''
p19
-aS'* Reliable. SMSSecure communicates using encrypted SMS messages. No servers or internet connection required.'
+aS"* Easy. SMSSecure works like any other SMS application. There's nothing to sign up for and no new service your friends need to join."
p20
-aS'* Private. SMSSecure uses the TextSecure encryption protocol to provide privacy for every message, every time.'
+aS'* Reliable. SMSSecure communicates using encrypted SMS messages. No servers or internet connection required.'
p21
-aS'* Safe. All messages are encrypted locally, so if your phone is lost or stolen, your messages are protected.'
+aS'* Private. SMSSecure uses the TextSecure encryption protocol to provide privacy for every message, every time.'
p22
-aS'* Open Source. SMSSecure is Free and Open Source, enabling anyone to verify its security by auditing the code.'
+aS'* Safe. All messages are encrypted locally, so if your phone is lost or stolen, your messages are protected.'
p23
-asS'Requires Root'
+aS'* Open Source. SMSSecure is Free and Open Source, enabling anyone to verify its security by auditing the code.'
p24
+asS'Requires Root'
+p25
I00
sS'comments'
-p25
-(lp26
+p26
+(lp27
sS'id'
-p27
-S'org.smssecure.smssecure'
p28
-sS'Repo'
+S'org.smssecure.smssecure'
p29
-S'https://github.com/SMSSecure/SMSSecure'
+sS'Repo'
p30
-sS'No Source Since'
+S'https://github.com/SMSSecure/SMSSecure'
p31
-g18
-sS'Auto Name'
+sS'No Source Since'
p32
-S'SMSSecure'
+g19
+sS'Auto Name'
p33
-sS'Categories'
+S'SMSSecure'
p34
-(lp35
+sS'Categories'
+p35
+(lp36
S'Phone & SMS'
-p36
-asS'Source Code'
p37
-S'https://github.com/SMSSecure/SMSSecure'
+asS'Source Code'
p38
-sS'Litecoin'
+S'https://github.com/SMSSecure/SMSSecure'
p39
-NsS'Update Check Ignore'
+sS'Litecoin'
p40
-NsS'Name'
+NsS'Update Check Ignore'
p41
-NsS'License'
+NsS'Name'
p42
-S'GPLv3'
+NsS'License'
p43
-sS'Changelog'
+S'GPLv3'
p44
-g18
-sS'Update Check Mode'
+sS'Changelog'
p45
-S'Tags'
+g19
+sS'Update Check Mode'
p46
-sS'Summary'
+S'Tags'
p47
-S'Send encrypted text messages (SMS)'
+sS'Summary'
p48
-sS'Dogecoin'
+S'Send encrypted text messages (SMS)'
p49
-NsS'Maintainer Notes'
+sS'Dogecoin'
p50
-(lp51
+NsS'Maintainer Notes'
+p51
+(lp52
sS'Current Version Code'
-p52
-S'102'
p53
-sS'Binaries'
+S'102'
p54
-NsS'Archive Policy'
+sS'Binaries'
p55
-NsS'builds'
+NsS'Archive Policy'
p56
-(lp57
-(dp58
+NsS'builds'
+p57
+(lp58
+(dp59
S'submodules'
-p59
+p60
I00
sS'vercode'
-p60
-S'5'
p61
-sS'forceversion'
+S'5'
p62
+sS'forceversion'
+p63
I00
sS'oldsdkloc'
-p63
+p64
I00
sS'kivy'
-p64
+p65
I00
sS'patch'
-p65
-(lp66
+p66
+(lp67
sS'scanignore'
-p67
-(lp68
+p68
+(lp69
sS'srclibs'
-p69
-(lp70
+p70
+(lp71
S'GradleWitness@10f1269c0aafdc1d478efc005ed48f3a47d44278'
-p71
-aS'PreferenceFragment@717a45433b927d2f0dfc5328f79e77c9682c37bc'
p72
-aS'ShortcutBadger@3815ce2ec0c66acd7d7c0b4f2479df8fa70fed87'
+aS'PreferenceFragment@717a45433b927d2f0dfc5328f79e77c9682c37bc'
p73
-aS'AospMms@android-5.1.0_r3'
+aS'ShortcutBadger@3815ce2ec0c66acd7d7c0b4f2479df8fa70fed87'
p74
-asS'encoding'
+aS'AospMms@android-5.1.0_r3'
p75
-NsS'extlibs'
+asS'encoding'
p76
-(lp77
+NsS'extlibs'
+p77
+(lp78
sS'init'
-p78
-g18
-sS'version'
p79
-S'0.3.3'
+g19
+sS'version'
p80
-sS'subdir'
+S'0.3.3'
p81
-NsS'rm'
+sS'subdir'
p82
-(lp83
+NsS'rm'
+p83
+(lp84
S'libs/*'
-p84
-asS'type'
p85
-S'gradle'
+asS'type'
p86
-sS'build'
+S'gradle'
p87
-g18
-sS'ndk_path'
+sS'build'
p88
-g18
-sS'forcevercode'
+g19
+sS'ndk_path'
p89
+g19
+sS'forcevercode'
+p90
I01
sS'preassemble'
-p90
-(lp91
+p91
+(lp92
sS'update'
-p92
-(lp93
+p93
+(lp94
S'auto'
-p94
-asS'maven'
p95
+asS'maven'
+p96
I00
sS'disable'
-p96
-S'builds, merge changes into upstream'
p97
-sS'commit'
+S'builds, merge changes into upstream'
p98
-S'66367479a4f57f347b5cbe8f6f8f632adaae7727'
+sS'commit'
p99
-sS'scandelete'
+S'66367479a4f57f347b5cbe8f6f8f632adaae7727'
p100
-(lp101
+sS'scandelete'
+p101
+(lp102
sS'buildjni'
-p102
-(lp103
+p103
+(lp104
sS'ndk'
-p104
-S'r10e'
p105
-sS'target'
+S'r10e'
p106
-NsS'antcommands'
+sS'target'
p107
-NsS'gradle'
+NsS'antcommands'
p108
-(lp109
+NsS'gradle'
+p109
+(lp110
S'yes'
-p110
-asS'prebuild'
p111
-S"touch signing.properties && pushd $$GradleWitness$$ && gradle jar && popd && cp $$GradleWitness$$/build/libs/GradleWitness.jar libs/gradle-witness.jar && sed -i -e '20,22d' build.gradle && pushd $$PreferenceFragment$$ && gradle uploadArchives && popd && sed -i -e '/5470f5872514a6226fa1fc6f4e000991f38805691c534cf0bd2778911fc773ad/d' build.gradle && mkdir smil && pushd smil && wget -c http://www.w3.org/TR/smil-boston-dom/java-binding.zip && unzip java-binding.zip && popd && cp -fR smil/java/org src/ && rm -fR smil && sed -i -e '/org.w3c.smil/d' build.gradle && cp -fR $$AospMms$$/src/org src/ "
+asS'prebuild'
p112
-sS'novcheck'
+S"touch signing.properties && pushd $$GradleWitness$$ && gradle jar && popd && cp $$GradleWitness$$/build/libs/GradleWitness.jar libs/gradle-witness.jar && sed -i -e '20,22d' build.gradle && pushd $$PreferenceFragment$$ && gradle uploadArchives && popd && sed -i -e '/5470f5872514a6226fa1fc6f4e000991f38805691c534cf0bd2778911fc773ad/d' build.gradle && mkdir smil && pushd smil && wget -c http://www.w3.org/TR/smil-boston-dom/java-binding.zip && unzip java-binding.zip && popd && cp -fR smil/java/org src/ && rm -fR smil && sed -i -e '/org.w3c.smil/d' build.gradle && cp -fR $$AospMms$$/src/org src/ "
p113
+sS'novcheck'
+p114
I00
sS'output'
-p114
-Nsa(dp115
+p115
+Nsa(dp116
S'submodules'
-p116
+p117
I01
-sg60
+sg61
S'6'
-p117
-sg62
-I00
+p118
sg63
I00
sg64
I00
sg65
-g66
-sg67
-g68
+I00
+sg66
+g67
+sg68
+g69
sS'srclibs'
-p118
-(lp119
+p119
+(lp120
S'GradleWitness@10f1269c0aafdc1d478efc005ed48f3a47d44278'
-p120
-asg75
-Nsg76
-g77
-sg78
-g18
+p121
+asg76
+Nsg77
+g78
sg79
+g19
+sg80
S'0.3.3'
-p121
-sg81
-NsS'rm'
p122
-(lp123
+sg82
+NsS'rm'
+p123
+(lp124
S'libs/*.jar'
-p124
-asg85
-g86
-sg87
-g18
+p125
+asg86
+g87
sg88
-g18
+g19
+sg89
+g19
sS'forcevercode'
-p125
+p126
I00
-sg90
-g91
-sg92
-g93
-sg95
+sg91
+g92
+sg93
+g94
+sg96
I00
sS'disable'
-p126
-S'builds, wait for upstream'
p127
-sS'commit'
+S'builds, wait for upstream'
p128
-S'9675ce5eecb929dcaddb43b3d9486fdb88b9ae1a'
+sS'commit'
p129
-sg100
-g101
-sg102
-g103
-sg104
-g105
-sg106
-Nsg107
-NsS'gradle'
+S'9675ce5eecb929dcaddb43b3d9486fdb88b9ae1a'
p130
-(lp131
-g110
+sg101
+g102
+sg103
+g104
+sg105
+g106
+sg107
+Nsg108
+NsS'gradle'
+p131
+(lp132
+g111
asS'prebuild'
-p132
-S'touch signing.properties && pushd $$GradleWitness$$ && gradle jar && popd && cp $$GradleWitness$$/build/libs/GradleWitness.jar libs/gradle-witness.jar'
p133
-sg113
-I00
+S'touch signing.properties && pushd $$GradleWitness$$ && gradle jar && popd && cp $$GradleWitness$$/build/libs/GradleWitness.jar libs/gradle-witness.jar'
+p134
sg114
-Nsa(dp134
+I00
+sg115
+Nsa(dp135
S'submodules'
-p135
+p136
I01
-sg60
+sg61
S'9'
-p136
-sg62
-I00
+p137
sg63
I00
sg64
I00
sg65
-g66
-sg67
-g68
+I00
+sg66
+g67
+sg68
+g69
sS'srclibs'
-p137
-(lp138
-sg75
-Nsg76
-g77
-sg78
-g18
+p138
+(lp139
+sg76
+Nsg77
+g78
sg79
+g19
+sg80
S'0.4.2'
-p139
-sg81
-NsS'rm'
p140
-(lp141
+sg82
+NsS'rm'
+p141
+(lp142
S'libs/*.jar'
-p142
-asg85
-g86
-sg87
-g18
+p143
+asg86
+g87
sg88
-g18
-sg125
+g19
+sg89
+g19
+sg126
I00
-sg90
-g91
-sg92
-g93
-sg95
+sg91
+g92
+sg93
+g94
+sg96
I00
sS'disable'
-p143
-S'builds locally, but not on BS'
p144
-sS'commit'
+S'builds locally, but not on BS'
p145
-S'v0.4.2'
+sS'commit'
p146
-sg100
-g101
-sg102
-g103
-sg104
-g105
-sg106
-Nsg107
-NsS'gradle'
+S'v0.4.2'
p147
-(lp148
-g110
+sg101
+g102
+sg103
+g104
+sg105
+g106
+sg107
+Nsg108
+NsS'gradle'
+p148
+(lp149
+g111
asS'prebuild'
-p149
-S'touch signing.properties && ./build-witness.sh && rm -rf libs/gradle-witness/build && echo "org.gradle.jvmargs=-Xms512m -Xmx512m -XX:MaxPermSize=512m" >> gradle.properties'
p150
-sg113
-I00
+S'touch signing.properties && ./build-witness.sh && rm -rf libs/gradle-witness/build && echo "org.gradle.jvmargs=-Xms512m -Xmx512m -XX:MaxPermSize=512m" >> gradle.properties'
+p151
sg114
-Nsa(dp151
+I00
+sg115
+Nsa(dp152
S'submodules'
-p152
+p153
I01
-sg60
+sg61
S'11'
-p153
-sg62
-I00
+p154
sg63
I00
sg64
I00
sg65
-g66
-sg67
-g68
-sg137
-g138
-sg75
-Nsg76
-g77
-sg78
-g18
+I00
+sg66
+g67
+sg68
+g69
+sg138
+g139
+sg76
+Nsg77
+g78
sg79
+g19
+sg80
S'0.5.1'
-p154
-sg81
-NsS'rm'
p155
-(lp156
+sg82
+NsS'rm'
+p156
+(lp157
S'libs/*.jar'
-p157
-asg85
-g86
-sg87
-g18
+p158
+asg86
+g87
sg88
-g18
-sg125
+g19
+sg89
+g19
+sg126
I00
-sg90
-g91
-sg92
-g93
-sg95
+sg91
+g92
+sg93
+g94
+sg96
I00
sS'disable'
-p158
+p159
I00
sS'commit'
-p159
-S'v0.5.1'
p160
-sg100
-g101
-sg102
-g103
-sg104
-g105
-sg106
-Nsg107
-NsS'gradle'
+S'v0.5.1'
p161
-(lp162
-g110
+sg101
+g102
+sg103
+g104
+sg105
+g106
+sg107
+Nsg108
+NsS'gradle'
+p162
+(lp163
+g111
asS'prebuild'
-p163
-S'touch signing.properties && ./build-witness.sh && rm -rf libs/gradle-witness/build && echo "org.gradle.jvmargs=-Xms512m -Xmx512m -XX:MaxPermSize=512m" >> gradle.properties'
p164
-sg113
-I00
+S'touch signing.properties && ./build-witness.sh && rm -rf libs/gradle-witness/build && echo "org.gradle.jvmargs=-Xms512m -Xmx512m -XX:MaxPermSize=512m" >> gradle.properties'
+p165
sg114
-Nsa(dp165
+I00
+sg115
+Nsa(dp166
S'submodules'
-p166
+p167
I01
-sg60
+sg61
S'12'
-p167
-sg62
-I00
+p168
sg63
I00
sg64
I00
sg65
-g66
-sg67
-g68
-sg137
-g138
-sg75
-Nsg76
-g77
-sg78
-g18
+I00
+sg66
+g67
+sg68
+g69
+sg138
+g139
+sg76
+Nsg77
+g78
sg79
+g19
+sg80
S'0.5.2'
-p168
-sg81
-NsS'rm'
p169
-(lp170
+sg82
+NsS'rm'
+p170
+(lp171
S'libs/*.jar'
-p171
-asg85
-g86
-sg87
-g18
+p172
+asg86
+g87
sg88
-g18
-sg125
+g19
+sg89
+g19
+sg126
I00
-sg90
-g91
-sg92
-g93
-sg95
+sg91
+g92
+sg93
+g94
+sg96
I00
sS'disable'
-p172
-S'broken in upstream'
p173
-sS'commit'
+S'broken in upstream'
p174
-S'v0.5.2'
+sS'commit'
p175
-sg100
-g101
-sg102
-g103
-sg104
-g105
-sg106
-Nsg107
-NsS'gradle'
+S'v0.5.2'
p176
-(lp177
-g110
+sg101
+g102
+sg103
+g104
+sg105
+g106
+sg107
+Nsg108
+NsS'gradle'
+p177
+(lp178
+g111
asS'prebuild'
-p178
-S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build'
p179
-sg113
-I00
+S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build'
+p180
sg114
-Nsa(dp180
+I00
+sg115
+Nsa(dp181
S'submodules'
-p181
+p182
I01
-sg60
+sg61
S'100'
-p182
-sg62
-I00
+p183
sg63
I00
sg64
I00
sg65
-g66
-sg67
-g68
-sg137
-g138
-sg75
-Nsg76
-g77
-sg78
-g18
+I00
+sg66
+g67
+sg68
+g69
+sg138
+g139
+sg76
+Nsg77
+g78
sg79
+g19
+sg80
S'0.5.3'
-p183
-sg81
-NsS'rm'
p184
-(lp185
+sg82
+NsS'rm'
+p185
+(lp186
S'libs/*.jar'
-p186
-asg85
-g86
-sg87
-g18
+p187
+asg86
+g87
sg88
-g18
-sg125
+g19
+sg89
+g19
+sg126
I00
-sg90
-g91
-sg92
-g93
-sg95
+sg91
+g92
+sg93
+g94
+sg96
I00
-sg158
+sg159
I00
sS'commit'
-p187
-S'v0.5.3'
p188
-sg100
-g101
-sg102
-g103
-sg104
-g105
-sg106
-Nsg107
-NsS'gradle'
+S'v0.5.3'
p189
-(lp190
-g110
+sg101
+g102
+sg103
+g104
+sg105
+g106
+sg107
+Nsg108
+NsS'gradle'
+p190
+(lp191
+g111
asS'prebuild'
-p191
-S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build'
p192
-sg113
-I00
+S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build'
+p193
sg114
-Nsa(dp193
+I00
+sg115
+Nsa(dp194
S'submodules'
-p194
+p195
I01
-sg60
+sg61
S'101'
-p195
-sg62
-I00
+p196
sg63
I00
sg64
I00
sg65
-g66
-sg67
-g68
-sg137
-g138
-sg75
-Nsg76
-g77
-sg78
-g18
+I00
+sg66
+g67
+sg68
+g69
+sg138
+g139
+sg76
+Nsg77
+g78
sg79
+g19
+sg80
S'0.5.4'
-p196
-sg81
-NsS'rm'
p197
-(lp198
+sg82
+NsS'rm'
+p198
+(lp199
S'libs/*.jar'
-p199
-asg85
-g86
-sg87
-g18
+p200
+asg86
+g87
sg88
-g18
-sg125
+g19
+sg89
+g19
+sg126
I00
-sg90
-g91
-sg92
-g93
-sg95
+sg91
+g92
+sg93
+g94
+sg96
I00
-sg158
+sg159
I00
sS'commit'
-p200
-S'v0.5.4'
p201
-sg100
-g101
-sg102
-g103
-sg104
-g105
-sg106
-Nsg107
-NsS'gradle'
+S'v0.5.4'
p202
-(lp203
-g110
+sg101
+g102
+sg103
+g104
+sg105
+g106
+sg107
+Nsg108
+NsS'gradle'
+p203
+(lp204
+g111
asS'prebuild'
-p204
-S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build'
p205
-sg113
-I00
+S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build'
+p206
sg114
-Nsa(dp206
+I00
+sg115
+Nsa(dp207
S'submodules'
-p207
+p208
I01
-sg60
+sg61
S'102'
-p208
-sg62
-I00
+p209
sg63
I00
sg64
I00
sg65
-g66
-sg67
-g68
-sg137
-g138
-sg75
-Nsg76
-g77
-sg78
-g18
+I00
+sg66
+g67
+sg68
+g69
+sg138
+g139
+sg76
+Nsg77
+g78
sg79
+g19
+sg80
S'0.6.0'
-p209
-sg81
-NsS'rm'
p210
-(lp211
+sg82
+NsS'rm'
+p211
+(lp212
S'libs/*.jar'
-p212
-asg85
-g86
-sg87
-g18
+p213
+asg86
+g87
sg88
-g18
-sg125
+g19
+sg89
+g19
+sg126
I00
-sg90
-g91
-sg92
-g93
-sg95
+sg91
+g92
+sg93
+g94
+sg96
I00
-sg158
+sg159
I00
sS'commit'
-p213
-S'v0.6.0'
p214
-sg100
-g101
-sg102
-g103
-sg104
-g105
-sg106
-Nsg107
-NsS'gradle'
+S'v0.6.0'
p215
-(lp216
-g110
+sg101
+g102
+sg103
+g104
+sg105
+g106
+sg107
+Nsg108
+NsS'gradle'
+p216
+(lp217
+g111
asS'prebuild'
-p217
-S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build'
p218
-sg113
-I00
+S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build'
+p219
sg114
+I00
+sg115
NsasS'FlattrID'
-p219
-NsS'Disabled'
p220
-NsS'Update Check Name'
+NsS'Disabled'
p221
-NsS'Vercode Operation'
+NsS'Update Check Name'
p222
-NsS'Current Version'
+NsS'Vercode Operation'
p223
-S'0.6.0'
+NsS'Current Version'
p224
-s.
\ No newline at end of file
+S'0.6.0'
+p225
+s.