SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for spec-cleaner-1.0.8-133.1.noarch.rpm :
Fri May 11 14:00:00 2018 tchvatalAATTsuse.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 14:00:00 2018 tchvatalAATTsuse.com
- Version update to 1.0.7 bsc#1089297:

* Fix haskell macro bracketing

* Fix firewalld macros bracketing

Tue Mar 6 13:00:00 2018 tchvatalAATTsuse.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 13:00:00 2018 tchvatalAATTsuse.com
- Fix issue with the %doc -> %license conversion in some complex
cases, multiple licenses at once, prefixed licenses

Thu Feb 15 13:00:00 2018 tchvatalAATTsuse.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 13:00:00 2018 tchvatalAATTsuse.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 6 13:00:00 2017 tchvatalAATTsuse.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 14:00:00 2017 tchvatalAATTsuse.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 9 14:00:00 2017 tchvatalAATTsuse.com
- Version update to 0.9.9:

* Include pkgconfig and others from leap 42.3 instead of 42.2

Thu Jun 29 14:00:00 2017 tchvatalAATTsuse.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 14:00:00 2017 tchvatalAATTsuse.com
- Version update to 0.9.7:

* Fix help parsing that crashed the app on execution

Thu Jun 8 14:00:00 2017 tchvatalAATTsuse.com
- Version update to 0.9.6:

* Deduplication of requires/buildrequires

* Preamble detection fixups

* Detect buildignores

Wed May 17 14:00:00 2017 tchvatalAATTsuse.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 8 14:00:00 2017 tchvatalAATTsuse.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 13:00:00 2017 mpluskalAATTsuse.com
- Update to version 0.9.3:

* Fix regression (gh#openSUSE/spec-cleaner#171)

Mon Feb 13 13:00:00 2017 tchvatalAATTsuse.com
- Version update to 0.9.2:

* More minimal fixes

* Add option to keep vertical space in preamble if desired

Fri Dec 30 13:00:00 2016 tchvatalAATTsuse.com
- Version update to 0.9.1:

* Switch from regexp macro detection to full-blown parser to avoid
bugs

Thu Jun 30 14:00:00 2016 tchvatalAATTsuse.com
- Version update to 0.9.0:

* Various small fixes

* Support for tex/perl/cmake conversions:
+ bla-devel -> cmake(bla)

Mon Jun 6 14:00:00 2016 tchvatalAATTsuse.com
- 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

Thu May 19 14:00:00 2016 tchvatalAATTsuse.com
- 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

Wed May 11 14:00:00 2016 tchvatalAATTsuse.com
- Version update to 0.8.5:

* Fix for pkgconfig adding in preamble section

Wed May 11 14:00:00 2016 tchvatalAATTsuse.com
- 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

Fri Apr 29 14:00:00 2016 tchvatalAATTsuse.com
- 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

Thu Apr 14 14:00:00 2016 tchvatalAATTsuse.com
- 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

Wed Apr 13 14:00:00 2016 tchvatalAATTsuse.com
- 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

Wed Mar 23 13:00:00 2016 pjanouchAATTsuse.de
- Added build files for Debian

Thu Mar 3 13:00:00 2016 tchvatalAATTsuse.com
- 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

Wed Feb 17 13:00:00 2016 tchvatalAATTsuse.com
- 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

Tue Feb 9 13:00:00 2016 tchvatalAATTsuse.com
- 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

Fri Jan 22 13:00:00 2016 tchvatalAATTsuse.com
- 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

Thu Sep 17 14:00:00 2015 tchvatalAATTsuse.com
- Version bump to 0.7.4:

* Use license digger from format_spec_file

* Provide optional subpkg providing format_spec_file OBS bindings

Wed Sep 2 14:00:00 2015 tchvatalAATTsuse.com
- Version bump to 0.7.3:

* Fix wrong bracketing of kernel_module macro

Fri Jun 26 14:00:00 2015 tchvatalAATTsuse.com
- 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

Tue Jun 9 14:00:00 2015 tchvatalAATTsuse.com
- Version bump to 0.7.1:

* Fix %config(noreplace) curlification (bnc#934059)

* Preparation for more path replacements

Wed Jun 3 14:00:00 2015 tchvatalAATTsuse.com
- 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

Thu Apr 16 14:00:00 2015 tchvatalAATTsuse.com
- 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

Tue Feb 10 13:00:00 2015 tchvatalAATTsuse.com
- Version bump to 0.6.8:

* The copyright line broke test, so update again to fix that

Tue Feb 10 13:00:00 2015 tchvatalAATTsuse.com
- Version bump to 0.6.7:

* Update copyright line to match current SUSE one

Tue Feb 10 13:00:00 2015 tchvatalAATTsuse.com
- 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

Mon Dec 8 13:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.6.5:

* Fix vertical spacing around nested conditionals

* Fix issue with bogus %lang detection

Sat Nov 15 13:00:00 2014 tchvatalAATTsuse.com
- 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.

Sun Oct 12 14:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.6.3:

* Fix diff mode

* Various %if macro whitespacing issues squashing

* Base pkgconf conversions from 13.2

Sun Oct 12 14:00:00 2014 tchvatalAATTsuse.com
- Make us build again for Fedora

Mon Sep 22 14:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.6.2:

* Fix iniline mode

* Various small fixes and testsuite expansion

Wed Sep 3 14:00:00 2014 tchvatalAATTsuse.com
- Require py3-setuptools

Fri Aug 29 14:00:00 2014 tchvatalAATTsuse.com
- py3 include arpgarse itself.

Wed Aug 13 14:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.6.1:

* Fixup release with working spec-cleaner script executable

Wed Aug 13 14:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.6.0:

* Use setuptools and nosetests for building&testing

* Various bugfixes as found by java icedtea cleaning

Tue Jul 8 14:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.5.9:

* Fix parsing %endif #comment

* Fix parsing %if rigth after %clean section

Mon Jun 23 14:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.5.8:

* brown paperbag release fixing tests on py3.

Mon Jun 23 14:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.5.7:

* Updates about smp_mflags parsing

* makeinstall macro replacing improvements.

Sat May 10 14:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.5.6:

* Few minor fixes as reported on github.

Fri Apr 4 14:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.5.5:

* Few minor fixes as reported on github tracker.

Mon Feb 3 13:00:00 2014 tchvatalAATTsuse.com
- 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.

Tue Jan 14 13:00:00 2014 tchvatalAATTsuse.com
- Add comment on py3 conditional and depend on python-argparse

Thu Jan 9 13:00:00 2014 tchvatalAATTsuse.com
- Version bump to 0.5.3:
+ Various parser fixes and extended testsuite coverage
thanks to reports from packagers team.

Wed Dec 4 13:00:00 2013 tchvatalAATTsuse.com
- Version bump to 0.5.2:
+ Fixes issues found while parsing libreoffice
+ Fixes issues 4 and 3 on github

Tue Dec 3 13:00:00 2013 tchvatalAATTsuse.com
- Version bump to 0.5.1:
+ Fixes the conditionals placement and makes all tests pass.

Fri Nov 29 13:00:00 2013 tchvatalAATTsuse.com
- Version bump to 0.4.2:
+ fix inlining
+ fix service shell script
+ rename obs service to different from format_spec_file

Mon Nov 25 13:00:00 2013 tchvatalAATTsuse.com
- Fix build on fedora as they bytecompile the py

Mon Nov 25 13:00:00 2013 tchvatalAATTsuse.com
- Version bump to 0.4.1
+ Fixes to actually be able to parse own specfile.

Mon Nov 25 13:00:00 2013 tchvatalAATTsuse.com
- 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

Thu Mar 22 13:00:00 2012 saschpeAATTsuse.de
- Set license to SPDX style (BSD-3-Clause)

Mon Sep 12 14:00:00 2011 prusnakAATTopensuse.org
- synchronize obs and git changes

Thu Jul 14 14:00:00 2011 giecriljAATTstegny.2a.pl
- better usage message

Mon May 2 14:00:00 2011 vuntzAATTopensuse.org
- Update to version 0.2:
+ Handle suse_version
+ Do not check for AutoReqProv in %install
+ Replace %makeinstall by %make_install
+ Reformat versioned package names too
+ Remove #usedforbuild
+ Replace Patch: with Patch0: (and %patch with %patch0)
+ Change default .spec headers to not include any license
+ Replace some package names with pkgconfig()-style names
+ Add --diff and --diff-prog options
+ Put brackets around %name, %version, %release, ...
+ Update url for PATCH-MISSING-TAGw
+ Cut summary after the first dot
+ Add FDL licenses
+ Add .spec extension to spec files created by script
+ Put pkgconfig()-style package names at the end of their list
+ Code improvements

Mon Dec 6 13:00:00 2010 prusnakAATTopensuse.org
- update to newer snapshot (1fb8c6db)
- --diff and --diff-prog options by Petr Uzel

Thu Sep 30 14:00:00 2010 vuntzAATTopensuse.org
- Initial package (version 0.1)


 
ICM