chiark / gitweb /
fdroidserver.git
11 years agoDo submodules recursively, do init and update at the same time
Daniel Martí [Tue, 28 Jan 2014 22:49:36 +0000 (23:49 +0100)]
Do submodules recursively, do init and update at the same time

11 years agoAdd output= into the docs
Daniel Martí [Tue, 28 Jan 2014 21:26:20 +0000 (22:26 +0100)]
Add output= into the docs

11 years agoNew build flag: output= for e.g. full make builds
Daniel Martí [Tue, 28 Jan 2014 21:14:53 +0000 (22:14 +0100)]
New build flag: output= for e.g. full make builds

11 years agoAvoid default cases in build types
Daniel Martí [Tue, 28 Jan 2014 21:14:28 +0000 (22:14 +0100)]
Avoid default cases in build types

11 years agoNew build option: --no-tarball
Daniel Martí [Tue, 28 Jan 2014 21:13:18 +0000 (22:13 +0100)]
New build option: --no-tarball

11 years agoFix typo in fd-commit
Daniel Martí [Tue, 28 Jan 2014 15:59:27 +0000 (16:59 +0100)]
Fix typo in fd-commit

11 years agoFix a couple gradle python mistakes
Daniel Martí [Tue, 28 Jan 2014 13:14:18 +0000 (14:14 +0100)]
Fix a couple gradle python mistakes

11 years agoUpdate my own copyright notices
Daniel Martí [Tue, 28 Jan 2014 13:07:19 +0000 (14:07 +0100)]
Update my own copyright notices

11 years agoBetter Vercode Operation example
Daniel Martí [Tue, 28 Jan 2014 13:03:51 +0000 (14:03 +0100)]
Better Vercode Operation example

11 years agoMerge compilesdk= into target=, better documentation about target=
Daniel Martí [Tue, 28 Jan 2014 13:01:32 +0000 (14:01 +0100)]
Merge compilesdk= into target=, better documentation about target=

11 years agofd-commit support for disabled updates
Daniel Martí [Mon, 27 Jan 2014 23:00:34 +0000 (00:00 +0100)]
fd-commit support for disabled updates

Also fix support for replacement builds

11 years agoRemove support for 'bindir'
Daniel Martí [Mon, 27 Jan 2014 22:43:28 +0000 (23:43 +0100)]
Remove support for 'bindir'

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