173 Commits

Author SHA256 Message Date
d33772c714 Accepting request 1298082 from openSUSE:Tools
- Update to version 1.2.4+2:
  * Add python_group_libalternatives to excludes-bracketing
  * Add common python macros to excludes-bracketing
  * Update distro-copyright to be more explicit

OBS-URL: https://build.opensuse.org/request/show/1298082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=74
2025-08-07 14:49:42 +00:00
d0829901c3 Accepting request 1237378 from openSUSE:Tools
- Update to version 1.2.3+6:
  * Do not modify copyright by default
  * Move setup.py configuration to pyproject.toml
  * Post release version bump
  * CI: Drop 3.6 and 3.7 versions

OBS-URL: https://build.opensuse.org/request/show/1237378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=73
2025-01-13 16:53:10 +00:00
e04ef53bca - Update to version 1.2.3+6:
* Do not modify copyright by default
  * Move setup.py configuration to pyproject.toml
  * Post release version bump
  * CI: Drop 3.6 and 3.7 versions

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=170
2025-01-13 10:39:51 +00:00
068aa51dc4 Accepting request 1186143 from openSUSE:Tools
- Update to version 1.2.3+1:
  + Update rpmprep to handle %patchN for rpm >= 4.20
  + Do not embrace macros inside %python_module
  + Use python-rpm-spec instead of calling rpmspec command
  + Add %dnl to excludes-bracketing.txt
- Fix version number in package from github master

OBS-URL: https://build.opensuse.org/request/show/1186143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=72
2024-07-08 17:09:07 +00:00
46b22263fe - Remove some pytest build dependencies
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=168
2024-07-08 10:59:22 +00:00
d04ab0f6ca - Update to version 1.2.3+1:
+ Update rpmprep to handle %patchN for rpm >= 4.20
  + Do not embrace macros inside %python_module
  + Use python-rpm-spec instead of calling rpmspec command
  + Add %dnl to excludes-bracketing.txt
- Fix version number in package from github master

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=167
2024-07-08 10:55:50 +00:00
18f3dcadf8 Accepting request 1166628 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/1166628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=71
2024-04-10 15:49:59 +00:00
99bf117013 Accepting request 1164119 from home:dimstar:Factory
- Update to version 1.2.2+5:
  + Fix mingw32-clutter and replace_pwdutils tests.
  + Update rpmprep to handle %patchN for rpm >= 4.20.
- Drop fix_tests_needing_web_connection.patch: fixed upstream.
- Convert to obs_scm service: there is no bootstrapping needed for
  the tarball anyway, so using pristine git checkout is preferred.

OBS-URL: https://build.opensuse.org/request/show/1164119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=165
2024-04-10 11:06:04 +00:00
5998bf5ec4 Accepting request 1134634 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/1134634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=70
2023-12-22 21:42:33 +00:00
7dee1f31da Accepting request 1134633 from home:kstreitova:branches:openSUSE:Tools
- Add fix_tests_needing_web_connection.patch to temporarily fix
  tests that need internet connection that is not available during
  OBS build. Already fixed upstream in fd0f649

OBS-URL: https://build.opensuse.org/request/show/1134633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=163
2023-12-22 14:14:14 +00:00
530adc25bd Accepting request 1120592 from home:kstreitova:branches:openSUSE:Tools
- Clean up the SPEC file

- Update to 1.2.2 bsc#1099674:
  * Expand python sitelib glob usage in files
  * Add new head category for PSP macros
  * Make flake8 happy and fix C416
  * avoid adding curly braces to apparmor_reload
  * Bump CodeQL Actions version
  * Do not put curly brackets around python_libalternatives_reset_alternative
  * Try to fix coveralls in github actions
  * Update to actions/checkout@v3 and setup-python@v4
  * Try to increase timeout for urlopen
  * Make flake8 and mypy happy
  * Set headers for urlopen to avoid 403 code
  * ubuntu-latest doesn't support 3.6 anymore
  * Replace calls to w3m with calls to curl
  * move logic that tries to change the URL field to https into _make_secure_url
  * Fix pep8 errors to pass flake8 tests (#296)
  * Extend support for patterns (boo#1195092)
  * update coveralls config
  * Ignore error N818 from pep8-naming for now
  * Fix URL expectations on tests
  * Do not put brackets on %obsolete_legacy_pattern
  * Fix #287: Incorrect curlification for more systemd-macros
  * Add new script for rpmlint.
  * Use github token directly
- Remove spec-cleaner-psp-macros.patch that is already included in
  1.2.2 release
- Install new *.toml files with licenses

OBS-URL: https://build.opensuse.org/request/show/1120592
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=162
2023-10-26 13:37:30 +00:00
db9ebb2254 Accepting request 1120004 from openSUSE:Tools
- add spec-cleaner-psp-macros.patch to avoid spec-cleaner
  rewriting the location of the psp macro

- Fix: Use Mageia specific macro for Mageia builds in spec file
  * Various small fixes
- Version update to 1.1.2 bsc#1099674:

OBS-URL: https://build.opensuse.org/request/show/1120004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=69
2023-10-25 16:02:24 +00:00
dbcce9ffed - add spec-cleaner-psp-macros.patch to avoid spec-cleaner
rewriting the location of the psp macro
- Fix: Use Mageia specific macro for Mageia builds in spec file
  * Various small fixes
- Version update to 1.1.2 bsc#1099674:

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=160
2023-10-24 13:45:19 +00:00
28c65df4c1 Accepting request 900714 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/900714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=68
2021-06-19 21:03:13 +00:00
01920fd3f5 Accepting request 900554 from home:tarakbumba:branches:openSUSE:Tools
- Fix: Use Mageia specific macro for Mageia builds in spec file

OBS-URL: https://build.opensuse.org/request/show/900554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=158
2021-06-18 07:58:57 +00:00
3e2ac08cee Accepting request 853113 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/853113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=67
2020-12-04 20:29:27 +00:00
44e10abc84 Accepting request 849031 from home:jayvdb:branches:devel:languages:python
- Update URLs
- Remove build dependencies on unnecessary pytest plugins

OBS-URL: https://build.opensuse.org/request/show/849031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=156
2020-12-04 14:09:05 +00:00
8afefd2403 Accepting request 838918 from openSUSE:Tools
- Update to 1.2.1 bsc#1099674:
  * Use Leap 15.2 as a base for data files

OBS-URL: https://build.opensuse.org/request/show/838918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=66
2020-10-02 15:36:35 +00:00
Tomáš Chvátal
45fc9928bf - Update to 1.2.1 bsc#1099674:
* Use Leap 15.2 as a base for data files

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=154
2020-10-01 07:33:15 +00:00
e001e17533 Accepting request 829739 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/829739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=65
2020-08-28 21:45:38 +00:00
Tomáš Chvátal
c3d59f849a Accepting request 829702 from home:dimstar:Factory
- Use %{_prefix}/lib instead of %{_libexecdir}: obs services are
  explicitly looked for at this location.

OBS-URL: https://build.opensuse.org/request/show/829702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=152
2020-08-26 11:58:54 +00:00
0b51edf4c8 Accepting request 814878 from openSUSE:Tools
- Update to 1.2.0 bsc#1099674:
  * Fix pypi rewritter to work with wheels
  * Do not choke on multiline string macros

OBS-URL: https://build.opensuse.org/request/show/814878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=64
2020-06-16 11:46:42 +00:00
Tomáš Chvátal
a876292bcd - Update to 1.2.0 bsc#1099674:
* Fix pypi rewritter to work with wheels
  * Do not choke on multiline string macros

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=150
2020-06-16 10:48:49 +00:00
13edfcdee1 Accepting request 788381 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/788381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=63
2020-03-26 22:33:46 +00:00
Tomáš Chvátal
8688f7f7e8 Accepting request 788281 from home:kstreitova:branches:openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/788281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=148
2020-03-26 05:07:50 +00:00
f601944164 Accepting request 768720 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/768720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=62
2020-01-30 21:37:13 +00:00
Tomáš Chvátal
61a9c36651 Accepting request 768709 from home:kstreitova:branches:openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/768709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=146
2020-01-30 12:54:58 +00:00
a77df5c08e Accepting request 748641 from openSUSE:Tools
- Update to 1.1.7 bsc#1099674:
  * Fix a duplication with new SUSE copyright line
  * Exclude all pom_ macros from bracketing

OBS-URL: https://build.opensuse.org/request/show/748641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=61
2019-11-14 23:15:08 +00:00
Tomáš Chvátal
8e133f190f - Update to 1.1.7 bsc#1099674:
* Fix a duplication with new SUSE copyright line
  * Exclude all pom_ macros from bracketing

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=144
2019-11-14 10:46:39 +00:00
6288e36fbf Accepting request 747377 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/747377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=60
2019-11-11 20:38:10 +00:00
Tomáš Chvátal
debdced285 Accepting request 747374 from home:kstreitova:branches:openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/747374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=142
2019-11-11 15:02:33 +00:00
98a8a95690 Accepting request 733445 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/733445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=59
2019-09-26 18:43:51 +00:00
Tomáš Chvátal
bee456b98f Accepting request 733443 from home:kstreitova:branches:openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/733443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=140
2019-09-26 13:16:32 +00:00
58a1a34921 Accepting request 716033 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/716033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=58
2019-07-18 13:21:17 +00:00
cae59089e7 Accepting request 716031 from home:kstreitova:branches:openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/716031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=138
2019-07-17 11:27:48 +00:00
Stephan Kulow
fc3249c710 Accepting request 682450 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/682450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=57
2019-03-10 08:34:52 +00:00
Tomáš Chvátal
75fe15a541 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=136
2019-03-07 12:39:24 +00:00
a22dd6f8b6 Accepting request 657809 from openSUSE:Tools
- Version update to 1.1.2 bsc#1099674: 
  * Fixed qmake macro recommendation
  * More licenses recognised
  * Do not curlify sysuser_create

OBS-URL: https://build.opensuse.org/request/show/657809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=56
2018-12-13 18:50:16 +00:00
Tomáš Chvátal
930825d210 - Version update to 1.1.2 bsc#1099674:
* Fixed qmake macro recommendation
  * More licenses recognised
  * Do not curlify sysuser_create

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=134
2018-12-13 11:35:20 +00:00
eb7b1867de Accepting request 630463 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/630463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=55
2018-08-20 14:21:46 +00:00
Tomáš Chvátal
6de08b7d76 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=132
2018-08-20 07:19:53 +00:00
5eaa4d15d5 Accepting request 620042 from openSUSE:Tools
- Version update to 1.1.0 bsc#1099674:
  * Fix issue with previous release not finding datadirs

OBS-URL: https://build.opensuse.org/request/show/620042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=54
2018-07-02 21:33:02 +00:00
Tomáš Chvátal
523e2b6407 - Version update to 1.1.0 bsc#1099674:
* Fix issue with previous release not finding datadirs

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=130
2018-07-01 16:07:40 +00:00
272146c002 Accepting request 619757 from openSUSE:Tools
- 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.

OBS-URL: https://build.opensuse.org/request/show/619757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=53
2018-06-29 20:36:59 +00:00
Tomáš Chvátal
be932e9ec1 - 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.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=128
2018-06-29 11:29:10 +00:00
294abaa375 Accepting request 606443 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/606443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=52
2018-05-16 09:39:00 +00:00
Tomáš Chvátal
fab77adebf - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=126
2018-05-11 12:49:08 +00:00
8bc487fe8a Accepting request 595915 from openSUSE:Tools
- Version update to 1.0.7 bsc#1089297:
  * Fix haskell macro bracketing
  * Fix firewalld macros bracketing

OBS-URL: https://build.opensuse.org/request/show/595915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=51
2018-04-13 10:51:05 +00:00
Tomáš Chvátal
0181b321bc - Version update to 1.0.7 bsc#1089297:
* Fix haskell macro bracketing
  * Fix firewalld macros bracketing

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=124
2018-04-12 08:16:21 +00:00
d03ae737b6 Accepting request 583685 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/583685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=50
2018-03-07 09:39:40 +00:00
Tomáš Chvátal
6a72055e1d - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=122
2018-03-06 20:13:29 +00:00
e390a6d6c1 Accepting request 580985 from openSUSE:Tools
- Fix issue with the %doc -> %license conversion in some complex
  cases, multiple licenses at once, prefixed licenses

OBS-URL: https://build.opensuse.org/request/show/580985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=49
2018-02-28 19:03:16 +00:00
Tomáš Chvátal
7a34e69c3f - Fix issue with the %doc -> %license conversion in some complex
cases, multiple licenses at once, prefixed licenses

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=120
2018-02-28 14:35:35 +00:00
d161aec267 Accepting request 576937 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/576937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=48
2018-02-21 13:11:08 +00:00
Tomáš Chvátal
65feac017b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=118 2018-02-15 09:31:39 +00:00
Tomáš Chvátal
f67131a1ac OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=117 2018-02-15 09:29:43 +00:00
Tomáš Chvátal
22e3ebe066 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=116
2018-02-15 09:29:01 +00:00
6469552bd8 Accepting request 568515 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/568515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=47
2018-01-24 14:30:49 +00:00
Tomáš Chvátal
b94bf0e2d5 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=114
2018-01-23 10:02:49 +00:00
1e248d0c8f Accepting request 554866 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/554866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=46
2017-12-08 11:59:40 +00:00
Tomáš Chvátal
0c85362868 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=112
2017-12-06 15:57:12 +00:00
1b9dad0b87 Accepting request 528773 from openSUSE:Tools
- 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

- Version update to 0.9.9:
  * Include pkgconfig and others from leap 42.3 instead of 42.2

OBS-URL: https://build.opensuse.org/request/show/528773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=45
2017-09-27 14:55:08 +00:00
Tomáš Chvátal
a95170cb6f - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=110
2017-09-26 10:45:01 +00:00
Tomáš Chvátal
9512619507 - Version update to 0.9.9:
* Include pkgconfig and others from leap 42.3 instead of 42.2

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=109
2017-08-09 11:40:24 +00:00
7ebcc685ae Accepting request 507043 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/507043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=44
2017-06-30 16:42:30 +00:00
Tomáš Chvátal
c54ec6f814 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=107
2017-06-29 11:30:12 +00:00
a60f9c31c1 Accepting request 503031 from openSUSE:Tools
- Version update to 0.9.7:
  * Fix help parsing that crashed the app on execution

OBS-URL: https://build.opensuse.org/request/show/503031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=43
2017-06-12 13:36:11 +00:00
Tomáš Chvátal
60ca7b0f60 - Version update to 0.9.7:
* Fix help parsing that crashed the app on execution

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=105
2017-06-12 08:59:35 +00:00
9684625147 Accepting request 501887 from openSUSE:Tools
- Version update to 0.9.6:
  * Deduplication of requires/buildrequires
  * Preamble detection fixups
  * Detect buildignores

OBS-URL: https://build.opensuse.org/request/show/501887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=42
2017-06-08 14:38:32 +00:00
Tomáš Chvátal
4b2a311be1 - Version update to 0.9.6:
* Deduplication of requires/buildrequires
  * Preamble detection fixups
  * Detect buildignores

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=103
2017-06-08 11:24:35 +00:00
2ec698c7f6 Accepting request 495599 from openSUSE:Tools
- Version update to 0.9.5:
  * More fixes for the dep_parser
  * Convert pypy urls to new format
  * Start of rpmpreamble cleanup

OBS-URL: https://build.opensuse.org/request/show/495599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=41
2017-05-17 15:19:22 +00:00
Tomáš Chvátal
2f0e254de6 - Version update to 0.9.5:
* More fixes for the dep_parser
  * Convert pypy urls to new format
  * Start of rpmpreamble cleanup

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=101
2017-05-17 12:41:32 +00:00
0537c1186c Accepting request 487015 from openSUSE:Tools
- Version update to 0.9.4:
  * Fixes in the dep_parser
  * Vertical whitespace is now safeguarded
  * More excludes_bracketing
  * Update list of known licenses

OBS-URL: https://build.opensuse.org/request/show/487015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=40
2017-04-13 08:45:19 +00:00
Tomáš Chvátal
d243e02e44 - Version update to 0.9.4:
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=99
2017-04-10 10:32:08 +00:00
Tomáš Chvátal
be7954871c - Version update to 0.9.3:
* Fixes in the dep_parser
  * Vertical whitespace is now safeguarded
  * More excludes_bracketing
  * Update list of known licenses

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=98
2017-04-08 09:22:19 +00:00
485e3bbec4 Accepting request 460667 from openSUSE:Tools
1

OBS-URL: https://build.opensuse.org/request/show/460667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=39
2017-02-28 22:51:00 +00:00
Tomáš Chvátal
29d87fb477 Accepting request 460665 from home:pluskalm:branches:openSUSE:Tools
- Update to version 0.9.3:
  * Fix regression (gh#openSUSE/spec-cleaner#171)

OBS-URL: https://build.opensuse.org/request/show/460665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=96
2017-02-27 10:27:50 +00:00
e9961fe78d Accepting request 456788 from openSUSE:Tools
- Version update to 0.9.2:
  * More minimal fixes
  * Add option to keep vertical space in preamble if desired

OBS-URL: https://build.opensuse.org/request/show/456788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=38
2017-02-15 09:07:33 +00:00
Tomáš Chvátal
93ce2f755d - Version update to 0.9.2:
* More minimal fixes
  * Add option to keep vertical space in preamble if desired

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=94
2017-02-13 12:24:30 +00:00
Ludwig Nussel
57439297bc Accepting request 448276 from openSUSE:Tools
- Version update to 0.9.1:
  * Switch from regexp macro detection to full-blown parser to avoid
    bugs

OBS-URL: https://build.opensuse.org/request/show/448276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=37
2017-01-04 18:37:09 +00:00
Tomáš Chvátal
e7fbaefb7e - Version update to 0.9.1:
* Switch from regexp macro detection to full-blown parser to avoid
    bugs

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=92
2016-12-30 20:46:22 +00:00
87cdffcacd Accepting request 405726 from openSUSE:Tools
- Version update to 0.9.0:
  * Various small fixes
  * Support for tex/perl/cmake conversions:
    + bla-devel -> cmake(bla)

OBS-URL: https://build.opensuse.org/request/show/405726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=36
2016-07-03 10:27:57 +00:00
Tomáš Chvátal
94559f8a2a - Version update to 0.9.0:
* Various small fixes
  * Support for tex/perl/cmake conversions:
    + bla-devel -> cmake(bla)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=90
2016-06-30 15:50:42 +00:00
80c4e00be3 Accepting request 400220 from openSUSE:Tools
- Version update to 0.8.9:
  * Fix one more virtualenv issue
  * Fix one case of broken requires splitting
  * Properly initialize unbracketing in regexps
  * Fix one more case of double pkg-config dependency

OBS-URL: https://build.opensuse.org/request/show/400220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=35
2016-06-07 21:49:18 +00:00
Tomáš Chvátal
e70d48a7cc - Version update to 0.8.9:
* Fix one more virtualenv issue
  * Fix one case of broken requires splitting
  * Properly initialize unbracketing in regexps
  * Fix one more case of double pkg-config dependency

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=88
2016-06-06 11:00:39 +00:00
309cb9494a Accepting request 396826 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/396826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=34
2016-05-23 14:39:00 +00:00
Tomáš Chvátal
67159bed7d - Version update to 0.8.8:
* Various install fixes for pypi
  * Few small fixes for copyiright parsing
  * Add ghc_ macros to known exclude for bracketing

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=86
2016-05-19 13:41:27 +00:00
25d0d1e033 Accepting request 394945 from openSUSE:Tools
- Version update to 0.8.5:
  * Fix for pkgconfig adding in preamble section

- Version update to 0.8.4:
  * 0.8.3 skipped due to pypi mistake
  * set suffix for manpages/infopages
  * remove suse_update_config
  * remove more authors blobs
  * redo options passing to be more readable
  * split out testsuite (now runs ~270 tests)
  * few bracketing excludes updates
  * Fix the no-header option to do what everyone would expect

OBS-URL: https://build.opensuse.org/request/show/394945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=33
2016-05-13 07:24:10 +00:00
Tomáš Chvátal
69a935a843 - Version update to 0.8.5:
* Fix for pkgconfig adding in preamble section

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=84
2016-05-11 20:09:28 +00:00
Tomáš Chvátal
6291e5ebc9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=83 2016-05-11 12:30:04 +00:00
Tomáš Chvátal
32f41bb31b - Version update to 0.8.4:
* 0.8.3 skipped due to pypi mistake
  * set suffix for manpages/infopages
  * remove suse_update_config
  * remove more authors blobs
  * redo options passing to be more readable
  * split out testsuite (now runs ~270 tests)
  * few bracketing excludes updates
  * Fix the no-header option to do what everyone would expect

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=82
2016-05-11 11:28:17 +00:00
852f908553 Accepting request 393066 from openSUSE:Tools
- Version update to 0.8.2:
  * Add switch to disable copyright generating
  * Few small fixes
  * Tweak pkgconfig addition to work on all distros not just openSUSE

OBS-URL: https://build.opensuse.org/request/show/393066
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=32
2016-05-02 08:44:52 +00:00
Tomáš Chvátal
f87afc2277 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=80 2016-04-30 15:40:07 +00:00
Tomáš Chvátal
61ec348af2 - Version update to 0.8.2:
* Add switch to disable copyright generating
  * Few small fixes
  * Tweak pkgconfig addition to work on all distros not just openSUSE

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=79
2016-04-29 20:43:21 +00:00
fff7ff645a Accepting request 390056 from openSUSE:Tools
- Version update to 0.8.1:
  * Sort out AUTHORS alphabetically and fix emails
  * Fix FIXME addition to all ./configure calls
  * Fix breakage on some buildrequires syntax

OBS-URL: https://build.opensuse.org/request/show/390056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=31
2016-04-28 14:54:05 +00:00
Tomáš Chvátal
54e8950ec5 - Version update to 0.8.1:
* Sort out AUTHORS alphabetically and fix emails
  * Fix FIXME addition to all ./configure calls
  * Fix breakage on some buildrequires syntax

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=77
2016-04-14 19:38:49 +00:00
81535d5d06 Accepting request 389427 from openSUSE:Tools
- Version update to 0.8.0:
  * Various bugfixes to the functionality
  * Add fixme to plain ./configure macro
  * Add pkgconfig dependency if needed
  * Add tests for all exclude_bracketing rules

OBS-URL: https://build.opensuse.org/request/show/389427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=30
2016-04-14 11:08:33 +00:00
Tomáš Chvátal
19d92c3ddb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=75 2016-04-13 12:49:21 +00:00
Tomáš Chvátal
8461f09b49 - Version update to 0.8.0:
* Various bugfixes to the functionality
  * Add fixme to plain ./configure macro
  * Add pkgconfig dependency if needed
  * Add tests for all exclude_bracketing rules

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=74
2016-04-13 12:48:53 +00:00
775ce42301 Accepting request 378573 from openSUSE:Tools
1

OBS-URL: https://build.opensuse.org/request/show/378573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=29
2016-03-26 14:27:25 +00:00
Tomáš Chvátal
9d1170b0b1 Accepting request 378528 from home:pjanouch:branches:openSUSE:Tools
Add build files for Debian, second try

OBS-URL: https://build.opensuse.org/request/show/378528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=72
2016-03-23 11:51:21 +00:00
21982ec9b7 Accepting request 365180 from openSUSE:Tools
- Version update to 0.7.9:
  * Fix bug in %if detection if it was curlified
  * Add one more case of RPM_BUILD_ROOT replacement
  * Detect wrong Group values and suggest correct ones

OBS-URL: https://build.opensuse.org/request/show/365180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=28
2016-03-03 14:16:35 +00:00
Tomáš Chvátal
06b70807bc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=70 2016-03-03 10:04:10 +00:00
Tomáš Chvátal
ed22066cac - Version update to 0.7.9:
* Fix bug in %if detection if it was curlified
  * Add one more case of RPM_BUILD_ROOT replacement
  * Detect wrong Group values and suggest correct ones

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=69
2016-03-03 10:02:07 +00:00
17b4d1d02f Accepting request 361222 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/361222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=27
2016-02-24 13:26:42 +00:00
Tomáš Chvátal
6fbe4ef283 - Version update to 0.7.8:
* Various tweaks for the minimal mode
  * Fixed issue with eating up newline after oneline scriptlets
  * Added one more case for section declarations

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=67
2016-02-17 09:52:41 +00:00
715f8cee35 Accepting request 358605 from openSUSE:Tools
- Version update to 0.7.7:
  * fix oneline scriptlets from previous version
  * Few small fixes
  * Minimal mode expansion to work reliably as format_spec_file replacement

OBS-URL: https://build.opensuse.org/request/show/358605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=26
2016-02-11 11:38:06 +00:00
Tomáš Chvátal
53e693808c - Version update to 0.7.7:
* fix oneline scriptlets from previous version
  * Few small fixes
  * Minimal mode expansion to work reliably as format_spec_file replacement

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=65
2016-02-09 20:06:40 +00:00
813bff317a Accepting request 355381 from openSUSE:Tools
- Version update to 0.7.5:
  * Replace jobs in install section too
  * Do not curlify gconf_schemas
  * Work with defines in sections not just as global declarations
  * Quote optflags properly when replacing RPM_OPT_FLAGS
  * Do not add empty line after oneline scriptlet

OBS-URL: https://build.opensuse.org/request/show/355381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=25
2016-01-26 09:14:57 +00:00
Tomáš Chvátal
2e0701d1ec - Version update to 0.7.5:
* Replace jobs in install section too
  * Do not curlify gconf_schemas
  * Work with defines in sections not just as global declarations
  * Quote optflags properly when replacing RPM_OPT_FLAGS
  * Do not add empty line after oneline scriptlet

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=63
2016-01-22 13:44:14 +00:00
Stephan Kulow
9811baf6a8 Accepting request 331748 from openSUSE:Tools
- Version bump to 0.7.4:
  * Use license digger from format_spec_file
  * Provide optional subpkg providing format_spec_file OBS bindings

OBS-URL: https://build.opensuse.org/request/show/331748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=24
2015-09-19 04:55:22 +00:00
Tomáš Chvátal
20b8106003 - Version bump to 0.7.4:
* Use license digger from format_spec_file
  * Provide optional subpkg providing format_spec_file OBS bindings

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=61
2015-09-17 12:49:06 +00:00
Tomáš Chvátal
67806d007d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=60 2015-09-17 12:42:35 +00:00
8fde708a85 Accepting request 328577 from openSUSE:Tools
- Version bump to 0.7.3:
  * Fix wrong bracketing of kernel_module macro

OBS-URL: https://build.opensuse.org/request/show/328577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=23
2015-09-03 16:03:34 +00:00
Tomáš Chvátal
0be0f99b3d - Version bump to 0.7.3:
* Fix wrong bracketing of kernel_module macro

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=58
2015-09-02 08:22:32 +00:00
c81f56123d Accepting request 314465 from openSUSE:Tools
- Version bump to 0.7.2:
  * Do not curlify %20 which is usually space in Source lines
  * Few more excludes for bracket
  * Bunch of small fixes

OBS-URL: https://build.opensuse.org/request/show/314465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=22
2015-07-02 20:49:27 +00:00
Tomáš Chvátal
eb74e62fd6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=56 2015-06-30 07:58:35 +00:00
Tomáš Chvátal
46865cc262 - Version bump to 0.7.2:
* Do not curlify %20 which is usually space in Source lines
  * Few more excludes for bracket
  * Bunch of small fixes
- Version bump to 0.7.1 bnc#934059:

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=55
2015-06-26 20:13:10 +00:00
39ecfde806 Accepting request 311276 from openSUSE:Tools
1

OBS-URL: https://build.opensuse.org/request/show/311276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=21
2015-06-10 07:16:07 +00:00
Tomáš Chvátal
1f9c5231fa Accepting request 311265 from home:BenniBrunner:branches:openSUSE:Tools
Fixed bugreference

OBS-URL: https://build.opensuse.org/request/show/311265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=53
2015-06-09 10:21:58 +00:00
Tomáš Chvátal
2c9193d39d - Version bump to 0.7.1 bnC#934059:
* Fix %config(noreplace) curlification
  * Preparation for more path replacements

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=52
2015-06-09 09:09:31 +00:00
d20cf05e80 Accepting request 310123 from openSUSE:Tools
- Version bump to 0.7.0:
  * Various small code cleanups and readability improvemnets
  * Better macro detection to allow braces in macros
  * Fix minimal mode appending empty lines in some cases
  * Various additional bracketing excludes

OBS-URL: https://build.opensuse.org/request/show/310123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=20
2015-06-04 07:04:32 +00:00
Tomáš Chvátal
19abbaaf06 - Version bump to 0.7.0:
* Various small code cleanups and readability improvemnets
  * Better macro detection to allow braces in macros
  * Fix minimal mode appending empty lines in some cases
  * Various additional bracketing excludes

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=50
2015-06-03 09:15:34 +00:00
4f8e598fe3 Accepting request 297297 from openSUSE:Tools
- Version bump to 0.6.9:
  * Replace => with >=
  * Bracketing excludes
  * Replace paths using regexps instead of hardcoding (more cases covered)
  * Remove various obsolete tags from preamble Icon/Packager/...
  * Fix RPM_BUILD_ROOT replacement cornercase failure
  * Remove %doc from %_mandir paths as it is pointless to have there

OBS-URL: https://build.opensuse.org/request/show/297297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=19
2015-04-18 08:39:55 +00:00
Tomáš Chvátal
189484ad52 - Version bump to 0.6.9:
* Replace => with >=
  * Bracketing excludes
  * Replace paths using regexps instead of hardcoding (more cases covered)
  * Remove various obsolete tags from preamble Icon/Packager/...
  * Fix RPM_BUILD_ROOT replacement cornercase failure
  * Remove %doc from %_mandir paths as it is pointless to have there

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=48
2015-04-16 19:23:37 +00:00
e0a16a2587 Accepting request 285119 from openSUSE:Tools
- Version bump to 0.6.8:
  * The copyright line broke test, so update again to fix that

- Version bump to 0.6.7:
  * Update copyright line to match current SUSE one

- Version bump to 0.6.6:
  * Excludes for java qmake gem_ and kde macros
  * Cleanup conflicts lines properly
  * Cleanup kernel subpkgs properly
  * Work with spaces in version string

OBS-URL: https://build.opensuse.org/request/show/285119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=18
2015-02-10 19:24:20 +00:00
Tomáš Chvátal
7f2e83177c - Version bump to 0.6.8:
* The copyright line broke test, so update again to fix that

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=46
2015-02-10 14:51:02 +00:00
Tomáš Chvátal
17e43518ab - Version bump to 0.6.7:
* Update copyright line to match current SUSE one

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=45
2015-02-10 14:42:08 +00:00
Tomáš Chvátal
11fcc8f3a1 - Version bump to 0.6.6:
* Excludes for java qmake gem_ and kde macros
  * Cleanup conflicts lines properly
  * Cleanup kernel subpkgs properly
  * Work with spaces in version string

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=44
2015-02-10 14:38:33 +00:00
d86d18a9b1 Accepting request 264374 from openSUSE:Tools
- Version bump to 0.6.5:
  * Fix vertical spacing around nested conditionals
  * Fix issue with bogus %lang detection

OBS-URL: https://build.opensuse.org/request/show/264374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=17
2014-12-08 15:56:53 +00:00
Tomáš Chvátal
914d715a10 - Version bump to 0.6.5:
* Fix vertical spacing around nested conditionals
  * Fix issue with bogus %lang detection

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=42
2014-12-08 09:02:27 +00:00
00b00dcfc0 Accepting request 261746 from openSUSE:Tools
- Remove PKGBUILD until service-download_files is fixed to work fine
  with them
- Version bump to 0.6.4:
  * Various small fixes and macro expansion.

OBS-URL: https://build.opensuse.org/request/show/261746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=16
2014-11-18 21:45:45 +00:00
Tomáš Chvátal
e6c09913af - Remove PKGBUILD until service-download_files is fixed to work fine
with them
- Version bump to 0.6.4:
  * Various small fixes and macro expansion.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=40
2014-11-15 10:11:14 +00:00
Tomáš Chvátal
9695e9dee7 Accepting request 261356 from home:roman-neuhauser:branches:openSUSE:Tools
PKGBUILD file for ArchLinux

OBS-URL: https://build.opensuse.org/request/show/261356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=39
2014-11-13 09:28:38 +00:00
Stephan Kulow
8651945ec6 Accepting request 255547 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/255547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=15
2014-10-14 05:12:00 +00:00
Tomáš Chvátal
cb3af738d6 - Version bump to 0.6.3:
* Fix diff mode
  * Various %if macro whitespacing issues squashing
  * Base pkgconf conversions from 13.2

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=38
2014-10-12 09:34:05 +00:00
Tomáš Chvátal
ab860da2b6 - Make us build again for Fedora
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=37
2014-10-12 09:27:33 +00:00
Stephan Kulow
55cde07eb7 Accepting request 250668 from openSUSE:Tools
- Version bump to 0.6.2:
  * Fix iniline mode
  * Various small fixes and testsuite expansion

OBS-URL: https://build.opensuse.org/request/show/250668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=14
2014-09-23 08:42:39 +00:00
Tomáš Chvátal
b47111d625 - Version bump to 0.6.2:
* Fix iniline mode
  * Various small fixes and testsuite expansion

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=35
2014-09-22 13:22:24 +00:00
Stephan Kulow
2e1b9a6769 Accepting request 247444 from openSUSE:Tools
- Require py3-setuptools

OBS-URL: https://build.opensuse.org/request/show/247444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=13
2014-09-06 10:18:19 +00:00
Tomáš Chvátal
c308905d39 - Require py3-setuptools
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=33
2014-09-03 17:40:52 +00:00
Stephan Kulow
168ea7f0bb Accepting request 246811 from openSUSE:Tools
- py3 include arpgarse itself.

- Version bump to 0.6.1:
  * Fixup release with working spec-cleaner script executable

- Version bump to 0.6.0:
  * Use setuptools and nosetests for building&testing
  * Various bugfixes as found by java icedtea cleaning

OBS-URL: https://build.opensuse.org/request/show/246811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=12
2014-09-03 16:22:18 +00:00
Tomáš Chvátal
0905072cdc - py3 include arpgarse itself.
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=31
2014-08-29 10:46:30 +00:00
Tomáš Chvátal
8887b4137a - Version bump to 0.6.1:
* Fixup release with working spec-cleaner script executable

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=30
2014-08-13 12:29:13 +00:00
Tomáš Chvátal
5a94606b33 - Version bump to 0.6.0:
* Use setuptools and nosetests for building&testing
  * Various bugfixes as found by java icedtea cleaning

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=29
2014-08-13 12:10:32 +00:00
Stephan Kulow
a110c23a86 Accepting request 239879 from openSUSE:Tools
- Version bump to 0.5.9:
  * Fix parsing %endif #comment
  * Fix parsing %if rigth after %clean section

OBS-URL: https://build.opensuse.org/request/show/239879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=10
2014-07-08 14:59:00 +00:00
Tomáš Chvátal
90f5084f1a - Version bump to 0.5.9:
* Fix parsing %endif #comment
  * Fix parsing %if rigth after %clean section

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=27
2014-07-08 11:33:23 +00:00
Stephan Kulow
5e97b45d93 Accepting request 238401 from openSUSE:Tools
- Version bump to 0.5.8:
  * brown paperbag release fixing tests on py3.

- Version bump to 0.5.7:
  * Updates about smp_mflags parsing
  * makeinstall macro replacing improvements.

OBS-URL: https://build.opensuse.org/request/show/238401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=9
2014-06-24 13:16:13 +00:00
Tomáš Chvátal
9de851e89b - Version bump to 0.5.8:
* brown paperbag release fixing tests on py3.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=25
2014-06-23 15:02:26 +00:00
Tomáš Chvátal
c5ea47f25c - Version bump to 0.5.7:
* Updates about smp_mflags parsing
  * makeinstall macro replacing improvements.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=24
2014-06-23 11:25:49 +00:00
Stephan Kulow
9e98af285e Accepting request 233326 from openSUSE:Tools
- Version bump to 0.5.6:
  * Few minor fixes as reported on github.

OBS-URL: https://build.opensuse.org/request/show/233326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=8
2014-05-10 20:58:33 +00:00
Tomáš Chvátal
4b94edf49c - Version bump to 0.5.6:
* Few minor fixes as reported on github.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=22
2014-05-10 11:29:49 +00:00
Stephan Kulow
50425fcfe5 Accepting request 229018 from openSUSE:Tools
- Version bump to 0.5.5:
  * Few minor fixes as reported on github tracker.

OBS-URL: https://build.opensuse.org/request/show/229018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=7
2014-04-05 14:48:19 +00:00
Tomáš Chvátal
09a8dbd7d5 - Version bump to 0.5.5:
* Few minor fixes as reported on github tracker.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=20
2014-04-04 13:01:11 +00:00
Stephan Kulow
377e4292a2 Accepting request 220685 from openSUSE:Tools
- Version bump to 0.5.4:
  * plenty of bugfixes regarding to spec parsing as they were
    reported on github
  * add more exceptions on adding curly brackets
  * update licenses list to the latest.

OBS-URL: https://build.opensuse.org/request/show/220685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=6
2014-02-03 15:41:55 +00:00
Tomáš Chvátal
14a3d618da - Version bump to 0.5.4:
* plenty of bugfixes regarding to spec parsing as they were
    reported on github
  * add more exceptions on adding curly brackets
  * update licenses list to the latest.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=18
2014-02-03 12:45:43 +00:00
Stephan Kulow
72bb4ea235 Accepting request 213824 from openSUSE:Tools
- Add comment on py3 conditional and depend on python-argparse

- Version bump to 0.5.3:
  + Various parser fixes and extended testsuite coverage
    thanks to reports from packagers team.

- Version bump to 0.5.2:
  + Fixes issues found while parsing libreoffice
  + Fixes issues 4 and 3 on github

- Version bump to 0.5.1:
  + Fixes the conditionals placement and makes all tests pass.

- Version bump to 0.4.2:
  + fix inlining
  + fix service shell script
  + rename obs service to different from format_spec_file

- Fix build on fedora as they bytecompile the py

- Version bump to 0.4.1
  + Fixes to actually be able to parse own specfile.

- Version bump to 0.4.0:
  + Add extensive testsuite
  + Split the code for readability purposes
  + Mimic all the functionality from prep_spec
  + Provide and obsolete obs-service-format_spec_file

OBS-URL: https://build.opensuse.org/request/show/213824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=5
2014-01-15 15:27:16 +00:00
Tomáš Chvátal
c104105c71 - Add comment on py3 conditional and depend on python-argparse
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=16
2014-01-14 07:13:50 +00:00
Tomáš Chvátal
f309e8c56a - Version bump to 0.5.3:
+ Various parser fixes and extended testsuite coverage
    thanks to reports from packagers team.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=15
2014-01-09 17:36:25 +00:00
Tomáš Chvátal
e41b7ad6bf - Version bump to 0.5.2:
+ Fixes issues found while parsing libreoffice
  + Fixes issues 4 and 3 on github

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=14
2013-12-04 12:33:29 +00:00
Tomáš Chvátal
ef284ea1b4 Remove backslash.
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=13
2013-12-03 12:03:54 +00:00
Tomáš Chvátal
19e37d0f6b - Version bump to 0.5.1:
+ Fixes the conditionals placement and makes all tests pass.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=12
2013-12-03 11:37:02 +00:00
Tomáš Chvátal
1ebb06c585 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=11 2013-12-02 15:31:34 +00:00
Tomáš Chvátal
9dd6ba74fb - Version bump to 0.4.2:
+ fix inlining
  + fix service shell script
  + rename obs service to different from format_spec_file

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=10
2013-11-29 11:28:09 +00:00
Tomáš Chvátal
a3570f57a7 - Fix build on fedora as they bytecompile the py
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=9
2013-11-25 12:15:37 +00:00
Tomáš Chvátal
3901e11ad6 - Version bump to 0.4.1
+ Fixes to actually be able to parse own specfile.

- Version bump to 0.4.0:
  + Add extensive testsuite
  + Split the code for readability purposes
  + Mimic all the functionality from prep_spec
  + Provide and obsolete obs-service-format_spec_file

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=8
2013-11-25 10:21:34 +00:00
Stephan Kulow
cecca067b3 Accepting request 111141 from openSUSE:Tools
This time with SPDX license tag!

OBS-URL: https://build.opensuse.org/request/show/111141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spec-cleaner?expand=0&rev=1
2012-03-27 07:13:19 +00:00
fcaa59cf55 Accepting request 110547 from home:saschpe:branches:openSUSE:Tools
- Set license to SPDX style (BSD-3-Clause)

OBS-URL: https://build.opensuse.org/request/show/110547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=6
2012-03-23 07:48:29 +00:00
2af51ea2c2 Accepting request 81885 from home:prusnak:branches:openSUSE:Tools
- synchronize obs and git changes

OBS-URL: https://build.opensuse.org/request/show/81885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=5
2011-09-15 13:31:32 +00:00
60c3b5fe85 Accepting request 76256 from home:yecril71pl:branches:openSUSE:Tools
add usage string (the default answer ‘spec-cleaner [options]’ is incorrect)

OBS-URL: https://build.opensuse.org/request/show/76256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=4
2011-07-18 06:20:28 +00:00
7189ad629c Accepting request 69282 from home:vuntz
Update to 0.2

OBS-URL: https://build.opensuse.org/request/show/69282
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=3
2011-05-03 19:47:10 +00:00
f187597dc1 Accepting request 54864 from home:prusnak:branches:openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/54864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=2
2010-12-07 03:50:54 +00:00
1403f7b963 Accepting request 49565 from home:vuntz
OBS-URL: https://build.opensuse.org/request/show/49565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=1
2010-10-12 13:33:30 +00:00
3 changed files with 0 additions and 9 deletions

BIN
spec-cleaner-1.2.2+5.obscpio (Stored with Git LFS)

Binary file not shown.

BIN
spec-cleaner-1.2.3+1.obscpio (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ee4b77425418a569dee8410e991eea3828e532ce178283cc4f03b87d901b621c
size 2779148