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
Daniel Martí
b6f5c15a7c
Try to fix srclibs for the BS
2013-11-18 22:31:52 +01:00
Daniel Martí
f4140a17c3
Fix subdir tweaks in the bash completion
2013-11-18 15:40:00 +01:00
Daniel Martí
f384b5f761
complete packages from within the metadata dir too
2013-11-18 15:26:57 +01:00
Daniel Martí
20f03dede5
Allow usage of fd-commit inside the main fdroiddata directories
2013-11-18 15:13:18 +01:00
Daniel Martí
cb282217d6
Try to fix srclibs on server builds
2013-11-18 10:24:02 +01:00
Daniel Martí
93b2dca3a3
Small fix to ant srclib numbers
2013-11-18 08:41:29 +01:00