Package Release Info

spec-cleaner-1.2.1-bp154.2.20

Update Info: Base Release
Available in Package Hub : 15 SP4

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

spec-cleaner
spec-cleaner-format_spec_file

Change Logs

* Thu Jun 17 2021 Atilla ÖNTA? <tarakbumba@gmail.com>
- Fix: Use Mageia specific macro for Mageia builds in spec file
* Tue Nov 17 2020 John Vandenberg <jayvdb@gmail.com>
- Update URLs
- Remove build dependencies on unnecessary pytest plugins
Version: 1.2.1-bp151.3.24.1
* Thu Oct 01 2020 Tomá? Chvátal <tchvatal@suse.com>
- Update to 1.2.1 bsc#1099674:
  * Use Leap 15.2 as a base for data files
* Wed Aug 26 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Use %{_prefix}/lib instead of %{_libexecdir}: obs services are
  explicitly looked for at this location.
Version: 1.2.0-bp151.3.21.1
* Tue Jun 16 2020 Tomá? Chvátal <tchvatal@suse.com>
- Update to 1.2.0 bsc#1099674:
  * Fix pypi rewritter to work with wheels
  * Do not choke on multiline string macros
Version: 1.1.9-bp151.3.18.1
* Wed Mar 25 2020 Kristyna Streitova <kstreitova@suse.com>
- Update to 1.1.9 bsc#1099674:
  * Add builtin and comprehensions to catch tad more issues
  * Do not add FIXME comments for already commented lines
  * Add the article to the comment
  * Exclude mysql_testserver calls from bracketing
  * Do not curlify systemd_ordering macro
  * Ignore dephell setup generator macro from bracketing
  * Use github actions and drop travis and tox
  * Use pre-commit framework for the project (it runs black, flake8,
    flake8-docstrings and mypy on every commit)
  * Update README
  * Add %{dephell_gensetup} macro instead of the full call to
    dephell com
Version: 1.1.8-bp151.3.15.1
* Thu Jan 30 2020 Kristyna Streitova <kstreitova@suse.com>
- Update to 1.1.8 bsc#1099674:
  * Change libexecdir substitution to do /usr/libexec to %{_libexecdir}
  * Exclude apache_rex_check from bracketing
  * Add testscase for boolean dependencies that gets mangled currently
  * Do not remove -p0 from autosetup
  * Use %make_build if possible issue
  * Teach spec-cleaner to not break the %elif* macros added with
    rpm 4.15
  * Fixup the nested boolean dependencies
  * Fixup whitespace reported by flake8
  * Set explicit urllib timeout issue
  * Replace more stuff for %make build
Version: 1.1.7-bp150.73.1
* Thu Nov 14 2019 Tomá? Chvátal <tchvatal@suse.com>
- Update to 1.1.7 bsc#1099674:
  * Fix a duplication with new SUSE copyright line
  * Exclude all pom_ macros from bracketing
Version: 1.1.6-bp150.70.1
* Mon Nov 11 2019 Kristyna Streitova <kstreitova@suse.com>
- Update to 1.1.6 bsc#1099674:
  * Do not remove groups by default. Now, groups are kept untouched
    by default. Introduce a new option '--remove-groups' that
    removes Group tags from the specfile. Remove '--preserve_groups'
    option.
  * Say goodbye to setup.py test usage as it is deprecated
  * Update the copyring and SUSE header string wrt #264
  * Ignore hpc_configure macro from bracketing
Version: 1.1.5-bp150.67.1
* Thu Sep 26 2019 Kristyna Streitova <kstreitova@suse.com>
- Update to 1.1.5 bsc#1099674:
  * Use https in URL in spec-cleaner.spec test
  * Remove duplicated backslash in regexp
  * Parallelize test run
  * Add jupyter_move_config to excludes from bracketing
  * Do not fail if URL is ftp:// or other protocol
  * Make xdist enabled by default on all test runs and add xdist to deps
  * By default remove groups from packages
- remove spec-cleaner-1.1.4_test_https.patch that is no longer needed
Version: 1.1.4-bp150.64.1
* Wed Jul 17 2019 Kristyna Streitova <kstreitova@suse.com>
- Update to 1.1.4 bsc#1099674:
  * Exclude stuff from openstack macros
  * Replace 'http' with 'https' in URL
  * Replace legacy packageand() with 'and' expression
  * Replace pwdutils with shadow in Requires
  * Add openstack_cleanup_prep to bracketing excludes
  * Do not curlify yast_metainfo and yast_check
  * Fixup the eating of Source lines with whitespace
  * Document '#nospeccleaner' tag
  * Add docstrings to the functions and classes.
  * Use type hints for the most important functions
  * Update README and licences
  * Various small fixes
- add a temporary patch spec-cleaner-1.1.4_test_https.patch
  that fixes a test that fails if there is no internet connection
Version: 1.1.3-bp150.61.1
* Thu Mar 07 2019 Tomá? Chvátal <tchvatal@suse.com>
- Update to 1.1.3 bsc#1099674:
  * Convert pytest calls to macros
  * Fix errors in %python_expand line expansions
  * update licenses list
  * Expand more excludes for curlification
  * Do not add accidental newlines to complex conditions
Version: 1.1.2-bp150.2.6.1
* Thu Dec 13 2018 Tomá? Chvátal <tchvatal@suse.com>
- Version update to 1.1.2 bsc#1099674:
  * Fixed qmake macro recommendation
  * More licenses recognised
  * Do not curlify sysuser_create
Version: 1.1.1-bp150.2.3.1
* Mon Aug 20 2018 tchvatal@suse.com
- Version update to 1.1.1 bsc#1099674:
  * Fix help message not working
  * Make libexecdir opt-in rather than opt-out
  * Account for LICENCE string not just LICENSE
  * Warn about direct qmake/meson usage
  * Use https when mentioning bugzilla in header
  * Use tuples on some places rather than lists
Version: 1.1.0-bp150.1.3
* Sun Jul 01 2018 tchvatal@suse.com
- Version update to 1.1.0 bsc#1099674:
  * Fix issue with previous release not finding datadirs
* Fri Jun 29 2018 tchvatal@suse.com
- Version uppdate to 1.0.9 bsc#1099674:
  * Move some checks from rpmlint to be autochecked
  * Dropped support of py2
  * Fixed error reported on parsing non-utf spec-file
  * Leap 15.0 used as base for conversions to pkgconfig/etc.
* Fri May 11 2018 tchvatal@suse.com
- Version update to 1.0.8 bsc#1092933:
  * Be case insensitive on license detection
  * Exclude limit_build from bracketing
  * Replace _libexecdir as we now do not really bother about
    SLE11
* Thu Apr 12 2018 tchvatal@suse.com
- Version update to 1.0.7 bsc#1089297:
  * Fix haskell macro bracketing
  * Fix firewalld macros bracketing
* Tue Mar 06 2018 tchvatal@suse.com
- Version update to 1.0.6 release:
  * Fixes license conversions to spdx3.0
  * Allows better parsing of pattern packages
  * Various manpage suffixing fixes
  * Added more things to exclude bracketing
* Wed Feb 28 2018 tchvatal@suse.com
- Fix issue with the %doc -> %license conversion in some complex
  cases, multiple licenses at once, prefixed licenses
* Thu Feb 15 2018 tchvatal@suse.com
- Drop the debian control things, all releases fail to build
- Update to 1.0.3:
  * Fix various lint issues
  * Switch to SPDX-3.0 license format
  * Add %doc -> %license conversion script
  * Fix crash bugs found when scanning whole Tumbleweed repo
* Tue Jan 23 2018 tchvatal@suse.com
- Version update to 1.0.2 bsc#1077177:
  * Allow changelog-year specification via cmdline
  * Switch to pytest
  * Add groups for rust
  * Fix bug in otherprovides removal
* Wed Dec 06 2017 tchvatal@suse.com
- Version update to 1.0.1 bsc#1071561:
  * Recognize new rpm trgger* events
  * Remove otherproviders conflicts syntax (just keep the pkg name)
  * Detect more apache macros
  * Drop py_requires macro that is useless
* Tue Sep 26 2017 tchvatal@suse.com
- Version update to 1.0.0 bsc#1060402:
  * Recognise the BuildConflicts tag
  * Fix few make parsing errors
  * Fix some codeblock error detection
  * More path replacements detection
  * Keep uppercase URL tag as per vote
* Wed Aug 09 2017 tchvatal@suse.com
- Version update to 0.9.9:
  * Include pkgconfig and others from leap 42.3 instead of 42.2
* Thu Jun 29 2017 tchvatal@suse.com
- Version update to 0.9.8 bsc#1046652:
  * Various fixes as reported on github
  * Remove defattr as default from new rpm should be enough
  * Remove buildroot as new rpms do not need it at all
* Mon Jun 12 2017 tchvatal@suse.com
- Version update to 0.9.7:
  * Fix help parsing that crashed the app on execution
* Thu Jun 08 2017 tchvatal@suse.com
- Version update to 0.9.6:
  * Deduplication of requires/buildrequires
  * Preamble detection fixups
  * Detect buildignores
* Wed May 17 2017 tchvatal@suse.com
- Version update to 0.9.5:
  * More fixes for the dep_parser
  * Convert pypy urls to new format
  * Start of rpmpreamble cleanup
* Sat Apr 08 2017 tchvatal@suse.com
- Version update to 0.9.4:
  * Fixes in the dep_parser
  * Vertical whitespace is now safeguarded
  * More excludes_bracketing
  * Update list of known licenses
* Mon Feb 27 2017 mpluskal@suse.com
- Update to version 0.9.3:
  * Fix regression (gh#openSUSE/spec-cleaner#171)
* Mon Feb 13 2017 tchvatal@suse.com
- Version update to 0.9.2:
  * More minimal fixes
  * Add option to keep vertical space in preamble if desired
* Fri Dec 30 2016 tchvatal@suse.com
- Version update to 0.9.1:
  * Switch from regexp macro detection to full-blown parser to avoid
    bugs
* Thu Jun 30 2016 tchvatal@suse.com
- Version update to 0.9.0:
  * Various small fixes
  * Support for tex/perl/cmake conversions:
    + bla-devel -> cmake(bla)