Commit Graph
3002 Commits
Author SHA1 Message Date
Boris Kraut 6353dd1a09 Importer: Fix duplicated urls 2015-03-22 03:24:43 +01:00
Daniel Martí 66487272cd Update build tools to 22.0.0 2015-03-21 23:42:31 +01:00
Daniel Martí 92fdcd3e6a Update sdk to 24.1.2 2015-03-21 23:41:08 +01:00
Daniel Martí 4c0ee6ddce Add android-22 target 2015-03-21 23:28:09 +01:00
Daniel Martí 4feedb7c6b Gradle plugin version 1.1 still uses gradle 2.2 2015-03-15 16:25:41 +01:00
Ciaran Gultnieks c2c628273c Merge branch 'update-readme' into 'master'
Update readme

Updated the main README file to include a list of dependencies.

Forgot to update my e-mail address, so I closed Merge Request !44 first.

See merge request !45
2015-03-11 13:32:09 +00:00
Schneider Werner-Walter 3c5af7e0d9 Update README file. 2015-03-11 10:28:47 +02:00
Daniel Martí fdb71e2a41 lint: don't take commas as punctuation 2015-03-05 15:32:45 +01:00
Daniel Martí 3b7b8b9bde Don't take placeholders commits as possible tags 2015-03-05 15:25:21 +01:00
Daniel Martí edd3a787aa Also set ANDROID_NDK_HOME since gradle may need it 2015-03-05 15:25:09 +01:00
Daniel Martí 8510961db9 Also ignore PEP8 W503 2015-03-05 15:24:52 +01:00
Daniel Martí 9be0d35bd1 Ignore all the pep8 errors ignored by the default config 2015-02-07 21:58:24 -08:00
Ciaran Gultnieks c7f3d65997 Merge branch 'LOffice' into 'master'
Add LibreOffice build-deps.

These are the dependencies that i needed in a VM with a "Debian Jessie netinst" installation. I had in the system the "Standard system utilities", fdroidserver, all the packages listed in "buildserver/cookbooks/fdroidbuild-general/recipes/default.rb", and "build-essential". I assume that the BS has build-essential  installed as its needed to build the "VirtualBox Guest Additions".

See merge request !42
2015-02-05 09:10:52 +00:00
Matías Zúñiga 3d791e4c9e Add dependencies needed by "LibreOffice Viewer Beta" 2015-02-03 23:45:26 +00:00
Ciaran Gultnieks ad1e936ad7 Failed to update what page? 2015-02-01 20:32:03 +00:00
Ciaran Gultnieks ea17f08112 Note about required python version 2015-02-01 20:31:46 +00:00
Ciaran Gultnieks b71433e66b Allow buildserver CPU count to be configured 2015-02-01 09:00:04 +00:00
Ciaran Gultnieks d3f8a9f276 Signature file names are not fixed 2015-01-31 16:16:21 +00:00
Ciaran Gultnieks d254fb81f2 Use jarsigner-based verification in publish 2015-01-31 15:59:00 +00:00
Ciaran Gultnieks 94edef3b34 Need the information about what's different from verify_apks 2015-01-31 15:58:08 +00:00
Parménides GV f26a908dab Add function to verify apks via jarsigner 2015-01-31 15:55:18 +00:00
Ciaran Gultnieks 3e7046e23b Use pre-retrieved Binary when publishing
This allows this system to work when the machine that runs 'fdroid
publish' is offline.
2015-01-31 15:36:57 +00:00
Ciaran Gultnieks d1c03fbdbf Retrieve Binaries at build time 2015-01-31 15:36:26 +00:00
Ciaran Gultnieks 95ff6de599 Improve validation of fdroid import page parsing 2015-01-31 12:07:42 +00:00
Ciaran Gultnieks e26ad377a6 Handle not-found package name gracefully 2015-01-31 12:07:42 +00:00
Ciaran Gultnieks 8c1e1b1d24 Merge branch 'fxbuilddeps' into 'master'
Add firefox build-deps.

See merge request !40
2015-01-31 12:04:16 +00:00
Ciaran Gultnieks 384f97e998 Ensure package names are valid 2015-01-26 18:30:01 +00:00
Ciaran Gultnieks fe7f6cfe50 Remove shell option from FDroidPopen 2015-01-26 18:30:01 +00:00
Ciaran Gultnieks 43ccdce0ac wp-fdroid: Properly escape fdfilter
Resolves an XSS issue identified by Cure53 (https://cure53.de)
2015-01-26 18:30:01 +00:00
Boris Kraut abdc97142b Add compare-locales via easy_install for Firefox 2015-01-25 19:33:02 +01:00
Boris Kraut ffd5263b58 Add build-deps for Firefox 2015-01-25 19:32:14 +01:00
Ciaran Gultnieks 7fdddb729e Merge branch 'master' into 'master'
fix build issues

Fixed three build issues: one PEP8 and two small errors in the tests.

See merge request !39
2015-01-21 16:30:43 +00:00
Hans-Christoph Steiner 2a87ae5127 fix update.TestCase: remove unused SilentPopen import, that class was removed 2015-01-21 10:21:54 +01:00
Hans-Christoph Steiner 3b3d026ee3 fix install test by making sure common.options is set 2015-01-21 10:21:54 +01:00
Hans-Christoph Steiner e3628b2d74 fix PEP8 E124 closing bracket missing visual indentation 2015-01-21 10:21:54 +01:00
Ciaran Gultnieks 2656ea230c Merge branch 'antifeature' into 'master'
Update docs: AntiFeatures

See merge request !38
2015-01-21 09:19:12 +00:00
Ciaran Gultnieks 6a780a5a27 Fix no-checksum option type for local sync (fixes #67) 2015-01-21 09:16:08 +00:00
Boris Kraut ab84076154 Update docs: Add UpstreamNonFree; apps with AFs are not hidden. 2015-01-17 01:11:43 +01:00
Ciaran Gultnieks 581ad7f2a8 Merge branch 'update_docs' into 'master'
Added docs how to get platform cache files (closes #53)

See merge request !37
2015-01-16 21:05:02 +00:00
Rancor a144edc455 Added docs how to get platform cache files (closes #53) 2015-01-16 21:59:33 +01:00
Daniel Martí 3b3704710e Fix adding paths to the PATH env variable 2015-01-13 16:37:10 +01:00
Daniel Martí ff2b061351 Fix issue introduced in 49549f4cad (fixes #62) 2015-01-13 16:15:11 +01:00
Ciaran Gultnieks 24aaa568da Fix PEP8 issues from latest pull request 2015-01-13 08:26:30 +00:00
Ciaran Gultnieks 12f65953e6 Correction to 5b868c8a4 2015-01-13 08:25:27 +00:00
Daniel Martí c60cca57cf Don't limit gradle's forceversion to string literals 2015-01-13 00:28:19 +01:00
Ciaran Gultnieks 5b868c8a4c Only set Auto Name if one isn't set already 2015-01-12 18:58:21 +00:00
Ciaran Gultnieks dffaaccbc4 Merge branch 'master' into 'master'
streamline verify process in `fdroid publish`

This is a collection of small fixes to streamline the process of verifying a build against a provided APK as set in the `Binaries:` metadata.

See merge request !35
2015-01-12 10:06:26 +00:00
Hans-Christoph Steiner 4e68655437 if a build did verify against Binaries:, delete the comparison dirs
If the comparison between the provided APK and the built APK is verified,
then there is no need to keep the old comparison files around. On big build
servers like f-droid.org, there will be thousands of leftover dirs from all
the builds, so this is necessary.
2015-01-12 10:51:54 +01:00
Hans-Christoph Steiner 2458577209 if meld is available, use it to show differences on failed APK compare
meld is much easier to browse when comparing directory trees.
2015-01-12 10:46:04 +01:00
Hans-Christoph Steiner fc4679cebb if apktool is available, use it to decompress APKs when verifying
apktool decompiles the binary XML to regular XML, so it is much easier to
read for differences.
2015-01-12 10:46:04 +01:00