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.12-bp153.1.15 RPM for noarch

From OpenSuSE Leap 15.3 for noarch

Name: obs-service-source_validator Distribution: SUSE Linux Enterprise 15 SP3
Version: 0.12 Vendor: openSUSE
Release: bp153.1.15 Build date: Sat Mar 6 02:15:52 2021
Group: Development/Tools/Building Build host: lamb03
Size: 67704 Source RPM: obs-service-source_validator-0.12-bp153.1.15.src.rpm
Packager: https://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+

Changelog

* Thu Jan 18 2018 fschreiner@suse.de
  - Update to version 0.12:
    * fix for continous lines in macros
* Tue Jan 16 2018 fschreiner@suse.de
  - Update to version 0.11:
    * fix for macro continuation
    * activating initial test cases
    * .gitignore for vim swap files
* Thu Jan 11 2018 fschreiner@suse.de
  - Update to version 0.10:
    * Do not call helpers/spec_query with --unique-sources in 70-baselibs
    * Keep if statements in line continuation contexts
    * Fix --keep-name-conditionals code in helpers/spec_query
* Mon Dec 11 2017 fschreiner@suse.de
  - Update to version 0.9:
    * fixes boo#1072375
    * check *_source.changes if they are valid debian source change files
* Wed Nov 29 2017 adrian@suse.de
  - Update to version 0.7:
    * Do not ignore conditionals of the form "%if ... %{name} ..."
    * Add --keep-name-conditionals option to helpers/spec_query
    * Do not fail in case of ambiguous source tags
    * Use priviate --homedir when calling gpg
* Mon Oct 09 2017 jayvdb@gmail.com
  - Update obs-service-source_validator.spec
    * Add explicit dependency on obs-build so that osc
      does not fail on distributions other than openSUSE.
* Fri Sep 22 2017 ro@suse.de
  - Update to version 0.6+git20170922.230bbc4:
    * deal with nil, flavor defines in output_versions
    * defining flavor in last change was not needed, remove
    * 45-stale-changes: use spec_query instead of output_versions
      using the specfile parser from the build package
      (boo#1059858)
* Wed Aug 30 2017 tchvatal@suse.com
  - Update to version 0.6+git20170830.0775ae8:
    * Fix typo in egrep _service
    * Refactor helpers/spec_sources into helpers/spec_query
    * Use helpers/spec_query in 20-files-present-and-referenced
    * Do not use rpm --specfile to query the subpackage names
    * Remove unused RPMBUILD variable
    * Do not use a grouping
    * Silence another build warning wrt issue #54
* Fri Aug 11 2017 adrian@suse.de
  - Update to version 0.6+git20170811.369eb25:
    * ignore expand errors with macro scripts
* Thu Aug 10 2017 mstrigl@suse.com 
  - Update to version 0.6+git20170809.6818366:
    * Ignore not referenced appimage.yml file
    * Don't use rpmbuild to extract sources, patches etc. from a spec (bnc#938556 CVE-2017-9274)
* Wed Jul 19 2017 tchvatal@suse.com
  - Update to version 0.6+git20170719.d4384e5:
    * Don't complain about Debian manpages files missing in *.spec
    * Add README.md file
    * Fix service run mode check for localonly
    * Add 80-multibuild_xor_multispec: only multibuild OR multispec is supported
    * extract GPG_OPTIONS variable for multiple runs
    * For signature verification, use trust model "always"
* Sat Jul 15 2017 tchvatal@suse.com
  - Update to version 0.6+git20170715.607b861:
    * - support obspcio also in osc case
    * Remove provides and obsoletes from the spec
* Wed Jan 11 2017 adrian@suse.de
  - Update to version 0.6+git20170111.82ea590:
    * accept reproducable CI source builds
    * accept .obsinfo and .obscpio archives
    * accept further modes of services
* Wed Dec 07 2016 opensuse-packaging@opensuse.org
  - Update to version 0.6+git20161207.70e9d99:
    * 20-files-present-and-referenced fix case where rpmbuild emits a warning but the specfile does not list sources or patches (bnc#1013981)
* Thu Jul 07 2016 adrian@suse.de
  - Update to version 0.6+git20160707.a6ff89d:
    + fix debian.series using patches with patch levels
* Fri Jun 17 2016 fschreiner@suse.de
  - Update to version 0.6+git20160617.cfadcb0:
    * 20-files-present: Add patches from debian.series file to sources list.
    * 20-files-present: Add more debian standard files to ignore.
    * 20-files-present: do not use cat where/while not needed
* Tue May 31 2016 fschreiner@suse.de
  - Update to version 0.6+git20160531.fbfe336:
    * baselibs.conf: targetname is a valid keyword
    * added checker for filenames
    * additional fixes for  boo#967610 and bsc#967265
    * enhanced regex to check
    * better quoting and checks for dot files
    * filter out single/double quotes and grave accent from filenames
* Mon Feb 22 2016 fschreiner@suse.de
  - Update to version 0.6+git20160222.62c56d3:
    + turned off warnings to avoid misleading messages
    + fixes boo#967610
    + related to bsc#967265
* Thu Feb 18 2016 fschreiner@suse.de
  - Update to version 0.6+git20160218.73d6618:
    + Attempt to fix <CI_CNT> and <B_CNT> handling in Release in a minimal invasive way.
    + 20-files-present-and-referenced: also look for *.sign files
    + various security and bug fixes (boo#967265)
    + removed bash 4 test syntax
* Wed Jun 24 2015 hib@hiberis.nl
  - Add debian.dsc
  - Use install target from Makefile
  - Update to version 0.5+git20150622.3c3fa65:
    + Add install target to Makefile
    + Debianization
* Thu Jun 11 2015 adrian@suse.de
  - Update to version 0.5+git20150611.b85a5d4:
    + unbreak source validator with packages using source services again
    * Not all _* files are xml
    * Don't complain about service generated files
* Wed May 27 2015 lnussel@suse.de
  - Update to version 0.5+git20150527.6e08ec8:
    + baselibs.conf: ignore lines starting with #; comments might be welcome
    + baselibs.conf: 'arch' is also a valid keyword
    + Avoid trashing _service file
* Wed May 13 2015 lnussel@suse.de
  - Update to version 0.5+git20150513.7c2f7ae:
    + fix checking _service file
    + baselibs verification: targettype is a nown keyword - treat it as a 'built package'
    + baselibs validation: pass if we have trouble parsing the .spec file (missing devel packages on the host)
* Mon Apr 20 2015 lnussel@suse.de
  - Update to version 0.5+git20150420.23830c1:
    + Verify if the packages referenced by baselibs.conf are actually being built.
    + Check for disallowed services before missing files (#16)
    + add support for %autosetup and %autopatch
  - use proper versioning in _service file and generate changes entry
* Tue Feb 17 2015 ro@suse.de
  - fix 20-files-present-and-referenced for ocaml macro
* Thu Nov 13 2014 coolo@suse.com
  - remove PKGBUILD file again as it breaks source validator
* Thu Nov 13 2014 coolo@suse.com
  - update from git:
    - Don't use gpg's --pgp2 option which was removed in gnupg 2.1.0

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/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-multibuild_xor_multispec
/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/output_versions
/usr/lib/obs/service/source_validators/helpers/spec_query
/usr/share/doc/packages/obs-service-source_validator
/usr/share/doc/packages/obs-service-source_validator/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:50:04 2024