Ciaran Gultnieks
65031e97b7
Enforce no spaces, as bad things will silently happen otherwise
2012-01-19 23:09:29 +00:00
Ciaran Gultnieks
ddecd8e9cc
Some work in progress on download stats
2012-01-17 17:25:28 +00:00
Ciaran Gultnieks
ecd3bae855
Metadata is now re-writable
2012-01-10 23:24:28 +00:00
Ciaran Gultnieks
c469f0feed
Improved metadata handling
...
Two main points: Firstly, there is no longer a random mapping between
app['key'] and a corresponding field in the metadata file - the key and
field are now the same. Secondly, more information (including comments)
is retrieved from the metadata, to facilitate being able to re-write it
which is necessary for various support utilities.
2012-01-10 18:57:07 +00:00
Ciaran Gultnieks
83c6915d1b
Underscore is valid in package id
2012-01-08 15:32:53 +00:00
prcrst
93330e3ff3
- Fix python path
...
- create required directories in build.py
2012-01-03 15:38:06 +00:00
Ciaran Gultnieks
3f5a0dd64b
Filter out another troublemaking feature introduced by recent platform tools
2011-11-01 21:24:02 +00:00
Ciaran Gultnieks
87e7d42b2f
Filter out trouble-making feature
2011-10-07 13:29:13 +01:00
Ciaran Gultnieks
00788adb0b
Merge commit 'refs/merge-requests/28' of git://gitorious.org/f-droid/fdroidserver into merge-requests/28
2011-09-26 11:12:54 +01:00
Ciaran Gultnieks
4ea8b520b8
Stopped copying built files around so much
...
This is much faster and less heavy on the disk space. "Use Built" is now
obsolete. If there is a built version, it's included.
2011-08-25 23:50:15 +01:00
Paul Sokolovsky
c5f3dcb59a
Support "Category" field in metadata, export as <category> in index.xml.
2011-08-20 21:32:28 +03:00
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