chiark / gitweb /
fdroidserver.git
11 years ago--auto --commit now behaves like fd-commit, consistency
Daniel Martí [Thu, 31 Oct 2013 17:20:45 +0000 (18:20 +0100)]
--auto --commit now behaves like fd-commit, consistency

11 years agoFix --auto for the new BV syntax
Daniel Martí [Thu, 31 Oct 2013 16:59:45 +0000 (17:59 +0100)]
Fix --auto for the new BV syntax

11 years agoDon't remove output dirs twice. --subprojects is useless.
Daniel Martí [Thu, 31 Oct 2013 16:56:12 +0000 (17:56 +0100)]
Don't remove output dirs twice. --subprojects is useless.

11 years agoFix mistake in 08287a1f
Ciaran Gultnieks [Thu, 31 Oct 2013 16:42:42 +0000 (16:42 +0000)]
Fix mistake in 08287a1f

11 years agoForgot to actually use the real repotype variable
Daniel Martí [Thu, 31 Oct 2013 16:35:13 +0000 (17:35 +0100)]
Forgot to actually use the real repotype variable

11 years agoBetter gradle signature config filter
Daniel Martí [Thu, 31 Oct 2013 16:22:08 +0000 (17:22 +0100)]
Better gradle signature config filter

11 years agoAlso remove 'obj' when removing jni dirs
Daniel Martí [Thu, 31 Oct 2013 16:21:49 +0000 (17:21 +0100)]
Also remove 'obj' when removing jni dirs

11 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Thu, 31 Oct 2013 15:51:06 +0000 (15:51 +0000)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

11 years agoFix import error message
Ciaran Gultnieks [Thu, 31 Oct 2013 15:47:24 +0000 (15:47 +0000)]
Fix import error message

11 years agoTidied up some unused junk
Ciaran Gultnieks [Thu, 31 Oct 2013 15:46:32 +0000 (15:46 +0000)]
Tidied up some unused junk

11 years agoDisplay previously ignored checkupdates error
Ciaran Gultnieks [Thu, 31 Oct 2013 15:39:47 +0000 (15:39 +0000)]
Display previously ignored checkupdates error

11 years agoHandle repo config in a more sensible way
Ciaran Gultnieks [Thu, 31 Oct 2013 15:37:39 +0000 (15:37 +0000)]
Handle repo config in a more sensible way

11 years agoMinor fixes to git-svn
Daniel Martí [Thu, 31 Oct 2013 14:54:52 +0000 (15:54 +0100)]
Minor fixes to git-svn

11 years agoDid not mean to commit these
Daniel Martí [Thu, 31 Oct 2013 14:45:16 +0000 (15:45 +0100)]
Did not mean to commit these

11 years agoSkip the single app, not all of them...
Daniel Martí [Thu, 31 Oct 2013 14:43:36 +0000 (15:43 +0100)]
Skip the single app, not all of them...

11 years agoGet rid of unnecessary indentation
Daniel Martí [Thu, 31 Oct 2013 14:42:58 +0000 (15:42 +0100)]
Get rid of unnecessary indentation

11 years agoSwitch all shebangs to 'env python2'
Daniel Martí [Thu, 31 Oct 2013 12:25:39 +0000 (13:25 +0100)]
Switch all shebangs to 'env python2'

11 years agoRename commitupdates to fd-commit
Daniel Martí [Thu, 31 Oct 2013 12:10:08 +0000 (13:10 +0100)]
Rename commitupdates to fd-commit

11 years agocategorycount is no longer of any use
Daniel Martí [Thu, 31 Oct 2013 12:08:39 +0000 (13:08 +0100)]
categorycount is no longer of any use

11 years agoTwo new stats files: categories.txt, antifeatures.txt
Daniel Martí [Thu, 31 Oct 2013 12:08:15 +0000 (13:08 +0100)]
Two new stats files: categories.txt, antifeatures.txt

11 years agoDocument git-svn auth
Daniel Martí [Thu, 31 Oct 2013 10:54:19 +0000 (11:54 +0100)]
Document git-svn auth

11 years agoSupport user:pass authentication on git-svn
Daniel Martí [Thu, 31 Oct 2013 10:53:12 +0000 (11:53 +0100)]
Support user:pass authentication on git-svn

11 years agoIf config.py is not in the CWD, error before doing anything
Daniel Martí [Wed, 30 Oct 2013 21:13:15 +0000 (22:13 +0100)]
If config.py is not in the CWD, error before doing anything

11 years agoAdd support for UCM:Tags in bzr
Daniel Martí [Wed, 30 Oct 2013 20:54:09 +0000 (21:54 +0100)]
Add support for UCM:Tags in bzr

11 years agoAvoid newlines in git-svn RepoTrunk
Daniel Martí [Wed, 30 Oct 2013 20:40:48 +0000 (21:40 +0100)]
Avoid newlines in git-svn RepoTrunk

11 years agocommitupdates now treats all other changes in a generic manner
Daniel Martí [Wed, 30 Oct 2013 19:17:56 +0000 (20:17 +0100)]
commitupdates now treats all other changes in a generic manner

11 years agoDon't error when finding apk files, just delete them
Daniel Martí [Wed, 30 Oct 2013 18:15:15 +0000 (19:15 +0100)]
Don't error when finding apk files, just delete them

11 years agoAway with all the funambol ugly tweaks
Daniel Martí [Wed, 30 Oct 2013 17:24:03 +0000 (18:24 +0100)]
Away with all the funambol ugly tweaks

11 years agoAutomatically remove all android:debuggable flags
Daniel Martí [Wed, 30 Oct 2013 16:17:44 +0000 (17:17 +0100)]
Automatically remove all android:debuggable flags

11 years agoFix git-svn find-rev, also search for svn revisions after HEAD
Daniel Martí [Wed, 30 Oct 2013 15:53:12 +0000 (16:53 +0100)]
Fix git-svn find-rev, also search for svn revisions after HEAD

11 years agoA couple of minor import improvements
Ciaran Gultnieks [Wed, 30 Oct 2013 08:05:02 +0000 (08:05 +0000)]
A couple of minor import improvements

11 years agoPrint FDroidPopen params *before* executing
Daniel Martí [Tue, 29 Oct 2013 19:39:12 +0000 (20:39 +0100)]
Print FDroidPopen params *before* executing

11 years agoSome diagnostic output for http update check mode
Ciaran Gultnieks [Tue, 29 Oct 2013 19:32:51 +0000 (19:32 +0000)]
Some diagnostic output for http update check mode

11 years agoWiki update code for disabled builds can be simplified now
Ciaran Gultnieks [Tue, 29 Oct 2013 17:39:05 +0000 (17:39 +0000)]
Wiki update code for disabled builds can be simplified now

11 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Tue, 29 Oct 2013 15:43:56 +0000 (15:43 +0000)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

11 years agoAdd package realpath to buildserver
Daniel Martí [Tue, 29 Oct 2013 13:19:27 +0000 (14:19 +0100)]
Add package realpath to buildserver

11 years agohave commitupdates show the diff (commit -v)
Daniel Martí [Tue, 29 Oct 2013 12:45:41 +0000 (13:45 +0100)]
have commitupdates show the diff (commit -v)

11 years agoDon't include '!' in disabled= when converting to new syntax
Daniel Martí [Tue, 29 Oct 2013 12:36:06 +0000 (13:36 +0100)]
Don't include '!' in disabled= when converting to new syntax

11 years agoFix standalone scanner bug
Ciaran Gultnieks [Tue, 29 Oct 2013 12:23:42 +0000 (12:23 +0000)]
Fix standalone scanner bug

11 years agoSome fixes to the scanner algorithm
Daniel Martí [Tue, 29 Oct 2013 11:03:37 +0000 (12:03 +0100)]
Some fixes to the scanner algorithm

11 years agoRetrieve app and version name from the same tag in UCM:Tags
Daniel Martí [Tue, 29 Oct 2013 08:55:15 +0000 (09:55 +0100)]
Retrieve app and version name from the same tag in UCM:Tags

11 years agoDon't try to find output if we're doing an --install
Daniel Martí [Mon, 28 Oct 2013 23:35:14 +0000 (00:35 +0100)]
Don't try to find output if we're doing an --install

11 years agoFind all build.gradle files in the entire source tree
Daniel Martí [Mon, 28 Oct 2013 23:19:49 +0000 (00:19 +0100)]
Find all build.gradle files in the entire source tree

11 years agoSupport new Build: syntax in completion; retab
Daniel Martí [Mon, 28 Oct 2013 23:19:33 +0000 (00:19 +0100)]
Support new Build: syntax in completion; retab

11 years agoDon't require commit to be specified for a disabled build
Ciaran Gultnieks [Mon, 28 Oct 2013 08:53:18 +0000 (08:53 +0000)]
Don't require commit to be specified for a disabled build

11 years agoClean gradle signing configs all at once
Daniel Martí [Sun, 27 Oct 2013 22:43:38 +0000 (23:43 +0100)]
Clean gradle signing configs all at once

11 years agoSupport new Build: format in commitupdates
Daniel Martí [Sun, 27 Oct 2013 21:46:04 +0000 (22:46 +0100)]
Support new Build: format in commitupdates

11 years agoRevert "Allow for spaces before/after version and vercode"
Daniel Martí [Sun, 27 Oct 2013 21:43:24 +0000 (22:43 +0100)]
Revert "Allow for spaces before/after version and vercode"

This reverts commit ec5e12221ffca7f6b4b4ed436f6f9301f3ff7d0e.

11 years agoAllow for spaces before/after version and vercode
Daniel Martí [Sun, 27 Oct 2013 21:32:59 +0000 (22:32 +0100)]
Allow for spaces before/after version and vercode

This allows for 'Build: foo, 1' as well as the old 'Build:foo,1'

11 years agoSupport Build: indenting by tabs
Daniel Martí [Sun, 27 Oct 2013 21:16:41 +0000 (22:16 +0100)]
Support Build: indenting by tabs

11 years agoFix rm safety check
Ciaran Gultnieks [Sun, 27 Oct 2013 17:16:04 +0000 (17:16 +0000)]
Fix rm safety check

I got it backwards due to my stupid parameter naming.

11 years agoAllow rm to recursively remove directories
Ciaran Gultnieks [Sun, 27 Oct 2013 17:05:53 +0000 (17:05 +0000)]
Allow rm to recursively remove directories

11 years agoChanging that from the expected value will trip someone up in the future
Ciaran Gultnieks [Sun, 27 Oct 2013 17:03:28 +0000 (17:03 +0000)]
Changing that from the expected value will trip someone up in the future

11 years agoDon't need legacy disabled build handling everywhere now
Ciaran Gultnieks [Sun, 27 Oct 2013 14:40:02 +0000 (14:40 +0000)]
Don't need legacy disabled build handling everywhere now

11 years agoDisabled should be first
Ciaran Gultnieks [Sun, 27 Oct 2013 14:36:25 +0000 (14:36 +0000)]
Disabled should be first

11 years agoTranslate disabled commit to proper disabled
Ciaran Gultnieks [Sun, 27 Oct 2013 14:35:57 +0000 (14:35 +0000)]
Translate disabled commit to proper disabled

11 years agoRead new or old recipe formats, write new format
Ciaran Gultnieks [Sun, 27 Oct 2013 14:06:46 +0000 (14:06 +0000)]
Read new or old recipe formats, write new format

Slightly tested. See https://f-droid.org/wiki/page/Build_Recipe_Format

11 years agoInclude bugsense in scanner
Ciaran Gultnieks [Sat, 26 Oct 2013 18:30:17 +0000 (19:30 +0100)]
Include bugsense in scanner

11 years agoIntroduce disable= as a better way of disabling a build
Ciaran Gultnieks [Sat, 26 Oct 2013 09:26:47 +0000 (10:26 +0100)]
Introduce disable= as a better way of disabling a build

Prefixing commit ID with ! and a message will still work, but that's
very silly. Using disable= is now the correct way.

11 years agobash != /bin/bash
Daniel Martí [Fri, 25 Oct 2013 19:30:00 +0000 (21:30 +0200)]
bash != /bin/bash

11 years agoAbsolute paths in some gitignore fields, ignore all boxes
Daniel Martí [Fri, 25 Oct 2013 18:57:16 +0000 (20:57 +0200)]
Absolute paths in some gitignore fields, ignore all boxes

11 years agoDon't include getsig.class as source
Daniel Martí [Fri, 25 Oct 2013 18:43:16 +0000 (20:43 +0200)]
Don't include getsig.class as source

11 years agoPartially revert Requires Root: changes
Daniel Martí [Fri, 25 Oct 2013 15:19:23 +0000 (17:19 +0200)]
Partially revert Requires Root: changes

11 years agoDon't place UCM:Static in apps to update
Daniel Martí [Fri, 25 Oct 2013 15:16:40 +0000 (17:16 +0200)]
Don't place UCM:Static in apps to update

11 years agoBe more selective about removing bin directories
Ciaran Gultnieks [Fri, 25 Oct 2013 10:59:55 +0000 (11:59 +0100)]
Be more selective about removing bin directories

11 years agoRegression - we won't do subvercodes
Daniel Martí [Fri, 25 Oct 2013 08:37:53 +0000 (10:37 +0200)]
Regression - we won't do subvercodes

11 years agoFix recently introduced import bug
Ciaran Gultnieks [Fri, 25 Oct 2013 08:28:11 +0000 (09:28 +0100)]
Fix recently introduced import bug

11 years agoconvert setup.py into working setuptools-based installer
Hans-Christoph Steiner [Thu, 24 Oct 2013 19:29:40 +0000 (15:29 -0400)]
convert setup.py into working setuptools-based installer

With this setup.py, its possible to install the required packages using:
  pip install -e .

The Debian packaging will also automatically get the dependencies from
install_requires.  This does not handle the generation of the docs at all.
I have not found a straightforward way to include running ./gendocs.sh in
setup.py, but its easy to run in the Debian packaging.

11 years agoinclude basic description paragraphs for F-Droid and server in README
Hans-Christoph Steiner [Thu, 24 Oct 2013 19:31:15 +0000 (15:31 -0400)]
include basic description paragraphs for F-Droid and server in README

Having these basic descriptions in the README provides a quick way to find
out what F-Droid and fdroidserver are.  Plus it will show up on the
gitorious git repo, and will automatically be included in the Python
packaging, where it will be pushed to pypi and other places.

11 years agoAlways include search in browse
Ciaran Gultnieks [Thu, 24 Oct 2013 17:27:22 +0000 (18:27 +0100)]
Always include search in browse

11 years agoAdd client download button before packages section in browser
Ciaran Gultnieks [Thu, 24 Oct 2013 17:02:51 +0000 (18:02 +0100)]
Add client download button before packages section in browser

11 years agoHTTPS is forced, so that text is no longer necessary
Ciaran Gultnieks [Thu, 24 Oct 2013 16:53:10 +0000 (17:53 +0100)]
HTTPS is forced, so that text is no longer necessary

11 years agoQuick hack to fix FDroidPOpen
Ciaran Gultnieks [Thu, 24 Oct 2013 10:12:15 +0000 (11:12 +0100)]
Quick hack to fix FDroidPOpen

That loop is using more CPU that the actual building of the app.

11 years agoCorrect .bsenv for interactive ssh
Ciaran Gultnieks [Thu, 24 Oct 2013 09:02:36 +0000 (10:02 +0100)]
Correct .bsenv for interactive ssh

11 years agobuild --test now always builds, even if output already exists (issue #333)
Ciaran Gultnieks [Thu, 24 Oct 2013 08:42:51 +0000 (09:42 +0100)]
build --test now always builds, even if output already exists (issue #333)

11 years agodocs: maven now also supports @dir like gradle
Daniel Martí [Wed, 23 Oct 2013 17:59:28 +0000 (19:59 +0200)]
docs: maven now also supports @dir like gradle

11 years agoDon't output stdout/stderr twice, print what is run and where
Daniel Martí [Wed, 23 Oct 2013 17:53:33 +0000 (19:53 +0200)]
Don't output stdout/stderr twice, print what is run and where

11 years agoFix issues with .apklib files being seen as output apks
Daniel Martí [Wed, 23 Oct 2013 17:53:07 +0000 (19:53 +0200)]
Fix issues with .apklib files being seen as output apks

11 years agoAllow for maven=yes@dir like gradle
Daniel Martí [Wed, 23 Oct 2013 17:52:17 +0000 (19:52 +0200)]
Allow for maven=yes@dir like gradle

11 years agoRemoved bogus (hopefully) checkout
Ciaran Gultnieks [Wed, 23 Oct 2013 14:57:02 +0000 (15:57 +0100)]
Removed bogus (hopefully) checkout

11 years agoAdd wiki category for disabled apps (issue #163)
Ciaran Gultnieks [Wed, 23 Oct 2013 12:19:33 +0000 (13:19 +0100)]
Add wiki category for disabled apps (issue #163)

11 years agolabel regex pattern now doesn't stop until a new field or a newline are found
Daniel Martí [Wed, 23 Oct 2013 07:58:32 +0000 (09:58 +0200)]
label regex pattern now doesn't stop until a new field or a newline are found

11 years agoUse "Requires Root:" as a forced ACCESS_SUPERUSER permission
Daniel Martí [Tue, 22 Oct 2013 23:00:21 +0000 (01:00 +0200)]
Use "Requires Root:" as a forced ACCESS_SUPERUSER permission

11 years agoDon't mix tabs and spaces in wp-fdroid.php
Daniel Martí [Tue, 22 Oct 2013 13:53:07 +0000 (15:53 +0200)]
Don't mix tabs and spaces in wp-fdroid.php

11 years agoEnsure correct exit code from buildserver build
Ciaran Gultnieks [Mon, 21 Oct 2013 20:16:41 +0000 (21:16 +0100)]
Ensure correct exit code from buildserver build

11 years agoFix hg checkupdates
Daniel Martí [Mon, 21 Oct 2013 15:00:42 +0000 (17:00 +0200)]
Fix hg checkupdates

11 years agoFix silly forcever(sion|code) errors
Daniel Martí [Sun, 20 Oct 2013 20:27:34 +0000 (22:27 +0200)]
Fix silly forcever(sion|code) errors

11 years agoAdd some makebuildserver options
Ciaran Gultnieks [Sun, 20 Oct 2013 20:16:42 +0000 (21:16 +0100)]
Add some makebuildserver options

11 years agoFix to a9a947
Ciaran Gultnieks [Sun, 20 Oct 2013 20:15:35 +0000 (21:15 +0100)]
Fix to a9a947

11 years agoClarify error message
Ciaran Gultnieks [Sun, 20 Oct 2013 20:11:35 +0000 (21:11 +0100)]
Clarify error message

11 years agoLoop over all AM.xml files for forcever(sion|code)
Daniel Martí [Sun, 20 Oct 2013 11:43:15 +0000 (13:43 +0200)]
Loop over all AM.xml files for forcever(sion|code)

11 years agoAlso install platform-tools
Daniel Martí [Sun, 20 Oct 2013 11:42:58 +0000 (13:42 +0200)]
Also install platform-tools

11 years agoAdd functions to find apk and tarball paths
Daniel Martí [Sat, 19 Oct 2013 10:18:48 +0000 (12:18 +0200)]
Add functions to find apk and tarball paths

11 years agoNew Update Check Mode: RepoTrunk
Daniel Martí [Thu, 17 Oct 2013 21:27:55 +0000 (23:27 +0200)]
New Update Check Mode: RepoTrunk

11 years agoUpdate many android tools
Daniel Martí [Thu, 17 Oct 2013 13:29:52 +0000 (15:29 +0200)]
Update many android tools

* Gradle from 1.7 to 1.8
* Android SDK from 21.0.1 to 22.2.1
* SDK Build Tools from 18.0.1 to 18.1.1
* Added legacy toolchains to NDK r9

11 years agoNon-greedy match for app labels (should fix the icon= stuff)
Daniel Martí [Thu, 17 Oct 2013 11:19:06 +0000 (13:19 +0200)]
Non-greedy match for app labels (should fix the icon= stuff)

11 years agoRun maven's deploy like ant and gradle do
Daniel Martí [Wed, 16 Oct 2013 21:34:51 +0000 (23:34 +0200)]
Run maven's deploy like ant and gradle do

11 years agoDon't remove non-Popen related declares
Daniel Martí [Wed, 16 Oct 2013 21:34:32 +0000 (23:34 +0200)]
Don't remove non-Popen related declares

11 years agoDon't be verbose when preparing srclibs
Daniel Martí [Wed, 16 Oct 2013 21:31:02 +0000 (23:31 +0200)]
Don't be verbose when preparing srclibs

11 years agoFinish large reworking of Popen calls
Daniel Martí [Wed, 16 Oct 2013 21:17:51 +0000 (23:17 +0200)]
Finish large reworking of Popen calls

Now we handle the output pipes via Queues, which means that long and verbose
builds (like navit) won't hang mercilessly during any of init=, prebuild=
build= or the build itself. This also removes redundancies.