Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

obs-service-format_spec_file-20240121-1.3 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: obs-service-format_spec_file Distribution: openSUSE Tumbleweed
Version: 20240121 Vendor: openSUSE
Release: 1.3 Build date: Sun Jan 21 12:25:24 2024
Group: Development/Tools/Building Build host: reproducible
Size: 88162 Source RPM: obs-service-format_spec_file-20240121-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE/obs-service-format_spec_file
Summary: An OBS source service: reformats a spec file to SUSE standard
This is a source service for openSUSE Build Service.

This source service is formating the spec file to SUSE standard. The rational
behind is to make it easier to review spec files from unknown packagers.

This should be used in "trylocal" mode, so that osc is adapting the existing
spec file instead of creating a new one.

Provides

Requires

License

GPL-2.0-only

Changelog

* Sun Jan 21 2024 dmueller@suse.com
  - Update to version 20240121:
    * update licenses
    * Fix formatting of overlong tags
    * set header_name to the spec file name
    * Sync licenses with SPDX spec
* Wed Jul 12 2023 dmueller@suse.com
  - Update to version 20230712:
    * Sync SPDX licenses
    * Sync SPDX licenses
* Mon May 22 2023 dmueller@suse.com
  - Update to version 20230522:
    * Sync SPDX licenses
    * Add needspubkeyforbuild
* Sun Nov 13 2022 coolo@suse.com
  - Update to version 20221113:
    * licences_exceptions.txt: rename to licenses_exceptions.txt
    * Fetch updated licenses
    * Add test case for bsc#1194504
* Mon Nov 15 2021 coolo@suse.com
  - Update to version 20211115:
    * Sync license identifiers from SPDX (#50)
* Tue May 11 2021 coolo@suse.com
  - Update to version 20210511:
    * Refresh licenses from spdx.org
    * Be more wary on usage of macros in Tags
    * Do not Cache Source.* but only Source[0-9]*
    * Stop pretending we can guess what the spec file is for
    * Avoid deep recursion in merge_comments
    * Allow to override date (#45)
* Thu Jan 28 2021 coolo@suse.com
  - Update to version 20210128:
    * Split out final comments in description
    * Make a special exception for short %p* snippets
    * Also split Conflict headers
    * Keep the old require sorting
    * Improve the performance of reorder_tags
    * Fix merge_comments
    * Do not split %if and section start
    * Support multiline copyrights (for Firefox)
    * Simplify how to calculcate the base_package
    * Split tag values of certain tags
    * Be careful with macros that appear between tags
    * Replace SPDX mapper with an advanced version
    * Fix merging empty sections
    * Allow before lines to commented tags
    * Keep comments close to the original line
    * Review some deltas in the test suites that are acceptable for now
    * Parse more into the description - basically everything for now
    * Fix Release tag
    * Add an empty line before each section
    * Map SPDX licenses
    * Fix more test cases
    * Adopt some test cases and fix some others
    * Reorder tags that are below each other
    * Fix whitespace
    * Little progress
    * Add test cases for spec-file cleaner (with current output)
    * Use perltidy like Cavil
    * Remove patch_license - old helper script for mass migration
    * Test case for issue 19
    * Only parse Provides in Header section
    * Test case for issue 41
    * Trim all trailing whitespace - including \r
    * Fix copyright year to 2012 in the test cases
    * Fetch licenses from JSON and remove + variants
    * Fetch exceptions from JSON
    * add some testcases
    * prepare_spec handle the case where License/Group are in a if/else/endif
* Thu Nov 14 2019 ro@suse.com
  - Update to version 20191114:
    * Use copyright line without the . at the end
    (for boo#1160801 Update SUSE copyright string)
* Wed Nov 06 2019 coolo@suse.com
  - Update to version 20191106:
    * treat %global like %define (handle issue#17) (#38)
    * change copyright entry to SUSE LLC (handle issue#35) (#36)
    * reformat url as uppercase URL (handle issue#24) (#37)
* Thu Apr 11 2019 coolo@suse.com
  - Update to version 20190411:
    * Update SPDX license list

Files

/usr/lib/obs
/usr/lib/obs/service
/usr/lib/obs/service/format_spec_file
/usr/lib/obs/service/format_spec_file.files
/usr/lib/obs/service/format_spec_file.files/licenses_changes.txt
/usr/lib/obs/service/format_spec_file.files/licenses_exceptions.txt
/usr/lib/obs/service/format_spec_file.files/prepare_spec
/usr/lib/obs/service/format_spec_file.service
/usr/share/licenses/obs-service-format_spec_file
/usr/share/licenses/obs-service-format_spec_file/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Apr 28 23:22:38 2024