Daniel Martí
1f01250618
Use proper regex to remove signing from build.gradle files
...
This fixes apps like ifixit
2014-01-15 18:36:43 +01:00
Daniel Martí
0fce807f35
Important to also parse ../build.gradle
2014-01-15 18:07:17 +01:00
Daniel Martí
d04d4cc24c
Also catch cases where stored is e.g. None
2014-01-15 17:45:47 +01:00
Jean Privat
934037fe3c
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>
2014-01-15 11:33:35 -05:00
Jean Privat
01c45a054d
checkupdates --gplay: handle the case when Current Version is empty
...
Signed-off-by: Jean Privat <jean@pryen.org>
2014-01-15 11:33:35 -05:00
Daniel Martí
0a34765461
Fix weird indentation in the hg purge changes
2014-01-15 16:40:27 +01:00
Daniel Martí
c09382fa82
Merge commit 'refs/merge-requests/93' of gitorious.org:f-droid/fdroidserver
2014-01-15 16:38:14 +01:00
أحمد المحمودي (Ahmed El-Mahmoudy)
65500b367e
Check if purge extension is enabled before attempting to enable it in .hg/hgrc
2014-01-15 16:08:55 +02:00
Jean Privat
ff523a6425
checkupdates --gplay: missing reason crashes print
...
Signed-off-by: Jean Privat <jean@pryen.org>
2014-01-15 09:03:09 -05:00
Daniel Martí
55b2574dde
Silent git resets
2014-01-15 10:12:47 +01:00
Daniel Martí
1a76956f92
Don't leave left-overs after an abort in the last fd-commit command
2014-01-15 10:11:14 +01:00
Daniel Martí
eb2d9326af
More pythonic tarexc function
2014-01-15 10:09:53 +01:00
Daniel Martí
0600044f3a
Do git reset between add+commit to allow commit aborts
2014-01-15 10:09:30 +01:00
Daniel Martí
a7f259e7cc
Don't crash if the app icons are wrong
2014-01-14 10:28:23 +01:00
Daniel Martí
607736f85d
Remove google apis, they are deprecated and broken
2014-01-12 11:57:47 +01:00
Daniel Martí
ff01aa75cd
Add build-tools to PATH
2014-01-12 11:57:23 +01:00
Daniel Martí
b70c41bef8
Omit 'daemon not running' lines when using adb devices
...
This fixes the 'installing on *' bug that hangs f-droid forever
2014-01-11 13:39:11 +01:00
Daniel Martí
cd9c9de1eb
Do not write the new 'type' hidden build field
2014-01-11 13:33:56 +01:00
Daniel Martí
7c461db596
Fix gradle checkupdates for some more cases
...
* If there are no equal signs
* If the vercode is not quoted
2014-01-11 13:33:17 +01:00
Daniel Martí
00d8e5c19a
Fix gradle build_tools patching
2014-01-11 13:05:02 +01:00
Daniel Martí
b6788f4547
Fix: Also add new files in app metadata dirs (e.g. new patches)
2014-01-11 12:40:36 +01:00
Daniel Martí
0bd7711eeb
Make matching of build types easier
2014-01-10 20:43:38 +01:00
Daniel Martí
96885fc8c8
Fix fdroid import completion
...
For some reason, the newline was keeping it from working
2014-01-10 20:28:48 +01:00
Daniel Martí
09328806ce
Merge branch 'gradle-versioning'
2014-01-10 20:13:43 +01:00
Daniel Martí
6dc2bb8449
Move gradle script to separate file, install it properly
2014-01-10 20:12:24 +01:00
Daniel Martí
6daeb625ab
Check sha256 sums via hashlib
2014-01-10 20:12:24 +01:00
Daniel Martí
341736a27e
Make makebs.config.sample.py easier for newcomers
...
With aptproxy defaulting to None, it works out of the box
2014-01-09 23:00:30 +01:00
Daniel Martí
ca7cea37f8
Add our gradle wrapper script
2014-01-09 22:56:51 +01:00
Ciaran Gultnieks
b30fd68485
Vagrant version notes in manual
2014-01-09 22:56:51 +01:00
Ciaran Gultnieks
c31b0ccf2e
Better makebuildserver verbose output
...
(and always delete box file, its always there, despite my earlier commit
saying it wasn't)
2014-01-09 22:56:51 +01:00
Ciaran Gultnieks
c0987b6803
A scientific solution to issues with vagrant 1.3.5
2014-01-09 22:56:51 +01:00
Ciaran Gultnieks
211b09f373
Vagrant version notes in manual
2014-01-09 21:32:58 +00:00
Ciaran Gultnieks
b67e012dd5
Better makebuildserver verbose output
...
(and always delete box file, its always there, despite my earlier commit
saying it wasn't)
2014-01-09 21:31:58 +00:00
Ciaran Gultnieks
cd23bb933c
A scientific solution to issues with vagrant 1.3.5
2014-01-09 21:31:08 +00:00
Daniel Martí
db33ae75e5
Revert "Add gradle-1.10" since it's not compatible yet
2014-01-09 16:29:45 +01:00
Daniel Martí
06f9a42601
Move gradle to its own cookbook
2014-01-09 16:27:34 +01:00
Daniel Martí
12c05c06f2
Add gradle-1.10
2014-01-09 16:27:18 +01:00
Daniel Martí
d83a723f5c
Install gradle version 1.4, 1.6, 1.7, 1.8 and 1.9 to /opt/gradle
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
879d8dd0cc
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.
2014-01-09 16:23:49 +01:00
Daniel Martí
6e1b1e00c1
Fix email, url and docs in setup.py
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
0aaa9000f8
Update base box in sample config too
2014-01-09 16:23:49 +01:00
Daniel Martí
42c010de93
Raise summary char limit default to 50, fix config.sample.py
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
0178c4b5c5
Change recommended base box from Ubuntu to Debian
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
883d63f2c3
Only conditionally try to remove completed box
2014-01-09 16:23:49 +01:00
Daniel Martí
8cb00b289f
Avoid crashes on package: group() calls
2014-01-09 16:23:49 +01:00
Daniel Martí
334a221893
Fix: Re-add <icon> element to index
2014-01-09 16:23:49 +01:00
Daniel Martí
958eae4f86
Bump index version to 11, add index version changelog
2014-01-09 16:23:49 +01:00
Daniel Martí
bce5f45169
Avoid possible crashes
...
* No 160 dpi icon available
* Trying to resize a non-existing icon
* Non-dpi icon being lower density than ldpi
2014-01-09 16:23:49 +01:00
Daniel Martí
92cab50368
Support application and launchable-activity icons as fallback
2014-01-09 16:23:49 +01:00
Daniel Martí
4d23f95737
Create icons dicts like the rest
2014-01-09 16:23:49 +01:00