Hello community, here is the log from the commit of package spec-cleaner.3999 for openSUSE:13.1:Update checked in at 2015-09-11 08:30:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/spec-cleaner.3999 (Old) and /work/SRC/openSUSE:13.1:Update/.spec-cleaner.3999.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spec-cleaner.3999" Changes: -------- New Changes file: --- /dev/null 2015-08-24 19:43:32.284261900 +0200 +++ /work/SRC/openSUSE:13.1:Update/.spec-cleaner.3999.new/spec-cleaner.changes 2015-09-11 08:30:06.000000000 +0200 @@ -0,0 +1,261 @@ +------------------------------------------------------------------- +Wed Sep 2 08:21:58 UTC 2015 - [email protected] + +- Version bump to 0.7.3: + * Fix wrong bracketing of kernel_module macro + +------------------------------------------------------------------- +Fri Jun 26 20:11:48 UTC 2015 - [email protected] + +- 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 09:08:47 UTC 2015 - [email protected] + +- Version bump to 0.7.1: + * Fix %config(noreplace) curlification (bnc#934059) + * Preparation for more path replacements + +------------------------------------------------------------------- +Wed Jun 3 09:11:19 UTC 2015 - [email protected] + +- 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 19:21:18 UTC 2015 - [email protected] + +- 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 14:50:34 UTC 2015 - [email protected] + +- Version bump to 0.6.8: + * The copyright line broke test, so update again to fix that + +------------------------------------------------------------------- +Tue Feb 10 14:41:40 UTC 2015 - [email protected] + +- Version bump to 0.6.7: + * Update copyright line to match current SUSE one + +------------------------------------------------------------------- +Tue Feb 10 14:34:43 UTC 2015 - [email protected] + +- 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 09:01:31 UTC 2014 - [email protected] + +- Version bump to 0.6.5: + * Fix vertical spacing around nested conditionals + * Fix issue with bogus %lang detection + +------------------------------------------------------------------- +Sat Nov 15 10:10:29 UTC 2014 - [email protected] + +- 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 09:33:22 UTC 2014 - [email protected] + +- Version bump to 0.6.3: + * Fix diff mode + * Various %if macro whitespacing issues squashing + * Base pkgconf conversions from 13.2 + +------------------------------------------------------------------- +Sun Oct 12 09:27:16 UTC 2014 - [email protected] + +- Make us build again for Fedora + +------------------------------------------------------------------- +Mon Sep 22 13:21:47 UTC 2014 - [email protected] + +- Version bump to 0.6.2: + * Fix iniline mode + * Various small fixes and testsuite expansion + +------------------------------------------------------------------- +Wed Sep 3 17:40:34 UTC 2014 - [email protected] + +- Require py3-setuptools + +------------------------------------------------------------------- +Fri Aug 29 10:46:17 UTC 2014 - [email protected] + +- py3 include arpgarse itself. + +------------------------------------------------------------------- +Wed Aug 13 12:28:45 UTC 2014 - [email protected] + +- Version bump to 0.6.1: + * Fixup release with working spec-cleaner script executable + +------------------------------------------------------------------- +Wed Aug 13 12:09:35 UTC 2014 - [email protected] + +- Version bump to 0.6.0: + * Use setuptools and nosetests for building&testing + * Various bugfixes as found by java icedtea cleaning + +------------------------------------------------------------------- +Tue Jul 8 11:32:40 UTC 2014 - [email protected] + +- Version bump to 0.5.9: + * Fix parsing %endif #comment + * Fix parsing %if rigth after %clean section + +------------------------------------------------------------------- +Mon Jun 23 15:01:57 UTC 2014 - [email protected] + +- Version bump to 0.5.8: + * brown paperbag release fixing tests on py3. + +------------------------------------------------------------------- +Mon Jun 23 11:25:09 UTC 2014 - [email protected] + +- Version bump to 0.5.7: + * Updates about smp_mflags parsing + * makeinstall macro replacing improvements. + +------------------------------------------------------------------- +Sat May 10 11:28:35 UTC 2014 - [email protected] + +- Version bump to 0.5.6: + * Few minor fixes as reported on github. + +------------------------------------------------------------------- +Fri Apr 4 12:56:21 UTC 2014 - [email protected] + +- Version bump to 0.5.5: + * Few minor fixes as reported on github tracker. + +------------------------------------------------------------------- +Mon Feb 3 12:44:39 UTC 2014 - [email protected] + +- 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 07:12:56 UTC 2014 - [email protected] + +- Add comment on py3 conditional and depend on python-argparse + +------------------------------------------------------------------- +Thu Jan 9 17:35:34 UTC 2014 - [email protected] + +- Version bump to 0.5.3: + + Various parser fixes and extended testsuite coverage + thanks to reports from packagers team. + +------------------------------------------------------------------- +Wed Dec 4 12:33:05 UTC 2013 - [email protected] + +- Version bump to 0.5.2: + + Fixes issues found while parsing libreoffice + + Fixes issues 4 and 3 on github + +------------------------------------------------------------------- +Tue Dec 3 11:36:28 UTC 2013 - [email protected] + +- Version bump to 0.5.1: + + Fixes the conditionals placement and makes all tests pass. + +------------------------------------------------------------------- +Fri Nov 29 11:27:00 UTC 2013 - [email protected] + +- Version bump to 0.4.2: + + fix inlining + + fix service shell script + + rename obs service to different from format_spec_file + +------------------------------------------------------------------- +Mon Nov 25 12:15:14 UTC 2013 - [email protected] + ++++ 64 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.spec-cleaner.3999.new/spec-cleaner.changes New: ---- spec-cleaner-0.7.3.tar.gz spec-cleaner.changes spec-cleaner.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ spec-cleaner.spec ++++++ # # spec file for package spec-cleaner # # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Vincent Untz <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # This is used for Fedora, we need to sync this %{!?py3_ver: %define py3_ver %{python3_version}} Name: spec-cleaner Version: 0.7.3 Release: 0 Summary: .spec file cleaner License: BSD-3-Clause Group: Development/Tools/Other Url: http://github.com/openSUSE/spec-cleaner Source0: https://github.com/openSUSE/%{name}/archive/%{name}-%{version}.tar.gz BuildRequires: python3-devel BuildRequires: python3-mock BuildRequires: python3-nose BuildRequires: python3-setuptools # For the pkg_resources used in the binary loader Requires: python3-setuptools BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description This script cleans spec file according to some arbitrary style guide. The results it produces should always be checked by someone since it is not and will never be perfect. %prep %setup -q -n %{name}-%{name}-%{version} # set libexec properly so it works on Fedora too sed -i \ -e 's:/usr/lib/obs/:%{_libexecdir}/obs/:g' \ setup.py %build python3 setup.py build %check python3 setup.py test %install python3 setup.py install --root="%{buildroot}" %files %defattr(-, root, root) %{_bindir}/%{name} %dir %{_libexecdir}/obs/ %dir %{_libexecdir}/obs/service/ %{_libexecdir}/obs/service/clean_spec_file %{_libexecdir}/obs/service/clean_spec_file.service %dir %{python3_sitelib}/spec_cleaner/ %{python3_sitelib}/spec_cleaner/__init__.py %{python3_sitelib}/spec_cleaner/fileutils.py %{python3_sitelib}/spec_cleaner/rpmbuild.py %{python3_sitelib}/spec_cleaner/rpmcheck.py %{python3_sitelib}/spec_cleaner/rpmcleaner.py %{python3_sitelib}/spec_cleaner/rpmcopyright.py %{python3_sitelib}/spec_cleaner/rpmdescription.py %{python3_sitelib}/spec_cleaner/rpmexception.py %{python3_sitelib}/spec_cleaner/rpmfiles.py %{python3_sitelib}/spec_cleaner/rpminstall.py %{python3_sitelib}/spec_cleaner/rpmpreamble.py %{python3_sitelib}/spec_cleaner/rpmprep.py %{python3_sitelib}/spec_cleaner/rpmprune.py %{python3_sitelib}/spec_cleaner/rpmregexp.py %{python3_sitelib}/spec_cleaner/rpmscriplets.py %{python3_sitelib}/spec_cleaner/rpmsection.py %{python3_sitelib}/spec_cleaner/__pycache__ %{python3_sitelib}/spec_cleaner-%{version}-py%{py3_ver}.egg-info %dir %{_datadir}/%{name}/ %{_datadir}/%{name}/excludes-bracketing.txt %{_datadir}/%{name}/licenses_changes.txt %{_datadir}/%{name}/pkgconfig_conversions.txt %changelog
