chiark / gitweb /
fdroidserver.git
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

11 years agoSupport application and launchable-activity icons as fallback
Daniel Martí [Tue, 7 Jan 2014 16:01:51 +0000 (17:01 +0100)]
Support application and launchable-activity icons as fallback

11 years agoCreate icons dicts like the rest
Daniel Martí [Tue, 7 Jan 2014 15:34:24 +0000 (16:34 +0100)]
Create icons dicts like the rest

11 years agoDon't print twice as many lines when resizing icons
Daniel Martí [Tue, 7 Jan 2014 15:25:29 +0000 (16:25 +0100)]
Don't print twice as many lines when resizing icons

11 years agoKeep the same ZipFile instance to retrieve all the icons
Daniel Martí [Tue, 7 Jan 2014 15:17:38 +0000 (16:17 +0100)]
Keep the same ZipFile instance to retrieve all the icons

11 years agoUse application: and launchable-activity: icons as fallback
Daniel Martí [Tue, 7 Jan 2014 15:16:26 +0000 (16:16 +0100)]
Use application: and launchable-activity: icons as fallback

11 years agoAdd 640 dpi icons dir
Daniel Martí [Tue, 7 Jan 2014 14:55:07 +0000 (15:55 +0100)]
Add 640 dpi icons dir

11 years agoUse app categories as wiki categories
Ciaran Gultnieks [Tue, 7 Jan 2014 13:39:48 +0000 (13:39 +0000)]
Use app categories as wiki categories

11 years agoA little bit of extra checkupdates diagnostics
Ciaran Gultnieks [Tue, 7 Jan 2014 13:39:31 +0000 (13:39 +0000)]
A little bit of extra checkupdates diagnostics

11 years agoDon't busy-wait on buildserver output
Ciaran Gultnieks [Tue, 7 Jan 2014 13:39:05 +0000 (13:39 +0000)]
Don't busy-wait on buildserver output

11 years agoUpdate the fdroid-icon.png, still static at 48px
Daniel Martí [Tue, 7 Jan 2014 12:30:08 +0000 (13:30 +0100)]
Update the fdroid-icon.png, still static at 48px

11 years agoNew lint feature: Summary forms
Daniel Martí [Tue, 7 Jan 2014 12:23:24 +0000 (13:23 +0100)]
New lint feature: Summary forms

11 years agoUncomment verbose messages, fix -I
Daniel Martí [Tue, 7 Jan 2014 11:24:15 +0000 (12:24 +0100)]
Uncomment verbose messages, fix -I

11 years agoRemove icon_max_size from the sample config
Daniel Martí [Tue, 7 Jan 2014 11:21:21 +0000 (12:21 +0100)]
Remove icon_max_size from the sample config

11 years agoFinish TODO; Fill missing icon densities the best we can
Daniel Martí [Tue, 7 Jan 2014 11:20:24 +0000 (12:20 +0100)]
Finish TODO; Fill missing icon densities the best we can

11 years agoRewrite: Do icons per density, /icons being mdpi by default
Daniel Martí [Tue, 7 Jan 2014 11:06:39 +0000 (12:06 +0100)]
Rewrite: Do icons per density, /icons being mdpi by default

11 years agoAdd icon helper functions for later use
Daniel Martí [Tue, 7 Jan 2014 10:16:58 +0000 (11:16 +0100)]
Add icon helper functions for later use

11 years agoDon't change gradle_plugin in build.gradle files, also do srclibs
Daniel Martí [Tue, 7 Jan 2014 09:12:24 +0000 (10:12 +0100)]
Don't change gradle_plugin in build.gradle files, also do srclibs

11 years agoImprove checkupdates regex, support quotes better for build.gradle
Daniel Martí [Tue, 7 Jan 2014 09:04:11 +0000 (10:04 +0100)]
Improve checkupdates regex, support quotes better for build.gradle

11 years agoAdd "Added on" to apks on wordpress (#157)
Daniel Martí [Tue, 7 Jan 2014 07:52:13 +0000 (08:52 +0100)]
Add "Added on" to apks on wordpress (#157)

11 years agoRun ant clean in update= dirs instead of removing dirs
Daniel Martí [Mon, 6 Jan 2014 11:44:48 +0000 (12:44 +0100)]
Run ant clean in update= dirs instead of removing dirs

11 years agoDon't forcefully remove libs/<arch>, we now see binaries
Daniel Martí [Mon, 6 Jan 2014 11:08:57 +0000 (12:08 +0100)]
Don't forcefully remove libs/<arch>, we now see binaries

11 years agoStart publishing indexes with index version "10"
Daniel Martí [Fri, 3 Jan 2014 19:49:20 +0000 (20:49 +0100)]
Start publishing indexes with index version "10"

11 years agoAdd fdroid lint completion
Daniel Martí [Thu, 2 Jan 2014 23:12:42 +0000 (00:12 +0100)]
Add fdroid lint completion