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.7-16.1 RPM for noarch

From OpenSuSE Ports Leap 42.3 updates for noarch

Name: obs-service-source_validator Distribution: openSUSE Leap 42.3
Version: 0.7 Vendor: openSUSE
Release: 16.1 Build date: Fri Dec 8 16:19:35 2017
Group: Development/Tools/Building Build host: obs-power8-03
Size: 65848 Source RPM: obs-service-source_validator-0.7-16.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+

Changelog

* 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
* Mon Sep 29 2014 coolo@suse.com
  - update from git:
    - allow all files mentioned in .dsc too
    - import old md5 based keys like for postfix and putty
* Thu Aug 14 2014 ro@suse.de
  - update from git:
    - more work on dealing with util-linux
* Wed Aug 13 2014 ro@suse.de
  - update from git:
    - hack for util-linux specfiles (bnc#891829)
* Wed Jun 25 2014 coolo@suse.com
  - update to git (0.4):
    - warn about unmentioned baselibs.conf and rpmlintrc
    - Handle Jan Engelhardt tarball signatures that are done before
      compression
    - handle %global like %define in output_versions
    - Support ARM build hosts
    - do not complain about temporary directories when running source services (on server esp.)
    - also check for orphan files when _services are used
      When _service mode is disabled or loc
* Tue May 27 2014 t1locs@gmail.com
  - Add rpm-build dependancy for centos 6
* Thu Jan 09 2014 adrian@suse.de
  - add requires to xmllint which is used
* Tue Aug 06 2013 dmueller@suse.com
  - update to latest git:
    2b2c89d  also check for orphan files when _services are used
    197b519  Check the Buildservice magic files (_link/_service)
      with xmllint
    a6d922c  Cleanup keyring check
    f936138  removed the incorrect basename checking, also do not look
      for .gpg files as we currently use either .sig or .asc
* Sun Jun 30 2013 adrian@suse.de
  - fix dependency to gnupg2 for Fedora (bnc#827480)
* Tue Jun 18 2013 coolo@suse.com
  - add patch from mmeissner to verify .sig files
  - add _service to ease update
* Tue Feb 26 2013 ro@suse.de
  - allow PKGBUILD build description file for archlinux
* Mon Feb 04 2013 ro@suse.de
  - check_patches_applied: allow #patches as comment
* Fri Jan 18 2013 ro@suse.de
  - also allow %undefine
* Mon Jan 07 2013 ro@suse.de
  - exit if tmpdir creation fails (bnc#796918)
* Wed Jun 13 2012 ro@suse.de
  - also ignore Requires(.*) lines (bnc#724609)
* Wed Jun 13 2012 ro@suse.de
  - allow %{nil} just as %nil
* Fri Apr 27 2012 ro@suse.de
  - use --nodeps with rpmbuild in 20-files-present-and-referenced
* Mon Feb 27 2012 dmueller@suse.de
  - fix requires for factory
* Tue Feb 14 2012 adrian@suse.de
  - add requires to perl-TimeDate
* Mon Feb 13 2012 coolo@suse.com
  - patch license to follow spdx.org standard
* Mon Feb 13 2012 ro@suse.com
  - do not complain for commented out rpmlintrc lines
  - Update 20-files-present-and-referenced to ignore .git and
    .emacs.backup
  - Change bright yellow into good old brown
* Fri Sep 23 2011 adrian@suse.de
  - rename osc-source_validator package into osc-service-source_validator
  - obsolete osc-source_validator
  - roll tar ball from new git at github.com
* Fri Jul 01 2011 ro@suse.de
  - prevent dupes for Release and Version along with Name
* Mon May 30 2011 ro@suse.de
  - fix bug with "Patch" in comments
* Mon May 09 2011 ro@novell.com
  - try to fix bnc#679980
* Wed Apr 20 2011 ro@suse.de
  - find another form of commenting out patches
    in check_patches_applied
* Sun Apr 17 2011 ro@suse.de
  - Also check if files are tracked by osc
  - catch some more syntax variants in check_patches_applied
  - do tracked-check only in osc mode
* Tue Apr 12 2011 ro@suse.de
  - activate the patches_applied check for real,
    errors out if errors found
* Mon Apr 04 2011 ro@suse.de
  - add debian special files
* Wed Mar 30 2011 ro@suse.de
  - add colors to output of check_patches_applied
    but no colors for batchmode
* Fri Feb 18 2011 jw@novell.com
  - retry broken sr#59008
  - added another set of runtime-fixes.diff
    * accept .orig and ~ files in working directories.
    * UI consistency improved.
* Sat Feb 12 2011 ro@novell.com
  - 50-spec-version: show warning only once per specfile
* Thu Jan 13 2011 ro@suse.de
  - move COPYING file to docdir (prevent permission denied trying
    to execute it as a checkscript)
* Thu Jan 13 2011 ro@suse.de
  - switch source to git (gitorious/opensuse)
  - convert_changes_to_rpm_changelog make regex a little stricter
    looking for date line
  - 20-files-present-and-referenced add %rubygems_requires to
    prunelist
  - add some helper files to create tar and changes
  - stale-changes: do not fail if there is no specfile present at all
  - stale-changes: allow extra changes files if listed as source in a
    spec
* Tue Jan 04 2011 mcihar@suse.cz
  - add Url pointing to wiki to spec file
* Tue Jan 04 2011 mcihar@suse.cz
  - cleanup spec file using spec-cleaner
* Tue Jan 04 2011 mcihar@suse.cz
  - create 0.1 tarball with incorporated patch and added license file
  - adjust spec file for above changes
* Mon Oct 04 2010 adrian@suse.de
  - do not complain about files starting with underscore, they are
    OBS special files in any case
* Sat May 22 2010 adrian@suse.de
  - add some modification to survive some more examples
* Thu May 20 2010 ro@suse.de
  - make the files executable
* Thu May 20 2010 ro@suse.de
  - fill with some content
* Thu May 20 2010 adrian@suse.de
  - initial package, no code yet, always succeeding

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/changelogfilter
/usr/lib/obs/service/source_validators/helpers/check_dates_in_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, Sat Oct 9 12:08:39 2021