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

spec-cleaner-format_spec_file-1.1.3-lp150.61.1 RPM for noarch

From OpenSuSE Leap 15.0 updates for noarch

Name: spec-cleaner-format_spec_file Distribution: openSUSE Leap 15.0
Version: 1.1.3 Vendor: openSUSE
Release: lp150.61.1 Build date: Mon Mar 25 12:01:12 2019
Group: Development/Tools/Other Build host: lamb20
Size: 1626 Source RPM: spec-cleaner-1.1.3-lp150.61.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://github.com/openSUSE/spec-cleaner
Summary: Binding replacing OBS service format_spec_file
Alternative provider of format_spec_file functionality in order to allow
user to use spec-cleaner rather than to stick to perl based format_spec_file.

Provides

Requires

License

BSD-3-Clause

Changelog

* 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
* 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
* 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
* 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)
* Mon Jun 06 2016 tchvatal@suse.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 2016 tchvatal@suse.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 2016 tchvatal@suse.com
  - Version update to 0.8.5:
    * Fix for pkgconfig adding in preamble section
* Wed May 11 2016 tchvatal@suse.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 2016 tchvatal@suse.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 2016 tchvatal@suse.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 2016 tchvatal@suse.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 2016 pjanouch@suse.de
  - Added build files for Debian
* Thu Mar 03 2016 tchvatal@suse.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 2016 tchvatal@suse.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 09 2016 tchvatal@suse.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 2016 tchvatal@suse.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 2015 tchvatal@suse.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 02 2015 tchvatal@suse.com
  - Version bump to 0.7.3:
    * Fix wrong bracketing of kernel_module macro
* Fri Jun 26 2015 tchvatal@suse.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 09 2015 tchvatal@suse.com
  - Version bump to 0.7.1:
    * Fix %config(noreplace) curlification (bnc#934059)
    * Preparation for more path replacements
* Wed Jun 03 2015 tchvatal@suse.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 2015 tchvatal@suse.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 2015 tchvatal@suse.com
  - Version bump to 0.6.8:
    * The copyright line broke test, so update again to fix that
* Tue Feb 10 2015 tchvatal@suse.com
  - Version bump to 0.6.7:
    * Update copyright line to match current SUSE one
* Tue Feb 10 2015 tchvatal@suse.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 08 2014 tchvatal@suse.com
  - Version bump to 0.6.5:
    * Fix vertical spacing around nested conditionals
    * Fix issue with bogus %lang detection
* Sat Nov 15 2014 tchvatal@suse.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 2014 tchvatal@suse.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 2014 tchvatal@suse.com
  - Make us build again for Fedora
* Mon Sep 22 2014 tchvatal@suse.com
  - Version bump to 0.6.2:
    * Fix iniline mode
    * Various small fixes and testsuite expansion
* Wed Sep 03 2014 tchvatal@suse.com
  - Require py3-setuptools
* Fri Aug 29 2014 tchvatal@suse.com
  - py3 include arpgarse itself.
* Wed Aug 13 2014 tchvatal@suse.com
  - Version bump to 0.6.1:
    * Fixup release with working spec-cleaner script executable
* Wed Aug 13 2014 tchvatal@suse.com
  - Version bump to 0.6.0:
    * Use setuptools and nosetests for building&testing
    * Various bugfixes as found by java icedtea cleaning
* Tue Jul 08 2014 tchvatal@suse.com
  - Version bump to 0.5.9:
    * Fix parsing %endif #comment
    * Fix parsing %if rigth after %clean section
* Mon Jun 23 2014 tchvatal@suse.com
  - Version bump to 0.5.8:
    * brown paperbag release fixing tests on py3.
* Mon Jun 23 2014 tchvatal@suse.com
  - Version bump to 0.5.7:
    * Updates about smp_mflags parsing
    * makeinstall macro replacing improvements.
* Sat May 10 2014 tchvatal@suse.com
  - Version bump to 0.5.6:
    * Few minor fixes as reported on github.
* Fri Apr 04 2014 tchvatal@suse.com
  - Version bump to 0.5.5:
    * Few minor fixes as reported on github tracker.
* Mon Feb 03 2014 tchvatal@suse.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 2014 tchvatal@suse.com
  - Add comment on py3 conditional and depend on python-argparse
* Thu Jan 09 2014 tchvatal@suse.com
  - Version bump to 0.5.3:
    + Various parser fixes and extended testsuite coverage
      thanks to reports from packagers team.
* Wed Dec 04 2013 tchvatal@suse.com
  - Version bump to 0.5.2:
    + Fixes issues found while parsing libreoffice
    + Fixes issues 4 and 3 on github
* Tue Dec 03 2013 tchvatal@suse.com
  - Version bump to 0.5.1:
    + Fixes the conditionals placement and makes all tests pass.
* Fri Nov 29 2013 tchvatal@suse.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 2013 tchvatal@suse.com
  - Fix build on fedora as they bytecompile the py
* Mon Nov 25 2013 tchvatal@suse.com
  - Version bump to 0.4.1
    + Fixes to actually be able to parse own specfile.
* Mon Nov 25 2013 tchvatal@suse.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 2012 saschpe@suse.de
  - Set license to SPDX style (BSD-3-Clause)
* Mon Sep 12 2011 prusnak@opensuse.org
  - synchronize obs and git changes
* Thu Jul 14 2011 giecrilj@stegny.2a.pl
  - better usage message
* Mon May 02 2011 vuntz@opensuse.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 06 2010 prusnak@opensuse.org
  - update to newer snapshot (1fb8c6db)
    - --diff and --diff-prog options by Petr Uzel
* Thu Sep 30 2010 vuntz@opensuse.org
  - Initial package (version 0.1)

Files

/usr/lib/obs/service/format_spec_file
/usr/lib/obs/service/format_spec_file.service


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun May 10 08:30:13 2020