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

obs-service-source_validator-0.34-2.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: obs-service-source_validator Distribution: openSUSE Tumbleweed
Version: 0.34 Vendor: openSUSE
Release: 2.1 Build date: Thu Feb 1 02:07:52 2024
Group: Development/Tools/Building Build host: i03-ch1a
Size: 77901 Source RPM: obs-service-source_validator-0.34-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/openSUSE/obs-service-source_validator
Summary: An OBS source service: running all the osc source-validator checks
This is a source service for openSUSE Build Service.

This service runs all checks as required by openSUSE:Factory project. This can be used
to guarantee that all checks succeed also on the service side. This plugin can be
used via project wide defined services.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Tue Jan 30 2024 Marcus Rueckert <mrueckert@suse.de>
  - since https://github.com/openSUSE/obs-service-source_validator/commit/0cb832185b71e869bb84fc995f483275c5c4158d
    rpm-build seems to be unused. remove the dependency.
* Fri Nov 24 2023 ro@suse.com
  - Update to version 0.34:
    * helpers/functions: Always treat all *.spec files as recipes
* Tue Aug 01 2023 dmueller@suse.com
  - Update to version 0.33:
    * 20-files-present-and-referenced: Check for files in *.obscpio
    * 20-files-present-and-referenced: Use correct variable
* Tue Jul 18 2023 dmueller@suse.com
  - Update to version 0.32:
    * Add autonumbering patch/source lines
    * Fix handling of packages with neither *.spec nor _multibuild
* Fri Jun 30 2023 dmueller@suse.com
  - Update to version 0.31:
    * Also ignore .gitattributes file
    * Exempt obs services from the cargo audit requirement
    * helpers/spec_query: Handle %include
    * Unify _multibuild handling and do it like OBS
* Fri May 05 2023 dmueller@suse.com
  - Update to version 0.30:
    * skip debian.lintian-overrides as well
* Wed May 03 2023 dmueller@suse.com
  - Update to version 0.29:
    * Do not check for all _multibuild flavors if spec does not
      conitionalize on BUILD_FLAVOR
    * Add GitHub Actions
* Mon Nov 07 2022 dmueller@suse.com
  - Update to version 0.28:
    * Add ignore list
* Fri Oct 28 2022 dmueller@suse.com
  - Update to version 0.28:
    * also avoid expansion on grep
    * add quotes around BASE to avoid shell expansion
* Tue Oct 25 2022 dmueller@suse.com
  - Update to version 0.27:
    * Fix detection of rust-packaging
* Fri Oct 21 2022 ro@suse.de
  - Update to version 0.27:
    * use current directory when not given to avoid crashes
* Fri Oct 21 2022 ro@suse.de
  - Update to version 0.27:
    * Fix python3 line
    * Apply feedback
    * Add new validator to check rust audit is enforced
* Thu Oct 06 2022 dmueller@suse.com
  - Update to version 0.27:
    * Do not use temporary file for GPG validation
* Tue Sep 20 2022 dmueller@suse.com
  - Update to version 0.27:
    * Convert all egrep/fgrep calls to grep -E/-F, respectively.
  - use zstd for tarball compression
  - spec file cleanups
* Thu Aug 11 2022 ro@suse.de
  - Update to version 0.26:
    * Skip non-existing files from the invalid-patches check
    * Treat to-be-deleted patches as nonexisting for the source-tracked check
    * Update README with a clearer mission/scope
    * cleanup: make variable name a valid english word
* Thu Aug 04 2022 Dirk Müller <dmueller@suse.com>
  - require patch for patch-format checking
* Thu Aug 04 2022 dmueller@suse.com
  - Update to version 0.25 (bsc#1202132)
    * Reject empty or ill-formatted patches
* Thu Jul 07 2022 dmueller@suse.com
  - Update to version 0.24:
    * Use ERROR for prefixing errors
    * Split out GPG validation into own check and improve it
* Tue Mar 22 2022 dmueller@suse.com
  - Update to version 0.23:
    * Allow mode=manual services
    * spec_query: add elif support
    * 45-stale-changes: Also read <package/> in _multibuild
* Thu Feb 03 2022 ro@suse.de
  - Update to version 0.22:
    * display diff if previous file is present in 20-files-present-and-referenced
    * 45-stale-changes: Use xmllint for listing multibuild flavors
    * 45-stale-changes: Don't break if there is no *.spec
    * 45-stale-changes allow for multibuild specfiles with empty default flavour
    * No need to compress buildtime generated tarballs
    * Fix running the checks on a directory with whitespace in its path
    * spec_query: print line numbers on %if/%else/%endif error
    * 20-files-present-and-references: do not complain about debian.*.triggers
* Mon Dec 20 2021 dimstar@opensuse.org
  - Update to version 0.21:
    * 45-stale-changes allow for multibuild specfiles with empty default flavour
    * Fix running the checks on a directory with whitespace in its path
    * spec_query: print line numbers on %if/%else/%endif error
    * 20-files-present-and-references: do not complain about debian.*.triggers
* Tue Mar 09 2021 adrian@suse.de
  - Update to version 0.21:
    * No need to compress buildtime generated tarballs

Files

/usr/lib/obs
/usr/lib/obs/service
/usr/lib/obs/service/source_validator
/usr/lib/obs/service/source_validator.service
/usr/lib/obs/service/source_validators
/usr/lib/obs/service/source_validators/20-files-present-and-referenced
/usr/lib/obs/service/source_validators/25-keyring-validate
/usr/lib/obs/service/source_validators/30-patches-applied
/usr/lib/obs/service/source_validators/40-sequence-changes
/usr/lib/obs/service/source_validators/45-stale-changes
/usr/lib/obs/service/source_validators/50-spec-version
/usr/lib/obs/service/source_validators/60-spec-filelist
/usr/lib/obs/service/source_validators/70-baselibs
/usr/lib/obs/service/source_validators/80-rust-enforce-audit-capability
/usr/lib/obs/service/source_validators/helpers
/usr/lib/obs/service/source_validators/helpers/DebianSourceChangesValidator.pm
/usr/lib/obs/service/source_validators/helpers/changelogfilter
/usr/lib/obs/service/source_validators/helpers/check_dates_in_changes
/usr/lib/obs/service/source_validators/helpers/check_debian_source_changes
/usr/lib/obs/service/source_validators/helpers/check_input_filename
/usr/lib/obs/service/source_validators/helpers/check_patches_applied
/usr/lib/obs/service/source_validators/helpers/convert_changes_to_rpm_changelog
/usr/lib/obs/service/source_validators/helpers/fix_changelog
/usr/lib/obs/service/source_validators/helpers/functions
/usr/lib/obs/service/source_validators/helpers/output_versions
/usr/lib/obs/service/source_validators/helpers/spec_query
/usr/share/licenses/obs-service-source_validator
/usr/share/licenses/obs-service-source_validator/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Mar 11 23:53:03 2024