1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-16 11:50:10 +01:00
Commit Graph

4442 Commits

Author SHA1 Message Date
Daniel Martí
3825e5aebe Fixes to config parsers 2013-12-06 16:38:46 +01:00
Daniel Martí
9a2a0efa41 Reading config now also checks its assigned bins and dirs 2013-12-06 12:55:56 +01:00
Daniel Martí
9ecf6fcf74 Take "$VALUE" settings from environment variables
Set sdk_path and ndk_path defaults to $ANDROID_HOME and $ANDROID_NDK
2013-12-06 12:37:53 +01:00
Daniel Martí
5fc48172a7 Remove javacc_path setting, unused 2013-12-06 12:24:24 +01:00
Daniel Martí
d7f558ad71 Update ndk from r9 to r9b 2013-12-06 12:23:50 +01:00
Daniel Martí
8d91a1e915 target= affects updating srclibs again, small fixes 2013-12-06 12:15:13 +01:00
Hans-Christoph Steiner
71020a9e6d update sample and add error to reflect the default basedir: .*/fdroid/repo
For user-generated repos, the default path/URL is .*/fdroid/repo, with
fdroid/ as the root where the 'fdroid' tool operates.  This makes for a URL
that is quite unique and easily matched automatically using patterns, like
in fdroidclient.

For those who don't like the standard, they can override the errror from
config.py using nonstandardwebroot = True
2013-12-04 15:28:41 -05:00
Hans-Christoph Steiner
c21ab7dbdf add new fdroid server init command for setting up the dir on the server
This is quite simple, but makes the user experience consistent when setting
up repos: run init then update locally, then run init then update on the
server.

This patch also includes PEP8 formatting fixes
2013-12-04 15:27:13 -05:00
Daniel Martí
b53dd5708a Nongreedy matches for retrieve_string 2013-12-04 20:17:49 +01:00
Ciaran Gultnieks
d0e0404bc9 Merge commit 'refs/merge-requests/131' of git://gitorious.org/f-droid/fdroidserver into merge-requests/131 2013-12-04 17:34:37 +00:00
Ciaran Gultnieks
12dbc82c37 Fix checkupdates (broken since 996f14) 2013-12-04 14:23:26 +00:00
Hans-Christoph Steiner
50bd0236a9 document the metadata tags used in the public index file (index.xml)
For people wanting to understand where the metadata is coming from, it is
useful to have a note about what the metadata tag is generated from in the
app description file.
2013-12-02 16:02:07 -05:00
Daniel Martí
996f141da8 Make app and version name formats a standard 2013-12-02 15:35:25 +01:00
Daniel Martí
bf61dcf708 Support application names in the form of '&app_name;' 2013-12-02 15:09:59 +01:00
Ciaran Gultnieks
a42d00c2a7 Kivy builds need virtualenv 2013-12-01 16:47:27 +00:00
Ciaran Gultnieks
41d7068604 Add ouya-sdk to usual suspects 2013-12-01 16:47:17 +00:00
Ciaran Gultnieks
2ce0b14d92 Tidy up a few antifeature-related things in web repo browser 2013-11-27 10:49:44 +00:00
Ciaran Gultnieks
3568a51ac0 Link web repo browser antifeatures to detailed descriptions 2013-11-27 10:47:12 +00:00
Ciaran Gultnieks
cc7fc571d6 Support UpstreamNonFree in web repo browser 2013-11-27 10:43:47 +00:00
Ciaran Gultnieks
92fda57112 Don't push UpstreamNonFree to index (yet) 2013-11-27 10:39:36 +00:00
Ciaran Gultnieks
745666e996 Add UpstreamNonFree antifeature 2013-11-27 10:39:24 +00:00
Ciaran Gultnieks
ee769bedee Calculate added dates correctly when archive in use
This fixes what's new, amongst other things.
2013-11-27 09:35:43 +00:00
Ciaran Gultnieks
7cc21fe89a Allow definition of index max age in repo config 2013-11-26 22:07:47 +00:00
Ciaran Gultnieks
dad763a86c Some more kivy wip 2013-11-26 22:06:45 +00:00
Ciaran Gultnieks
62e03f84f7 Some more kivy wip 2013-11-26 22:04:40 +00:00
Ciaran Gultnieks
53781f913b Some more kivy wip 2013-11-26 22:02:33 +00:00
Ciaran Gultnieks
1390704c91 Kivy build support, wip 2013-11-24 22:11:41 +00:00
Ciaran Gultnieks
157fe2a1fd Import support for kivy projects (with buildozer spec) 2013-11-24 22:11:29 +00:00
Ciaran Gultnieks
752105c884 Add kivy requirements to buildserver 2013-11-24 22:11:02 +00:00
Ciaran Gultnieks
da0af33bf4 Some more symlink-related improvements 2013-11-24 10:29:28 +00:00
Ciaran Gultnieks
4ee57f2d8b Pass verbose flag to buildserver's build.py 2013-11-24 10:29:09 +00:00
Ciaran Gultnieks
95495b2818 Make rm work propery with symlinks 2013-11-24 09:47:11 +00:00
Ciaran Gultnieks
03c092998e Merge branch 'master' of gitorious.org:f-droid/fdroidserver 2013-11-24 09:42:50 +00:00
Ciaran Gultnieks
1198c0299c Remove signing keys later in build
Specifically, after rm, otherwise it can attempt to modify files (or
symlinks!) that are going to be removed.
2013-11-24 09:42:16 +00:00
Daniel Martí
ca3c954d3d Prepare srclibs after patches 2013-11-23 12:21:17 +01:00
Ciaran Gultnieks
0231409224 Permission check correct file 2013-11-23 10:56:58 +00:00
Daniel Martí
9f6f76c1ad MetaDataException comes from metadata.py 2013-11-22 11:15:08 +01:00
Daniel Martí
67cc527bcb Add repo types to metadata checks 2013-11-22 00:06:53 +01:00
Daniel Martí
42705fc2d2 Added AUM and UCM matching patterns 2013-11-22 00:00:43 +01:00
Ciaran Gultnieks
6d8cf1c789 Build server needs metadata.py 2013-11-20 21:00:28 +00:00
Daniel Martí
3372a5fb25 Small fix to keysigning cleaning output 2013-11-20 19:08:59 +01:00
Daniel Martí
c4a5ced10a Fixes to srclibs with paths 2013-11-20 19:00:22 +01:00
Daniel Martí
47ec7bff2d Merge branch 'metadata-checks' 2013-11-20 18:54:40 +01:00
Ciaran Gultnieks
5c64a0c6a7 Revert "Stop excessive build output"
This reverts commit 7ca5955cac.
Temporarily reverting because it's better, but somehow losing some
build error detail for the build logs that go to the wiki. Excessive
output is better than missing output for now.
2013-11-19 22:40:35 +00:00
Daniel Martí
7d20141957 Small fixes, no change in behaviour 2013-11-19 16:11:58 +01:00
Daniel Martí
f35d965d2a Add inline python docs 2013-11-19 16:04:35 +01:00
Daniel Martí
11f4165f37 Properly convert boolean strings to bools as before 2013-11-19 15:47:53 +01:00
Daniel Martí
fa3a591f15 Make Archive Policy a standard fieldtype too 2013-11-19 15:38:47 +01:00
Daniel Martí
fb38eb6b8c First metadata checks rewrite; New metadata.py module 2013-11-19 15:35:16 +01:00
Ciaran Gultnieks
067cab5a3f Buildserver apt-get update fix 2013-11-18 22:35:55 +00:00