chiark / gitweb /
Daniel Martí [Mon, 27 Jan 2014 21:21:26 +0000 (22:21 +0100)]
Add logging to init.py, remove silly options.verbose code
Daniel Martí [Mon, 27 Jan 2014 21:03:39 +0000 (22:03 +0100)]
Forgot to actually install 1.10 via chef
Daniel Martí [Mon, 27 Jan 2014 16:22:50 +0000 (17:22 +0100)]
Fix typo
Daniel Martí [Mon, 27 Jan 2014 16:16:01 +0000 (17:16 +0100)]
Replace legacy prints by debug logs
Daniel Martí [Mon, 27 Jan 2014 16:08:54 +0000 (17:08 +0100)]
More logging switching
Daniel Martí [Mon, 27 Jan 2014 16:04:22 +0000 (17:04 +0100)]
More logging
Daniel Martí [Mon, 27 Jan 2014 15:56:55 +0000 (16:56 +0100)]
Half-way done switching prints for logs
Daniel Martí [Mon, 27 Jan 2014 15:48:08 +0000 (16:48 +0100)]
Add logging to verify
Daniel Martí [Mon, 27 Jan 2014 15:45:39 +0000 (16:45 +0100)]
Don't always print output in FDroidPopen when -v is given
Daniel Martí [Mon, 27 Jan 2014 15:45:30 +0000 (16:45 +0100)]
More logging switching
Daniel Martí [Mon, 27 Jan 2014 15:31:11 +0000 (16:31 +0100)]
Last missing bit of Popen
Daniel Martí [Mon, 27 Jan 2014 15:22:25 +0000 (16:22 +0100)]
Lots more FDroidPopen replacements
Daniel Martí [Mon, 27 Jan 2014 15:07:30 +0000 (16:07 +0100)]
More switching from Popen to FDroidPopen
Daniel Martí [Mon, 27 Jan 2014 14:59:49 +0000 (15:59 +0100)]
Replace many subprocess.Popen with FDroidPopen
Daniel Martí [Mon, 27 Jan 2014 14:59:40 +0000 (15:59 +0100)]
Start doing logging properly
Ciaran Gultnieks [Mon, 27 Jan 2014 18:26:05 +0000 (18:26 +0000)]
Revert "List future problems that a build will run into, like missing software"
This reverts commit
7beb9834a33bae543e24f7ddf004b2de69719542.
Daniel Martí [Mon, 27 Jan 2014 12:21:44 +0000 (13:21 +0100)]
Add gradle 1.10 with the new plugin 0.8 release
Daniel Martí [Sun, 26 Jan 2014 20:50:56 +0000 (21:50 +0100)]
List future problems that a build will run into, like missing software
Daniel Martí [Sun, 26 Jan 2014 20:39:30 +0000 (21:39 +0100)]
More config changes
* Add the remaining defaults
* Don't always check that dirs exist
* Better sample config
Daniel Martí [Sun, 26 Jan 2014 20:30:54 +0000 (21:30 +0100)]
Don't check for mvn and gradle binaries
Daniel Martí [Sun, 26 Jan 2014 20:28:09 +0000 (21:28 +0100)]
Don't always require ndk_path
Daniel Martí [Sun, 26 Jan 2014 20:25:52 +0000 (21:25 +0100)]
Update defaults, mvn3 to mvn
Daniel Martí [Sun, 26 Jan 2014 19:42:47 +0000 (20:42 +0100)]
Lint: don't complain if using tags and UCM is RM/branch
Daniel Martí [Sun, 26 Jan 2014 19:35:58 +0000 (20:35 +0100)]
Revert "Fix possible git-svn bug"
This reverts commit
61a61824d4f3517b5e1263da57d526695e9ab9e5.
Daniel Martí [Sun, 26 Jan 2014 16:22:48 +0000 (17:22 +0100)]
Keep a '=' if present, it means something in gradle
Daniel Martí [Sun, 26 Jan 2014 16:07:35 +0000 (17:07 +0100)]
Fix buildToolsVersion patching if an = is present
Marcel Klehr [Sat, 25 Jan 2014 13:13:37 +0000 (14:13 +0100)]
Fix browser search: switch back to page 1 when submitting new query
Daniel Martí [Fri, 24 Jan 2014 17:23:45 +0000 (18:23 +0100)]
Fix possible git-svn bug
Daniel Martí [Fri, 24 Jan 2014 16:46:50 +0000 (17:46 +0100)]
Don't warn about tags UCM usage if UCM:None
Ciaran Gultnieks [Fri, 24 Jan 2014 11:56:01 +0000 (11:56 +0000)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver
Daniel Martí [Fri, 24 Jan 2014 11:55:43 +0000 (12:55 +0100)]
Avoid more possible crashes when invalid icons are present
Daniel Martí [Fri, 24 Jan 2014 09:42:11 +0000 (10:42 +0100)]
Easier preassemble handling
Daniel Martí [Fri, 24 Jan 2014 09:10:40 +0000 (10:10 +0100)]
Indent properly, space the code a bit
أحمد المحمودي (Ahmed El-Mahmoudy) [Fri, 24 Jan 2014 08:47:57 +0000 (10:47 +0200)]
git-svn: Support <branch>/<rev> in commit field
commit=<rev> is still supported
Ciaran Gultnieks [Thu, 23 Jan 2014 23:31:03 +0000 (23:31 +0000)]
Fix new downloads-per-version stats
Ciaran Gultnieks [Thu, 23 Jan 2014 11:17:33 +0000 (11:17 +0000)]
Merge commit 'refs/merge-requests/134' of git://gitorious.org/f-droid/fdroidserver into merge-requests/134
Daniel Martí [Thu, 23 Jan 2014 09:54:32 +0000 (10:54 +0100)]
Don't run lint on disabled apps
Daniel Martí [Thu, 23 Jan 2014 09:52:09 +0000 (10:52 +0100)]
Make UCMs work for every android xml "namespace"
Daniel Martí [Thu, 23 Jan 2014 09:40:23 +0000 (10:40 +0100)]
Small logic fix in Update Project:
Daniel Martí [Thu, 23 Jan 2014 09:34:42 +0000 (10:34 +0100)]
Don't update srclibs on their own if using them already
Daniel Martí [Thu, 23 Jan 2014 09:29:04 +0000 (10:29 +0100)]
Dopatch and srclibs right after init
Daniel Martí [Thu, 23 Jan 2014 08:03:00 +0000 (09:03 +0100)]
Add the curl package to the buildserver
Daniel Martí [Wed, 22 Jan 2014 09:38:34 +0000 (10:38 +0100)]
When fetching tags in git, get rid of removed ones
Daniel Martí [Tue, 21 Jan 2014 09:14:37 +0000 (10:14 +0100)]
Revert "Run android update after applying srclibs"
This reverts commit
84fc2d983119b25ef8fe64c7a49482364e08b930.
Daniel Martí [Mon, 20 Jan 2014 23:25:23 +0000 (00:25 +0100)]
Run android update after applying srclibs
Daniel Martí [Mon, 20 Jan 2014 15:14:00 +0000 (16:14 +0100)]
Typo in hg handling
Ciaran Gultnieks [Mon, 20 Jan 2014 11:50:48 +0000 (11:50 +0000)]
Lose some spurious 'apps to update' entries from wiki
Daniel Martí [Mon, 20 Jan 2014 11:22:05 +0000 (12:22 +0100)]
Try to skip maven tests when compiling
Daniel Martí [Mon, 20 Jan 2014 11:18:50 +0000 (12:18 +0100)]
Also warn if UCM is None when using tags in commit=
Daniel Martí [Mon, 20 Jan 2014 10:34:39 +0000 (11:34 +0100)]
Warn about unknown licenses, some extra link checks
Daniel Martí [Mon, 20 Jan 2014 10:15:15 +0000 (11:15 +0100)]
Warn about incorrect bulleted lists
Daniel Martí [Mon, 20 Jan 2014 10:10:00 +0000 (11:10 +0100)]
Warn about branches used in commit=
Daniel Martí [Mon, 20 Jan 2014 10:05:57 +0000 (11:05 +0100)]
Make lint.py somewhat more readable
Daniel Martí [Mon, 20 Jan 2014 09:01:49 +0000 (10:01 +0100)]
Don't always raise an exception when using hg purge
Daniel Martí [Mon, 20 Jan 2014 08:58:17 +0000 (09:58 +0100)]
--latest now goes to the last enabled build
Daniel Martí [Sun, 19 Jan 2014 23:33:31 +0000 (00:33 +0100)]
Simplify hg purge workarounds
Daniel Martí [Sun, 19 Jan 2014 23:33:16 +0000 (00:33 +0100)]
Adapt all build.gradle files inside build_dir
Daniel Martí [Thu, 16 Jan 2014 16:47:55 +0000 (17:47 +0100)]
Add source and issue tracker link warnings
Ciaran Gultnieks [Thu, 16 Jan 2014 10:18:10 +0000 (10:18 +0000)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Thu, 16 Jan 2014 10:17:22 +0000 (10:17 +0000)]
Don't split stdout/stderr
For the most part, doing this just makes build output incomprehensible,
with errors appearing out of context.
Ciaran Gultnieks [Thu, 16 Jan 2014 08:58:49 +0000 (08:58 +0000)]
Resolve some missing wiki category issues
Ciaran Gultnieks [Thu, 16 Jan 2014 08:44:56 +0000 (08:44 +0000)]
Clarify 'Web Site' documentation
Daniel Martí [Wed, 15 Jan 2014 23:20:26 +0000 (00:20 +0100)]
Run adapt_gradle before running gradle clean
Daniel Martí [Wed, 15 Jan 2014 23:14:23 +0000 (00:14 +0100)]
Allow comma-separated list of flavours in gradle=
Daniel Martí [Wed, 15 Jan 2014 22:02:02 +0000 (23:02 +0100)]
Add fd-commit as script on setup.py
Daniel Martí [Wed, 15 Jan 2014 17:36:43 +0000 (18:36 +0100)]
Use proper regex to remove signing from build.gradle files
This fixes apps like ifixit
Daniel Martí [Wed, 15 Jan 2014 17:05:26 +0000 (18:05 +0100)]
Important to also parse ../build.gradle
Daniel Martí [Wed, 15 Jan 2014 16:45:47 +0000 (17:45 +0100)]
Also catch cases where stored is e.g. None
Jean Privat [Wed, 15 Jan 2014 16:25:31 +0000 (11:25 -0500)]
checkupdates --gplay: inform if not bigger but different version
Could be useful to detect some potential issues.
eg. if comparison with LooseVersion is too lose or if there is some
renumbering in the application.
This is activated only if options.verbose is set
Signed-off-by: Jean Privat <jean@pryen.org>
Jean Privat [Wed, 15 Jan 2014 15:21:48 +0000 (10:21 -0500)]
checkupdates --gplay: handle the case when Current Version is empty
Signed-off-by: Jean Privat <jean@pryen.org>
Daniel Martí [Wed, 15 Jan 2014 15:40:27 +0000 (16:40 +0100)]
Fix weird indentation in the hg purge changes
Daniel Martí [Wed, 15 Jan 2014 15:38:14 +0000 (16:38 +0100)]
Merge commit 'refs/merge-requests/93' of gitorious.org:f-droid/fdroidserver
أحمد المحمودي (Ahmed El-Mahmoudy) [Wed, 15 Jan 2014 14:08:55 +0000 (16:08 +0200)]
Check if purge extension is enabled before attempting to enable it in .hg/hgrc
Jean Privat [Wed, 15 Jan 2014 13:58:50 +0000 (08:58 -0500)]
checkupdates --gplay: missing reason crashes print
Signed-off-by: Jean Privat <jean@pryen.org>
Daniel Martí [Wed, 15 Jan 2014 09:12:47 +0000 (10:12 +0100)]
Silent git resets
Daniel Martí [Wed, 15 Jan 2014 09:11:14 +0000 (10:11 +0100)]
Don't leave left-overs after an abort in the last fd-commit command
Daniel Martí [Wed, 15 Jan 2014 09:09:53 +0000 (10:09 +0100)]
More pythonic tarexc function
Daniel Martí [Wed, 15 Jan 2014 09:09:30 +0000 (10:09 +0100)]
Do git reset between add+commit to allow commit aborts
Daniel Martí [Tue, 14 Jan 2014 09:28:13 +0000 (10:28 +0100)]
Don't crash if the app icons are wrong
Daniel Martí [Sun, 12 Jan 2014 10:57:47 +0000 (11:57 +0100)]
Remove google apis, they are deprecated and broken
Daniel Martí [Sun, 12 Jan 2014 10:57:23 +0000 (11:57 +0100)]
Add build-tools to PATH
Daniel Martí [Sat, 11 Jan 2014 12:39:11 +0000 (13:39 +0100)]
Omit 'daemon not running' lines when using adb devices
This fixes the 'installing on *' bug that hangs f-droid forever
Daniel Martí [Sat, 11 Jan 2014 12:33:56 +0000 (13:33 +0100)]
Do not write the new 'type' hidden build field
Daniel Martí [Sat, 11 Jan 2014 12:33:17 +0000 (13:33 +0100)]
Fix gradle checkupdates for some more cases
* If there are no equal signs
* If the vercode is not quoted
Daniel Martí [Sat, 11 Jan 2014 12:05:02 +0000 (13:05 +0100)]
Fix gradle build_tools patching
Daniel Martí [Sat, 11 Jan 2014 11:40:36 +0000 (12:40 +0100)]
Fix: Also add new files in app metadata dirs (e.g. new patches)
Daniel Martí [Fri, 10 Jan 2014 19:39:39 +0000 (20:39 +0100)]
Make matching of build types easier
Daniel Martí [Fri, 10 Jan 2014 12:09:54 +0000 (13:09 +0100)]
Fix fdroid import completion
For some reason, the newline was keeping it from working
Daniel Martí [Fri, 10 Jan 2014 19:13:43 +0000 (20:13 +0100)]
Merge branch 'gradle-versioning'
Daniel Martí [Fri, 10 Jan 2014 19:10:20 +0000 (20:10 +0100)]
Move gradle script to separate file, install it properly
Daniel Martí [Fri, 10 Jan 2014 18:54:53 +0000 (19:54 +0100)]
Check sha256 sums via hashlib
Daniel Martí [Thu, 9 Jan 2014 15:02:09 +0000 (16:02 +0100)]
Make makebs.config.sample.py easier for newcomers
With aptproxy defaulting to None, it works out of the box
Daniel Martí [Thu, 9 Jan 2014 17:30:35 +0000 (18:30 +0100)]
Add our gradle wrapper script
Ciaran Gultnieks [Thu, 9 Jan 2014 21:32:58 +0000 (21:32 +0000)]
Vagrant version notes in manual
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:58 +0000 (21:31 +0000)]
Better makebuildserver verbose output
(and always delete box file, its always there, despite my earlier commit
saying it wasn't)
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:08 +0000 (21:31 +0000)]
A scientific solution to issues with vagrant 1.3.5
Ciaran Gultnieks [Thu, 9 Jan 2014 21:32:58 +0000 (21:32 +0000)]
Vagrant version notes in manual
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:58 +0000 (21:31 +0000)]
Better makebuildserver verbose output
(and always delete box file, its always there, despite my earlier commit
saying it wasn't)
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:08 +0000 (21:31 +0000)]
A scientific solution to issues with vagrant 1.3.5
Daniel Martí [Thu, 9 Jan 2014 15:29:25 +0000 (16:29 +0100)]
Revert "Add gradle-1.10" since it's not compatible yet