Description:
This update for obs-service-format_spec_file fixes the following issues:
Update to version 20240121: (bsc#1237188)
* update licenses
* Fix formatting of overlong tags
* set header_name to the spec file name
* Sync licenses with SPDX spec
Update to version 20230712:
* Sync SPDX licenses
* Sync SPDX licenses
Update to version 20230522:
* Sync SPDX licenses
* Add needspubkeyforbuild
Update to version 20221113:
* licences_exceptions.txt: rename to licenses_exceptions.txt
* Fetch updated licenses
* Add test case for bsc#1194504
- do not enter empty license line if not found (eg in include file)
(bsc#624980)
- fix empty line handling (multiple subsequent empty lines)
lines in a package, for example in if-constructs)
- cleanup prepare_spec, drop Needed.pm