diff --git a/fdroidserver/metadata.py b/fdroidserver/metadata.py index 3684b917..2b75389f 100644 --- a/fdroidserver/metadata.py +++ b/fdroidserver/metadata.py @@ -42,7 +42,7 @@ class MetaDataException(Exception): # 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'), @@ -516,7 +516,7 @@ def read_metadata(xref=True): 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' @@ -929,7 +929,7 @@ def write_metadata(dest, app): mf = open(dest, 'w') writefield_nonempty('Disabled') - writefield_nonempty('AntiFeatures') + writefield('AntiFeatures') writefield_nonempty('Provides') writefield('Categories') writefield('License') diff --git a/fdroidserver/stats.py b/fdroidserver/stats.py index b320f9db..5df00694 100644 --- a/fdroidserver/stats.py +++ b/fdroidserver/stats.py @@ -256,8 +256,7 @@ def main(): 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(): diff --git a/fdroidserver/update.py b/fdroidserver/update.py index 291861a3..c3940e6a 100644 --- a/fdroidserver/update.py +++ b/fdroidserver/update.py @@ -92,8 +92,8 @@ def update_wiki(apps, sortedids, apks): 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, @@ -847,7 +847,7 @@ def make_index(apps, sortedids, apks, repodir, archive, categories): 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']: diff --git a/tests/metadata/org.adaway.pickle b/tests/metadata/org.adaway.pickle index d6165f4e..e60769c0 100644 --- a/tests/metadata/org.adaway.pickle +++ b/tests/metadata/org.adaway.pickle @@ -5,249 +5,248 @@ NsS'Bitcoin' p2 NsS'AntiFeatures' p3 -NsS'Web Site' -p4 -S'http://sufficientlysecure.org/index.php/adaway' +(lp4 +sS'Web Site' p5 -sS'Auto Update Mode' -p6 -S'Version v%v' -p7 -sS'Provides' -p8 -S'org.sufficientlysecure.adaway' -p9 -sS'Issue Tracker' -p10 -S'https://github.com/dschuermann/ad-away/issues' -p11 -sS'Donate' -p12 S'http://sufficientlysecure.org/index.php/adaway' +p6 +sS'Auto Update Mode' +p7 +S'Version v%v' +p8 +sS'Provides' +p9 +S'org.sufficientlysecure.adaway' +p10 +sS'Issue Tracker' +p11 +S'https://github.com/dschuermann/ad-away/issues' +p12 +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 -I00 -sS'oldsdkloc' +sS'forceversion' p77 I00 -sS'kivy' +sS'oldsdkloc' p78 I00 -sS'gradle' +sS'kivy' p79 I00 -sS'scanignore' +sS'gradle' p80 -(lp81 +I00 +sS'scanignore' +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 -I00 -sS'disable' +asS'maven' p105 I00 -sS'commit' +sS'disable' p106 -S'ea5378a94ee0dc1d99d2cec95fae7e6d81afb2b9' +I00 +sS'commit' 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 @@ -255,72 +254,71 @@ I00 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 -Nsa(dp135 -g73 I00 -sg74 +sg122 +Nsa(dp135 +g74 +I00 +sg75 S'19' p136 -sg76 -I00 sg77 I00 sg78 @@ -328,72 +326,71 @@ I00 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' +g113 +asg114 +g115 +sg116 +Nsg117 +NsS'patch' p144 -asg113 -g114 -sg115 -Nsg116 -NsS'patch' -p145 -(lp146 +(lp145 S'defprop.patch' -p147 -asg119 -g26 -sg120 -I00 +p146 +asg120 +g27 sg121 -Nsa(dp148 -g73 I00 -sg74 +sg122 +Nsa(dp147 +g74 +I00 +sg75 S'20' -p149 -sg76 -I00 +p148 sg77 I00 sg78 @@ -401,72 +398,71 @@ I00 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 +sg122 +Nsa(dp159 +g74 +I00 +sg75 S'21' -p162 -sg76 -I00 +p160 sg77 I00 sg78 @@ -474,72 +470,71 @@ I00 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 +sg122 +Nsa(dp171 +g74 +I00 +sg75 S'22' -p175 -sg76 -I00 +p172 sg77 I00 sg78 @@ -547,72 +542,71 @@ I00 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 +sg122 +Nsa(dp183 +g74 +I00 +sg75 S'24' -p188 -sg76 -I00 +p184 sg77 I00 sg78 @@ -620,67 +614,67 @@ I00 sg79 I00 sg80 -g81 -sg82 -g83 -sg84 -Nsg85 -g86 -sg87 -g26 -sg88 -S'1.23' -p189 -sS'subdir' -p190 -Nsg92 -g93 -sg94 -g95 -sg96 -g26 -sg97 -g26 -sg98 I00 +sg81 +g82 +sg83 +g84 +sg85 +Nsg86 +g87 +sg88 +g27 +sg89 +S'1.23' +p185 +sS'subdir' +p186 +Nsg93 +g94 +sg95 +g96 +sg97 +g27 +sg98 +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 +sg122 +Nsa(dp193 +g74 +I00 +sg75 S'25' -p198 -sg76 -I00 +p194 sg77 I00 sg78 @@ -688,71 +682,70 @@ I00 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' +p199 +sg109 +g110 +sS'buildjni' +p200 +(lp201 +g113 +asg114 +g115 +sg116 +Nsg117 +Nsg118 +g119 +sS'prebuild' +p202 +S'android update project -p ../com_actionbarsherlock' p203 -sg108 -g109 -sS'buildjni' -p204 -(lp205 -S'yes' -p206 -asg113 -g114 -sg115 -Nsg116 -Nsg117 -g118 -sS'prebuild' -p207 -S'android update project -p ../com_actionbarsherlock' -p208 -sg120 -I00 sg121 -Nsa(dp209 -g73 I00 -sg74 +sg122 +Nsa(dp204 +g74 +I00 +sg75 S'26' -p210 -sg76 -I00 +p205 sg77 I00 sg78 @@ -760,71 +753,70 @@ I00 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 +sg122 +Nsa(dp215 +g74 +I00 +sg75 S'27' -p222 -sg76 -I00 +p216 sg77 I00 sg78 @@ -832,71 +824,70 @@ I00 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 +sg122 +Nsa(dp226 +g74 +I00 +sg75 S'28' -p234 -sg76 -I00 +p227 sg77 I00 sg78 @@ -904,71 +895,70 @@ I00 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 +sg122 +Nsa(dp237 +g74 +I00 +sg75 S'30' -p246 -sg76 -I00 +p238 sg77 I00 sg78 @@ -976,71 +966,70 @@ I00 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 +sg122 +Nsa(dp248 +g74 +I00 +sg75 S'33' -p258 -sg76 -I00 +p249 sg77 I00 sg78 @@ -1048,71 +1037,71 @@ I00 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 +sg122 +Nsa(dp260 +g74 +I00 +sg75 S'34' -p270 -sg76 -I00 +p261 sg77 I00 sg78 @@ -1120,71 +1109,70 @@ I00 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 +sg122 +Nsa(dp271 +g74 +I00 +sg75 S'35' -p282 -sg76 -I00 +p272 sg77 I00 sg78 @@ -1192,71 +1180,141 @@ I00 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' +p280 +S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations' +p281 +sg121 +I00 +sg122 +Nsa(dp282 +g74 +I00 +sg75 +S'36' +p283 +sg77 +I00 +sg78 +I00 +sg79 +I00 +sg80 +I00 +sg81 +g82 +sg83 +g84 +sg85 +Nsg86 +g87 +sg88 +g27 +sg89 +S'1.35' +p284 +sS'subdir' +p285 +S'org_adaway/' +p286 +sg93 +g94 +sg95 +g96 +sg97 +g27 +sg98 +g27 +sg99 +I00 +sg100 +g101 +sg102 +g103 +sg105 +I00 +sg106 +I00 +sS'commit' +p287 +S'7442d5d' +p288 +sg109 +g110 +sS'buildjni' +p289 +(lp290 +g257 +asg114 +g115 +sg116 +Nsg117 +Nsg118 +g119 sS'prebuild' p291 S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations' p292 -sg120 -I00 sg121 +I00 +sg122 Nsa(dp293 -g73 +g74 I00 -sg74 -S'36' +sg75 +S'37' p294 -sg76 -I00 sg77 I00 sg78 @@ -1264,143 +1322,70 @@ I00 sg79 I00 sg80 -g81 -sg82 -g83 -sg84 -Nsg85 -g86 -sg87 -g26 +I00 +sg81 +g82 +sg83 +g84 +sg85 +Nsg86 +g87 sg88 -S'1.35' +g27 +sg89 +S'1.36' p295 sS'subdir' p296 S'org_adaway/' p297 -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' p298 -S'7442d5d' +S'83fc713' p299 -sg108 -g109 +sg109 +g110 sS'buildjni' p300 (lp301 -S'no' +g257 +asg114 +g115 +sg116 +Nsg117 +Nsg118 +g119 +sS'prebuild' p302 -asg113 -g114 -sg115 -Nsg116 -Nsg117 -g118 -sS'prebuild' +S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations' p303 -S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations' -p304 -sg120 -I00 sg121 -Nsa(dp305 -g73 I00 -sg74 -S'37' -p306 -sg76 +sg122 +Nsa(dp304 +g74 I00 -sg77 -I00 -sg78 -I00 -sg79 -I00 -sg80 -g81 -sg82 -g83 -sg84 -Nsg85 -g86 -sg87 -g26 -sg88 -S'1.36' -p307 -sS'subdir' -p308 -S'org_adaway/' -p309 -sg92 -g93 -sg94 -g95 -sg96 -g26 -sg97 -g26 -sg98 -I00 -sg99 -g100 -sg101 -g102 -sg104 -I00 -sg105 -I00 -sS'commit' -p310 -S'83fc713' -p311 -sg108 -g109 -sS'buildjni' -p312 -(lp313 -S'no' -p314 -asg113 -g114 -sg115 -Nsg116 -Nsg117 -g118 -sS'prebuild' -p315 -S'android update project -p ../com_actionbarsherlock && rm -rf libs/armeabi/* && android update project -p ../org_donations' -p316 -sg120 -I00 -sg121 -Nsa(dp317 -g73 -I00 -sg74 +sg75 S'38' -p318 -sg76 -I00 +p305 sg77 I00 sg78 @@ -1408,71 +1393,70 @@ I00 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 +sg122 +Nsa(dp315 +g74 +I00 +sg75 S'40' -p330 -sg76 -I00 +p316 sg77 I00 sg78 @@ -1480,781 +1464,772 @@ I00 sg79 I00 sg80 -g81 -sS'srclibs' -p331 -(lp332 -S'RootCommands@c940b0e503' -p333 -asg84 -NsS'extlibs' -p334 -(lp335 -S'htmlcleaner/htmlcleaner-2.2.jar' -p336 -asS'init' -p337 -S'rm android-libs/Donations/custom_rules.xml && git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner' -p338 -sg88 -S'2.1' -p339 -sS'subdir' -p340 -S'AdAway' -p341 -sg92 -g93 -sg94 -g95 -sg96 -g26 -sg97 -g26 -sg98 I00 +sg81 +g82 +sS'srclibs' +p317 +(lp318 +S'RootCommands@c940b0e503' +p319 +asg85 +NsS'extlibs' +p320 +(lp321 +S'htmlcleaner/htmlcleaner-2.2.jar' +p322 +asS'init' +p323 +S'rm android-libs/Donations/custom_rules.xml && git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner' +p324 +sg89 +S'2.1' +p325 +sS'subdir' +p326 +S'AdAway' +p327 +sg93 +g94 +sg95 +g96 +sg97 +g27 +sg98 +g27 sg99 -g100 +I00 +sg100 +g101 sS'update' +p328 +(lp329 +S'.' +p330 +aS'android-libs/Donations' +p331 +aS'android-libs/ActionBarSherlock' +p332 +aS'android-libs/HtmlSpanner/htmlspanner' +p333 +asg105 +I00 +sg106 +I00 +sS'commit' +p334 +S'v2.1' +p335 +sg109 +g110 +sS'buildjni' +p336 +(lp337 +g113 +asg114 +g115 +sg116 +Nsg117 +Nsg118 +g119 +sS'prebuild' +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/' +p339 +sg121 +I00 +sg122 +Nsa(dp340 +g74 +I00 +sg75 +S'42' +p341 +sg77 +I00 +sg78 +I00 +sg79 +I00 +sg80 +I00 +sg81 +g82 +sS'srclibs' p342 (lp343 -S'.' +S'RootCommands@c940b0e503' p344 -aS'android-libs/Donations' +asg85 +NsS'extlibs' p345 -aS'android-libs/ActionBarSherlock' -p346 -aS'android-libs/HtmlSpanner/htmlspanner' +(lp346 +S'htmlcleaner/htmlcleaner-2.2.jar' p347 -asg104 +asS'init' +p348 +S'rm android-libs/Donations/custom_rules.xml && git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner' +p349 +sg89 +S'2.3' +p350 +sS'subdir' +p351 +S'AdAway' +p352 +sg93 +g94 +sg95 +g96 +sg97 +g27 +sg98 +g27 +sg99 I00 -sg105 +sg100 +g101 +sS'update' +p353 +(lp354 +g330 +aS'android-libs/Donations' +p355 +aS'android-libs/ActionBarSherlock' +p356 +aS'android-libs/HtmlSpanner/htmlspanner' +p357 +asg105 +I00 +sg106 I00 sS'commit' -p348 -S'v2.1' -p349 -sg108 -g109 +p358 +S'v2.3' +p359 +sg109 +g110 sS'buildjni' -p350 -(lp351 -S'yes' -p352 -asg113 -g114 -sg115 -Nsg116 +p360 +(lp361 +g113 +asg114 +g115 +sg116 Nsg117 -g118 +Nsg118 +g119 sS'prebuild' -p353 +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/' -p354 -sg120 -I00 +p363 sg121 -Nsa(dp355 -g73 I00 -sg74 -S'42' -p356 -sg76 +sg122 +Nsa(dp364 +g74 I00 +sg75 +S'45' +p365 sg77 I00 sg78 I00 sg79 I00 -sg80 -g81 -sS'srclibs' -p357 -(lp358 -S'RootCommands@c940b0e503' -p359 -asg84 -NsS'extlibs' -p360 -(lp361 -S'htmlcleaner/htmlcleaner-2.2.jar' -p362 -asS'init' -p363 -S'rm android-libs/Donations/custom_rules.xml && git clone https://github.com/dschuermann/HtmlSpanner android-libs/HtmlSpanner' -p364 +sg118 +g119 +sg81 +g82 +sg83 +g84 +sg85 +Nsg86 +g87 sg88 -S'2.3' -p365 -sS'subdir' +g27 +sg89 +S'2.6' p366 -S'AdAway' +sS'subdir' p367 -sg92 -g93 -sg94 -g95 -sg96 -g26 -sg97 -g26 -sg98 -I00 -sg99 -g100 -sS'update' +S'AdAway' p368 -(lp369 -g344 -aS'android-libs/Donations' -p370 -aS'android-libs/ActionBarSherlock' -p371 -aS'android-libs/HtmlSpanner/htmlspanner' -p372 -asg104 +sg93 +g94 +sg95 +g80 +sg97 +g27 +sg98 +g27 +sg99 I00 +sS'preassemble' +p369 +(lp370 +S'renameExecutables' +p371 +asg102 +g103 sg105 I00 +sg106 +I00 sS'commit' +p372 +S'v2.6' p373 -S'v2.3' -p374 -sg108 -g109 +sg109 +g110 sS'buildjni' -p375 -(lp376 -S'yes' -p377 -asg113 -g114 -sg115 -Nsg116 +p374 +(lp375 +g113 +asg114 +g115 +sg116 Nsg117 -g118 -sS'prebuild' -p378 -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 +NsS'gradle' +p376 +(lp377 +g113 +asg120 +g27 sg121 -Nsa(dp380 -g73 I00 -sg74 -S'45' -p381 -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 -S'2.6' -p382 +g27 +sg89 +S'2.7' +p380 sS'subdir' -p383 +p381 S'AdAway' -p384 -sg92 -g93 -sg94 -g79 -sg96 -g26 +p382 +sg93 +g94 +sg95 +g80 sg97 -g26 +g27 sg98 +g27 +sg99 I00 sS'preassemble' -p385 -(lp386 +p383 +(lp384 S'renameExecutables' -p387 -asg101 -g102 -sg104 -I00 +p385 +asg102 +g103 sg105 I00 +sg106 +I00 sS'commit' -p388 -S'v2.6' -p389 -sg108 -g109 +p386 +S'v2.7' +p387 +sg109 +g110 sS'buildjni' +p388 +(lp389 +g113 +asg114 +g115 +sg116 +Nsg117 +NsS'gradle' p390 (lp391 -S'yes' -p392 -asg113 -g114 -sg115 -Nsg116 -NsS'gradle' -p393 -(lp394 -S'yes' -p395 -asg119 -g26 -sg120 -I00 +g113 +asg120 +g27 sg121 -Nsa(dp396 -g73 I00 -sg74 -S'46' -p397 -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 -S'2.7' -p398 +g27 +sg89 +S'2.8' +p394 sS'subdir' -p399 +p395 S'AdAway' -p400 -sg92 -g93 -sg94 -g79 -sg96 -g26 +p396 +sg93 +g94 +sg95 +g80 sg97 -g26 +g27 sg98 +g27 +sg99 I00 sS'preassemble' -p401 -(lp402 +p397 +(lp398 S'renameExecutables' -p403 -asg101 -g102 -sg104 -I00 +p399 +asg102 +g103 sg105 I00 +sg106 +I00 sS'commit' -p404 -S'v2.7' -p405 -sg108 -g109 +p400 +S'v2.8' +p401 +sg109 +g110 sS'buildjni' -p406 -(lp407 -S'yes' -p408 -asg113 -g114 -sg115 -Nsg116 +p402 +(lp403 +g113 +asg114 +g115 +sg116 +Nsg117 NsS'gradle' -p409 -(lp410 -g395 -asg119 -g26 -sg120 -I00 +p404 +(lp405 +g113 +asg120 +g27 sg121 -Nsa(dp411 -g73 I00 -sg74 -S'47' -p412 -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 -S'2.8' -p413 +g27 +sg89 +S'2.8.1' +p408 sS'subdir' -p414 +p409 S'AdAway' -p415 -sg92 -g93 -sg94 -g79 -sg96 -g26 +p410 +sg93 +g94 +sg95 +g80 sg97 -g26 +g27 sg98 +g27 +sg99 I00 sS'preassemble' +p411 +(lp412 +S'renameExecutables' +p413 +asg102 +g103 +sg105 +I00 +sg106 +I00 +sS'commit' +p414 +S'v2.8.1' +p415 +sg109 +g110 +sS'buildjni' p416 (lp417 -S'renameExecutables' -p418 -asg101 -g102 -sg104 -I00 -sg105 -I00 -sS'commit' -p419 -S'v2.8' -p420 -sg108 -g109 -sS'buildjni' -p421 -(lp422 -S'yes' -p423 -asg113 -g114 -sg115 -Nsg116 +g113 +asg114 +g115 +sg116 +Nsg117 NsS'gradle' -p424 -(lp425 -g395 -asg119 -g26 -sg120 -I00 +p418 +(lp419 +g113 +asg120 +g27 sg121 -Nsa(dp426 -g73 I00 -sg74 -S'48' -p427 -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 -S'2.8.1' -p428 +g27 +sg89 +S'2.9' +p422 sS'subdir' -p429 +p423 S'AdAway' -p430 -sg92 -g93 -sg94 -g79 -sg96 -g26 +p424 +sg93 +g94 +sg95 +g80 sg97 -g26 +g27 sg98 +g27 +sg99 I00 sS'preassemble' -p431 -(lp432 +p425 +(lp426 S'renameExecutables' -p433 -asg101 -g102 -sg104 -I00 +p427 +asg102 +g103 sg105 I00 +sg106 +I00 sS'commit' -p434 -S'v2.8.1' -p435 -sg108 -g109 +p428 +S'v2.9' +p429 +sg109 +g110 sS'buildjni' -p436 -(lp437 -S'yes' -p438 -asg113 -g114 -sg115 -Nsg116 +p430 +(lp431 +g113 +asg114 +g115 +sg116 +Nsg117 NsS'gradle' +p432 +(lp433 +g113 +asg120 +g27 +sg121 +I00 +sg122 +Nsa(dp434 +g74 +I00 +sg75 +S'50' +p435 +sg77 +I00 +sg78 +I00 +sg79 +I00 +sg118 +g119 +sg81 +g82 +sg83 +g84 +sg85 +Nsg86 +g87 +sg88 +g27 +sg89 +S'2.9.1' +p436 +sS'subdir' +p437 +S'AdAway' +p438 +sg93 +g94 +sg95 +g80 +sg97 +g27 +sg98 +g27 +sg99 +I00 +sS'preassemble' p439 (lp440 -g395 -asg119 -g26 -sg120 +S'renameExecutables' +p441 +asg102 +g103 +sg105 I00 -sg121 -Nsa(dp441 -g73 +sg106 I00 -sg74 -S'49' +sS'commit' p442 -sg76 -I00 -sg77 -I00 -sg78 -I00 -sg117 -g118 -sg80 -g81 -sg82 -g83 -sg84 -Nsg85 -g86 -sg87 -g26 -sg88 -S'2.9' +S'v2.9.1' p443 -sS'subdir' +sg109 +g110 +sS'buildjni' p444 -S'AdAway' -p445 -sg92 -g93 -sg94 -g79 -sg96 -g26 -sg97 -g26 -sg98 -I00 -sS'preassemble' +(lp445 +g113 +asg114 +g115 +sg116 +Nsg117 +NsS'gradle' p446 (lp447 -S'renameExecutables' -p448 -asg101 -g102 -sg104 -I00 -sg105 -I00 -sS'commit' -p449 -S'v2.9' -p450 -sg108 -g109 -sS'buildjni' -p451 -(lp452 -S'yes' -p453 -asg113 -g114 -sg115 -Nsg116 -NsS'gradle' -p454 -(lp455 -g395 -asg119 -g26 -sg120 -I00 +g113 +asg120 +g27 sg121 -Nsa(dp456 -g73 I00 -sg74 -S'50' -p457 -sg76 +sg122 +Nsa(dp448 +g74 I00 -sg77 -I00 -sg78 -I00 -sg117 -g118 -sg80 -g81 -sg82 -g83 -sg84 -Nsg85 -g86 -sg87 -g26 -sg88 -S'2.9.1' -p458 -sS'subdir' -p459 -S'AdAway' -p460 -sg92 -g93 -sg94 -g79 -sg96 -g26 -sg97 -g26 -sg98 -I00 -sS'preassemble' -p461 -(lp462 -S'renameExecutables' -p463 -asg101 -g102 -sg104 -I00 -sg105 -I00 -sS'commit' -p464 -S'v2.9.1' -p465 -sg108 -g109 -sS'buildjni' -p466 -(lp467 -S'yes' -p468 -asg113 -g114 -sg115 -Nsg116 -NsS'gradle' -p469 -(lp470 -g395 -asg119 -g26 -sg120 -I00 -sg121 -Nsa(dp471 -g73 -I00 -sg74 +sg75 S'51' -p472 -sg76 -I00 +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 +sg122 +Nsa(dp462 +g74 +I00 +sg75 S'52' -p487 -sg76 -I00 +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 -sS'commit' -p494 -S'v3.0' -p495 -sg108 -g109 -sS'buildjni' -p496 -(lp497 -S'yes' -p498 -asg113 -g114 -sg115 -Nsg116 -NsS'gradle' -p499 -(lp500 -g395 -asg119 -g26 -sg120 +sg106 I00 +sS'commit' +p470 +S'v3.0' +p471 +sg109 +g110 +sS'buildjni' +p472 +(lp473 +g113 +asg114 +g115 +sg116 +Nsg117 +NsS'gradle' +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. diff --git a/tests/metadata/org.smssecure.smssecure.pickle b/tests/metadata/org.smssecure.smssecure.pickle index 4cd8f2a8..8885d55e 100644 --- a/tests/metadata/org.smssecure.smssecure.pickle +++ b/tests/metadata/org.smssecure.smssecure.pickle @@ -5,751 +5,752 @@ NsS'Bitcoin' 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' -p31 -g18 -sS'Auto Name' -p32 -S'SMSSecure' -p33 -sS'Categories' -p34 -(lp35 -S'Phone & SMS' -p36 -asS'Source Code' -p37 S'https://github.com/SMSSecure/SMSSecure' +p31 +sS'No Source Since' +p32 +g19 +sS'Auto Name' +p33 +S'SMSSecure' +p34 +sS'Categories' +p35 +(lp36 +S'Phone & SMS' +p37 +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 -I00 -sS'oldsdkloc' +sS'forceversion' p63 I00 -sS'kivy' +sS'oldsdkloc' p64 I00 -sS'patch' +sS'kivy' p65 -(lp66 +I00 +sS'patch' +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 -I01 -sg60 -S'6' p117 -sg62 -I00 -sg63 -I00 -sg64 -I00 -sg65 -g66 -sg67 -g68 -sS'srclibs' +I01 +sg61 +S'6' p118 -(lp119 -S'GradleWitness@10f1269c0aafdc1d478efc005ed48f3a47d44278' -p120 -asg75 -Nsg76 -g77 -sg78 -g18 -sg79 -S'0.3.3' -p121 -sg81 -NsS'rm' -p122 -(lp123 -S'libs/*.jar' -p124 -asg85 -g86 -sg87 -g18 -sg88 -g18 -sS'forcevercode' -p125 -I00 -sg90 -g91 -sg92 -g93 -sg95 -I00 -sS'disable' -p126 -S'builds, wait for upstream' -p127 -sS'commit' -p128 -S'9675ce5eecb929dcaddb43b3d9486fdb88b9ae1a' -p129 -sg100 -g101 -sg102 -g103 -sg104 -g105 -sg106 -Nsg107 -NsS'gradle' -p130 -(lp131 -g110 -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 -sg114 -Nsa(dp134 -S'submodules' -p135 -I01 -sg60 -S'9' -p136 -sg62 -I00 sg63 I00 sg64 I00 sg65 -g66 -sg67 -g68 +I00 +sg66 +g67 +sg68 +g69 sS'srclibs' +p119 +(lp120 +S'GradleWitness@10f1269c0aafdc1d478efc005ed48f3a47d44278' +p121 +asg76 +Nsg77 +g78 +sg79 +g19 +sg80 +S'0.3.3' +p122 +sg82 +NsS'rm' +p123 +(lp124 +S'libs/*.jar' +p125 +asg86 +g87 +sg88 +g19 +sg89 +g19 +sS'forcevercode' +p126 +I00 +sg91 +g92 +sg93 +g94 +sg96 +I00 +sS'disable' +p127 +S'builds, wait for upstream' +p128 +sS'commit' +p129 +S'9675ce5eecb929dcaddb43b3d9486fdb88b9ae1a' +p130 +sg101 +g102 +sg103 +g104 +sg105 +g106 +sg107 +Nsg108 +NsS'gradle' +p131 +(lp132 +g111 +asS'prebuild' +p133 +S'touch signing.properties && pushd $$GradleWitness$$ && gradle jar && popd && cp $$GradleWitness$$/build/libs/GradleWitness.jar libs/gradle-witness.jar' +p134 +sg114 +I00 +sg115 +Nsa(dp135 +S'submodules' +p136 +I01 +sg61 +S'9' p137 -(lp138 -sg75 -Nsg76 -g77 -sg78 -g18 +sg63 +I00 +sg64 +I00 +sg65 +I00 +sg66 +g67 +sg68 +g69 +sS'srclibs' +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 -sg88 -g18 -sg125 -I00 -sg90 -g91 -sg92 -g93 -sg95 -I00 -sS'disable' p143 -S'builds locally, but not on BS' +asg86 +g87 +sg88 +g19 +sg89 +g19 +sg126 +I00 +sg91 +g92 +sg93 +g94 +sg96 +I00 +sS'disable' 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 -sg114 -Nsa(dp151 -S'submodules' -p152 -I01 -sg60 -S'11' -p153 -sg62 -I00 -sg63 -I00 -sg64 -I00 -sg65 -g66 -sg67 -g68 -sg137 -g138 -sg75 -Nsg76 -g77 -sg78 -g18 -sg79 -S'0.5.1' -p154 -sg81 -NsS'rm' -p155 -(lp156 -S'libs/*.jar' -p157 -asg85 -g86 -sg87 -g18 -sg88 -g18 -sg125 -I00 -sg90 -g91 -sg92 -g93 -sg95 -I00 -sS'disable' -p158 -I00 -sS'commit' -p159 -S'v0.5.1' -p160 -sg100 -g101 -sg102 -g103 -sg104 -g105 -sg106 -Nsg107 -NsS'gradle' -p161 -(lp162 -g110 -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 +p151 sg114 -Nsa(dp165 -S'submodules' -p166 -I01 -sg60 -S'12' -p167 -sg62 I00 +sg115 +Nsa(dp152 +S'submodules' +p153 +I01 +sg61 +S'11' +p154 sg63 I00 sg64 I00 sg65 -g66 -sg67 -g68 -sg137 -g138 -sg75 -Nsg76 -g77 -sg78 -g18 -sg79 -S'0.5.2' -p168 -sg81 -NsS'rm' -p169 -(lp170 -S'libs/*.jar' -p171 -asg85 -g86 -sg87 -g18 -sg88 -g18 -sg125 I00 -sg90 -g91 -sg92 -g93 -sg95 +sg66 +g67 +sg68 +g69 +sg138 +g139 +sg76 +Nsg77 +g78 +sg79 +g19 +sg80 +S'0.5.1' +p155 +sg82 +NsS'rm' +p156 +(lp157 +S'libs/*.jar' +p158 +asg86 +g87 +sg88 +g19 +sg89 +g19 +sg126 +I00 +sg91 +g92 +sg93 +g94 +sg96 I00 sS'disable' +p159 +I00 +sS'commit' +p160 +S'v0.5.1' +p161 +sg101 +g102 +sg103 +g104 +sg105 +g106 +sg107 +Nsg108 +NsS'gradle' +p162 +(lp163 +g111 +asS'prebuild' +p164 +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 +I00 +sg115 +Nsa(dp166 +S'submodules' +p167 +I01 +sg61 +S'12' +p168 +sg63 +I00 +sg64 +I00 +sg65 +I00 +sg66 +g67 +sg68 +g69 +sg138 +g139 +sg76 +Nsg77 +g78 +sg79 +g19 +sg80 +S'0.5.2' +p169 +sg82 +NsS'rm' +p170 +(lp171 +S'libs/*.jar' p172 -S'broken in upstream' +asg86 +g87 +sg88 +g19 +sg89 +g19 +sg126 +I00 +sg91 +g92 +sg93 +g94 +sg96 +I00 +sS'disable' 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 -I01 -sg60 -S'100' p182 -sg62 -I00 -sg63 -I00 -sg64 -I00 -sg65 -g66 -sg67 -g68 -sg137 -g138 -sg75 -Nsg76 -g77 -sg78 -g18 -sg79 -S'0.5.3' +I01 +sg61 +S'100' p183 -sg81 -NsS'rm' +sg63 +I00 +sg64 +I00 +sg65 +I00 +sg66 +g67 +sg68 +g69 +sg138 +g139 +sg76 +Nsg77 +g78 +sg79 +g19 +sg80 +S'0.5.3' p184 -(lp185 +sg82 +NsS'rm' +p185 +(lp186 S'libs/*.jar' -p186 -asg85 -g86 -sg87 -g18 -sg88 -g18 -sg125 -I00 -sg90 -g91 -sg92 -g93 -sg95 -I00 -sg158 -I00 -sS'commit' p187 -S'v0.5.3' +asg86 +g87 +sg88 +g19 +sg89 +g19 +sg126 +I00 +sg91 +g92 +sg93 +g94 +sg96 +I00 +sg159 +I00 +sS'commit' 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 -I01 -sg60 -S'101' p195 -sg62 -I00 -sg63 -I00 -sg64 -I00 -sg65 -g66 -sg67 -g68 -sg137 -g138 -sg75 -Nsg76 -g77 -sg78 -g18 -sg79 -S'0.5.4' -p196 -sg81 -NsS'rm' -p197 -(lp198 -S'libs/*.jar' -p199 -asg85 -g86 -sg87 -g18 -sg88 -g18 -sg125 -I00 -sg90 -g91 -sg92 -g93 -sg95 -I00 -sg158 -I00 -sS'commit' -p200 -S'v0.5.4' -p201 -sg100 -g101 -sg102 -g103 -sg104 -g105 -sg106 -Nsg107 -NsS'gradle' -p202 -(lp203 -g110 -asS'prebuild' -p204 -S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build' -p205 -sg113 -I00 -sg114 -Nsa(dp206 -S'submodules' -p207 I01 -sg60 -S'102' -p208 -sg62 -I00 +sg61 +S'101' +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 -S'0.6.0' -p209 -sg81 +g19 +sg80 +S'0.5.4' +p197 +sg82 NsS'rm' -p210 -(lp211 +p198 +(lp199 S'libs/*.jar' -p212 -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' -p213 -S'v0.6.0' -p214 -sg100 -g101 -sg102 -g103 -sg104 -g105 -sg106 -Nsg107 +p201 +S'v0.5.4' +p202 +sg101 +g102 +sg103 +g104 +sg105 +g106 +sg107 +Nsg108 NsS'gradle' -p215 -(lp216 -g110 +p203 +(lp204 +g111 asS'prebuild' -p217 +p205 S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build' -p218 -sg113 -I00 +p206 sg114 -NsasS'FlattrID' -p219 -NsS'Disabled' -p220 -NsS'Update Check Name' -p221 -NsS'Vercode Operation' -p222 -NsS'Current Version' -p223 +I00 +sg115 +Nsa(dp207 +S'submodules' +p208 +I01 +sg61 +S'102' +p209 +sg63 +I00 +sg64 +I00 +sg65 +I00 +sg66 +g67 +sg68 +g69 +sg138 +g139 +sg76 +Nsg77 +g78 +sg79 +g19 +sg80 S'0.6.0' +p210 +sg82 +NsS'rm' +p211 +(lp212 +S'libs/*.jar' +p213 +asg86 +g87 +sg88 +g19 +sg89 +g19 +sg126 +I00 +sg91 +g92 +sg93 +g94 +sg96 +I00 +sg159 +I00 +sS'commit' +p214 +S'v0.6.0' +p215 +sg101 +g102 +sg103 +g104 +sg105 +g106 +sg107 +Nsg108 +NsS'gradle' +p216 +(lp217 +g111 +asS'prebuild' +p218 +S'touch signing.properties && ./scripts/build-witness.sh && rm -rf libs/gradle-witness/build' +p219 +sg114 +I00 +sg115 +NsasS'FlattrID' +p220 +NsS'Disabled' +p221 +NsS'Update Check Name' +p222 +NsS'Vercode Operation' +p223 +NsS'Current Version' p224 -s. \ No newline at end of file +S'0.6.0' +p225 +s.