Changelog for
spec-cleaner-1.0.1-124.1.noarch.rpm :
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)