Bug 37022 - Показывает несвободные лицензии у firefox и chromium
Summary: Показывает несвободные лицензии у firefox и chromium
Alias: None
Product: Sisyphus
Classification: Development
Component: appstream-data-generator (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Anton Farygin
QA Contact: qa-sisyphus
Depends on:
Blocks: 34231
  Show dependency tree
Reported: 2019-07-12 15:35 MSK by Andrey Cherepanov
Modified: 2019-07-12 17:42 MSK (History)
6 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2019-07-12 15:35:41 MSK
В поле лицензия показывается вместо собственно названия лицензии "Несвободная". Это неправильно.



Почему не берёт из пакета?

cas@basalt appstream-data $ rpm -qp /ALT/Sisyphus/x86_64/RPMS.classic/firefox-67.0.4-alt2.x86_64.rpm --qf '%{license}\n'

cas@basalt appstream-data $ rpm -qp /ALT/Sisyphus/x86_64/RPMS.classic/chromium-74.0.3729.131-alt1.x86_64.rpm --qf '%{license}\n'
BSD-3-Clause and LGPL-2.1+
Comment 1 Aleksei Nikiforov 2019-07-12 15:52:51 MSK
Это metadata_license, а не project_license.


Пункт 4.1.3 по указанной ссылке и далее.

Добавлю возможность смены metadata_license, а также посмотрю что можно сделать по поводу взятия тэга license из файла rpm.
Comment 2 Repository Robot 2019-07-12 17:41:03 MSK
appstream-data-generator-20190712-alt1 -> sisyphus:

Fri Jul 12 2019 Aleksei Nikiforov <darktemplar@altlinux> 20190712-alt1
- Updated option descriptions in help message (Closes: #37021).
- Added options to configure generation of
  metadata_license and project_license tags 
  in appdata generated from desktop files (Closes: #37022).
- Added options to skip or exclusively process specified
  desktop files if desktop files convertion is enabled.
Comment 3 AEN 2019-07-12 17:42:14 MSK