1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-13 02:30:11 +01:00
This commit is contained in:
Dominik 2012-02-20 19:19:19 +01:00
commit 10749615e1
40 changed files with 382 additions and 316 deletions

18
README
View File

@ -160,13 +160,19 @@ configuration to the build. These are:
AndroidManifest.xml.
antcommand=xxx - Specify an alternate ant command (target) instead of the
default 'release'.
insertversion=x - If specified, the pattern 'x' in the AndroidManifest.xml is
replaced with the version number for the build.
insertvercode=x - If specified, the pattern 'x' in the AndroidManifest.xml is
replaced with the version code for the build.
update=no By default, 'android update project' is used to generate or
forceversion=yes - If specified, the package version in AndroidManifest.xml is
replaced with the version number for the build as specified
in recipe. Useful for cases when upstream repo missed to
update it for specific tag, or to build an arbitrary revision.
forcevercode=yes - If specified, the package vercode in the AndroidManifest.xml is
replaced with the version code for the build. See also
forceversion.
update=xxx By default, 'android update project' is used to generate or
update the build.xml file. Specifying update=no bypasses
that.
that. Specifiying update=force forces rebuilding of the
build.xml file at the same time - this is frequently needed
with r14 of the Android platform tools. Be aware of any
customisations in build.xml when using update=force.
initfun=yes Enables a selection of mad hacks to make com.funambol.android
build. Probably not useful for any other application.
buildjni=yes Enables building of native code via the ndk-build script

View File

@ -147,15 +147,18 @@ for app in apps:
# Load and parse the SSH config...
sshconfig = paramiko.SSHConfig()
sshconfig.parse('builder/sshconfig')
sshf = open('builder/sshconfig', 'r')
sshconfig.parse(sshf)
sshf.close()
sshconfig = sshconfig.lookup(vagranthost)
# Open SSH connection...
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AcceptPolicy)
ssh.connect(sshconfig['HostName'], username=sshconfig['Username'],
port=sshconfig['Port'], timeout=10, look_for_keys=False,
key_filename=sshconfig['IdentityFile'])
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
print sshconfig
ssh.connect(sshconfig['hostname'], username=sshconfig['user'],
port=int(sshconfig['port']), timeout=10, look_for_keys=False,
key_filename=sshconfig['identityfile'])
# Get an SFTP connection...
ftp = ssh.open_sftp()
@ -178,7 +181,7 @@ for app in apps:
lastdir = r
for ff in f:
ftp.put(os.path.join(r, ff), ff)
ftp.send_dir(app['id'])
send_dir(app['id'])
# TODO: send relevant extlib directories too
ftp.chdir('/home/vagrant')

1
builder/.gitignore vendored
View File

@ -1 +1,2 @@
sshconfig
.vagrant

View File

@ -688,7 +688,7 @@ def prepare_source(vcs, app, build, build_dir, extlib_dir, sdk_path, ndk_path, j
raise BuildException("Error running init command")
# Generate (or update) the ant build file, build.xml...
if (build.get('update', 'yes') == 'yes' and
if (build.get('update', 'yes') != 'no' and
not build.has_key('maven')):
parms = [os.path.join(sdk_path, 'tools', 'android'),
'update', 'project', '-p', '.']
@ -696,10 +696,8 @@ def prepare_source(vcs, app, build, build_dir, extlib_dir, sdk_path, ndk_path, j
if build.has_key('target'):
parms.append('-t')
parms.append(build['target'])
# Newer versions of the platform tools don't replace the build.xml
# file as they always did previously, they spew out a nanny-like
# warning and tell you to do it manually. The following emulates
# the original behaviour...
# Force build.xml update if necessary...
if build.get('update', 'yes') == 'force' or build.has_key('target'):
buildxml = os.path.join(root_dir, 'build.xml')
if os.path.exists(buildxml):
print 'Force-removing old build.xml'
@ -709,7 +707,7 @@ def prepare_source(vcs, app, build, build_dir, extlib_dir, sdk_path, ndk_path, j
# If the app has ant set up to sign the release, we need to switch
# that off, because we want the unsigned apk...
for propfile in ('build.properties', 'default.properties'):
for propfile in ('build.properties', 'default.properties', 'ant.properties'):
if os.path.exists(os.path.join(root_dir, propfile)):
if subprocess.call(['sed','-i','s/^key.store/#/',
propfile], cwd=root_dir) !=0:
@ -737,14 +735,14 @@ def prepare_source(vcs, app, build, build_dir, extlib_dir, sdk_path, ndk_path, j
f.close()
# Insert version code and number into the manifest if necessary...
if build.has_key('insertversion'):
if subprocess.call(['sed','-i','s/' + build['insertversion'] +
'/' + build['version'] +'/g',
if build.has_key('forceversion'):
if subprocess.call(['sed','-r','-i',
's/android:versionName="[^"]+"/android:versionName="' + build['version'] + '"/g',
'AndroidManifest.xml'], cwd=root_dir) !=0:
raise BuildException("Failed to amend manifest")
if build.has_key('insertvercode'):
if subprocess.call(['sed','-i','s/' + build['insertvercode'] +
'/' + build['vercode'] +'/g',
if build.has_key('forcevercode'):
if subprocess.call(['sed','-r','-i',
's/android:versionCode="[^"]+"/android:versionCode="' + build['vercode'] + '"/g',
'AndroidManifest.xml'], cwd=root_dir) !=0:
raise BuildException("Failed to amend manifest")
@ -825,6 +823,13 @@ def prepare_source(vcs, app, build, build_dir, extlib_dir, sdk_path, ndk_path, j
if basesrclib:
srclibpaths.append(basesrclib)
# There should never be gen or bin directories in the source, so just get
# rid of them...
for baddir in ['gen', 'bin']:
badpath = os.path.join(root_dir, baddir)
if os.path.exists(badpath):
shutil.rmtree(badpath)
# Run a pre-build command if one is required...
if build.has_key('prebuild'):
prebuild = build['prebuild']
@ -954,15 +959,6 @@ def scan_source(build_dir, root_dir, thisbuild):
msg = 'Found jni directory, but buildjni is not enabled'
problems.append(msg)
# Presence of these is not a problem as such, but they
# shouldn't be there and mess up our source tarballs...
if os.path.exists(os.path.join(root_dir, 'bin')):
msg = "There shouldn't be a bin directory"
problems.append(msg)
if os.path.exists(os.path.join(root_dir, 'gen')):
msg = "There shouldn't be a gen directory"
problems.append(msg)
return problems

View File

@ -364,13 +364,15 @@ the directory that contains AndroidManifest.xml.
Specify an alternate ant command (target) instead of the default
'release'.
@item insertversion=x
If specified, the pattern 'x' in the AndroidManifest.xml is replaced
with the version number for the build.
@item forceversion=yes
If specified, the package version in AndroidManifest.xml is replaced
with the version number for the build as specified in recipe. Useful
for cases when upstream repo missed to update it for specific tag,
or to build an arbitrary revision.
@item insertvercode=x
If specified, the pattern 'x' in the AndroidManifest.xml is replaced
with the version code for the build.
@item forcevercode=yes
If specified, the package vercode in the AndroidManifest.xml is replaced
with the version code for the build. See also forceversion.
@item update=no
By default, 'android update project' is used to generate or update the

View File

@ -17,7 +17,7 @@ Repo:http://droid-notify.googlecode.com/svn/trunk
Build Version:2.20,27,707,srclibs=FacebookSDK@c58af0b,prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$FacebookSDK$$@' project.properties && mv lib/ libs/
Build Version:2.22,29,759,srclibs=FacebookSDK@c58af0b,prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$FacebookSDK$$@' project.properties && mv lib/ libs/
Build Version:2.23,30,760,encoding=utf-8,srclibs=FacebookSDK@c58af0b,prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$FacebookSDK$$@' project.properties && mv lib/ libs/
Build Version:2.24,31,781,encoding=utf-8,srclibs=FacebookSDK@c58af0b,prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$FacebookSDK$$@' project.properties && mv lib/ libs/ && rm -rf gen/ && rm -rf bin/
Build Version:2.24,31,781,encoding=utf-8,srclibs=FacebookSDK@c58af0b,prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$FacebookSDK$$@' project.properties && mv lib/ libs/
Update Check Mode:Market
Current Version:2.24

View File

@ -17,8 +17,8 @@ Repo:https://github.com/TomTasche/OpenDocument.droid.git
Build Version:1.1.9,11,243eba4f441b3601de96
Build Version:1.2,12,d174bed05a6026ddb5db
Build Version:1.2.3,15,8fe022fd67e5bb62c6d8
Build Version:1.3.0,22,4b8ea7438125e90d43bdadfc042723a7a485a217,srclibs=JOpenDocument@35ec3d3ddfc11592cefe8cae9eea3608ad2b30c2,prebuild=rm *.apk && rm -rf bin/ && rm -rf gen/ && cp -r $$JOpenDocument$$/src/* src/ && rm -rf src/test/
Build Version:1.3.2,24,4bcf9024ac9fb96bc5c03c3129f9d401272caaf0,srclibs=JOpenDocument@35ec3d3ddfc11592cefe8cae9eea3608ad2b30c2,prebuild=rm *.apk && rm -rf bin/ && rm -rf gen/ && rm libs/jopendocument.jar && cp -r $$JOpenDocument$$/src/* src/ && rm -rf src/test/
Build Version:1.3.0,22,4b8ea7438125e90d43bdadfc042723a7a485a217,srclibs=JOpenDocument@35ec3d3ddfc11592cefe8cae9eea3608ad2b30c2,prebuild=rm *.apk && cp -r $$JOpenDocument$$/src/* src/ && rm -rf src/test/
Build Version:1.3.2,24,4bcf9024ac9fb96bc5c03c3129f9d401272caaf0,srclibs=JOpenDocument@35ec3d3ddfc11592cefe8cae9eea3608ad2b30c2,prebuild=rm *.apk && rm libs/jopendocument.jar && cp -r $$JOpenDocument$$/src/* src/ && rm -rf src/test/
Update Check Mode:Market
Current Version:1.3.0

View File

@ -16,6 +16,6 @@ Repo:https://github.com/k9mail/k-9.git
#Note - k9 is currently developer's binary only
#Build Version:3.906,14006,3.906,oldsdkloc=yes,patch=target9to10.patch,target=android-10
Update Check Mode:Market
Current Version:4.005
Current Version Code:14023
Current Version:4.006
Current Version Code:14024

View File

@ -29,7 +29,7 @@ prebuild=sed -ri 's/(debuggable)="true"/\1="false"/' AndroidManifest.xml
Build Version:1.40,160,302,\
prebuild=sed -ri 's/(debuggable)="true"/\1="false"/' AndroidManifest.xml
Build Version:1.40.1,163,307
Build Version:1.40.2,164,314,prebuild=rm -rf gen/
Build Version:1.40.2,164,314
Update Check Mode:Market
Current Version:1.40.2

View File

@ -14,7 +14,7 @@ Repo:http://diskusage.googlecode.com/svn/trunk/
Build Version:2.0.4,2004,61,prebuild=mkdir libs && cp extra/system.jar libs/
#Note - version name/code is wrong in the repo - we replace it
Build Version:2.0.5,2005,62,prebuild=mkdir libs && cp extra/system.jar libs/,insertversion=2.0.4,insertvercode=2004
Build Version:2.0.5,2005,62,prebuild=mkdir libs && cp extra/system.jar libs/,forceversion=yes,forcevercode=yes
Build Version:2.1.3,2103,65,prebuild=mkdir libs && cp extra/system.jar libs/
Build Version:3.0alpha2,3001,!repo version incorrect,prebuild=mkdir libs && cp extra/system.jar libs/
Build Version:3.0alpha3,3005,!no source in repo,prebuild=mkdir libs && cp extra/system.jar libs/

View File

@ -1,6 +1,6 @@
# libs/libGoogleAnalytics.jar
AntiFeatures:Tracking
Category:None
Category:Navigation
License:Apache2
Web Site:https://code.google.com/p/stardroid/
Source Code:https://code.google.com/p/stardroid/source/browse/

View File

@ -16,6 +16,6 @@ Repo:https://github.com/matburt/mobileorg-android.git
#Build Version:0.5.2,51,38dfe967ee99c71b12b8
#Build Version:0.7.1,71,ac21586a40da6d7c643e1b12023b59aa05d13c14
Update Check Mode:Market
Current Version:0.8.0
Current Version Code:80
Current Version:0.8.3
Current Version Code:83

View File

@ -20,7 +20,7 @@ Requires Root:Yes
Repo Type:git-svn
Repo:http://android-permissions.googlecode.com/svn/trunk/
Build Version:1.3,4,9,prebuild=rm -rf bin/ && rm -rf gen/ && mkdir libs && mv RootTools-1.0-sdk3-generic.jar libs
Build Version:1.3,4,9,prebuild=mkdir libs && mv RootTools-1.0-sdk3-generic.jar libs
Update Check Mode:None
Current Version:1.3

View File

@ -10,6 +10,6 @@ A simple backup and restore of your SMS and call logs.
.
Update Check Mode:Market
Current Version:1.0
Current Version Code:3
Current Version:2.0
Current Version Code:4

View File

@ -12,16 +12,13 @@ Client for the Diaspora social network.
Repo Type:git
Repo:https://github.com/voidcode/Diaspora-Webclient.git
Build Version:1.3,3,26d7120fea1af5835a17537bebeef6df523d57e6,prebuild=rm -rf gen/ && rm -rf bin/,target=android-10
Build Version:1.3,3,26d7120fea1af5835a17537bebeef6df523d57e6,target=android-10
Build Version:1.5,6,a153d5f996f284da44d5defa25ce601fd76b53ad,target=android-10,prebuild=\
rm -rf gen/ && \
rm -rf bin/ && \
mkdir libs && \
mv google-api-translate-java-0.97.jar libs/ && \
mv microsoft-translator-java-api-0.4-jar-with-dependencies.jar libs/
Update Check Mode:Market
Current Version:1.5
Current Version Code:6
Current Version:1.6
Current Version Code:7

View File

@ -22,7 +22,7 @@ Build Version:1.1.1,65,177,target=android-8
Build Version:1.2.2,68,183,target=android-8
Build Version:1.3,69,197,target=android-8
Build Version:1.3.1,70,210,target=android-10
Build Version:1.3.2,71,217,target=android-10,prebuild=rm -rf bin/
Build Version:1.3.2,71,217,target=android-10
Build Version:1.3.3_4,75,!No corresponding source in repo
Update Check Mode:Market

View File

@ -14,9 +14,7 @@ Repo:git://staticfree.info/git/Units/
Build Version:0.8,7,8be8c10c67152783b6871a70d077a0758e5086ba
Build Version:0.9,8,3cde1f8d6b822ddcee23f984fab53e7bad3817df
#Commenting the following out because it doesn't build....
#src/info/staticfree/android/units/Units.java:32: package org.jared.commons.ui does not exist
#Build Version:1.0,9,1db6cd055203bd2f15eaffd7a780db2ee22974af,rm Units.apk && rm extra/*.jar && rm -rf libs/ && mv lib/ libs/
Build Version:1.0,9,1db6cd055203bd2f15eaffd7a780db2ee22974af,prebuild=rm Units.apk && mv lib/ libs/
Update Check Mode:Market
Current Version:1.0

View File

@ -0,0 +1,20 @@
Category:Internet
License:GPLv2
Web Site:http://andfhem.klass.li/
Source Code:https://github.com/klassm/andFHEM
Issue Tracker:https://github.com/klassm/andFHEM/issues
Summary:FHEM client
Description:
An android client for the FHEM software for home automation.
.
Repo Type:git
Repo:https://github.com/klassm/andFHEM.git
Build Version:1.5.0,51,b7dbf11a18ca66f20e2489d2904773689b2bc24a,init=rm ant.properties,srclibs=ActionBarSherlock@436230d,prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties
Update Check Mode:Market
Current Version:1.5.0
Current Version Code:51

View File

@ -20,8 +20,11 @@ Repo Type:svn
Repo:http://androgames-sample.googlecode.com/svn/Market-apps/Level/trunk/
Build Version:1.8.0,27,75
Build Version:1.9.0,29,79
Build Version:1.9.1,30,!No source in repo
Update Check Mode:Market
Current Version:1.8.0
Current Version Code:27
Current Version:1.9.1
Current Version Code:30

View File

@ -10,6 +10,6 @@ Internet Relay Chat client with a twin-pane view.
.
Update Check Mode:Market
Current Version:2012.0117.1
Current Version Code:201201171
Current Version:2012.0211.1
Current Version Code:201202111

View File

@ -14,6 +14,7 @@ Repo Type:hg
Repo:https://code.google.com/p/lexic/
Build Version:0.8.1,41,5ffa6d7ee6a4,target=android-8,subdir=trunk
Build Version:0.8.1,41,!Market version code different but same version
Update Check Mode:Market
Current Version:0.8.1

View File

@ -0,0 +1,18 @@
Category:Navigation
License:Apache2
Web Site:http://www.micode.net
Source Code:https://github.com/MiCode/Compass
Issue Tracker:https://github.com/MiCode/Compass/issues
Summary:Compass
Description:
Compass from MIUI.
.
Repo Type:git
Repo:https://github.com/MiCode/Compass.git
Build Version:0.1,1,077fdb627bb7511f52cde8eddfdc24c2409e4190,target=android-8
Current Version:0.1
Current Version Code:1

View File

@ -23,6 +23,6 @@ Build Version:0.6.9,42,v0.6.9,subdir=OsmAnd,encoding=utf-8,prebuild=mkdir raw
Build Version:0.6.9',43,!No corresponding source for whatever this is
Update Check Mode:Market
Current Version:0.7.0
Current Version Code:46
Current Version:0.7.1
Current Version Code:48

View File

@ -17,6 +17,6 @@ Build Version:0.5.2,25,efc0e83a,subdir=OsmAnd,encoding=utf-8,prebuild=mkdir asse
Build Version:0.5.3,26,8e9d76ea685ea75d6c08,subdir=OsmAnd,encoding=utf-8,prebuild=mkdir assets && mkdir raw
Update Check Mode:Market
Current Version:0.7.0
Current Version Code:46
Current Version:0.7.1
Current Version Code:47

View File

@ -22,6 +22,6 @@ Build Version:0.3.1,48,659,prebuild=mv lib/ libs/
Build Version:0.4.4,54,957,prebuild=mv lib/ libs/
Update Check Mode:Market
Current Version:0.4.4
Current Version Code:54
Current Version:0.4.5
Current Version Code:55

View File

@ -5,16 +5,15 @@ Source Code:https://gitorious.org/adaway/
Issue Tracker:http://code.google.com/p/ad-away/issues/list
Donate:http://flattr.com/thing/369138/AdAway-Ad-blocker-for-Android
Summary:Ad blocking via hosts file
Summary:Ad blocker
Description:
AdAway is an open source ad blocker for Android using the hosts file.
An ad blocker using the hosts file.
Permissions:
- Root access: To write hosts file to system partition
- Internet access: To download hosts files
- Modify/delete SD card content: To export lists to sd card
- Wakelock: Wake up phone when AdAway updates in background
*Root access: To write hosts file to system partition
*Internet access: To download hosts files
*Modify/delete SD card content: To export lists to sd card
*Wakelock: Wake up phone when AdAway updates in background
Translations:
Help translating AdAway on https://www.transifex.net/projects/p/adaway

View File

@ -23,5 +23,5 @@ Build Version:4.4 beta 39,31,android_beta_39,subdir=xwords4/android/XWords4,buil
Update Check Mode:Market
Current Version:4.4
Current Version Code:33
Current Version Code:34

View File

@ -17,15 +17,15 @@ Repo:git://gitorious.org/f-droid/fdroidclient.git
#Build Version:0.12,3,651696a49be2cd7db5ce6a2fa8185e31f9a20035
#Build Version:0.13,4,4f677285cc2cf0b7e7feb5c9acf61791bec15fbc
#Build Version:0.16,7,78325dad91a263437ca4ea1210bd494446c4d003
Build Version:0.17,8,c626ce5f6d3e10ae15942f01ff028be310cc695a
Build Version:0.18,9,a6c9ed8d06b19315df9ba9041324f78139f7d238
Build Version:0.19,10,540b7d0522f4d67a4896697f7342e4c75b4cbf59
Build Version:0.20,11,ddacfb856ad66c1c367e20c9cbecbfb15fe00813
Build Version:0.21,12,49fa56aa6626a190f2d711120b69e435e9e615b1
Build Version:0.22,13,a6a33c942495cc4c74a7cb6e968efe0e00815e68
Build Version:0.23,14,aa58a8aad1a1c3832eafb9f1bdd6db8292d2c172
Build Version:0.24,15,9b5fe2976443255b95027abd412f1c1e7f3d27b2
Build Version:0.25,16,43977cc493e47a4dc841c4192ae8a40fb14b639b
Build Version:0.17,8,c626ce5f6d3e10ae15942f01ff028be310cc695a,update=force
Build Version:0.18,9,a6c9ed8d06b19315df9ba9041324f78139f7d238,update=force
Build Version:0.19,10,540b7d0522f4d67a4896697f7342e4c75b4cbf59,update=force
Build Version:0.20,11,ddacfb856ad66c1c367e20c9cbecbfb15fe00813,update=force
Build Version:0.21,12,49fa56aa6626a190f2d711120b69e435e9e615b1,update=force
Build Version:0.22,13,a6a33c942495cc4c74a7cb6e968efe0e00815e68,update=force
Build Version:0.23,14,aa58a8aad1a1c3832eafb9f1bdd6db8292d2c172,update=force
Build Version:0.24,15,9b5fe2976443255b95027abd412f1c1e7f3d27b2,update=force
Build Version:0.25,16,43977cc493e47a4dc841c4192ae8a40fb14b639b,update=force
Update Check Mode:None

View File

@ -17,10 +17,10 @@ Repo Type:git
Repo:git://xmp.git.sourceforge.net/gitroot/xmp/xmp
# This is one of those projects that put the changelog in the version
# number, so fix that with insertversion.
# number, so fix that with forceversion.
Build Version:2.1.0,15,639549fda2111cb800fabe468b4a64bf4ae27003,\
buildjni=yes,subdir=src/android/project,target=android-8,\
insertversion=2.1.0[^"]*
forceversion=yes
Update Check Mode:Market
Current Version:2.4.0

View File

@ -13,7 +13,7 @@ Repo Type:git-svn
Repo:http://android-sky.googlecode.com/svn/trunk/
#Generated by import.py - check this is the right version, and find the right commit!
Build Version:1.0,1,2,subdir=Sky,prebuild=rm -rf Sky/ && rm -rf gen/
Build Version:1.0,1,2,subdir=Sky,prebuild=rm -rf Sky/
Update Check Mode:None

View File

@ -17,9 +17,9 @@ Build Version:.9.1,30,62
Build Version:.9.2,31,!Repo code is missing at least one file update - the manifest
Build Version:.9.6.2,38,!No corresponding source in repo
Build Version:.9.6.5,39,89
Build Version:.9.7,40,90,prebuild=rm -rf bin/
Build Version:.9.7,40,90
Update Check Mode:Market
Current Version:.9.7
Current Version Code:41
Current Version Code:43

View File

@ -16,7 +16,7 @@ browse your files right from your Android device.
Repo Type:git
Repo:https://github.com/NewProggie/SparkleShare-Android.git
Build Version:1.0,1,a9e23f0f9ae6161a786bf48cb48ab3dec20110c9,prebuild=rm -rf gen/ && rm -rf bin/,target=android-7
Build Version:1.0,1,a9e23f0f9ae6161a786bf48cb48ab3dec20110c9,target=android-7
Update Check Mode:Market
Current Version:1.0

View File

@ -9,10 +9,6 @@ Description:
A client for WordPress blogs, which allows post creation and editing, and comment
viewing, replying and moderation. Supports multiple blogs, both wordpress-hosted
(wordpress.com) and self-hosted.
This version is patched to remove privacy violations - the official build periodically,
and without permission, sends tracking details, including a unique identifier for your
phone, and information about your mobile network, to the developer's server.
.
Repo Type:git-svn
@ -21,8 +17,10 @@ Repo:http://android.svn.wordpress.org/
Build Version:1.3.9,31,202,subdir=trunk,prebuild=mkdir libs && mv *.jar libs && sed -i "s@checkStats(accounts.size());@// MY PRIVACY > YOUR STATS@" src/org/wordpress/android/wpAndroid.java,encoding=utf-8
Build Version:1.4.1,33,228,subdir=trunk,prebuild=mkdir libs && mv *.jar libs && sed -i "s@checkStats(accounts.size());@// MY PRIVACY > YOUR STATS@" src/org/wordpress/android/wpAndroid.java,encoding=utf-8
Build Version:2.0.6,45,642,subdir=branches/2.0.6,encoding=utf-8
Build Version:2.0.6,45,642,subdir=branches/2.0.6,encoding=utf-8
Build Version:2.0.7,46,646,subdir=branches/2.0.7,encoding=utf-8
Update Check Mode:Market
Current Version:2.0.6
Current Version Code:45
Current Version:2.0.7
Current Version Code:46

View File

@ -1,3 +1,4 @@
Disabled:Can't build the binaries without patching c libraries
Category:System
License:Apache 2.0
Web Site:http://code.google.com/p/busybox-android/
@ -21,7 +22,6 @@ Repo Type:git-svn
Repo:http://busybox-android.googlecode.com/svn/trunk/
Build Version:7.1,103,3,target=android-8,prebuild=\
rm -rf gen &&\
cd src/stericson &&\
svn co -r 133 http://roottools.googlecode.com/svn/trunk/Developmental/RootTools_sdk3_generic/src/com/stericson/RootTools &&\
cd ../..
@ -29,6 +29,6 @@ Build Version:7.2,104,!No source available
Build Version:7.5,105,!No source available
Update Check Mode:Market
Current Version:7.5
Current Version Code:105
Current Version:7.5.1
Current Version Code:106

View File

@ -13,7 +13,7 @@ remote address using the TUIO protocol.
Repo Type:svn
Repo:http://tuiodroid.googlecode.com/svn/trunk/
Build Version:1.0,4,28,subdir=TUIOdroid,prebuild=rm -rf bin && rm -rf gen,target=android-11
Build Version:1.0,4,28,subdir=TUIOdroid,target=android-11
Update Check Mode:Market
Current Version:1.0

View File

@ -12,7 +12,7 @@ A simple compass with no unnecessary extras.
Repo Type:git
Repo:https://github.com/jarofgreen/Just-A-Damn-Compass.git
Build Version:1.1,2,32e3d60ecadac260f71da17a6cb4b22084c5bcc2,target=android-8,prebuild=rm -rf gen
Build Version:1.1,2,32e3d60ecadac260f71da17a6cb4b22084c5bcc2,target=android-8
Update Check Mode:Market

View File

@ -156,6 +156,7 @@ com.android.keepass_83.apk com.android.keepass 2011-12-31
com.android.keepass_84.apk com.android.keepass 2012-01-19
com.android.keepass_85.apk com.android.keepass 2012-01-24
com.angrydoughnuts.android.alarmclock_8.apk com.angrydoughnuts.android.alarmclock 2011-05-19
com.anoshenko.android.mahjongg_14.apk com.anoshenko.android.mahjongg 2012-02-12
com.appengine.paranoid_android.lost_12.apk com.appengine.paranoid_android.lost 2012-01-08
com.ath0.rpn_10.apk com.ath0.rpn 2012-02-11
com.ath0.rpn_9.apk com.ath0.rpn 2012-02-10
@ -206,6 +207,7 @@ com.funambol.androidsync_9.apk com.funambol.androidsync 2011-01-09
com.ghostsq.commander_110.apk com.ghostsq.commander 2011-05-18
com.ghostsq.commander_160.apk com.ghostsq.commander 2012-01-24
com.ghostsq.commander_163.apk com.ghostsq.commander 2012-02-06
com.ghostsq.commander_164.apk com.ghostsq.commander 2012-02-15
com.ghostsq.commander_94.apk com.ghostsq.commander 2011-04-02
com.ghostsq.commander_97.apk com.ghostsq.commander 2011-04-02
com.google.android.diskusage_2004.apk com.google.android.diskusage 2011-01-31
@ -317,6 +319,7 @@ dk.andsen.asqlitemanager_7.apk dk.andsen.asqlitemanager 2011-12-05
dk.andsen.asqlitemanager_9.apk dk.andsen.asqlitemanager 2011-12-08
edu.nyu.cs.omnidroid.app_6.apk edu.nyu.cs.omnidroid.app 2011-10-04
edu.rit.poe.atomix_2.apk edu.rit.poe.atomix 2011-03-02
fennec-10.0.1.multi.android-arm.apk org.mozilla.firefox 2012-02-14
fennec-10.0.multi.android-arm.apk org.mozilla.firefox 2012-02-01
fennec-5.0.multi.eabi-arm.apk org.mozilla.firefox
fennec-6.0.multi.eabi-arm.apk org.mozilla.firefox
@ -338,6 +341,7 @@ info.lamatricexiste.network_42.apk info.lamatricexiste.network 2011-07-06
info.lamatricexiste.network_43.apk info.lamatricexiste.network 2012-02-04
info.staticfree.android.units_7.apk info.staticfree.android.units 2011-01-05
info.staticfree.android.units_8.apk info.staticfree.android.units 2011-01-17
info.staticfree.android.units_9.apk info.staticfree.android.units 2012-02-16
k9-3.200-release.apk com.fsck.k9 2010-10-21
k9-3.202-release.apk com.fsck.k9
k9-3.204-release.apk com.fsck.k9
@ -357,6 +361,7 @@ k9-3.800-release.apk com.fsck.k9 2011-05-25
k9-4.001-release.apk com.fsck.k9 2011-12-28
k9-4.003-release.apk com.fsck.k9 2012-01-08
k9-4.005-release.apk com.fsck.k9 2012-01-28
li.klass.fhem_51.apk li.klass.fhem 2012-02-15
linphone-android-1.0.15.apk org.linphone 2010-11-16
linphone-android-1.1.6.apk org.linphone
linphone-android-1.2.1.apk org.linphone 2011-09-29
@ -391,6 +396,7 @@ net.gaast.giggity_16.apk net.gaast.giggity 2012-01-28
net.gaast.giggity_4.apk net.gaast.giggity 2011-02-04
net.healeys.lexic_41.apk net.healeys.lexic 2012-02-09
net.mafro.android.wakeonlan_12.apk net.mafro.android.wakeonlan 2011-11-24
net.micode.compass_1.apk net.micode.compass 2012-02-15
net.nightwhistler.pageturner_1.apk net.nightwhistler.pageturner 2012-02-03
net.nightwhistler.pageturner_2.apk net.nightwhistler.pageturner 2012-02-04
net.nightwhistler.pageturner_3.apk net.nightwhistler.pageturner 2012-02-11
@ -443,6 +449,7 @@ org.adaway_20.apk org.adaway 2012-01-10
org.adaway_21.apk org.adaway 2012-01-11
org.adaway_22.apk org.adaway 2012-01-15
org.adaway_25.apk org.adaway 2012-01-24
org.adaway_26.apk org.adaway 2012-02-15
org.adw.launcher_34.apk org.adw.launcher 2011-12-05
org.androidsoft.games.memory.kids_13.apk org.androidsoft.games.memory.kids 2011-12-08
org.coolreader_103.apk org.coolreader 2011-02-13
@ -517,6 +524,7 @@ org.geometerplus.zlibrary.ui.android_102031.apk org.geometerplus.zlibrary.ui.and
org.geometerplus.zlibrary.ui.android_102041.apk org.geometerplus.zlibrary.ui.android 2011-12-04
org.geometerplus.zlibrary.ui.android_102061.apk org.geometerplus.zlibrary.ui.android 2012-01-06
org.geometerplus.zlibrary.ui.android_103031.apk org.geometerplus.zlibrary.ui.android 2012-01-27
org.geometerplus.zlibrary.ui.android_103061.apk org.geometerplus.zlibrary.ui.android 2012-02-14
org.geometerplus.zlibrary.ui.android_9903.apk org.geometerplus.zlibrary.ui.android 2011-01-08
org.geometerplus.zlibrary.ui.android_9911.apk org.geometerplus.zlibrary.ui.android 2011-02-02
org.geometerplus.zlibrary.ui.android_9912.apk org.geometerplus.zlibrary.ui.android 2011-02-10
@ -572,6 +580,7 @@ org.sixgun.ponyexpress_8.apk org.sixgun.ponyexpress 2011-02-09
org.sixgun.ponyexpress_9.apk org.sixgun.ponyexpress 2011-03-26
org.sparkleshare.android_1.apk org.sparkleshare.android 2012-01-02
org.thoughtcrime.securesms_21.apk org.thoughtcrime.securesms 2012-01-02
org.tof_17.apk org.tof 2012-02-12
org.tomdroid_6.apk org.tomdroid 2011-01-17
org.ttrssreader_1000.apk org.ttrssreader 2011-05-16
org.ttrssreader_1002.apk org.ttrssreader 2011-05-19
@ -609,6 +618,8 @@ org.wikipedia_3.apk org.wikipedia 2012-01-26
org.wikipedia_4.apk org.wikipedia 2012-02-03
org.wordpress.android_31.apk org.wordpress.android 2011-01-26
org.wordpress.android_33.apk org.wordpress.android 2011-07-01
org.wordpress.android_45.apk org.wordpress.android 2012-02-15
org.wordpress.android_46.apk org.wordpress.android 2012-02-16
org.xbmc.android.remote_730.apk org.xbmc.android.remote 2011-02-24
org.xbmc.android.remote_768.apk org.xbmc.android.remote 2011-05-18
org.yaaic_10.apk org.yaaic 2011-04-26

View File

@ -1,10 +1,10 @@
net.micode.compass
li.klass.fhem
org.jsharkey.sky
uk.co.jarofgreen.JustADamnCompass
org.tof
com.anoshenko.android.mahjongg
org.liberty.android.fantastischmemo
com.ihunda.android.binauralbeat
arity.calculator
com.ath0.rpn
net.healeys.lexic
net.szym.barnacle
com.tastycactus.timesheet
org.nerdcircus.android.klaxon
org.openintents.filemanager
net.nightwhistler.pageturner
org.openintents.newsreader

View File

@ -1,213 +1,221 @@
# Total downloads by application, since October 2011
ALL 209885
An.stop 924
aarddict.android 778
android.androidVNC 1173
apps.droidnotify 227
at.tomtasche.reader 97
caldwell.ben.trolly 721
ALL 223113
An.stop 977
aarddict.android 979
android.androidVNC 1230
apps.droidnotify 287
arity.calculator 163
at.tomtasche.reader 117
caldwell.ben.trolly 758
cm.aptoide.pt 81
cmupdaterapp.ui 1707
com.FireFart.Permissions 976
com.agiro.scanner.android 275
com.alfray.mandelbrot2 615
com.alfray.timeriffic 351
com.andrewshu.android.reddit 988
com.android.inputmethod.norwegian 146
com.android.keepass 1634
com.angrydoughnuts.android.alarmclock 1725
com.appengine.paranoid_android.lost 292
com.ath0.rpn 9
com.axelby.podax 136
com.beem.project.beem 1291
com.boardgamegeek 603
com.bwx.bequick 1109
com.bwx.qs.battery 887
com.chessclock.android 93
com.ciarang.tallyphant 109
com.commonsware.android.arXiv 555
com.csipsimple 1044
com.danga.squeezer 183
com.digitallizard.nicecompass 272
com.dozingcatsoftware.bouncy 1332
cmupdaterapp.ui 1770
com.FireFart.Permissions 1007
com.agiro.scanner.android 280
com.alfray.mandelbrot2 639
com.alfray.timeriffic 369
com.andrewshu.android.reddit 1021
com.android.inputmethod.norwegian 147
com.android.keepass 1675
com.angrydoughnuts.android.alarmclock 1796
com.anoshenko.android.mahjongg 85
com.appengine.paranoid_android.lost 325
com.ath0.rpn 49
com.axelby.podax 156
com.beem.project.beem 1342
com.boardgamegeek 622
com.bwx.bequick 1158
com.bwx.qs.battery 953
com.chessclock.android 97
com.ciarang.tallyphant 125
com.commonsware.android.arXiv 584
com.csipsimple 1068
com.danga.squeezer 190
com.digitallizard.nicecompass 331
com.dozingcatsoftware.bouncy 1394
com.drodin.tuxrider 26
com.eddyspace.networkmonitor 464
com.eleybourn.bookcatalogue 1015
com.eddyspace.networkmonitor 484
com.eleybourn.bookcatalogue 1040
com.episode6.android.appalarm.pro 3
com.evancharlton.mileage 446
com.example.android.maxpapers 968
com.fsck.k9 3847
com.funambol.androidsync 610
com.ghostsq.commander 2586
com.google.android.diskusage 1777
com.google.android.maps.mytracks 541
com.google.android.stardroid 65
com.google.code.appsorganizer 1217
com.google.zxing.client.android 3948
com.googlecode.androidcells 421
com.googlecode.chartdroid 260
com.googlecode.droidwall 1682
com.googlecode.talkmyphone 334
com.gpl.rpg.AndorsTrail 2034
com.hughes.android.dictionary 201
com.ichi2.anki 1122
com.ihunda.android.binauralbeat 12
com.jadn.cc 303
com.kirit.android.mintercept 999
com.kmagic.solitaire 1415
com.lecz.android.tiltmazes 986
com.leinardi.kitchentimer 226
com.liato.bankdroid 296
com.matburt.mobileorg 649
com.mobilepearls.sokoban 1000
com.morphoss.acal 2981
com.mp3tunes.android.player 70
com.namelessdev.mpdroid 122
com.nexes.manager 1422
com.proch.practicehub 480
com.replica.replicaisland 1070
com.ringdroid 798
com.roozen.SoundManager 690
com.scottmain.android.searchlight 136
com.serone.desktoplabel 510
com.smorgasbork.hotdeath 537
com.stericson.permissions 201
com.tastycactus.timesheet 52
com.teleca.jamendo 1117
com.textuality.lifesaver2 379
com.totsp.bookworm 500
com.totsp.crossword.shortyz 136
com.unitedcoders.android.gpodroid 161
com.voidcode.diasporawebclient 538
com.volosyukivan 807
com.wanghaus.remembeer 110
com.webworxshop.swallowcatcher 584
com.evancharlton.mileage 464
com.example.android.maxpapers 1020
com.fsck.k9 3996
com.funambol.androidsync 639
com.ghostsq.commander 2959
com.google.android.diskusage 1862
com.google.android.maps.mytracks 542
com.google.android.stardroid 83
com.google.code.appsorganizer 1261
com.google.zxing.client.android 4231
com.googlecode.androidcells 422
com.googlecode.chartdroid 267
com.googlecode.droidwall 1746
com.googlecode.talkmyphone 349
com.gpl.rpg.AndorsTrail 2110
com.hughes.android.dictionary 263
com.ichi2.anki 1168
com.ihunda.android.binauralbeat 169
com.jadn.cc 340
com.kirit.android.mintercept 1047
com.kmagic.solitaire 1476
com.lecz.android.tiltmazes 1039
com.leinardi.kitchentimer 291
com.liato.bankdroid 303
com.matburt.mobileorg 688
com.mobilepearls.sokoban 1044
com.morphoss.acal 3088
com.mp3tunes.android.player 73
com.namelessdev.mpdroid 156
com.nexes.manager 1497
com.proch.practicehub 509
com.replica.replicaisland 1127
com.ringdroid 834
com.roozen.SoundManager 725
com.scottmain.android.searchlight 192
com.serone.desktoplabel 532
com.smorgasbork.hotdeath 572
com.stericson.permissions 275
com.tastycactus.timesheet 93
com.teleca.jamendo 1168
com.textuality.lifesaver2 399
com.totsp.bookworm 521
com.totsp.crossword.shortyz 148
com.unitedcoders.android.gpodroid 180
com.voidcode.diasporawebclient 581
com.volosyukivan 831
com.wanghaus.remembeer 115
com.webworxshop.swallowcatcher 601
com.zegoggles.smssync 693
cz.hejl.chesswalk 513
cz.romario.opensudoku 742
cz.hejl.chesswalk 598
cz.romario.opensudoku 790
de.blau.android 24
de.joergjahnke.c64.android 31
de.shandschuh.slightbackup 502
de.shandschuh.sparserss 1501
de.ub0r.android.adBlock 1642
dk.andsen.asqlitemanager 519
edu.nyu.cs.omnidroid.app 633
edu.rit.poe.atomix 848
es.prodevelop.gvsig.mini 619
fm.libre.droid 513
fr.seeks 211
goo.TeaTimer 594
info.guardianproject.browser 427
info.guardianproject.cacert 475
info.guardianproject.otr.app.im 270
info.lamatricexiste.network 2207
info.staticfree.android.units 1175
me.guillaumin.android.osmtracker 710
mixedbit.speechtrainer 352
name.bagi.levente.pedometer 862
net.androgames.level 456
net.avs234 373
net.bytten.xkcdviewer 826
net.cactii.mathdoku 598
net.dahanne.android.regalandroid 250
net.fercanet.LNM 924
net.gaast.giggity 248
net.healeys.lexic 16
net.jaqpot.netcounter 838
net.mafro.android.wakeonlan 458
net.nightwhistler.pageturner 61
net.osmand 811
net.osmand.plus 2902
net.pierrox.mcompass 395
net.rocrail.androc 997
net.sf.andbatdog.batterydog 1200
net.sourceforge.servestream 494
net.status.client.mobile 351
net.sylvek.sharemyposition 355
net.szym.barnacle 80
net.tapi.handynotes 1100
net.tedstein.AndroSS 1868
net.tevp.postcode 178
nl.sogeti.android.gpstracker 886
nu.firetech.android.pactrack 66
org.abrantix.rockon.rockonnggl 1258
org.adaway 3645
org.adw.launcher 1005
org.andnav.osm 690
org.androidsoft.games.memory.kids 416
org.connectbot 1848
org.coolreader 4302
org.curiouscreature.android.shelves 218
org.damazio.notifier 298
org.droidseries 1006
org.eehouse.android.xw4 1012
org.example.pushupbuddy 358
org.fdroid.fdroid 42586
de.shandschuh.slightbackup 518
de.shandschuh.sparserss 1568
de.ub0r.android.adBlock 1703
dk.andsen.asqlitemanager 571
edu.nyu.cs.omnidroid.app 667
edu.rit.poe.atomix 877
es.prodevelop.gvsig.mini 651
fm.libre.droid 541
fr.seeks 227
goo.TeaTimer 617
info.guardianproject.browser 474
info.guardianproject.cacert 495
info.guardianproject.otr.app.im 315
info.lamatricexiste.network 2362
info.staticfree.android.units 1381
li.klass.fhem 8
me.guillaumin.android.osmtracker 772
mixedbit.speechtrainer 372
name.bagi.levente.pedometer 903
net.androgames.level 528
net.avs234 433
net.bytten.xkcdviewer 863
net.cactii.mathdoku 609
net.dahanne.android.regalandroid 257
net.fercanet.LNM 969
net.gaast.giggity 264
net.healeys.lexic 43
net.jaqpot.netcounter 889
net.mafro.android.wakeonlan 479
net.micode.compass 74
net.nightwhistler.pageturner 111
net.osmand 857
net.osmand.plus 3034
net.pierrox.mcompass 469
net.rocrail.androc 1018
net.sf.andbatdog.batterydog 1256
net.sourceforge.servestream 514
net.status.client.mobile 369
net.sylvek.sharemyposition 374
net.szym.barnacle 150
net.tapi.handynotes 1155
net.tedstein.AndroSS 1937
net.tevp.postcode 185
nl.sogeti.android.gpstracker 908
nu.firetech.android.pactrack 68
org.abrantix.rockon.rockonnggl 1265
org.adaway 3983
org.adw.launcher 1087
org.andnav.osm 747
org.androidsoft.games.memory.kids 449
org.connectbot 1967
org.coolreader 4404
org.curiouscreature.android.shelves 230
org.damazio.notifier 304
org.droidseries 1049
org.eehouse.android.xw4 1049
org.example.pushupbuddy 377
org.fdroid.fdroid 44954
org.fdroid.taskstrid 23
org.fosdem 260
org.geometerplus.zlibrary.ui.android 3056
org.helllabs.android.xmp 299
org.hermit.audalyzer 930
org.hermit.netscramble 564
org.hermit.tricorder 1344
org.jessies.mathdroid 718
org.jfedor.frozenbubble 3226
org.jmoyer.NotificationPlus 96
org.johanhil.flygtider 79
org.jtb.alogcat 1208
org.jtb.droidlife 944
org.jtb.httpmon 441
org.kost.externalip 879
org.kreed.vanilla 822
org.linphone 695
org.fosdem 266
org.geometerplus.zlibrary.ui.android 3294
org.helllabs.android.xmp 311
org.hermit.audalyzer 971
org.hermit.netscramble 596
org.hermit.tricorder 1403
org.jessies.mathdroid 769
org.jfedor.frozenbubble 3403
org.jmoyer.NotificationPlus 116
org.johanhil.flygtider 80
org.jsharkey.sky 70
org.jtb.alogcat 1255
org.jtb.droidlife 975
org.jtb.httpmon 457
org.kost.externalip 915
org.kreed.vanilla 863
org.liberty.android.fantastischmemo 37
org.linphone 717
org.mailboxer.saymyname 31
org.marcus905.wifi.ace 976
org.mixare 908
org.moparisthebest.appbak 931
org.mozilla.firefox 7288
org.mult.daap 436
org.mustard.android 946
org.mythdroid 307
org.navitproject.navit 770
org.nerdcircus.android.klaxon 37
org.openintents.filemanager 187
org.marcus905.wifi.ace 1051
org.mixare 950
org.moparisthebest.appbak 970
org.mozilla.firefox 7849
org.mult.daap 468
org.mustard.android 968
org.mythdroid 322
org.navitproject.navit 805
org.nerdcircus.android.klaxon 44
org.openintents.filemanager 283
org.openintents.newsreader 4
org.opensatnav 1274
org.paulmach.textedit 1606
org.penghuang.tools.rotationlock 303
org.piwik.mobile 140
org.pocketworkstation.pckeyboard 2349
org.scoutant.blokish 1493
org.sipdroid.sipua 577
org.sixgun.ponyexpress 363
org.sparkleshare.android 122
org.swiftp 541
org.thialfihar.android.apg 986
org.thoughtcrime.securesms 324
org.tomdroid 481
org.torproject.android 1121
org.transdroid 708
org.ttrssreader 1151
org.vudroid 1553
org.wahtod.wififixer 1150
org.wikipedia 489
org.wordpress.android 439
org.xbmc.android.remote 447
org.xcsoar 80
org.yaaic 848
org.yaxim.androidclient 894
org.zirco 2237
org.opensatnav 1343
org.paulmach.textedit 1763
org.penghuang.tools.rotationlock 364
org.piwik.mobile 145
org.pocketworkstation.pckeyboard 2455
org.scoutant.blokish 1545
org.sipdroid.sipua 618
org.sixgun.ponyexpress 369
org.sparkleshare.android 133
org.swiftp 577
org.thialfihar.android.apg 1027
org.thoughtcrime.securesms 356
org.tof 96
org.tomdroid 511
org.torproject.android 1188
org.transdroid 737
org.ttrssreader 1191
org.vudroid 1637
org.wahtod.wififixer 1197
org.wikipedia 616
org.wordpress.android 523
org.xbmc.android.remote 464
org.xcsoar 90
org.yaaic 876
org.yaxim.androidclient 919
org.zirco 2339
pl.magot.vetch.ancal 23
remuco.client.android 217
ru.gelin.android.weather.notification 710
se.johanhil.clipboard 478
se.johanhil.duckduckgo 977
se.peterbjorkman.android.trafikinfo 124
seanfoy.wherering 235
stericson.busybox.donate 297
tkj.android.homecontrol.mythmote 353
to.networld.android.divedroid 223
tuioDroid.impl 78
urbanstew.RehearsalAssistant 421
us.lindanrandy.cidrcalculator 207
vu.de.urpool.quickdroid 838
remuco.client.android 239
ru.gelin.android.weather.notification 775
se.johanhil.clipboard 494
se.johanhil.duckduckgo 1042
se.peterbjorkman.android.trafikinfo 125
seanfoy.wherering 244
stericson.busybox.donate 354
tkj.android.homecontrol.mythmote 364
to.networld.android.divedroid 229
tuioDroid.impl 84
uk.co.jarofgreen.JustADamnCompass 76
urbanstew.RehearsalAssistant 442
us.lindanrandy.cidrcalculator 242
vu.de.urpool.quickdroid 875

View File

@ -53,6 +53,8 @@ parser.add_option("-i", "--interactive", default=False, action="store_true",
parser.add_option("-e", "--editor", default="/etc/alternatives/editor",
help="Specify editor to use in interactive mode. Default "+
"is /etc/alternatives/editor")
parser.add_option("", "--pretty", action="store_true", default=False,
help="Produce human-readable index.xml")
(options, args) = parser.parse_args()
@ -439,7 +441,10 @@ for app in apps:
apps_disabled += 1
of = open(os.path.join('repo','index.xml'), 'wb')
output = doc.toxml()
if options.pretty:
output = doc.toprettyxml()
else:
output = doc.toxml()
of.write(output)
of.close()