diff --git a/repology/parsers/parsers/fdroid.py b/repology/parsers/parsers/fdroid.py index 413f1cf6..daa91959 100644 --- a/repology/parsers/parsers/fdroid.py +++ b/repology/parsers/parsers/fdroid.py @@ -52,5 +52,6 @@ def iter_parse(self, path: str, factory: PackageFactory) -> Iterable[PackageMake pkg.set_version(version) pkg.set_flags(PackageFlags.DEVEL if version_code > upstream_version_code else 0) + pkg.set_extra_field('versioncode', version_code) yield pkg diff --git a/repos.d/fdroid.yaml b/repos.d/fdroid.yaml index 77c9a443..e541543d 100644 --- a/repos.d/fdroid.yaml +++ b/repos.d/fdroid.yaml @@ -22,4 +22,6 @@ packagelinks: - type: PACKAGE_HOMEPAGE url: 'https://f-droid.org/packages/{srcname}/' + - type: PACKAGE_BUILD_LOG_RAW + url: 'https://f-droid.org/repo/{srcname}_{versioncode}.log.gz' groups: [ all, production ]