chiark / gitweb /
fdroidserver.git
11 years agoWhen using placed srclibs, don't fail if proj.prop doesn't exist
Daniel Martí [Mon, 27 Jan 2014 21:34:34 +0000 (22:34 +0100)]
When using placed srclibs, don't fail if proj.prop doesn't exist

11 years agoForgot to actually install 1.10 via chef
Daniel Martí [Mon, 27 Jan 2014 21:03:39 +0000 (22:03 +0100)]
Forgot to actually install 1.10 via chef

11 years agoRevert "List future problems that a build will run into, like missing software"
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.

11 years agoAdd gradle 1.10 with the new plugin 0.8 release
Daniel Martí [Mon, 27 Jan 2014 12:21:44 +0000 (13:21 +0100)]
Add gradle 1.10 with the new plugin 0.8 release

11 years agoList future problems that a build will run into, like missing software
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

11 years agoMore config changes
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

11 years agoDon't check for mvn and gradle binaries
Daniel Martí [Sun, 26 Jan 2014 20:30:54 +0000 (21:30 +0100)]
Don't check for mvn and gradle binaries

11 years agoDon't always require ndk_path
Daniel Martí [Sun, 26 Jan 2014 20:28:09 +0000 (21:28 +0100)]
Don't always require ndk_path

11 years agoUpdate defaults, mvn3 to mvn
Daniel Martí [Sun, 26 Jan 2014 20:25:52 +0000 (21:25 +0100)]
Update defaults, mvn3 to mvn

11 years agoLint: don't complain if using tags and UCM is RM/branch
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

11 years agoRevert "Fix possible git-svn bug"
Daniel Martí [Sun, 26 Jan 2014 19:35:58 +0000 (20:35 +0100)]
Revert "Fix possible git-svn bug"

This reverts commit 61a61824d4f3517b5e1263da57d526695e9ab9e5.

11 years agoKeep a '=' if present, it means something in gradle
Daniel Martí [Sun, 26 Jan 2014 16:22:48 +0000 (17:22 +0100)]
Keep a '=' if present, it means something in gradle

11 years agoFix buildToolsVersion patching if an = is present
Daniel Martí [Sun, 26 Jan 2014 16:07:35 +0000 (17:07 +0100)]
Fix buildToolsVersion patching if an = is present

11 years agoFix browser search: switch back to page 1 when submitting new query
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

11 years agoFix possible git-svn bug
Daniel Martí [Fri, 24 Jan 2014 17:23:45 +0000 (18:23 +0100)]
Fix possible git-svn bug

11 years agoDon't warn about tags UCM usage if UCM:None
Daniel Martí [Fri, 24 Jan 2014 16:46:50 +0000 (17:46 +0100)]
Don't warn about tags UCM usage if UCM:None

11 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Fri, 24 Jan 2014 11:56:01 +0000 (11:56 +0000)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

11 years agoAvoid more possible crashes when invalid icons are present
Daniel Martí [Fri, 24 Jan 2014 11:55:43 +0000 (12:55 +0100)]
Avoid more possible crashes when invalid icons are present

11 years agoEasier preassemble handling
Daniel Martí [Fri, 24 Jan 2014 09:42:11 +0000 (10:42 +0100)]
Easier preassemble handling

11 years agoIndent properly, space the code a bit
Daniel Martí [Fri, 24 Jan 2014 09:10:40 +0000 (10:10 +0100)]
Indent properly, space the code a bit

11 years agogit-svn: Support <branch>/<rev> in commit field
أحمد المحمودي (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

11 years agoFix new downloads-per-version stats
Ciaran Gultnieks [Thu, 23 Jan 2014 23:31:03 +0000 (23:31 +0000)]
Fix new downloads-per-version stats

11 years agoMerge commit 'refs/merge-requests/134' of git://gitorious.org/f-droid/fdroidserver...
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

11 years agoDon't run lint on disabled apps
Daniel Martí [Thu, 23 Jan 2014 09:54:32 +0000 (10:54 +0100)]
Don't run lint on disabled apps

11 years agoMake UCMs work for every android xml "namespace"
Daniel Martí [Thu, 23 Jan 2014 09:52:09 +0000 (10:52 +0100)]
Make UCMs work for every android xml "namespace"

11 years agoSmall logic fix in Update Project:
Daniel Martí [Thu, 23 Jan 2014 09:40:23 +0000 (10:40 +0100)]
Small logic fix in Update Project:

11 years agoDon't update srclibs on their own if using them already
Daniel Martí [Thu, 23 Jan 2014 09:34:42 +0000 (10:34 +0100)]
Don't update srclibs on their own if using them already

11 years agoDopatch and srclibs right after init
Daniel Martí [Thu, 23 Jan 2014 09:29:04 +0000 (10:29 +0100)]
Dopatch and srclibs right after init

11 years agoAdd the curl package to the buildserver
Daniel Martí [Thu, 23 Jan 2014 08:03:00 +0000 (09:03 +0100)]
Add the curl package to the buildserver

11 years agoWhen fetching tags in git, get rid of removed ones
Daniel Martí [Wed, 22 Jan 2014 09:38:34 +0000 (10:38 +0100)]
When fetching tags in git, get rid of removed ones

11 years agoRevert "Run android update after applying srclibs"
Daniel Martí [Tue, 21 Jan 2014 09:14:37 +0000 (10:14 +0100)]
Revert "Run android update after applying srclibs"

This reverts commit 84fc2d983119b25ef8fe64c7a49482364e08b930.

11 years agoRun android update after applying srclibs
Daniel Martí [Mon, 20 Jan 2014 23:25:23 +0000 (00:25 +0100)]
Run android update after applying srclibs

11 years agoTypo in hg handling
Daniel Martí [Mon, 20 Jan 2014 15:14:00 +0000 (16:14 +0100)]
Typo in hg handling

11 years agoLose some spurious 'apps to update' entries from wiki
Ciaran Gultnieks [Mon, 20 Jan 2014 11:50:48 +0000 (11:50 +0000)]
Lose some spurious 'apps to update' entries from wiki

11 years agoTry to skip maven tests when compiling
Daniel Martí [Mon, 20 Jan 2014 11:22:05 +0000 (12:22 +0100)]
Try to skip maven tests when compiling

11 years agoAlso warn if UCM is None when using tags in commit=
Daniel Martí [Mon, 20 Jan 2014 11:18:50 +0000 (12:18 +0100)]
Also warn if UCM is None when using tags in commit=

11 years agoWarn about unknown licenses, some extra link checks
Daniel Martí [Mon, 20 Jan 2014 10:34:39 +0000 (11:34 +0100)]
Warn about unknown licenses, some extra link checks

11 years agoWarn about incorrect bulleted lists
Daniel Martí [Mon, 20 Jan 2014 10:15:15 +0000 (11:15 +0100)]
Warn about incorrect bulleted lists

11 years agoWarn about branches used in commit=
Daniel Martí [Mon, 20 Jan 2014 10:10:00 +0000 (11:10 +0100)]
Warn about branches used in commit=

11 years agoMake lint.py somewhat more readable
Daniel Martí [Mon, 20 Jan 2014 10:05:57 +0000 (11:05 +0100)]
Make lint.py somewhat more readable

11 years agoDon't always raise an exception when using hg purge
Daniel Martí [Mon, 20 Jan 2014 09:01:49 +0000 (10:01 +0100)]
Don't always raise an exception when using hg purge

11 years ago--latest now goes to the last enabled build
Daniel Martí [Mon, 20 Jan 2014 08:58:17 +0000 (09:58 +0100)]
--latest now goes to the last enabled build

11 years agoSimplify hg purge workarounds
Daniel Martí [Sun, 19 Jan 2014 23:33:31 +0000 (00:33 +0100)]
Simplify hg purge workarounds

11 years agoAdapt all build.gradle files inside build_dir
Daniel Martí [Sun, 19 Jan 2014 23:33:16 +0000 (00:33 +0100)]
Adapt all build.gradle files inside build_dir

11 years agoAdd source and issue tracker link warnings
Daniel Martí [Thu, 16 Jan 2014 16:47:55 +0000 (17:47 +0100)]
Add source and issue tracker link warnings

11 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Thu, 16 Jan 2014 10:18:10 +0000 (10:18 +0000)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

11 years agoDon't split stdout/stderr
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.

11 years agoResolve some missing wiki category issues
Ciaran Gultnieks [Thu, 16 Jan 2014 08:58:49 +0000 (08:58 +0000)]
Resolve some missing wiki category issues

11 years agoClarify 'Web Site' documentation
Ciaran Gultnieks [Thu, 16 Jan 2014 08:44:56 +0000 (08:44 +0000)]
Clarify 'Web Site' documentation

11 years agoRun adapt_gradle before running gradle clean
Daniel Martí [Wed, 15 Jan 2014 23:20:26 +0000 (00:20 +0100)]
Run adapt_gradle before running gradle clean

11 years agoAllow comma-separated list of flavours in gradle=
Daniel Martí [Wed, 15 Jan 2014 23:14:23 +0000 (00:14 +0100)]
Allow comma-separated list of flavours in gradle=

11 years agoAdd fd-commit as script on setup.py 0.1
Daniel Martí [Wed, 15 Jan 2014 22:02:02 +0000 (23:02 +0100)]
Add fd-commit as script on setup.py

11 years agoUse proper regex to remove signing from build.gradle files
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

11 years agoImportant to also parse ../build.gradle
Daniel Martí [Wed, 15 Jan 2014 17:05:26 +0000 (18:05 +0100)]
Important to also parse ../build.gradle

11 years agoAlso catch cases where stored is e.g. None
Daniel Martí [Wed, 15 Jan 2014 16:45:47 +0000 (17:45 +0100)]
Also catch cases where stored is e.g. None

11 years agocheckupdates --gplay: inform if not bigger but different version
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>
11 years agocheckupdates --gplay: handle the case when Current Version is empty
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>
11 years agoFix weird indentation in the hg purge changes
Daniel Martí [Wed, 15 Jan 2014 15:40:27 +0000 (16:40 +0100)]
Fix weird indentation in the hg purge changes

11 years agoMerge commit 'refs/merge-requests/93' of gitorious.org:f-droid/fdroidserver
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

11 years agoCheck if purge extension is enabled before attempting to enable it in .hg/hgrc
أحمد المحمودي (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

11 years agocheckupdates --gplay: missing reason crashes print
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>
11 years agoSilent git resets
Daniel Martí [Wed, 15 Jan 2014 09:12:47 +0000 (10:12 +0100)]
Silent git resets

11 years agoDon't leave left-overs after an abort in the last fd-commit command
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

11 years agoMore pythonic tarexc function
Daniel Martí [Wed, 15 Jan 2014 09:09:53 +0000 (10:09 +0100)]
More pythonic tarexc function

11 years agoDo git reset between add+commit to allow commit aborts
Daniel Martí [Wed, 15 Jan 2014 09:09:30 +0000 (10:09 +0100)]
Do git reset between add+commit to allow commit aborts

11 years agoDon't crash if the app icons are wrong
Daniel Martí [Tue, 14 Jan 2014 09:28:13 +0000 (10:28 +0100)]
Don't crash if the app icons are wrong

11 years agoRemove google apis, they are deprecated and broken
Daniel Martí [Sun, 12 Jan 2014 10:57:47 +0000 (11:57 +0100)]
Remove google apis, they are deprecated and broken

11 years agoAdd build-tools to PATH
Daniel Martí [Sun, 12 Jan 2014 10:57:23 +0000 (11:57 +0100)]
Add build-tools to PATH

11 years agoOmit 'daemon not running' lines when using adb devices
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

11 years agoDo not write the new 'type' hidden build field
Daniel Martí [Sat, 11 Jan 2014 12:33:56 +0000 (13:33 +0100)]
Do not write the new 'type' hidden build field

11 years agoFix gradle checkupdates for some more cases
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

11 years agoFix gradle build_tools patching
Daniel Martí [Sat, 11 Jan 2014 12:05:02 +0000 (13:05 +0100)]
Fix gradle build_tools patching

11 years agoFix: Also add new files in app metadata dirs (e.g. new patches)
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)

11 years agoMake matching of build types easier
Daniel Martí [Fri, 10 Jan 2014 19:39:39 +0000 (20:39 +0100)]
Make matching of build types easier

11 years agoFix fdroid import completion
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

11 years agoMerge branch 'gradle-versioning'
Daniel Martí [Fri, 10 Jan 2014 19:13:43 +0000 (20:13 +0100)]
Merge branch 'gradle-versioning'

11 years agoMove gradle script to separate file, install it properly
Daniel Martí [Fri, 10 Jan 2014 19:10:20 +0000 (20:10 +0100)]
Move gradle script to separate file, install it properly

11 years agoCheck sha256 sums via hashlib
Daniel Martí [Fri, 10 Jan 2014 18:54:53 +0000 (19:54 +0100)]
Check sha256 sums via hashlib

11 years agoMake makebs.config.sample.py easier for newcomers
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

11 years agoAdd our gradle wrapper script
Daniel Martí [Thu, 9 Jan 2014 17:30:35 +0000 (18:30 +0100)]
Add our gradle wrapper script

11 years agoVagrant version notes in manual
Ciaran Gultnieks [Thu, 9 Jan 2014 21:32:58 +0000 (21:32 +0000)]
Vagrant version notes in manual

11 years agoBetter makebuildserver verbose output
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)

11 years agoA scientific solution to issues with vagrant 1.3.5
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:08 +0000 (21:31 +0000)]
A scientific solution to issues with vagrant 1.3.5

11 years agoVagrant version notes in manual
Ciaran Gultnieks [Thu, 9 Jan 2014 21:32:58 +0000 (21:32 +0000)]
Vagrant version notes in manual

11 years agoBetter makebuildserver verbose output
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)

11 years agoA scientific solution to issues with vagrant 1.3.5
Ciaran Gultnieks [Thu, 9 Jan 2014 21:31:08 +0000 (21:31 +0000)]
A scientific solution to issues with vagrant 1.3.5

11 years agoRevert "Add gradle-1.10" since it's not compatible yet
Daniel Martí [Thu, 9 Jan 2014 15:29:25 +0000 (16:29 +0100)]
Revert "Add gradle-1.10" since it's not compatible yet

11 years agoMove gradle to its own cookbook
Daniel Martí [Thu, 9 Jan 2014 15:27:34 +0000 (16:27 +0100)]
Move gradle to its own cookbook

11 years agoAdd gradle-1.10
Daniel Martí [Thu, 9 Jan 2014 15:27:18 +0000 (16:27 +0100)]
Add gradle-1.10

11 years agoInstall gradle version 1.4, 1.6, 1.7, 1.8 and 1.9 to /opt/gradle
Daniel Martí [Thu, 9 Jan 2014 14:44:58 +0000 (15:44 +0100)]
Install gradle version 1.4, 1.6, 1.7, 1.8 and 1.9 to /opt/gradle

11 years agoTransfer apk info when archiving
Ciaran Gultnieks [Thu, 9 Jan 2014 12:33:48 +0000 (12:33 +0000)]
Transfer apk info when archiving

Just dropping this apk entry temporarily caused an old version of the
app to appear on the wiki as a failing build. (only for one cycle after
the archiving happened). Moving it to the archived apks list ought to
resolve that problem.

11 years agoFix email, url and docs in setup.py
Daniel Martí [Wed, 8 Jan 2014 17:17:00 +0000 (18:17 +0100)]
Fix email, url and docs in setup.py

11 years agoUpdate base box in sample config too
Ciaran Gultnieks [Wed, 8 Jan 2014 16:26:04 +0000 (16:26 +0000)]
Update base box in sample config too

11 years agoRaise summary char limit default to 50, fix config.sample.py
Daniel Martí [Wed, 8 Jan 2014 12:19:57 +0000 (13:19 +0100)]
Raise summary char limit default to 50, fix config.sample.py

11 years agoChange recommended base box from Ubuntu to Debian
Ciaran Gultnieks [Wed, 8 Jan 2014 11:21:30 +0000 (11:21 +0000)]
Change recommended base box from Ubuntu to Debian

11 years agoOnly conditionally try to remove completed box
Ciaran Gultnieks [Wed, 8 Jan 2014 10:56:53 +0000 (10:56 +0000)]
Only conditionally try to remove completed box

11 years agoAvoid crashes on package: group() calls
Daniel Martí [Wed, 8 Jan 2014 08:00:40 +0000 (09:00 +0100)]
Avoid crashes on package: group() calls

11 years agoFix: Re-add <icon> element to index
Daniel Martí [Tue, 7 Jan 2014 18:22:07 +0000 (19:22 +0100)]
Fix: Re-add <icon> element to index

11 years agoBump index version to 11, add index version changelog
Daniel Martí [Tue, 7 Jan 2014 16:59:02 +0000 (17:59 +0100)]
Bump index version to 11, add index version changelog

11 years agoAvoid possible crashes
Daniel Martí [Tue, 7 Jan 2014 16:02:59 +0000 (17:02 +0100)]
Avoid possible crashes

* No 160 dpi icon available
* Trying to resize a non-existing icon
* Non-dpi icon being lower density than ldpi