Ciaran Gultnieks
4f417b7403
Improved interactive mode in update script
2011-06-27 22:47:56 +01:00
Ciaran Gultnieks
1ef0b0ca09
Don't allow duplicate version codes
2011-05-11 22:22:46 +01:00
Ciaran Gultnieks
a6daaa7559
Addition to update.py to make version updating easier
...
Adds a --update switch which runs the given command for each metadata
file where there appears to be a newer version than we have. For
example, I do "update.py -u vim".
2011-04-19 22:23:13 +01:00
Henrik Tunedal
4cfc02ae9d
Simplify SDK path configuration
...
As long as we're making the user specify the path to the SDK, we can
use that information to find all the tools - there's no need for
specifying the location of aapt separately or requiring the tools to
be in $PATH.
2011-04-06 23:45:41 +02:00
Henrik Tunedal
6ae6c23295
Show key fingerprint when signing index
2011-04-01 19:20:32 +02:00
Henrik Tunedal
d4e9cee168
Extract repository certificate automatically
2011-03-27 22:59:47 +02:00
Henrik Tunedal
2414042f66
Include SHA-256 hash in addition to MD5
...
The MD5 hash element must come last, for compatibility with older
clients.
2011-03-18 19:18:13 +01:00
Henrik Tunedal
92a2022d2c
Indicate if an app requires root privileges
2011-03-09 00:16:53 +01:00
Ciaran Gultnieks
84ba9b19be
Added the ability to flag an unbuildable release
2011-03-02 21:47:48 +00:00
Henrik Tunedal
64774f0a80
Allow absolute path to repo_icon
2011-02-25 23:11:39 +01:00
Henrik Tunedal
c7676f2976
Change search path for getsig
...
The path to getsig is now relative to that of the script itself; the
path to the APK files remains relative to the current working
directory.
2011-02-17 22:19:36 +01:00
Henrik Tunedal
a26c3ca507
Make metadata.py a proper module (renamed to common.py)
2011-02-17 21:16:26 +01:00
Ciaran Gultnieks
f0fa241751
Build a signed index in jar format, to be used by the next version of the client
2011-01-29 09:32:21 +00:00
Ciaran Gultnieks
bbe4f83d30
For convenience - source-built app with missing current versions gives source link, not web link
2011-01-27 21:22:19 +00:00
Ciaran Gultnieks
b11f345333
Merge commit 'refs/merge-requests/8' of git://gitorious.org/f-droid/fdroidserver into integration
2011-01-27 10:08:14 +00:00
Ciaran Gultnieks
85cbd3db9c
Put source tarball names into the index where available
2011-01-26 18:05:35 +00:00
Henrik Tunedal
933fa05665
Emacs expects coding values in lowercase.
2011-01-26 17:26:51 +01:00
Ciaran Gultnieks
50a962db31
Some build and update system improvements, including the ability to set javac encoding
2011-01-26 16:02:30 +00:00
Ciaran Gultnieks
7654163a0a
Stop bugging me about no packages for a disabled app
2011-01-23 22:43:01 +00:00
Ciaran Gultnieks
25972a3788
Correction to previous commit
2011-01-23 22:03:46 +00:00
Ciaran Gultnieks
8c9f28c7c4
Leave apps out of the repo index if there are no packages
2011-01-23 21:54:49 +00:00
Ciaran Gultnieks
aaa98fe8b5
Donate links (for apps that have them) into the index, and on the web site
2011-01-22 13:45:18 +00:00
Ciaran Gultnieks
035febb2bf
Put releases in the right order on the web site repository browser
2011-01-22 12:29:22 +00:00
Ciaran Gultnieks
b9e602474a
Reverting to non-pretty xml, per comment on issue #19
2011-01-17 09:13:55 +00:00
Ciaran Gultnieks
9cba2ef574
Merge commit 'refs/merge-requests/4' of git://gitorious.org/f-droid/fdroidserver into integration
2011-01-17 09:09:15 +00:00
David Sterry
06d83d12a7
fixed upper then lowercase sort, output as pretty xml as well
2011-01-16 23:51:30 -08:00
Ciaran Gultnieks
7f60b54b3b
Include signature id for each apk in repo index
2011-01-16 11:33:57 +00:00
Ciaran Gultnieks
ea7fe6b3e0
Automatic transfer of specified built apps to repository during update
2011-01-05 22:20:57 +00:00
Ciaran Gultnieks
e7bbf68272
Guarded against an icon specified in the manifest that doesn't actually exist
2011-01-02 15:15:55 +00:00
Ciaran Gultnieks
a81e48dad0
Added ability to report on status of build data
2010-12-31 21:03:01 +00:00
Ciaran Gultnieks
06cc795565
Allowed for APKs with bad names, and added Mobile C64, which is one of those
2010-12-29 16:43:04 +00:00
Ciaran Gultnieks
d15a8908cd
For convenience, display the app's web URL with a don't have market version message
2010-12-29 10:56:07 +00:00
Ciaran Gultnieks
0596149458
Added repository metadata
2010-12-17 12:31:04 +00:00
Ciaran Gultnieks
c78ee1a353
Ability to tag apps with antifeatures, so they can be included if the user wants
2010-12-15 21:28:50 +00:00
Ciaran Gultnieks
a37e067420
Generate the index in alpha-sorted (by app name) order
2010-12-06 21:29:41 +00:00
Ciaran Gultnieks
f08f9c1b88
Add an app id attribute to the index to make finding things easier
2010-12-05 11:29:31 +00:00
Ciaran Gultnieks
9f8e950374
Some extra analysis output code in the update script
2010-12-04 22:56:13 +00:00
Ciaran Gultnieks
1a46815f3d
It's useful to display the package ID as well for missing current apk versions
2010-12-04 18:54:02 +00:00
Ciaran Gultnieks
b0820cdb87
Allow upper case in package name, wrong though it may seem
2010-11-18 23:23:40 +00:00
Ciaran Gultnieks
871c8b7197
Now building multiple versions of apks from specified commits
2010-11-11 22:34:39 +00:00
Ciaran Gultnieks
25057c119e
An experiment in automated building from source (git only, HEAD only)
2010-11-11 00:03:39 +00:00
Ciaran Gultnieks
8583e0ac54
Put market version info into index, and warn if we don't have the market version in the repo
2010-10-29 22:06:39 +01:00
Ciaran Gultnieks
1afa8cfc1c
More info into index - size, permissions, features, sdk version
2010-10-25 21:27:21 +01:00
Ciaran Gultnieks
6d092b0dc2
Added ability to disable an app (exclude from repo, but keeping the metadata
2010-10-22 20:38:54 +01:00
Ciaran Gultnieks
52e9c929a7
Initial files
2010-10-21 23:26:38 +01:00