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

obs-service-set_version-0.6.2-slfo.1.1.3 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: obs-service-set_version Distribution: SUSE Linux Framework One
Version: 0.6.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.3 Build date: Mon Aug 26 12:32:41 2024
Group: Development/Tools/Building Build host: h04-ch1a
Size: 19012 Source RPM: obs-service-set_version-0.6.2-slfo.1.1.3.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/openSUSE/obs-service-set_version
Summary: An OBS source service: Update spec file version
This is a source service for openSUSE Build Service.

Very simply script to update the version in .spec or .dsc files according to
a given version or to the existing files.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Jan 18 2023 dmueller@suse.com
  - Update to version 0.6.2:
    * Avoid the Flake8 warning and restore conditional import
* Tue Jan 17 2023 dmueller@suse.com
  - Update to version 0.6.1:
    * Handle already converted versions gracefully
    * Flake8 fixes (missing import)
    * Test python3 by default
* Thu Jan 05 2023 dmueller@suse.com
  - Update to version 0.6.0:
    * Test against Python 3.10 which is the Tumbleweed default
    * Remove TravisCI - we switched to GitHub Actions
    * handle removed packaging.version.LegacyVersion (Fixes #83)
* Mon Dec 13 2021 dmueller@suse.com
  - simplifiy conditions for all rhel like distros to skip testsuite
* Wed Jul 14 2021 FSchreiner@suse.com
  - Update to version 0.5.14:
    * changed debugging output to logging module
    * Explicitely specifying --fromfile should win over .obsinfo
    * Add new switch --fromfile
    * Add zst to recognized suffixes (zstd support)
* Mon Feb 01 2021 FSchreiner@suse.com
  - Update to version 0.5.13:
    * add license file
    * fixing suffixes - remove backslashes
    * fix suffixes to begin with a dot
    * enhanced debug mode
    * tests for directory pristine-tar
* Wed Aug 07 2019 FSchreiner@suse.com
  - Update to version 0.5.12:
    * debian: set script shebang to python3
    * debian: add python3 as a runtime dependency
    * conditionally define PYTHON in Makefile
    * debian: use python3 for building
    * try to fix set_version:157:13: E117 over-indented (comment)
* Thu May 16 2019 john+OpenSuse@whately.me
  - Modified .spec file to better suit Fedora OS (let's just assume all Fedora versions has python 3)
* Thu May 16 2019 FSchreiner@suse.com
  - Update to version 0.5.11:
    * try to fix set_version:157:13: E117 over-indented (comment)
* Tue May 14 2019 adrian@suse.de
  - enable test suite by default
    * if it does not build, it can also not be executed on the distro
  - fix requires for SLE 12 distro
* Thu May 09 2019 john+OpenSuse@whately.me
  - Changed source files to support python 3
* Sat May 04 2019 john+OpenSuse@whately.me
  - fix for Fedora 30/Rawhide
* Mon Nov 26 2018 ro@suse.de
  - for now obs_scm_testsuite only for > 1315, needed python stuff
    not available otherwise
* Fri Nov 16 2018 opensuse-packaging@opensuse.org
  - Update to version 0.5.11:
    * fix code to pass flake8 tests for python3
    * fix zipfile crash also for python2.7
    * avoid error with latest flake8 about unused variable
    * allow running tests with python3
    * second place where zip file handling can crash
    * avoid crashes due to false is_zipfile() response
    * Add python-flake8 to test suite package list
    * Fix indentation of condition
    * Fix basename to match documentation (#54)
* Wed Sep 19 2018 adrian@suse.de
  - Update to version 0.5.10:
    * fix zipfile crash also for python2.7
* Mon Sep 17 2018 olaf@aepfle.de
  - Wrap make check in bcond obs_scm_testsuite
* Mon Sep 17 2018 adrian@suse.de
  - Update to version 0.5.9:
    * avoid crashes due to false is_zipfile() response
  - enable test suite
* Mon Dec 11 2017 fschreiner@suse.de
  - Update to version 0.5.8:
    * fixes boo#1072359
    * code cleanup and some refactoring
    * cli options --debug and --regex
    * new targets (test/clean) for Makefile
    * initial .gitignore
    * Mention that tests may take some time in README.md
    * Fix pip/zypper tests for python3
    * enforce files to be decoded as UTF-8
    * Don't let version check get beyond path boundary
    * Slightly reorganize README.md file
* Mon Nov 06 2017 adrian@suse.de
  - add requires to python3, since Leap 15.0 still does not have
    the fileprovides
* Mon Nov 06 2017 adrian@suse.de
  - Update to version 0.5.7:
    * added gitignore
    * added target 'clean' in Makefile
    * Added new target 'test' to Makefile
    * fix flake8 error 'do not use bare except'
    * Reverting patch for setlocale as it breaks in containers
* Mon Oct 30 2017 adrian@suse.de
  - Update to version 0.5.7:
    * workaround for python3 locale problems in factory
    * add a hint to flake8
    * satisfy flake8
    * skip also sha256sums check for Arch
* Tue Oct 10 2017 dmueller@suse.com
  - switch to python3 for less ancient distros
* Tue Sep 19 2017 opensuse-packaging@opensuse.org
  - Avoid half-converting Debian native pkgs to non-native pkgs
  - Simplify the pip version handling
  - travis: Do not use "--use-mirrors" when using pip
  - travis: Test python 3.6
* Mon Jul 03 2017 adrian@suse.de
  - try to avoid python-packaging to support non-SUSE distros
* Thu Apr 27 2017 adrian@suse.de
  - Update to version 0.5.6:
    * strip \n from version in obsinfo
* Thu Mar 02 2017 adrian@suse.de
  - Update to version 0.5.5:
    * read version from .obsinfo file if available
    * Add support for Collax build recipes
* Fri Jan 13 2017 adrian@suse.de
  - Update to version 0.5.4:
    * support obscpio archives
    * do not strip release number in debian, but setting it back
* Thu Apr 21 2016 opensuse-packaging@opensuse.org
  - Update to version 0.5.3:
    * VersionDetector._autodetect: prioritize the directory name over the file name
* Fri Apr 08 2016 tbechtold@suse.com
  - Update to version 0.5.3:
    * Don't add unconverted_version unconditionally
* Thu Mar 03 2016 tbechtold@suse.com
  - Update to version 0.5.3:
    + Use old version from testing data instead of hardcoding
    + Fix replacement of empty tags
    + Fix empty version checks for debian/changelog
    + fix when switching from .dev to non-dev version
* Thu Sep 03 2015 adrian@suse.de
  - Update to version 0.5.3:
    + Set pkgver and pkgrel for PKGBUILD files (fixes #21)
    + Fix python3 compat
* Mon Aug 17 2015 adrian@suse.de
  - Update to version 0.5.2:
    + fix it ... it only worked with "disabledrun" mode by luck
* Tue Jul 28 2015 adrian@suse.de
  - Update to version 0.5.1:
    + Make python-packaging runtime dep optional
    + Fix %setup handling for python spec files
* Mon Jul 27 2015 adrian@suse.de
  - Recommends python-packaging
* Fri Jul 24 2015 tbechtold@suse.com
  - Require python-packaging
* Fri Jul 24 2015 adrian@suse.de
  - Update to version 0.5.0:
    + Add Makefile with install target
    + Change debian source format to 'native'
    + Fix tar file detection for PKGBUILD
    + Add Testsuite and README.md
    + - empty dummy commit to test travis hook
    + Disable py26, enable py{33,34} for tests
    + Add basic test for debian changelogs
    + Add travis build status image to README
    + Also do negative test for debian/changelog
    + Move testdata to .json files
    + Move _write_tarfile() to base test class
    + Remove python 2.6 compat import
    + Reuse test data for debian changelog tests
    + Rewrite set_version in python
    + Install devscripts in travis-ci test env
    + Restructure version detection code
    + Allow files in test tarballs
    + Add package type detection for python
    + Add version converter for python packages
    + Run python version converter tests with dpkg
    + Add function to add or replace a %define
    + Fix problem with replacing tags in spec files
    + Add function to replace %{version} in %setup
    + Add custom line support for _write_specfile func
    + Finally use version conversion for python packages
    + Skip some tests if zypper or dpkg are unavailable
    + Use python binary from virtualenv
* Thu Sep 11 2014 jblunck@infradead.org
  - Update to version 0.4.2:
    + Release 0.4.2 - Update Debian changelog
* Wed Sep 10 2014 adrian@suse.de
  - Update to version 0.4.2:
    + the extension needs to be \.
    + test with defined() at ./set_version line 118.
    + Fix processing of --file parameter
    + Add support for setting the version in debian.changelog
    + Sort local file list based on modification time (newest first)
* Wed Jul 09 2014 jblunck@infradead.org
  - Update to version 0.4.1:
    + Add support to automatically detect version based on Debian changelog file
    + Initial debianization
    + Handle PKGBUILD files generated by services
* Mon Mar 17 2014 adrian@suse.de
  - Update to version 0.4.1:
    + - drop old bash version
    + - fix PKGBUILD version setting
    + fix help text
    + support detection from tar ball content
    + use warnings pragma
    + - replace bash script with a more secure perl version
    + fix urgent quoting bugs
    + Be more liberal in root-dir version detection
* Mon Mar 17 2014 adrian@suse.de
  - Update to version 0.4.1:
    + - drop old bash version
    + - fix PKGBUILD version setting
    + fix help text
* Fri Mar 07 2014 adrian@suse.de
  - Update to version 0.4.0:
    + support detection from tar ball content
    + use warnings pragma
* Thu Mar 06 2014 adrian@suse.de
  - Update to version 0.4.0:
    This is a rewrite in perl
    This fixes also a sed commandline injection (bnc#866966 CVE-2014-0593)
* Thu Mar 06 2014 adrian@suse.de
  - Update to version 0.3.3:
    + ERROR: git log --pretty=format:%s --no-merges 4b090f0cad..4fc9fcb0c2 failed; aborting!
* Thu Mar 06 2014 adrian@suse.de
  - Update to version 0.3.3:
    + - drop two echo lines which can be used to run random commands
* Tue Feb 11 2014 speilicke@suse.com
  - Update to version 0.3.2:
    + Be more liberal in root-dir version detection
* Mon Feb 10 2014 speilicke@suse.com
  - Update to version 0.3.1:
    + Check tarball content's root-dir for version
    + Use a for-loop for different endings
* Tue Oct 29 2013 speilicke@suse.com
  - Move service to github.com/openSUSE/obs-service-set_version
  - Add _service file to update package from there
  - Drop local sources and use tarball from source services
* Tue Oct 08 2013 jblunck@opensuse.org
  - Take Debian version and revision number from debian.changelog file
* Tue Apr 16 2013 adrian@suse.de
  - add support for PKGBUILD aka Arch Linux files
* Tue Jun 26 2012 saschpe@suse.de
  - Preserve whitespaces in Version: and Requires: lines
* Tue Feb 14 2012 aspiers@suse.com
  - only change the first occurrence of Version: header
  - output useful info during run
  - when auto-detecting the version, use the newest matching file
* Tue Feb 14 2012 aspiers@suse.com
  - patch License to follow spdx.org standard
* Mon Jan 30 2012 aspiers@suse.com
  - add --basename to usage help text
* Fri Jul 08 2011 andrea@opensuse.org
  - do not delete mandriva/fedora macros in release when reset the
    release number
* Tue Dec 14 2010 reddwarf@opensuse.org
  - support detecting the version from *.tbz2 files
* Sun Dec 05 2010 adrian@suse.de
  - initial package of service
  - fix set version, when also release number is reset

Files

/usr/lib/obs
/usr/lib/obs/service
/usr/lib/obs/service/set_version
/usr/lib/obs/service/set_version.service


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 4 00:00:51 2024