Commit Graph

16 Commits

Author SHA1 Message Date
Andreas Cord-Landwehr
521a4d2cda Add support for historic exceptions in framework structure 2021-06-25 20:24:25 +02:00
Andreas Cord-Landwehr
1a7eb8e414 Extend relese script with SRC_URI data for git access 2021-06-25 20:03:28 +02:00
Andreas Cord-Landwehr
340733322d Add release script option for tarball files
Tarballs have two main advantages for releases:
- they contain translations
- they do not require a Bitbake roundtrip to the git server, which is
  important of sstate caching and reproducible builds (when using a tag
  instead of a hash, Bitbake resolves the tag on each build)

The current script version expects that the sha256 values are checked
against the respective release.
2021-06-25 19:22:59 +02:00
Andreas Cord-Landwehr
aa748fda64 Use non-weak assignment for metainfo
I am actully not sure why, but looking at the bitbake environment
trace, the weak assignment operator leads to SUMMARY and
consequently also DESCRIPTION to be set to a default value instead
of the preset value.
2021-02-06 11:01:19 +00:00
Andreas Cord-Landwehr
2d864b9c6e Reuse source checkouts 2021-01-02 11:51:57 +01:00
Andreas Cord-Landwehr
249fe40b39 Use git checkouts for obtaining metainfo data 2021-01-02 10:40:12 +01:00
Andreas Cord-Landwehr
76f0c6adf2 Adapt recipe-qa script for weak HOMEPAGE assignments 2021-01-01 14:58:12 +01:00
Andreas Cord-Landwehr
3c326532cf Add metainfo option to release script 2021-01-01 14:22:33 +01:00
Andreas Cord-Landwehr
e248665881 Make project REUSE compatible
The change was performed as follows:
- it was checked that the COPYING.MIT license was present with the
  initial commit and such each contributor was awere of the license
- mail was around to all previous contributors to check this assumption
  (mail was not replied by Hannah and Sebastian); every reply was a
  confirmation of the assumed MIT licensing
- all copyright information were recovered from the respective Git
  commits
- reuse lint was to used to check the REUSE conformance
2020-09-26 18:29:02 +02:00
Andreas Cord-Landwehr
93bb6c5350 Fix variable output 2020-09-12 18:21:54 +02:00
Andreas Cord-Landwehr
8fca19fcb6 Add CC0-1.0 in autogenerated files 2020-09-09 08:27:16 +02:00
Volker Krause
d444143bb4 Update to KDE Frameworks 5.42.0 2018-01-16 19:36:16 +01:00
Volker Krause
6d65f41ac7 Also add changes to Git in the update script 2017-10-29 17:59:34 +01:00
Volker Krause
1a5c284799 Add script to add or remove framework releases
Summary:
Also, move external dependencies out of recipes-kf5, which makes
automation easier.

Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Maniphest Tasks: T6612

Differential Revision: https://phabricator.kde.org/D7392
2017-08-19 15:58:19 +02:00
Volker Krause
bb04c265e3 Don't hardcode installation paths 2017-08-05 13:43:41 +02:00
Volker Krause
26daa626ec Fix a bunch of homepage links in the recipes
Also, add a script to validate those automatically.
2017-08-04 19:46:13 +02:00