commit spec-cleaner for openSUSE:Factory

2020-10-02 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2020-10-02 17:36:35

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.4249 (New)


Package is "spec-cleaner"

Fri Oct  2 17:36:35 2020 rev:66 rq:838918 version:1.2.1

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2020-08-28 23:45:44.499472435 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.4249/spec-cleaner.changes  
2020-10-02 17:36:52.654723387 +0200
@@ -1,0 +2,6 @@
+Thu Oct  1 07:30:46 UTC 2020 - Tomáš Chvátal 
+
+- Update to 1.2.1 bsc#1099674:
+  * Use Leap 15.2 as a base for data files
+
+---

Old:

  spec-cleaner-1.2.0.tar.gz

New:

  spec-cleaner-1.2.1.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.bGI8BY/_old  2020-10-02 17:36:54.162724286 +0200
+++ /var/tmp/diff_new_pack.bGI8BY/_new  2020-10-02 17:36:54.166724288 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.2.0
+Version:1.2.1
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.2.0.tar.gz -> spec-cleaner-1.2.1.tar.gz ++
 2476 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2020-08-28 23:45:38

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.3399 (New)


Package is "spec-cleaner"

Fri Aug 28 23:45:38 2020 rev:65 rq:829739 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2020-06-16 13:47:24.902461663 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.3399/spec-cleaner.changes  
2020-08-28 23:45:44.499472435 +0200
@@ -1,0 +2,6 @@
+Wed Aug 26 08:15:04 UTC 2020 - Dominique Leuenberger 
+
+- Use %{_prefix}/lib instead of %{_libexecdir}: obs services are
+  explicitly looked for at this location.
+
+---



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.BcWw18/_old  2020-08-28 23:45:46.007471470 +0200
+++ /var/tmp/diff_new_pack.BcWw18/_new  2020-08-28 23:45:46.011471467 +0200
@@ -64,10 +64,10 @@
 %files
 %license COPYING
 %{_bindir}/%{name}
-%dir %{_libexecdir}/obs/
-%dir %{_libexecdir}/obs/service/
-%{_libexecdir}/obs/service/clean_spec_file
-%{_libexecdir}/obs/service/clean_spec_file.service
+%dir %{_prefix}/lib/obs/
+%dir %{_prefix}/lib/obs/service/
+%{_prefix}/lib/obs/service/clean_spec_file
+%{_prefix}/lib/obs/service/clean_spec_file.service
 %dir %{python3_sitelib}/spec_cleaner/
 %{python3_sitelib}/spec_cleaner/__init__.py
 %{python3_sitelib}/spec_cleaner/__main__.py
@@ -104,7 +104,7 @@
 %{_datadir}/%{name}/tex_conversions.txt
 
 %files format_spec_file
-%{_libexecdir}/obs/service/format_spec_file
-%{_libexecdir}/obs/service/format_spec_file.service
+%{_prefix}/lib/obs/service/format_spec_file
+%{_prefix}/lib/obs/service/format_spec_file.service
 
 %changelog




commit spec-cleaner for openSUSE:Factory

2020-06-16 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2020-06-16 13:46:42

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.3606 (New)


Package is "spec-cleaner"

Tue Jun 16 13:46:42 2020 rev:64 rq:814878 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2020-03-26 23:34:46.810807668 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.3606/spec-cleaner.changes  
2020-06-16 13:47:24.902461663 +0200
@@ -1,0 +2,7 @@
+Tue Jun 16 10:46:32 UTC 2020 - Tomáš Chvátal 
+
+- Update to 1.2.0 bsc#1099674:
+  * Fix pypi rewritter to work with wheels
+  * Do not choke on multiline string macros
+
+---

Old:

  spec-cleaner-1.1.9.tar.gz

New:

  spec-cleaner-1.2.0.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.zroV2J/_old  2020-06-16 13:47:25.650464186 +0200
+++ /var/tmp/diff_new_pack.zroV2J/_new  2020-06-16 13:47:25.654464199 +0200
@@ -18,16 +18,16 @@
 
 
 Name:   spec-cleaner
-Version:1.1.9
+Version:1.2.0
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
-Group:  Development/Tools/Other
 URL:https://github.com/openSUSE/spec-cleaner
 Source0:
https://github.com/openSUSE/%{name}/archive/%{name}-%{version}.tar.gz
+BuildRequires:  python-rpm-macros
 BuildRequires:  python3-pytest
 BuildRequires:  python3-pytest-cov
-BuildRequires:  python3-pytest-runner
+BuildRequires:  python3-pytest-isort
 BuildRequires:  python3-pytest-xdist
 BuildRequires:  python3-setuptools
 # For the pkg_resources used in the binary loader
@@ -41,7 +41,6 @@
 
 %package format_spec_file
 Summary:Binding replacing OBS service format_spec_file
-Group:  Development/Tools/Other
 Requires:   %{name} = %{version}
 Conflicts:  obs-service-format_spec_file
 
@@ -53,14 +52,14 @@
 %setup -q -n %{name}-%{name}-%{version}
 
 %build
-python3 setup.py build
+%python3_build
 
 %check
 export LANG=en_US.UTF-8
 python3 -m pytest -k "not webtest"
 
 %install
-python3 setup.py install --root=%{buildroot}
+%python3_install
 
 %files
 %license COPYING

++ spec-cleaner-1.1.9.tar.gz -> spec-cleaner-1.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.9/.github/workflows/pythonpackage.yml 
new/spec-cleaner-spec-cleaner-1.2.0/.github/workflows/pythonpackage.yml
--- old/spec-cleaner-spec-cleaner-1.1.9/.github/workflows/pythonpackage.yml 
2020-03-25 09:48:54.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.2.0/.github/workflows/pythonpackage.yml 
2020-06-16 12:39:03.0 +0200
@@ -36,7 +36,7 @@
 mypy spec_cleaner
 - name: Collect the coveralls report
   env:
-COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
   run: |
 coveralls
   if: success()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.1.9/.isort.cfg 
new/spec-cleaner-spec-cleaner-1.2.0/.isort.cfg
--- old/spec-cleaner-spec-cleaner-1.1.9/.isort.cfg  1970-01-01 
01:00:00.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.2.0/.isort.cfg  2020-06-16 
12:39:03.0 +0200
@@ -0,0 +1,5 @@
+[settings]
+# This setting is needed for isort to be compatible with black
+line_length = 100
+multi_line_output = 3
+include_trailing_comma = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.9/.pre-commit-config.yaml 
new/spec-cleaner-spec-cleaner-1.2.0/.pre-commit-config.yaml
--- old/spec-cleaner-spec-cleaner-1.1.9/.pre-commit-config.yaml 2020-03-25 
09:48:54.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.2.0/.pre-commit-config.yaml 2020-06-16 
12:39:03.0 +0200
@@ -1,4 +1,11 @@
 repos:
+-   repo: https://github.com/timothycrosley/isort
+rev: '4.3.21'
+hooks:
+- id: isort
+  # pytest is needed for correct sorting of pytest imports
+  additional_dependencies: [pytest]
+
 -   repo: https://github.com/psf/black
 rev: 19.10b0
 hooks:
@@ -13,6 +20,6 @@
   args: [--max-line-length=100]
 
 -   repo: https://github.com/pre-commit/mirrors-mypy
-rev:  'v0.761'
+rev:  v0.770
 hooks:
-- id: mypy   
+- id: mypy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit spec-cleaner for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2020-03-26 23:33:46

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.3160 (New)


Package is "spec-cleaner"

Thu Mar 26 23:33:46 2020 rev:63 rq:788381 version:1.1.9

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2020-01-30 22:37:17.716577431 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.3160/spec-cleaner.changes  
2020-03-26 23:34:46.810807668 +0100
@@ -1,0 +2,17 @@
+Wed Mar 25 16:58:04 UTC 2020 - Kristyna Streitova 
+
+- 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
+
+---

Old:

  spec-cleaner-1.1.8.tar.gz

New:

  spec-cleaner-1.1.9.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.LAcPju/_old  2020-03-26 23:34:47.382807875 +0100
+++ /var/tmp/diff_new_pack.LAcPju/_new  2020-03-26 23:34:47.390807878 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spec-cleaner
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2012 Vincent Untz 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.1.8
+Version:1.1.9
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.1.8.tar.gz -> spec-cleaner-1.1.9.tar.gz ++
 1944 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2020-01-30 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2020-01-30 22:37:13

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.26092 (New)


Package is "spec-cleaner"

Thu Jan 30 22:37:13 2020 rev:62 rq:768720 version:1.1.8

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2019-11-15 00:15:09.912057158 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.26092/spec-cleaner.changes 
2020-01-30 22:37:17.716577431 +0100
@@ -1,0 +2,16 @@
+Thu Jan 30 12:00:42 UTC 2020 - Kristyna Streitova 
+
+- 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
+
+---

Old:

  spec-cleaner-1.1.7.tar.gz

New:

  spec-cleaner-1.1.8.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.wGKazS/_old  2020-01-30 22:37:18.364577743 +0100
+++ /var/tmp/diff_new_pack.wGKazS/_new  2020-01-30 22:37:18.364577743 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spec-cleaner
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Vincent Untz 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.1.7
+Version:1.1.8
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.1.7.tar.gz -> spec-cleaner-1.1.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.7/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-1.1.8/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-1.1.7/data/excludes-bracketing.txt
2019-11-14 11:41:19.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.8/data/excludes-bracketing.txt
2020-01-24 10:31:08.0 +0100
@@ -1,4 +1,5 @@
 add_maven_depmap
+apache_rex_check
 apache_test_module_start_apache
 apache_test_module_stop_apache
 apache_test_module_curl
@@ -28,6 +29,7 @@
 doc
 docdir
 else
+elif[^\s]*
 endif
 exclude
 fdupes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-1.1.8/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/__init__.py
2019-11-14 11:41:19.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.8/spec_cleaner/__init__.py
2020-01-24 10:31:08.0 +0100
@@ -14,7 +14,7 @@
 from .rpmexception import RpmException, RpmWrongArgs
 
 
-__version__ = '1.1.7'
+__version__ = '1.1.8'
 
 
 def process_args(argv: List[str]) -> Dict[str, Any]:
@@ -59,7 +59,6 @@
 '--no-curlification', action='store_true', help='do not convert 
variables bracketing (%%{macro}) and keep it as it was on the input'
 )
 parser.add_argument('--no-copyright', action='store_true', help='do not 
include official SUSE copyright hear and just keep what is present')
-parser.add_argument('--libexecdir', action='store_true', help='convert 
/usr/lib to %%{_libexecdir}')
 parser.add_argument('--remove-groups', action='store_true', help='remove 
groups from the specfile.')
 parser.add_argument(
 '--copyright-year',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/dependency_parser.py 
new/spec-cleaner-spec-cleaner-1.1.8/spec_cleaner/dependency_parser.py
--- old/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/dependency_parser.py   
2019-11-14 11:41:19.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.8/spec_cleaner/dependency_parser.py   
2020-01-24 10:31:08.0 +0100
@@ -25,10 +25,13 @@
 
 
 def find_end_of_bracketed_macro(string, regex, opening, closing):
-macro = string[0:2]
-# eat '%{'
-string = string[2:]
-
+# ommit the initial bracket, or %bracket
+if string.startswith('%'):
+macro = string[0:2]
+string = string[2:]
+else:
+macro = string[0:1]
+string = string[1:]
 

commit spec-cleaner for openSUSE:Factory

2019-11-14 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2019-11-15 00:15:08

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.26869 (New)


Package is "spec-cleaner"

Fri Nov 15 00:15:08 2019 rev:61 rq:748641 version:1.1.7

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2019-11-11 21:38:11.584648635 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.26869/spec-cleaner.changes 
2019-11-15 00:15:09.912057158 +0100
@@ -1,0 +2,7 @@
+Thu Nov 14 10:44:59 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.1.7 bsc#1099674:
+  * Fix a duplication with new SUSE copyright line
+  * Exclude all pom_ macros from bracketing
+
+---

Old:

  spec-cleaner-1.1.6.tar.gz

New:

  spec-cleaner-1.1.7.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.pelVHM/_old  2019-11-15 00:15:11.020056773 +0100
+++ /var/tmp/diff_new_pack.pelVHM/_new  2019-11-15 00:15:11.044056765 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spec-cleaner
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 # Copyright (c) 2012 Vincent Untz 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.1.6
+Version:1.1.7
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.1.6.tar.gz -> spec-cleaner-1.1.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.6/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-1.1.7/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-1.1.6/data/excludes-bracketing.txt
2019-11-11 15:21:21.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.7/data/excludes-bracketing.txt
2019-11-14 11:41:19.0 +0100
@@ -96,8 +96,7 @@
 perl_gen_filelist
 perl_make_install
 perl_process_[^\s]*
-pom_add_dep
-pom_remove_dep
+pom_[^\s]*
 post
 posttrans
 postun
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.6/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-1.1.6/spec_cleaner/__init__.py
2019-11-11 15:21:21.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/__init__.py
2019-11-14 11:41:19.0 +0100
@@ -14,7 +14,7 @@
 from .rpmexception import RpmException, RpmWrongArgs
 
 
-__version__ = '1.1.6'
+__version__ = '1.1.7'
 
 
 def process_args(argv: List[str]) -> Dict[str, Any]:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.6/spec_cleaner/rpmcopyright.py 
new/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/rpmcopyright.py
--- old/spec-cleaner-spec-cleaner-1.1.6/spec_cleaner/rpmcopyright.py
2019-11-11 15:21:21.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/rpmcopyright.py
2019-11-14 11:41:19.0 +0100
@@ -22,7 +22,7 @@
 self.year = options['copyright_year']
 self.copyrights = []
 self.buildrules = []
-self.my_copyright = ''
+self.distro_copyright = '# Copyright (c) {0} SUSE 
LLC'.format(self.year)
 self.vimmodeline = ''
 
 def _add_pkg_header(self):
@@ -35,12 +35,8 @@
 )
 )
 
-def _create_default_copyright(self):
-self.my_copyright = '# Copyright (c) {0} SUSE LLC'.format(self.year)
-
 def _add_copyright(self):
-self._create_default_copyright()
-self.lines.append(self.my_copyright)
+self.lines.append(self.distro_copyright)
 
 for i in self.copyrights:
 self.lines.append(i)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.6/spec_cleaner/rpmregexp.py 
new/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/rpmregexp.py
--- old/spec-cleaner-spec-cleaner-1.1.6/spec_cleaner/rpmregexp.py   
2019-11-11 15:21:21.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.7/spec_cleaner/rpmregexp.py   
2019-11-14 11:41:19.0 +0100
@@ -116,7 +116,7 @@
 
 # rpmcopyright
 re_copyright_string = re.compile(r'^#\s*Copyright\ \(c\)\s*(.*)', 
re.IGNORECASE)
-re_suse_copyright = re.compile(r'SUSE LINUX (Products )?GmbH, Nuernberg, 
Germany.\s*$', re.IGNORECASE)
+re_suse_copyright = re.compile(r'SUSE (LLC\.?|LINUX (Products )?GmbH, 
Nuernberg, 

commit spec-cleaner for openSUSE:Factory

2019-11-11 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2019-11-11 21:38:10

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.2990 (New)


Package is "spec-cleaner"

Mon Nov 11 21:38:10 2019 rev:60 rq:747377 version:1.1.6

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2019-09-26 20:43:57.582105525 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.2990/spec-cleaner.changes  
2019-11-11 21:38:11.584648635 +0100
@@ -1,0 +2,12 @@
+Mon Nov 11 14:39:28 UTC 2019 - Kristyna Streitova 
+
+- 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
+
+---

Old:

  spec-cleaner-1.1.5.tar.gz

New:

  spec-cleaner-1.1.6.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.EwvKkZ/_old  2019-11-11 21:38:12.012649059 +0100
+++ /var/tmp/diff_new_pack.EwvKkZ/_new  2019-11-11 21:38:12.016649063 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.1.5
+Version:1.1.6
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.1.5.tar.gz -> spec-cleaner-1.1.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.1.5/AUTHORS 
new/spec-cleaner-spec-cleaner-1.1.6/AUTHORS
--- old/spec-cleaner-spec-cleaner-1.1.5/AUTHORS 2019-09-19 12:29:23.0 
+0200
+++ new/spec-cleaner-spec-cleaner-1.1.6/AUTHORS 2019-11-11 15:21:21.0 
+0100
@@ -1,7 +1,8 @@
-Martin Pluskal  
-Michal Hrusecky 
-Pavol Rusnak
-Petr Uzel   
-Tomas Cech  
-Tomas Chvatal   
-Vincent Untz
+Kristyna Streitova 
+Martin Pluskal 
+Michal Hrusecky
+Pavol Rusnak   
+Petr Uzel  
+Tomas Cech 
+Tomas Chvatal  
+Vincent Untz   
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.1.5/README.md 
new/spec-cleaner-spec-cleaner-1.1.6/README.md
--- old/spec-cleaner-spec-cleaner-1.1.5/README.md   2019-09-19 
12:29:23.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.1.6/README.md   2019-11-11 
15:21:21.0 +0100
@@ -178,7 +178,7 @@
 CECILL-2.1 | CeCILL Free Software License Agreement v2.1
 CECILL-B | CeCILL-B Free Software License Agreement
 CECILL-C | CeCILL-C Free Software License Agreement
-CERN-OHL-1.1 | CERN Open Hardware License v1.1
+CERN-OHL-1.1 | CERN Open Hardware Licence v1.1
 CERN-OHL-1.2 | CERN Open Hardware Licence v1.2
 ClArtistic | Clarified Artistic License
 CNRI-Jython | CNRI Jython License
@@ -210,6 +210,7 @@
 EPL-1.0 | Eclipse Public License 1.0
 EPL-2.0 | Eclipse Public License 2.0
 ErlPL-1.1 | Erlang Public License v1.1
+etalab-2.0 | Etalab Open License 2.0
 EUDatagrid | EU DataGrid Software License
 EUPL-1.0 | European Union Public License 1.0
 EUPL-1.1 | European Union Public License 1.1
@@ -285,7 +286,7 @@
 LPPL-1.3a | LaTeX Project Public License v1.3a
 LPPL-1.3c | LaTeX Project Public License v1.3c
 MakeIndex | MakeIndex License
-MirOS | MirOS License
+MirOS | The MirOS Licence
 MIT | MIT License
 MIT-0 | MIT No Attribution
 MIT-advertising | Enlightenment License (e16)
@@ -302,6 +303,7 @@
 MS-PL | Microsoft Public License
 MS-RL | Microsoft Reciprocal License
 MTLL | Matrix Template Library License
+MulanPSL-1.0 | Mulan Permissive Software License, Version 1
 Multics | Multics License
 Mup | Mup License
 NASA-1.3 | NASA Open Source Agreement 1.3
@@ -328,6 +330,7 @@
 ODC-By-1.0 | Open Data Commons Attribution License v1.0
 OFL-1.0 | SIL Open Font License 1.0
 OFL-1.1 | SIL Open Font License 1.1
+OGL-Canada-2.0 | Open Government Licence - Canada
 OGL-UK-1.0 | Open Government Licence v1.0
 OGL-UK-2.0 | Open Government Licence v2.0
 OGL-UK-3.0 | Open Government Licence v3.0
@@ -397,6 +400,8 @@
 Spencer-94 | Spencer License 94
 Spencer-99 | Spencer License 99
 SPL-1.0 | Sun Public License v1.0
+SSH-OpenSSH | SSH OpenSSH license
+SSH-short | SSH short notice
 SSPL-1.0 | Server Side Public License, v 1
 SugarCRM-1.1.3 | SugarCRM Public License v1.1.3
 SWL | Scheme Widget Library (SWL) Software License Agreement
@@ -408,6 +413,7 @@
 TOSL | Trusster Open Source License
 TU-Berlin-1.0 | Technische Universitaet 

commit spec-cleaner for openSUSE:Factory

2019-09-26 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2019-09-26 20:43:51

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.2352 (New)


Package is "spec-cleaner"

Thu Sep 26 20:43:51 2019 rev:59 rq:733445 version:1.1.5

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2019-07-18 15:21:21.712133978 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.2352/spec-cleaner.changes  
2019-09-26 20:43:57.582105525 +0200
@@ -1,0 +2,13 @@
+Thu Sep 26 12:47:05 UTC 2019 - Kristyna Streitova 
+
+- 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
+
+---

Old:

  spec-cleaner-1.1.4.tar.gz
  spec-cleaner-1.1.4_test_https.patch

New:

  spec-cleaner-1.1.5.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.ni8QSu/_old  2019-09-26 20:43:58.006104392 +0200
+++ /var/tmp/diff_new_pack.ni8QSu/_new  2019-09-26 20:43:58.006104392 +0200
@@ -18,17 +18,17 @@
 
 
 Name:   spec-cleaner
-Version:1.1.4
+Version:1.1.5
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
 Group:  Development/Tools/Other
 URL:https://github.com/openSUSE/spec-cleaner
 Source0:
https://github.com/openSUSE/%{name}/archive/%{name}-%{version}.tar.gz
-Patch0: spec-cleaner-1.1.4_test_https.patch
 BuildRequires:  python3-pytest
 BuildRequires:  python3-pytest-cov
 BuildRequires:  python3-pytest-runner
+BuildRequires:  python3-pytest-xdist
 BuildRequires:  python3-setuptools
 # For the pkg_resources used in the binary loader
 Requires:   python3-setuptools
@@ -51,7 +51,6 @@
 
 %prep
 %setup -q -n %{name}-%{name}-%{version}
-%patch0 -p1
 
 %build
 python3 setup.py build

++ spec-cleaner-1.1.4.tar.gz -> spec-cleaner-1.1.5.tar.gz ++
 1834 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2019-03-10 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2019-03-10 09:34:52

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.28833 (New)


Package is "spec-cleaner"

Sun Mar 10 09:34:52 2019 rev:57 rq:682450 version:1.1.3

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-12-13 19:50:18.896555974 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.28833/spec-cleaner.changes 
2019-03-10 09:35:09.400179383 +0100
@@ -1,0 +2,10 @@
+Thu Mar  7 12:36:28 UTC 2019 - Tomáš Chvátal 
+
+- 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
+
+---

Old:

  spec-cleaner-1.1.2.tar.gz

New:

  spec-cleaner-1.1.3.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.lS3k9I/_old  2019-03-10 09:35:10.892179026 +0100
+++ /var/tmp/diff_new_pack.lS3k9I/_new  2019-03-10 09:35:10.944179014 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spec-cleaner
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Vincent Untz 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.1.2
+Version:1.1.3
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.1.2.tar.gz -> spec-cleaner-1.1.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.1.2/README.md 
new/spec-cleaner-spec-cleaner-1.1.3/README.md
--- old/spec-cleaner-spec-cleaner-1.1.2/README.md   2018-12-13 
12:30:17.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.3/README.md   2019-03-07 
13:33:41.0 +0100
@@ -127,6 +127,7 @@
 CNRI-Python-GPL-Compatible | CNRI Python Open Source GPL Compatible License 
Agreement
 CNRI-Python | CNRI Python License
 Condor-1.1 | Condor Public License v1.1
+copyleft-next-0.3.0 | copyleft-next 0.3.0
 copyleft-next-0.3.1 | copyleft-next 0.3.1
 CPAL-1.0 | Common Public Attribution License 1.0
 CPL-1.0 | Common Public License 1.0
@@ -395,7 +396,6 @@
 LZMA-exception
 Libtool-exception
 Linux-syscall-note
-Nokia-Qt-exception-1.1
 OCCT-exception-1.0
 OCaml-LGPL-linking-exception
 OpenJDK-assembly-exception-1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.2/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-1.1.3/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-1.1.2/data/excludes-bracketing.txt
2018-12-13 12:30:17.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.3/data/excludes-bracketing.txt
2019-03-07 13:33:41.0 +0100
@@ -52,6 +52,8 @@
 glib2_gsettings_schema_[^\s]*
 global
 gpg_verify
+hpc_setup
+hpc_write_modules_files
 icon_theme_cache_post[^\s]*
 icon_theme_cache_create_ghost
 if(\s*\(.*\))?
@@ -117,8 +119,12 @@
 python(.?)_only
 pypy(.?)_only
 pycache_only
+pytest
+pytest_arch
 python(.?)_build
 python(.?)_install
+py(.?)_build
+py(.?)_install
 pypy3_build
 pypy3_install
 python_exec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.2/data/licenses_changes.txt 
new/spec-cleaner-spec-cleaner-1.1.3/data/licenses_changes.txt
--- old/spec-cleaner-spec-cleaner-1.1.2/data/licenses_changes.txt   
2018-12-13 12:30:17.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.3/data/licenses_changes.txt   
2019-03-07 13:33:41.0 +0100
@@ -1178,6 +1178,8 @@
 bzip2-1.0.5+   bzip2-1.0.5+
 bzip2-1.0.6bzip2-1.0.6
 bzip2-1.0.6+   bzip2-1.0.6+
+copyleft-next-0.3.0copyleft-next-0.3.0
+copyleft-next-0.3.0+   copyleft-next-0.3.0+
 copyleft-next-0.3.1copyleft-next-0.3.1
 copyleft-next-0.3.1+   copyleft-next-0.3.1+
 curl   curl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.2/data/licenses_exceptions.txt 
new/spec-cleaner-spec-cleaner-1.1.3/data/licenses_exceptions.txt
--- old/spec-cleaner-spec-cleaner-1.1.2/data/licenses_exceptions.txt
2018-12-13 12:30:17.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.1.3/data/licenses_exceptions.txt
2019-03-07 13:33:41.0 +0100
@@ -15,7 +15,6 @@
 LZMA-exception
 Libtool-exception
 

commit spec-cleaner for openSUSE:Factory

2018-12-13 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-12-13 19:50:16

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new.28833 (New)


Package is "spec-cleaner"

Thu Dec 13 19:50:16 2018 rev:56 rq:657809 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-08-20 16:22:00.149041432 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new.28833/spec-cleaner.changes 
2018-12-13 19:50:18.896555974 +0100
@@ -1,0 +2,8 @@
+Thu Dec 13 11:34:07 UTC 2018 - Tomáš Chvátal 
+
+- Version update to 1.1.2 bsc#1099674: 
+  * Fixed qmake macro recommendation
+  * More licenses recognised
+  * Do not curlify sysuser_create
+
+---

Old:

  spec-cleaner-1.1.1.tar.gz

New:

  spec-cleaner-1.1.2.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.h8ih5G/_old  2018-12-13 19:50:20.424554003 +0100
+++ /var/tmp/diff_new_pack.h8ih5G/_new  2018-12-13 19:50:20.512553890 +0100
@@ -13,12 +13,12 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   spec-cleaner
-Version:1.1.1
+Version:1.1.2
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.1.1.tar.gz -> spec-cleaner-1.1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.1.1/.travis.yml 
new/spec-cleaner-spec-cleaner-1.1.2/.travis.yml
--- old/spec-cleaner-spec-cleaner-1.1.1/.travis.yml 2018-08-20 
09:08:50.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.1.2/.travis.yml 2018-12-13 
12:30:17.0 +0100
@@ -1,4 +1,5 @@
 sudo: required
+dist: xenial
 addons:
   apt:
 packages:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.1.1/README.md 
new/spec-cleaner-spec-cleaner-1.1.2/README.md
--- old/spec-cleaner-spec-cleaner-1.1.1/README.md   2018-08-20 
09:08:50.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.1.2/README.md   2018-12-13 
12:30:17.0 +0100
@@ -127,6 +127,7 @@
 CNRI-Python-GPL-Compatible | CNRI Python Open Source GPL Compatible License 
Agreement
 CNRI-Python | CNRI Python License
 Condor-1.1 | Condor Public License v1.1
+copyleft-next-0.3.1 | copyleft-next 0.3.1
 CPAL-1.0 | Common Public Attribution License 1.0
 CPL-1.0 | Common Public License 1.0
 CPOL-1.02 | Code Project Open License 1.02
@@ -262,8 +263,12 @@
 OCCT-PL | Open CASCADE Technology Public License
 OCLC-2.0 | OCLC Research Public License 2.0
 ODbL-1.0 | ODC Open Database License v1.0
+ODC-By-1.0 | Open Data Commons Attribution License v1.0
 OFL-1.0 | SIL Open Font License 1.0
 OFL-1.1 | SIL Open Font License 1.1
+OGL-UK-1.0 | Open Government Licence v1.0
+OGL-UK-2.0 | Open Government Licence v2.0
+OGL-UK-3.0 | Open Government Licence v3.0
 OGTSL | Open Group Test Suite License
 OLDAP-1.1 | Open LDAP Public License v1.1
 OLDAP-1.2 | Open LDAP Public License v1.2
@@ -311,6 +316,7 @@
 SAX-PD | Sax Public Domain Notice
 Saxpath | Saxpath License
 SCEA | SCEA Shared Source License
+Sendmail-8.23 | Sendmail License 8.23
 Sendmail | Sendmail License
 SGI-B-1.0 | SGI Free Software License B v1.0
 SGI-B-1.1 | SGI Free Software License B v1.1
@@ -333,6 +339,8 @@
 TMate | TMate Open Source License
 TORQUE-1.1 | TORQUE v2.5+ Software License v1.1
 TOSL | Trusster Open Source License
+TU-Berlin-1.0 | Technische Universitaet Berlin License 1.0
+TU-Berlin-2.0 | Technische Universitaet Berlin License 2.0
 Unicode-DFS-2015 | Unicode License Agreement - Data Files and Software (2015)
 Unicode-DFS-2016 | Unicode License Agreement - Data Files and Software (2016)
 Unicode-TOU | Unicode Terms of Use
@@ -389,7 +397,11 @@
 Linux-syscall-note
 Nokia-Qt-exception-1.1
 OCCT-exception-1.0
+OCaml-LGPL-linking-exception
 OpenJDK-assembly-exception-1.0
+PS-or-PDF-font-exception-20170817
+Qt-GPL-exception-1.0
+Qt-LGPL-exception-1.1
 Qwt-exception-1.0
 WxWindows-exception-3.1
 eCos-exception-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.1/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-1.1.2/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-1.1.1/data/excludes-bracketing.txt
2018-08-20 09:08:50.0 +0200
+++ 

commit spec-cleaner for openSUSE:Factory

2018-08-20 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-08-20 16:21:46

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Mon Aug 20 16:21:46 2018 rev:55 rq:630463 version:1.1.1

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-07-02 23:33:10.617269600 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2018-08-20 16:22:00.149041432 +0200
@@ -1,0 +2,11 @@
+Mon Aug 20 07:15:54 UTC 2018 - tchva...@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
+
+---

Old:

  spec-cleaner-1.1.0.tar.gz

New:

  spec-cleaner-1.1.1.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.47oCE4/_old  2018-08-20 16:22:01.029042678 +0200
+++ /var/tmp/diff_new_pack.47oCE4/_new  2018-08-20 16:22:01.033042684 +0200
@@ -18,14 +18,13 @@
 
 
 Name:   spec-cleaner
-Version:1.1.0
+Version:1.1.1
 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-pytest
 BuildRequires:  python3-pytest-cov
 BuildRequires:  python3-pytest-runner

++ spec-cleaner-1.1.0.tar.gz -> spec-cleaner-1.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.1.0/.travis.yml 
new/spec-cleaner-spec-cleaner-1.1.1/.travis.yml
--- old/spec-cleaner-spec-cleaner-1.1.0/.travis.yml 2018-07-01 
17:58:44.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.1.1/.travis.yml 2018-08-20 
09:08:50.0 +0200
@@ -1,13 +1,12 @@
-sudo: false
+sudo: required
 addons:
   apt:
 packages:
 - rpm
 language: python
 python:
-  - "3.4"
-  - "3.5"
   - "3.6"
+  - "3.7"
 install:
   - pip install tox tox-travis coveralls
 script:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.1.0/setup.cfg 
new/spec-cleaner-spec-cleaner-1.1.1/setup.cfg
--- old/spec-cleaner-spec-cleaner-1.1.0/setup.cfg   2018-07-01 
17:58:44.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.1.1/setup.cfg   2018-08-20 
09:08:50.0 +0200
@@ -1,2 +1,6 @@
 [aliases]
 test=pytest
+
+[flake8]
+ignore = E402,E501,E502,W503,W504
+import-order-style = google
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.1.0/setup.py 
new/spec-cleaner-spec-cleaner-1.1.1/setup.py
--- old/spec-cleaner-spec-cleaner-1.1.0/setup.py2018-07-01 
17:58:44.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.1.1/setup.py2018-08-20 
09:08:50.0 +0200
@@ -2,8 +2,9 @@
 # -*- coding: utf-8 -*-
 
 """Setup file for easy installation."""
+from glob import glob
+
 from setuptools import setup
-import glob
 from spec_cleaner import __version__
 
 setup(
@@ -45,8 +46,8 @@
 packages=['spec_cleaner'],
 
 data_files=[
-('lib/obs/service/', glob.glob('obs/*')),
-('share/spec-cleaner', glob.glob('data/*')),
+('lib/obs/service/', glob('obs/*')),
+('share/spec-cleaner', glob('data/*')),
 ],
 
 entry_points={
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.1.0/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-1.1.1/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-1.1.0/spec_cleaner/__init__.py
2018-07-01 17:58:44.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.1.1/spec_cleaner/__init__.py
2018-08-20 09:08:50.0 +0200
@@ -4,16 +4,16 @@
 # All rights reserved.
 # See COPYING for details.
 
-import os
-import sys
 import argparse
 from datetime import datetime
+import os
+import sys
 
-from .rpmexception import RpmWrongArgs, RpmException
 from .rpmcleaner import RpmSpecCleaner
+from .rpmexception import RpmException, RpmWrongArgs
 
 
-__version__ = '1.1.0'
+__version__ = '1.1.1'
 
 
 def process_args(argv):
@@ -47,8 +47,8 @@
 help='do not convert variables bracketing (%%{macro}) 
and 

commit spec-cleaner for openSUSE:Factory

2018-07-02 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-07-02 23:33:02

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Mon Jul  2 23:33:02 2018 rev:54 rq:620042 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-06-29 22:37:03.617967454 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2018-07-02 23:33:10.617269600 +0200
@@ -1,0 +2,6 @@
+Sun Jul  1 16:06:19 UTC 2018 - tchva...@suse.com
+
+- Version update to 1.1.0 bsc#1099674:
+  * Fix issue with previous release not finding datadirs
+
+---

Old:

  spec-cleaner-1.0.9.tar.gz

New:

  spec-cleaner-1.1.0.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.Ed6LYl/_old  2018-07-02 23:33:12.609267133 +0200
+++ /var/tmp/diff_new_pack.Ed6LYl/_new  2018-07-02 23:33:12.609267133 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.0.9
+Version:1.1.0
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.0.9.tar.gz -> spec-cleaner-1.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.9/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-1.1.0/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-1.0.9/spec_cleaner/__init__.py
2018-06-27 16:00:41.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.1.0/spec_cleaner/__init__.py
2018-07-01 17:58:44.0 +0200
@@ -13,7 +13,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '1.0.9'
+__version__ = '1.1.0'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.9/spec_cleaner/fileutils.py 
new/spec-cleaner-spec-cleaner-1.1.0/spec_cleaner/fileutils.py
--- old/spec-cleaner-spec-cleaner-1.0.9/spec_cleaner/fileutils.py   
2018-06-27 16:00:41.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.1.0/spec_cleaner/fileutils.py   
2018-07-01 17:58:44.0 +0200
@@ -26,12 +26,12 @@
 for path in possible_paths:
 try:
 _file = open(path, mode='r')
-except IOError:
+except OSError:
 pass
 else:
 return _file
-# file not found
-raise RpmException("File '{}' not found in datadirs".format(name))
+# file not found
+raise RpmException("File '{}' not found in datadirs".format(name))
 
 
 def open_stringio_spec(name):




commit spec-cleaner for openSUSE:Factory

2018-06-29 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-06-29 22:36:59

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Fri Jun 29 22:36:59 2018 rev:53 rq:619757 version:1.0.9

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-05-16 11:39:05.765751611 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2018-06-29 22:37:03.617967454 +0200
@@ -1,0 +2,9 @@
+Fri Jun 29 11:19:48 UTC 2018 - tchva...@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.
+
+---

Old:

  spec-cleaner-1.0.8.tar.gz

New:

  spec-cleaner-1.0.9.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.lt2kHI/_old  2018-06-29 22:37:05.017966238 +0200
+++ /var/tmp/diff_new_pack.lt2kHI/_new  2018-06-29 22:37:05.021966235 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.0.8
+Version:1.0.9
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -56,6 +56,7 @@
 python3 setup.py build
 
 %check
+export LANG=en_US.UTF-8
 python3 setup.py test
 
 %install

++ spec-cleaner-1.0.8.tar.gz -> spec-cleaner-1.0.9.tar.gz ++
 5604 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2018-05-16 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-05-16 11:39:00

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Wed May 16 11:39:00 2018 rev:52 rq:606443 version:1.0.8

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-04-13 12:51:38.867470889 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2018-05-16 11:39:05.765751611 +0200
@@ -1,0 +2,9 @@
+Fri May 11 12:38:26 UTC 2018 - tchva...@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
+
+---

Old:

  spec-cleaner-1.0.7.tar.gz

New:

  spec-cleaner-1.0.8.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.EvyUwc/_old  2018-05-16 11:39:06.685718139 +0200
+++ /var/tmp/diff_new_pack.EvyUwc/_new  2018-05-16 11:39:06.685718139 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.0.7
+Version:1.0.8
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.0.7.tar.gz -> spec-cleaner-1.0.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.7/README.md 
new/spec-cleaner-spec-cleaner-1.0.8/README.md
--- old/spec-cleaner-spec-cleaner-1.0.7/README.md   2018-04-03 
16:58:01.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.0.8/README.md   2018-05-11 
14:36:22.0 +0200
@@ -32,7 +32,8 @@
 AFL-2.1 | Academic Free License v2.1
 AFL-3.0 | Academic Free License v3.0
 Afmparse | Afmparse License
-AGPL-1.0 | Affero General Public License v1.0
+AGPL-1.0-only | Affero General Public License v1.0 only
+AGPL-1.0-or-later | Affero General Public License v1.0 or later
 AGPL-3.0-only | GNU Affero General Public License v3.0 only
 AGPL-3.0-or-later | GNU Affero General Public License v3.0 or later
 Aladdin | Aladdin Free Public License
@@ -80,36 +81,36 @@
 bzip2-1.0.6 | bzip2 and libbzip2 License v1.0.6
 Caldera | Caldera License
 CATOSL-1.1 | Computer Associates Trusted Open Source License 1.1
-CC-BY-1.0 | Creative Commons Attribution 1.0
-CC-BY-2.0 | Creative Commons Attribution 2.0
-CC-BY-2.5 | Creative Commons Attribution 2.5
-CC-BY-3.0 | Creative Commons Attribution 3.0
-CC-BY-4.0 | Creative Commons Attribution 4.0
-CC-BY-NC-1.0 | Creative Commons Attribution Non Commercial 1.0
-CC-BY-NC-2.0 | Creative Commons Attribution Non Commercial 2.0
-CC-BY-NC-2.5 | Creative Commons Attribution Non Commercial 2.5
-CC-BY-NC-3.0 | Creative Commons Attribution Non Commercial 3.0
-CC-BY-NC-4.0 | Creative Commons Attribution Non Commercial 4.0
-CC-BY-NC-ND-1.0 | Creative Commons Attribution Non Commercial No Derivatives 
1.0
-CC-BY-NC-ND-2.0 | Creative Commons Attribution Non Commercial No Derivatives 
2.0
-CC-BY-NC-ND-2.5 | Creative Commons Attribution Non Commercial No Derivatives 
2.5
-CC-BY-NC-ND-3.0 | Creative Commons Attribution Non Commercial No Derivatives 
3.0
-CC-BY-NC-ND-4.0 | Creative Commons Attribution Non Commercial No Derivatives 
4.0
-CC-BY-NC-SA-1.0 | Creative Commons Attribution Non Commercial Share Alike 1.0
-CC-BY-NC-SA-2.0 | Creative Commons Attribution Non Commercial Share Alike 2.0
-CC-BY-NC-SA-2.5 | Creative Commons Attribution Non Commercial Share Alike 2.5
-CC-BY-NC-SA-3.0 | Creative Commons Attribution Non Commercial Share Alike 3.0
-CC-BY-NC-SA-4.0 | Creative Commons Attribution Non Commercial Share Alike 4.0
-CC-BY-ND-1.0 | Creative Commons Attribution No Derivatives 1.0
-CC-BY-ND-2.0 | Creative Commons Attribution No Derivatives 2.0
-CC-BY-ND-2.5 | Creative Commons Attribution No Derivatives 2.5
-CC-BY-ND-3.0 | Creative Commons Attribution No Derivatives 3.0
-CC-BY-ND-4.0 | Creative Commons Attribution No Derivatives 4.0
-CC-BY-SA-1.0 | Creative Commons Attribution Share Alike 1.0
-CC-BY-SA-2.0 | Creative Commons Attribution Share Alike 2.0
-CC-BY-SA-2.5 | Creative Commons Attribution Share Alike 2.5
-CC-BY-SA-3.0 | Creative Commons Attribution Share Alike 3.0
-CC-BY-SA-4.0 | Creative Commons Attribution Share Alike 4.0
+CC-BY-1.0 | Creative Commons Attribution 1.0 Generic
+CC-BY-2.0 | Creative Commons Attribution 2.0 Generic
+CC-BY-2.5 | Creative Commons Attribution 2.5 Generic
+CC-BY-3.0 | Creative Commons Attribution 3.0 Unported
+CC-BY-4.0 | Creative Commons Attribution 4.0 International
+CC-BY-NC-1.0 | Creative Commons Attribution Non Commercial 1.0 

commit spec-cleaner for openSUSE:Factory

2018-04-13 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-04-13 12:51:05

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Fri Apr 13 12:51:05 2018 rev:51 rq:595915 version:1.0.7

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-03-07 10:39:57.879036073 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2018-04-13 12:51:38.867470889 +0200
@@ -1,0 +2,7 @@
+Thu Apr 12 08:08:58 UTC 2018 - tchva...@suse.com
+
+- Version update to 1.0.7 bsc#1089297:
+  * Fix haskell macro bracketing
+  * Fix firewalld macros bracketing
+
+---

Old:

  spec-cleaner-1.0.6.tar.gz

New:

  spec-cleaner-1.0.7.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.WBaUyk/_old  2018-04-13 12:51:39.571445384 +0200
+++ /var/tmp/diff_new_pack.WBaUyk/_new  2018-04-13 12:51:39.575445239 +0200
@@ -18,12 +18,12 @@
 
 
 Name:   spec-cleaner
-Version:1.0.6
+Version:1.0.7
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
 Group:  Development/Tools/Other
-Url:http://github.com/openSUSE/spec-cleaner
+URL:http://github.com/openSUSE/spec-cleaner
 Source0:
https://github.com/openSUSE/%{name}/archive/%{name}-%{version}.tar.gz
 BuildRequires:  python3-devel
 BuildRequires:  python3-pytest

++ spec-cleaner-1.0.6.tar.gz -> spec-cleaner-1.0.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.6/.travis.yml 
new/spec-cleaner-spec-cleaner-1.0.7/.travis.yml
--- old/spec-cleaner-spec-cleaner-1.0.6/.travis.yml 2018-03-06 
21:10:18.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.7/.travis.yml 2018-04-03 
16:58:01.0 +0200
@@ -15,12 +15,3 @@
   - tox
 after_success:
   - coveralls
-deploy:
-  provider: pypi
-  user: suse
-  password:
-secure: 
ZHOssGPx1yaC7ny/+OnsFZQM7f1/E1KoVyR4ePIegZmKDhbzHwPHTdTCGmgFHd2O4iZ3OFy6SHWDh95d4GdnY803nDTEdIuvb+HrL6OtFXWjTso4Yde2PaHqKlLv82ki0KvQkoJMi9gsNsJETtkeFH6lxtgUrMt2assLzMIxapk=
-  on:
-tags: true
-distributions: sdist bdist_wheel
-repo: openSUSE/spec-cleaner
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.6/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-1.0.7/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-1.0.6/data/excludes-bracketing.txt
2018-03-06 21:10:18.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.7/data/excludes-bracketing.txt
2018-04-03 16:58:01.0 +0200
@@ -34,6 +34,7 @@
 fillup_[^\s]*
 find_gconf_schemas
 find_lang
+firewalld_reload
 gem_install
 gem_packages
 ghc_bin_build
@@ -42,6 +43,7 @@
 ghc_fix_dynamic_rpath
 ghc_fix_rpath
 ghc_lib_build
+ghc_lib_build_without_haddock
 ghc_lib_install
 ghc_pkg_recache
 ghost
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.6/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-1.0.7/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-1.0.6/spec_cleaner/__init__.py
2018-03-06 21:10:18.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.7/spec_cleaner/__init__.py
2018-04-03 16:58:01.0 +0200
@@ -13,7 +13,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '1.0.6'
+__version__ = '1.0.7'
 
 
 def process_args(argv):




commit spec-cleaner for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-03-07 10:39:40

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Wed Mar  7 10:39:40 2018 rev:50 rq:583685 version:1.0.6

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-02-28 20:03:20.990622218 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2018-03-07 10:39:57.879036073 +0100
@@ -1,0 +2,9 @@
+Tue Mar  6 20:12:02 UTC 2018 - tchva...@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
+
+---

Old:

  spec-cleaner-1.0.4.tar.gz

New:

  spec-cleaner-1.0.6.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.blZ1nC/_old  2018-03-07 10:39:58.595010247 +0100
+++ /var/tmp/diff_new_pack.blZ1nC/_new  2018-03-07 10:39:58.595010247 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.0.4
+Version:1.0.6
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.0.4.tar.gz -> spec-cleaner-1.0.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.4/.gitignore 
new/spec-cleaner-spec-cleaner-1.0.6/.gitignore
--- old/spec-cleaner-spec-cleaner-1.0.4/.gitignore  2018-02-28 
15:29:54.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.6/.gitignore  2018-03-06 
21:10:18.0 +0100
@@ -6,6 +6,7 @@
 .*.swp
 .cache
 .coverage
+*.orig
 .coveralls.yml
 .pytest_cache
 .tox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.4/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-1.0.6/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-1.0.4/data/excludes-bracketing.txt
2018-02-28 15:29:54.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.6/data/excludes-bracketing.txt
2018-03-06 21:10:18.0 +0100
@@ -49,6 +49,7 @@
 global
 gpg_verify
 icon_theme_cache_post[^\s]*
+icon_theme_cache_create_ghost
 if(\s*\(.*\))?
 if[^\s]*
 include
@@ -73,8 +74,8 @@
 make_jobs
 makeinstall
 meson
-meson_build
-meson_install
+meson_[^\s]*
+ninja_[^\s]*
 mime_database_post[^\s]*
 _mingw32_configure
 nagios_command_user_group_add
@@ -100,7 +101,10 @@
 transfiletriggerin
 transfiletriggerun
 transfiletriggerpostun
+pattern_[^\s]*
 py_compile
+py2_compile
+py3_compile
 python_alternative
 python_install_alternative
 python_uninstall_alternative
@@ -137,6 +141,7 @@
 triggerun
 udev_rules_update
 undefine
+update_bootloader_check_type_refresh_post
 verify[^\s]*
 verify(\s*\([^)]*\))?
 with
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.4/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-1.0.6/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-1.0.4/spec_cleaner/__init__.py
2018-02-28 15:29:54.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.6/spec_cleaner/__init__.py
2018-03-06 21:10:18.0 +0100
@@ -13,7 +13,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '1.0.4'
+__version__ = '1.0.6'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.4/spec_cleaner/rpmfiles.py 
new/spec-cleaner-spec-cleaner-1.0.6/spec_cleaner/rpmfiles.py
--- old/spec-cleaner-spec-cleaner-1.0.4/spec_cleaner/rpmfiles.py
2018-02-28 15:29:54.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.6/spec_cleaner/rpmfiles.py
2018-03-06 21:10:18.0 +0100
@@ -16,6 +16,9 @@
 line = self.strip_useless_spaces(line)
 line = self._remove_doc_on_man(line)
 line = self._move_license_from_doc(line)
+# we only get empty %doc left over
+if line == '%doc ':
+return
 
 if not self.minimal:
 # prune obsolete defattr that is default
@@ -44,9 +47,9 @@
 the proper macro variable
 """
 if line.startswith("%{_mandir}"):
-line = self.reg.re_compression.sub('%{ext_man}', line)
+line = self.reg.re_man_compression.sub(r'\1%{?ext_man}', line)
 if line.startswith("%{_infodir}"):
-line = self.reg.re_compression.sub('%{ext_info}', line)
+line = 

commit spec-cleaner for openSUSE:Factory

2018-02-28 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-02-28 20:03:16

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Wed Feb 28 20:03:16 2018 rev:49 rq:580985 version:1.0.4

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-02-21 14:11:08.918886982 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2018-02-28 20:03:20.990622218 +0100
@@ -1,0 +2,6 @@
+Wed Feb 28 14:34:58 UTC 2018 - tchva...@suse.com
+
+- Fix issue with the %doc -> %license conversion in some complex
+  cases, multiple licenses at once, prefixed licenses
+
+---

Old:

  spec-cleaner-1.0.3.tar.gz

New:

  spec-cleaner-1.0.4.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.fRjJFb/_old  2018-02-28 20:03:21.966586904 +0100
+++ /var/tmp/diff_new_pack.fRjJFb/_new  2018-02-28 20:03:21.974586615 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:1.0.3
+Version:1.0.4
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-1.0.3.tar.gz -> spec-cleaner-1.0.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.3/.gitignore 
new/spec-cleaner-spec-cleaner-1.0.4/.gitignore
--- old/spec-cleaner-spec-cleaner-1.0.3/.gitignore  2018-02-14 
20:54:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.4/.gitignore  2018-02-28 
15:29:54.0 +0100
@@ -7,5 +7,6 @@
 .cache
 .coverage
 .coveralls.yml
+.pytest_cache
 .tox
 *~
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.3/obs/clean_spec_file 
new/spec-cleaner-spec-cleaner-1.0.4/obs/clean_spec_file
--- old/spec-cleaner-spec-cleaner-1.0.3/obs/clean_spec_file 2018-02-14 
20:54:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.4/obs/clean_spec_file 2018-02-28 
15:29:54.0 +0100
@@ -1,4 +1,4 @@
-#!/usr/bin/env sh
+#!/bin/sh
 # this is just a wrapper calling spec-cleaner binary
 
 MYOUTDIR=/tmp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.3/obs/format_spec_file 
new/spec-cleaner-spec-cleaner-1.0.4/obs/format_spec_file
--- old/spec-cleaner-spec-cleaner-1.0.3/obs/format_spec_file2018-02-14 
20:54:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.4/obs/format_spec_file2018-02-28 
15:29:54.0 +0100
@@ -1,4 +1,4 @@
-#!/usr/bin/env sh
+#!/bin/sh
 # this is just a wrapper calling spec-cleaner binary
 
 MYOUTDIR=/tmp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.3/pytest.ini 
new/spec-cleaner-spec-cleaner-1.0.4/pytest.ini
--- old/spec-cleaner-spec-cleaner-1.0.3/pytest.ini  2018-02-14 
20:54:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.4/pytest.ini  2018-02-28 
15:29:54.0 +0100
@@ -1,4 +1,4 @@
 [pytest]
-addopts = -v --cov=spec_cleaner
+addopts = -vv --cov=spec_cleaner
 python_files = *-tests.py
 testpaths = tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.3/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-1.0.4/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-1.0.3/spec_cleaner/__init__.py
2018-02-14 20:54:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.4/spec_cleaner/__init__.py
2018-02-28 15:29:54.0 +0100
@@ -13,7 +13,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '1.0.3'
+__version__ = '1.0.4'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.3/spec_cleaner/rpmfiles.py 
new/spec-cleaner-spec-cleaner-1.0.4/spec_cleaner/rpmfiles.py
--- old/spec-cleaner-spec-cleaner-1.0.3/spec_cleaner/rpmfiles.py
2018-02-14 20:54:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.4/spec_cleaner/rpmfiles.py
2018-02-28 15:29:54.0 +0100
@@ -51,9 +51,12 @@
 
 def _move_license_from_doc(self, line):
 if line.startswith("%doc") and self.reg.re_doclicense.search(line):
-match = self.reg.re_doclicense.search(line).group()
+match = ''
+while self.reg.re_doclicense.search(line):
+match += self.reg.re_doclicense.search(line).group()
+line = 

commit spec-cleaner for openSUSE:Factory

2018-02-21 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-02-21 14:11:08

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Wed Feb 21 14:11:08 2018 rev:48 rq:576937 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2018-01-24 15:30:51.905349990 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2018-02-21 14:11:08.918886982 +0100
@@ -1,0 +2,10 @@
+Thu Feb 15 09:26:45 UTC 2018 - tchva...@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
+
+---

Old:

  debian.changelog
  debian.compat
  debian.control
  debian.rules
  spec-cleaner-1.0.2.tar.gz
  spec-cleaner.dsc

New:

  spec-cleaner-1.0.3.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.33XTO0/_old  2018-02-21 14:11:09.694859038 +0100
+++ /var/tmp/diff_new_pack.33XTO0/_new  2018-02-21 14:11:09.698858894 +0100
@@ -17,21 +17,14 @@
 #
 
 
-# This is used for Fedora, we need to sync this
-%{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:1.0.2
+Version:1.0.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
-Source1:debian.changelog
-Source2:debian.compat
-Source3:debian.control
-Source4:debian.rules
-Source5:%{name}.dsc
 BuildRequires:  python3-devel
 BuildRequires:  python3-pytest
 BuildRequires:  python3-pytest-cov
@@ -59,11 +52,6 @@
 %prep
 %setup -q -n %{name}-%{name}-%{version}
 
-# set libexec properly so it works on Fedora too
-sed -i \
--e 's:%{_prefix}/lib/obs/:%{_libexecdir}/obs/:g' \
-setup.py
-
 %build
 python3 setup.py build
 
@@ -74,6 +62,7 @@
 python3 setup.py install --root=%{buildroot}
 
 %files
+%license COPYING
 %{_bindir}/%{name}
 %dir %{_libexecdir}/obs/
 %dir %{_libexecdir}/obs/service/
@@ -109,7 +98,7 @@
 %{_datadir}/%{name}/licenses_changes.txt
 %{_datadir}/%{name}/pkgconfig_conversions.txt
 %{_datadir}/%{name}/allowed_groups.txt
-%{_datadir}/%{name}/licences_exceptions.txt
+%{_datadir}/%{name}/licenses_exceptions.txt
 %{_datadir}/%{name}/cmake_conversions.txt
 %{_datadir}/%{name}/perl_conversions.txt
 %{_datadir}/%{name}/tex_conversions.txt

++ spec-cleaner-1.0.2.tar.gz -> spec-cleaner-1.0.3.tar.gz ++
 2360 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2018-01-24 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2018-01-24 15:30:49

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Wed Jan 24 15:30:49 2018 rev:47 rq:568515 version:1.0.2

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-12-08 12:59:41.416696323 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2018-01-24 15:30:51.905349990 +0100
@@ -1,0 +2,9 @@
+Tue Jan 23 10:01:37 UTC 2018 - tchva...@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
+
+---

Old:

  spec-cleaner-1.0.1.tar.gz

New:

  spec-cleaner-1.0.2.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.cEnbl2/_old  2018-01-24 15:30:52.885304158 +0100
+++ /var/tmp/diff_new_pack.cEnbl2/_new  2018-01-24 15:30:52.889303971 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spec-cleaner
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Vincent Untz 
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:1.0.1
+Version:1.0.2
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -33,8 +33,9 @@
 Source4:debian.rules
 Source5:%{name}.dsc
 BuildRequires:  python3-devel
-BuildRequires:  python3-mock
-BuildRequires:  python3-nose
+BuildRequires:  python3-pytest
+BuildRequires:  python3-pytest-cov
+BuildRequires:  python3-pytest-runner
 BuildRequires:  python3-setuptools
 # For the pkg_resources used in the binary loader
 Requires:   python3-setuptools


++ spec-cleaner-1.0.1.tar.gz -> spec-cleaner-1.0.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.1/.gitignore 
new/spec-cleaner-spec-cleaner-1.0.2/.gitignore
--- old/spec-cleaner-spec-cleaner-1.0.1/.gitignore  2017-12-06 
16:42:43.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.2/.gitignore  2018-01-23 
10:50:09.0 +0100
@@ -4,6 +4,7 @@
 *.egg-info/
 *.pyc
 .*.swp
+.cache
 .coverage
 .coveralls.yml
 .tox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.1/.travis.yml 
new/spec-cleaner-spec-cleaner-1.0.2/.travis.yml
--- old/spec-cleaner-spec-cleaner-1.0.1/.travis.yml 2017-12-06 
16:42:43.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.2/.travis.yml 2018-01-23 
10:50:09.0 +0100
@@ -4,22 +4,17 @@
 packages:
 - rpm
 language: python
-matrix:
-  include:
-  - python: 2.7
-env: TOX_ENV=py27
-  - python: 3.3
-env: TOX_ENV=py33
-  - python: 3.4
-env: TOX_ENV=py34
-  - python: 3.5
-env: TOX_ENV=py35
-  - python: 3.6
-env: TOX_ENV=py36
+python:
+  - "2.7"
+  - "3.4"
+  - "3.5"
+  - "3.6"
 install:
-- pip install tox
+  - pip install tox tox-travis coveralls
 script:
-- tox -e $TOX_ENV
+  - tox
+after_success:
+  - coveralls
 deploy:
   provider: pypi
   user: suse
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.1/data/allowed_groups.txt 
new/spec-cleaner-spec-cleaner-1.0.2/data/allowed_groups.txt
--- old/spec-cleaner-spec-cleaner-1.0.1/data/allowed_groups.txt 2017-12-06 
16:42:43.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.2/data/allowed_groups.txt 2018-01-23 
10:50:09.0 +0100
@@ -36,6 +36,7 @@
 Development/Languages/PHP
 Development/Languages/Python
 Development/Languages/Ruby
+Development/Languages/Rust
 Development/Languages/Scheme
 Development/Languages/Tcl
 Development/Libraries/C and C++
@@ -49,6 +50,7 @@
 Development/Libraries/Perl
 Development/Libraries/PHP
 Development/Libraries/Python
+Development/Libraries/Rust
 Development/Libraries/Tcl
 Development/Libraries/X11
 Development/Libraries/YaST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-1.0.1/pytest.ini 
new/spec-cleaner-spec-cleaner-1.0.2/pytest.ini
--- old/spec-cleaner-spec-cleaner-1.0.1/pytest.ini  1970-01-01 
01:00:00.0 +0100
+++ new/spec-cleaner-spec-cleaner-1.0.2/pytest.ini  

commit spec-cleaner for openSUSE:Factory

2017-12-08 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2017-12-08 12:59:40

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Fri Dec  8 12:59:40 2017 rev:46 rq:554866 version:1.0.1

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-09-27 16:55:13.632130093 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2017-12-08 12:59:41.416696323 +0100
@@ -1,0 +2,9 @@
+Wed Dec  6 15:53:43 UTC 2017 - tchva...@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
+
+---

Old:

  spec-cleaner-1.0.0.tar.gz

New:

  spec-cleaner-1.0.1.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.Rg9IRS/_old  2017-12-08 12:59:42.188668443 +0100
+++ /var/tmp/diff_new_pack.Rg9IRS/_new  2017-12-08 12:59:42.192668298 +0100
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:1.0.0
+Version:1.0.1
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -38,7 +38,6 @@
 BuildRequires:  python3-setuptools
 # For the pkg_resources used in the binary loader
 Requires:   python3-setuptools
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
 %description
@@ -74,7 +73,6 @@
 python3 setup.py install --root=%{buildroot}
 
 %files
-%defattr(-, root, root)
 %{_bindir}/%{name}
 %dir %{_libexecdir}/obs/
 %dir %{_libexecdir}/obs/service/
@@ -116,7 +114,6 @@
 %{_datadir}/%{name}/tex_conversions.txt
 
 %files format_spec_file
-%defattr(-,root,root)
 %{_libexecdir}/obs/service/format_spec_file
 %{_libexecdir}/obs/service/format_spec_file.service
 


++ spec-cleaner-1.0.0.tar.gz -> spec-cleaner-1.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.0/data/allowed_groups.txt 
new/spec-cleaner-spec-cleaner-1.0.1/data/allowed_groups.txt
--- old/spec-cleaner-spec-cleaner-1.0.0/data/allowed_groups.txt 2017-09-21 
13:18:40.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.0.1/data/allowed_groups.txt 2017-12-06 
16:42:43.0 +0100
@@ -33,6 +33,7 @@
 Development/Languages/Java
 Development/Languages/Other
 Development/Languages/Perl
+Development/Languages/PHP
 Development/Languages/Python
 Development/Languages/Ruby
 Development/Languages/Scheme
@@ -46,6 +47,7 @@
 Development/Libraries/Other
 Development/Libraries/Parallel
 Development/Libraries/Perl
+Development/Libraries/PHP
 Development/Libraries/Python
 Development/Libraries/Tcl
 Development/Libraries/X11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.0/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-1.0.1/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-1.0.0/data/excludes-bracketing.txt
2017-09-21 13:18:40.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.0.1/data/excludes-bracketing.txt
2017-12-06 16:42:43.0 +0100
@@ -1,4 +1,7 @@
 add_maven_depmap
+apache_test_module_start_apache
+apache_test_module_stop_apache
+apache_test_module_curl
 apache_test_module_load
 attr(\s*\([^)]*\))?
 bcond_with[^\s]*
@@ -91,6 +94,12 @@
 prep
 pretrans
 preun
+filetriggerin
+filetriggerun
+filetriggerpostun
+transfiletriggerin
+transfiletriggerun
+transfiletriggerpostun
 py_compile
 python_alternative
 python_install_alternative
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.0/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-1.0.1/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-1.0.0/spec_cleaner/__init__.py
2017-09-21 13:18:40.0 +0200
+++ new/spec-cleaner-spec-cleaner-1.0.1/spec_cleaner/__init__.py
2017-12-06 16:42:43.0 +0100
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '1.0.0'
+__version__ = '1.0.1'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-1.0.0/spec_cleaner/rpmcleaner.py 
new/spec-cleaner-spec-cleaner-1.0.1/spec_cleaner/rpmcleaner.py
--- old/spec-cleaner-spec-cleaner-1.0.0/spec_cleaner/rpmcleaner.py  
2017-09-21 

commit spec-cleaner for openSUSE:Factory

2017-09-27 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2017-09-27 16:55:08

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Wed Sep 27 16:55:08 2017 rev:45 rq:528773 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-06-30 18:43:37.903416227 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2017-09-27 16:55:13.632130093 +0200
@@ -1,0 +2,16 @@
+Tue Sep 26 10:41:26 UTC 2017 - tchva...@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  9 11:40:55 UTC 2017 - tchva...@suse.com
+
+- Version update to 0.9.9:
+  * Include pkgconfig and others from leap 42.3 instead of 42.2
+
+---

Old:

  spec-cleaner-0.9.8.tar.gz

New:

  spec-cleaner-1.0.0.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.pYWwcU/_old  2017-09-27 16:55:14.164055261 +0200
+++ /var/tmp/diff_new_pack.pYWwcU/_new  2017-09-27 16:55:14.168054698 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.9.8
+Version:1.0.0
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause


++ spec-cleaner-0.9.8.tar.gz -> spec-cleaner-1.0.0.tar.gz ++
 3183 lines of diff (skipped)

++ spec-cleaner.dsc ++
--- /var/tmp/diff_new_pack.pYWwcU/_old  2017-09-27 16:55:14.448015313 +0200
+++ /var/tmp/diff_new_pack.pYWwcU/_new  2017-09-27 16:55:14.448015313 +0200
@@ -1,6 +1,6 @@
 Format: 3.0 (quilt)
 Source: spec-cleaner
-Version: 0.9.8-1
+Version: 1.0.0-1
 Binary: spec-cleaner
 Maintainer: Přemysl Janouch 
 Architecture: all




commit spec-cleaner for openSUSE:Factory

2017-06-30 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2017-06-30 18:42:30

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Fri Jun 30 18:42:30 2017 rev:44 rq:507043 version:0.9.8

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-06-12 15:36:19.627396124 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2017-06-30 18:43:37.903416227 +0200
@@ -1,0 +2,8 @@
+Thu Jun 29 11:29:02 UTC 2017 - tchva...@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
+
+---

Old:

  spec-cleaner-0.9.7.tar.gz

New:

  spec-cleaner-0.9.8.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.AhH0lM/_old  2017-06-30 18:43:39.119245214 +0200
+++ /var/tmp/diff_new_pack.AhH0lM/_new  2017-06-30 18:43:39.123244651 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.9.7
+Version:0.9.8
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause


++ spec-cleaner-0.9.7.tar.gz -> spec-cleaner-0.9.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.9.7/RELEASE.md 
new/spec-cleaner-spec-cleaner-0.9.8/RELEASE.md
--- old/spec-cleaner-spec-cleaner-0.9.7/RELEASE.md  2017-06-11 
20:26:23.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.8/RELEASE.md  2017-06-29 
13:01:10.0 +0200
@@ -5,5 +5,5 @@
 1. check that the version bump was done in spec_cleaner/__init__.py
 2. run `make` to verify the generated data are up-to-date
 3. tag the new release: `git tag -s spec-cleaner-X.Y.Z`
-4. verify travis did upload new version to to pypi
+4. upload new version to to pypi `python3 setup.py sdist upload`
 5. post release version bump in spec_cleaner/__init__.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.7/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.9.8/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.9.7/data/excludes-bracketing.txt
2017-06-11 20:26:23.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.8/data/excludes-bracketing.txt
2017-06-29 13:01:10.0 +0200
@@ -69,6 +69,7 @@
 make_jobs
 makeinstall
 mime_database_post[^\s]*
+_mingw32_configure
 nagios_command_user_group_add
 nagios_user_group_add
 __os_install_post
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.7/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.9.8/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.9.7/spec_cleaner/__init__.py
2017-06-11 20:26:23.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.8/spec_cleaner/__init__.py
2017-06-29 13:01:10.0 +0200
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.9.7'
+__version__ = '0.9.8'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.7/spec_cleaner/dependency_parser.py 
new/spec-cleaner-spec-cleaner-0.9.8/spec_cleaner/dependency_parser.py
--- old/spec-cleaner-spec-cleaner-0.9.7/spec_cleaner/dependency_parser.py   
2017-06-11 20:26:23.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.8/spec_cleaner/dependency_parser.py   
2017-06-29 13:01:10.0 +0200
@@ -26,9 +26,9 @@
 r')'
 )
 
-re_name = re.compile(r'[-A-Za-z0-9_~():;.+/*\[\]]+')
+re_name = re.compile(r'[-A-Za-z0-9_~(){}@:;.+/*\[\]]+')
 re_version = re.compile(r'[-A-Za-z0-9_~():.+]+')
-re_spaces = re.compile(r'\s+')
+re_spaces = re.compile(r'(\s+|\s*,\s*)')
 re_macro_unbraced = re.compile('%[A-Za-z0-9_]{3,}')
 re_version_operator = re.compile('(>=|<=|=>|=<|>|<|=)')
 
@@ -103,7 +103,7 @@
 chunk_type = 'operator'
 rest = string[1:]
 
-elif string[0].isspace():
+elif string[0].isspace() or string[0] == ',':
 chunk = ''
 chunk_type = 'space'
 rest = consume_chars(re_spaces, string)[1]
@@ -125,11 +125,6 @@
 chunk, rest = read_boolean(string)
 chunk_type = 'macro'
 
-elif string[0] == ',':
-chunk = ''
-chunk_type = 'space'
-rest = 

commit spec-cleaner for openSUSE:Factory

2017-06-12 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2017-06-12 15:36:11

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Mon Jun 12 15:36:11 2017 rev:43 rq:503031 version:0.9.7

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-06-08 16:38:35.905364661 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2017-06-12 15:36:19.627396124 +0200
@@ -1,0 +2,6 @@
+Mon Jun 12 09:00:49 UTC 2017 - tchva...@suse.com
+
+- Version update to 0.9.7:
+  * Fix help parsing that crashed the app on execution
+
+---

Old:

  spec-cleaner-0.9.6.tar.gz

New:

  spec-cleaner-0.9.7.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.JM6iFL/_old  2017-06-12 15:36:22.051054280 +0200
+++ /var/tmp/diff_new_pack.JM6iFL/_new  2017-06-12 15:36:22.055053716 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.9.6
+Version:0.9.7
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause


++ spec-cleaner-0.9.6.tar.gz -> spec-cleaner-0.9.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.6/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.9.7/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.9.6/spec_cleaner/__init__.py
2017-06-08 13:14:12.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.7/spec_cleaner/__init__.py
2017-06-11 20:26:23.0 +0200
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.9.6'
+__version__ = '0.9.7'
 
 
 def process_args(argv):
@@ -43,7 +43,7 @@
 parser.add_argument('-m', '--minimal', action='store_true',
 help='run in minimal mode that does not do anything 
intrusive (ie. just sets the Copyright)')
 parser.add_argument('--no-curlification', action='store_true',
-help='do not convert variables bracketing (%{macro}) 
and keep it as it was on the input')
+help='do not convert variables bracketing (%%{macro}) 
and keep it as it was on the input')
 parser.add_argument('--no-copyright', action='store_true',
 help='do not include official SUSE copyright hear and 
just keep what is present')
 output_group.add_argument('-o', '--output', default='',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.6/spec_cleaner/dependency_parser.py 
new/spec-cleaner-spec-cleaner-0.9.7/spec_cleaner/dependency_parser.py
--- old/spec-cleaner-spec-cleaner-0.9.6/spec_cleaner/dependency_parser.py   
2017-06-08 13:14:12.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.7/spec_cleaner/dependency_parser.py   
2017-06-11 20:26:23.0 +0200
@@ -9,7 +9,8 @@
 
 state_types = ['start', 'name', 'operator', 'version']
 
-re_parens = re.compile(
+re_brackets = {}
+re_brackets['('] = re.compile(
 r'(' +
 r'\('  + r'|' + r'\)'  + r'|' +
 r'\\(' + r'|' + r'\\)' + r'|' +
@@ -17,7 +18,7 @@
 r')'
 )
 
-re_braces = re.compile(
+re_brackets['{'] = re.compile(
 r'(' +
 r'\{'  + r'|' + r'\}'  + r'|' +
 r'\\{' + r'|' + r'\\}' + r'|' +
@@ -35,7 +36,7 @@
 # Switch to logging.DEBUG if needed
 logger.setLevel(logging.ERROR)
 
-def find_end_of_macro(string, regex, opening, closing):
+def find_end_of_bracketed_macro(string, regex, opening, closing):
 macro = string[0:2]
 # eat '%{'
 string = string[2:]
@@ -69,21 +70,21 @@
 raise NoMatchException('Expected match failed (string: "%s", regex: 
"%s" )' % (string, regex.pattern))
 
 def read_boolean(string):
-return find_end_of_macro(string, re_parens, '(', ')')
+return find_end_of_bracketed_macro(string, re_brackets['('], '(', ')')
 
-def read_macro(string):
-if string[1] == '{':
-regex = re_braces
-opening = '{'
-closing = '}'
-elif string[1] == '(':
-regex = re_parens
-opening = '('
-closing = ')'
-else:
-raise Exception('Unexpected character')
+def matching_bracket(bracket):
+if bracket == '{':
+return '}'
+elif bracket == '(':
+return ')'
+raise Exception("Undefined bracket matching - add defintion of '%s' to "
+"matching_bracket()" % bracket)
 
-return 

commit spec-cleaner for openSUSE:Factory

2017-06-08 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2017-06-08 16:38:32

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Thu Jun  8 16:38:32 2017 rev:42 rq:501887 version:0.9.6

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-05-17 17:20:24.691666785 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2017-06-08 16:38:35.905364661 +0200
@@ -1,0 +2,8 @@
+Thu Jun  8 11:25:30 UTC 2017 - tchva...@suse.com
+
+- Version update to 0.9.6:
+  * Deduplication of requires/buildrequires
+  * Preamble detection fixups
+  * Detect buildignores
+
+---

Old:

  spec-cleaner-0.9.5.tar.gz

New:

  spec-cleaner-0.9.6.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.DoHZUx/_old  2017-06-08 16:38:36.489282208 +0200
+++ /var/tmp/diff_new_pack.DoHZUx/_new  2017-06-08 16:38:36.493281643 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.9.5
+Version:0.9.6
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause


++ spec-cleaner-0.9.5.tar.gz -> spec-cleaner-0.9.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.9.6/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/__init__.py
2017-05-17 14:22:32.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.6/spec_cleaner/__init__.py
2017-06-08 13:14:12.0 +0200
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.9.5'
+__version__ = '0.9.6'
 
 
 def process_args(argv):
@@ -42,6 +42,8 @@
   help='inline the changes directly to the parsed 
file.')
 parser.add_argument('-m', '--minimal', action='store_true',
 help='run in minimal mode that does not do anything 
intrusive (ie. just sets the Copyright)')
+parser.add_argument('--no-curlification', action='store_true',
+help='do not convert variables bracketing (%{macro}) 
and keep it as it was on the input')
 parser.add_argument('--no-copyright', action='store_true',
 help='do not include official SUSE copyright hear and 
just keep what is present')
 output_group.add_argument('-o', '--output', default='',
@@ -84,6 +86,7 @@
 'diff': options.diff,
 'diff_prog': options.diff_prog,
 'minimal': options.minimal,
+'no_curlification': options.no_curlification,
 'no_copyright': options.no_copyright,
 'perl': options.perl,
 'tex': options.tex,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/dependency_parser.py 
new/spec-cleaner-spec-cleaner-0.9.6/spec_cleaner/dependency_parser.py
--- old/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/dependency_parser.py   
2017-05-17 14:22:32.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.6/spec_cleaner/dependency_parser.py   
2017-06-08 13:14:12.0 +0200
@@ -1,21 +1,13 @@
-"""RPM dependency lines parser and helpers.
-
-Contains class DependencyParser which parses string and generates
-token tree. For common manipulation is method flat_out() useful, it
-just splits dependencies into list.
-
-For future development is useful find_end_of_macro().
-
-"""
 import re
 import logging
-
 from .rpmexception import NoMatchException
+from .rpmrequirestoken import RpmRequiresToken
 
-DEBUG = None
+chunk_types = [
+'text', 'space', 'macro', 'operator', 'version'
+]
 
-if DEBUG:
-logging.basicConfig(level=logging.DEBUG)
+state_types = ['start', 'name', 'operator', 'version']
 
 re_parens = re.compile(
 r'(' +
@@ -39,22 +31,19 @@
 re_macro_unbraced = re.compile('%[A-Za-z0-9_]{3,}')
 re_version_operator = re.compile('(>=|<=|=>|=<|>|<|=)')
 
+logger = logging.getLogger("DepParser")
+# Switch to logging.DEBUG if needed
+logger.setLevel(logging.ERROR)
 
 def find_end_of_macro(string, regex, opening, closing):
-if DEBUG:
-logger = logging.getLogger('DepParser')
-else:
-logger = None
 macro = string[0:2]
 # eat '%{'
 string = string[2:]
 
 opened = 1
 while opened and string:
-if logger:
-logger.debug('opened: %d string: %s', opened, 

commit spec-cleaner for openSUSE:Factory

2017-05-17 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2017-05-17 17:19:22

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Wed May 17 17:19:22 2017 rev:41 rq:495599 version:0.9.5

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-04-13 10:45:21.071042089 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2017-05-17 17:20:24.691666785 +0200
@@ -1,0 +2,8 @@
+Wed May 17 12:41:28 UTC 2017 - tchva...@suse.com
+
+- Version update to 0.9.5:
+  * More fixes for the dep_parser
+  * Convert pypy urls to new format
+  * Start of rpmpreamble cleanup
+
+---

Old:

  spec-cleaner-0.9.4.tar.gz

New:

  spec-cleaner-0.9.5.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.n1soEK/_old  2017-05-17 17:20:25.435561871 +0200
+++ /var/tmp/diff_new_pack.n1soEK/_new  2017-05-17 17:20:25.439561308 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.9.4
+Version:0.9.5
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -95,9 +95,11 @@
 %{python3_sitelib}/spec_cleaner/rpmhelpers.py
 %{python3_sitelib}/spec_cleaner/rpminstall.py
 %{python3_sitelib}/spec_cleaner/rpmpreamble.py
+%{python3_sitelib}/spec_cleaner/rpmpreambleelements.py
 %{python3_sitelib}/spec_cleaner/rpmprep.py
 %{python3_sitelib}/spec_cleaner/rpmprune.py
 %{python3_sitelib}/spec_cleaner/rpmregexp.py
+%{python3_sitelib}/spec_cleaner/rpmrequirestoken.py
 %{python3_sitelib}/spec_cleaner/rpmpackage.py
 %{python3_sitelib}/spec_cleaner/rpmscriplets.py
 %{python3_sitelib}/spec_cleaner/rpmsection.py


++ spec-cleaner-0.9.4.tar.gz -> spec-cleaner-0.9.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.9.4/.landscape.yaml 
new/spec-cleaner-spec-cleaner-0.9.5/.landscape.yaml
--- old/spec-cleaner-spec-cleaner-0.9.4/.landscape.yaml 2017-04-08 
11:05:38.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.5/.landscape.yaml 2017-05-17 
14:22:32.0 +0200
@@ -6,3 +6,5 @@
 python-targets:
 - 2
 - 3
+pep8:
+  full: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.4/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.9.4/spec_cleaner/__init__.py
2017-04-08 11:05:38.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/__init__.py
2017-05-17 14:22:32.0 +0200
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.9.4'
+__version__ = '0.9.5'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.4/spec_cleaner/dependency_parser.py 
new/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/dependency_parser.py
--- old/spec-cleaner-spec-cleaner-0.9.4/spec_cleaner/dependency_parser.py   
2017-04-08 11:05:38.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/dependency_parser.py   
2017-05-17 14:22:32.0 +0200
@@ -33,7 +33,7 @@
 r')'
 )
 
-re_name = re.compile(r'[-A-Za-z0-9_~():.+/*\[\]]+')
+re_name = re.compile(r'[-A-Za-z0-9_~():;.+/*\[\]]+')
 re_version = re.compile(r'[-A-Za-z0-9_~():.+]+')
 re_spaces = re.compile(r'\s+')
 re_macro_unbraced = re.compile('%[A-Za-z0-9_]{3,}')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.4/spec_cleaner/rpmbuild.py 
new/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/rpmbuild.py
--- old/spec-cleaner-spec-cleaner-0.9.4/spec_cleaner/rpmbuild.py
2017-04-08 11:05:38.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/rpmbuild.py
2017-05-17 14:22:32.0 +0200
@@ -16,7 +16,6 @@
 return
 
 # if user uses cmake/configure directly just recommend him using the 
macros
-# but check on the multiline entry and do not ammend that
 if not self.minimal:
 self._comment_macro_calls(line)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.4/spec_cleaner/rpmcleaner.py 
new/spec-cleaner-spec-cleaner-0.9.5/spec_cleaner/rpmcleaner.py
--- 

commit spec-cleaner for openSUSE:Factory

2017-04-13 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2017-04-13 10:45:19

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Thu Apr 13 10:45:19 2017 rev:40 rq:487015 version:0.9.4

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-02-28 23:51:01.353436659 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2017-04-13 10:45:21.071042089 +0200
@@ -1,0 +2,9 @@
+Sat Apr  8 09:18:20 UTC 2017 - tchva...@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
+
+---

Old:

  spec-cleaner-0.9.3.tar.gz

New:

  spec-cleaner-0.9.4.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.DDtZtI/_old  2017-04-13 10:45:21.974914266 +0200
+++ /var/tmp/diff_new_pack.DDtZtI/_new  2017-04-13 10:45:21.978913701 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.9.3
+Version:0.9.4
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause


++ spec-cleaner-0.9.3.tar.gz -> spec-cleaner-0.9.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.9.3/README.md 
new/spec-cleaner-spec-cleaner-0.9.4/README.md
--- old/spec-cleaner-spec-cleaner-0.9.3/README.md   2017-02-27 
11:17:49.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.4/README.md   2017-04-08 
11:05:38.0 +0200
@@ -400,6 +400,7 @@
 |SUSE-LGPL-2.1-with-nokia-exception-1.1|
 |SUSE-LGPL-3.0-with-openssl-exception|
 |SUSE-Liberation|
+|SUSE-MIT-Khronos|
 |SUSE-Manpages|
 |SUSE-Matplotlib|
 |SUSE-MgOpen|
@@ -425,6 +426,7 @@
 |SUSE-TGPPL-1.0|
 |SUSE-TeX|
 |SUSE-Ubuntu-Font-License-1.0|
+|SUSE-XDebug|
 |SUSE-XFree86-with-font-exception|
 |SUSE-XSL-Lint|
 |SUSE-Xano|
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.3/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.9.4/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.9.3/data/excludes-bracketing.txt
2017-02-27 11:17:49.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.4/data/excludes-bracketing.txt
2017-04-08 11:05:38.0 +0200
@@ -1,4 +1,5 @@
 add_maven_depmap
+apache_test_module_load
 attr(\s*\([^)]*\))?
 bcond_with[^\s]*
 build
@@ -114,6 +115,8 @@
 suse_update_desktop_file
 systemd_preun
 systemd_requires
+sysusers_requires
+sysusers_generate_pre
 tmpfiles_create
 triggerin
 triggerpostun
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.3/data/licenses_changes.txt 
new/spec-cleaner-spec-cleaner-0.9.4/data/licenses_changes.txt
--- old/spec-cleaner-spec-cleaner-0.9.3/data/licenses_changes.txt   
2017-02-27 11:17:49.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.4/data/licenses_changes.txt   
2017-04-08 11:05:38.0 +0200
@@ -843,6 +843,8 @@
 SUSE-LGPL-3.0-with-openssl-exception+  SUSE-LGPL-3.0-with-openssl-exception+
 SUSE-LiberationLiberationFontsLicense (Fedora calls this the 
Liberation license - it will be easier to get it upstream if we adopt that)
 SUSE-Liberation+   SUSE-Liberation+
+SUSE-MIT-Khronos   
https://github.com/KhronosGroup/KTX/blob/master/lib/loader.c
+SUSE-MIT-Khronos+  SUSE-MIT-Khronos+
 SUSE-Manpages  Manpages licenses (linux man pages e.g.)
 SUSE-Manpages+ SUSE-Manpages+
 SUSE-MatplotlibE.g. python -matplotlib -> LICENSE/LICENSE
@@ -897,6 +899,8 @@
 SUSE-TeX+  SUSE-TeX+
 SUSE-Ubuntu-Font-License-1.0   http://font.ubuntu.com/licence/
 SUSE-Ubuntu-Font-License-1.0+  SUSE-Ubuntu-Font-License-1.0+
+SUSE-XDebughttps://xdebug.org/license.php
+SUSE-XDebug+   SUSE-XDebug+
 SUSE-XFree86-with-font-exception   XFree86 with exception to clarify that 
a document embedding such fonts does not need to be licensed under the XFree86 
license
 SUSE-XFree86-with-font-exception+  SUSE-XFree86-with-font-exception+
 SUSE-XSL-Lint  http://pastebin.com/cFxX3zCb (probably deprecated but found in 
docbook-dsssl-stylesheets)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.9.3/obs/clean_spec_file 
new/spec-cleaner-spec-cleaner-0.9.4/obs/clean_spec_file
--- 

commit spec-cleaner for openSUSE:Factory

2017-02-28 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2017-02-28 23:51:00

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Tue Feb 28 23:51:00 2017 rev:39 rq:460667 version:0.9.3

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-02-15 10:07:34.986245519 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2017-02-28 23:51:01.353436659 +0100
@@ -1,0 +2,6 @@
+Mon Feb 27 10:10:34 UTC 2017 - mplus...@suse.com
+
+- Update to version 0.9.3:
+  * Fix regression (gh#openSUSE/spec-cleaner#171)
+
+---

Old:

  spec-cleaner-0.9.2.tar.gz

New:

  spec-cleaner-0.9.3.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.Ky6DeE/_old  2017-02-28 23:51:02.065336178 +0100
+++ /var/tmp/diff_new_pack.Ky6DeE/_new  2017-02-28 23:51:02.065336178 +0100
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.9.2
+Version:0.9.3
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause


++ spec-cleaner-0.9.2.tar.gz -> spec-cleaner-0.9.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.2/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.9.3/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.9.2/spec_cleaner/__init__.py
2017-02-13 12:58:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.3/spec_cleaner/__init__.py
2017-02-27 11:17:49.0 +0100
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.9.2'
+__version__ = '0.9.3'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.2/spec_cleaner/dependency_parser.py 
new/spec-cleaner-spec-cleaner-0.9.3/spec_cleaner/dependency_parser.py
--- old/spec-cleaner-spec-cleaner-0.9.2/spec_cleaner/dependency_parser.py   
2017-02-13 12:58:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.3/spec_cleaner/dependency_parser.py   
2017-02-27 11:17:49.0 +0100
@@ -33,7 +33,7 @@
 r')'
 )
 
-re_name = re.compile(r'[-A-Za-z0-9_~():.+/]+')
+re_name = re.compile(r'[-A-Za-z0-9_~():.+/*]+')
 re_version = re.compile(r'[-A-Za-z0-9_~():.+]+')
 re_spaces = re.compile(r'\s+')
 re_macro_unbraced = re.compile('%[A-Za-z0-9_]{3,}')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.2/spec_cleaner/fileutils.py 
new/spec-cleaner-spec-cleaner-0.9.3/spec_cleaner/fileutils.py
--- old/spec-cleaner-spec-cleaner-0.9.2/spec_cleaner/fileutils.py   
2017-02-13 12:58:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.3/spec_cleaner/fileutils.py   
2017-02-27 11:17:49.0 +0100
@@ -23,7 +23,7 @@
 Used all around so kept glob here for importing.
 """
 
-homedir = os.getenv('HOME') + '/.local/'
+homedir = os.getenv('HOME', '~') + '/.local/'
 
 possible_paths = [
 
'{0}/../data/{1}'.format(os.path.dirname(os.path.realpath(__file__)), name),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.2/tests/in/susekmp.spec 
new/spec-cleaner-spec-cleaner-0.9.3/tests/in/susekmp.spec
--- old/spec-cleaner-spec-cleaner-0.9.2/tests/in/susekmp.spec   2017-02-13 
12:58:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.3/tests/in/susekmp.spec   2017-02-27 
11:17:49.0 +0100
@@ -1,6 +1,7 @@
 %package guest-KMP
 Summary:Guest kernel modules for VirtualBox
 Group:  System/Emulators/PC
+Supplements:
modalias(x86cpu:vendor%%3A0002%%3Afamily%%3A*%%3Amodel%%3A*%%3Afeature%%3A*)
 #SUSE specify macro to define guest kmp package
 %{?suse_kernel_module_package:%{suse_kernel_module_package} -p %{SOURCE8} -n 
%{name}-guest -f %{SOURCE6} kdump um xen xenpae}
 %kernel_module_package -p %{name}-kmp-preamble
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.2/tests/out/susekmp.spec 
new/spec-cleaner-spec-cleaner-0.9.3/tests/out/susekmp.spec
--- old/spec-cleaner-spec-cleaner-0.9.2/tests/out/susekmp.spec  2017-02-13 
12:58:57.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.3/tests/out/susekmp.spec  2017-02-27 

commit spec-cleaner for openSUSE:Factory

2017-02-15 Thread root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2017-02-15 10:07:33

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2017-01-04 19:37:15.617425183 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2017-02-15 10:07:34.986245519 +0100
@@ -1,0 +2,7 @@
+Mon Feb 13 12:02:34 UTC 2017 - tchva...@suse.com
+
+- Version update to 0.9.2:
+  * More minimal fixes
+  * Add option to keep vertical space in preamble if desired
+
+---

Old:

  spec-cleaner-0.9.1.tar.gz

New:

  spec-cleaner-0.9.2.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.YLR1OI/_old  2017-02-15 10:07:35.498173410 +0100
+++ /var/tmp/diff_new_pack.YLR1OI/_new  2017-02-15 10:07:35.498173410 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spec-cleaner
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Vincent Untz 
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.9.1
+Version:0.9.2
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -82,6 +82,7 @@
 %{_libexecdir}/obs/service/clean_spec_file.service
 %dir %{python3_sitelib}/spec_cleaner/
 %{python3_sitelib}/spec_cleaner/__init__.py
+%{python3_sitelib}/spec_cleaner/__main__.py
 %{python3_sitelib}/spec_cleaner/dependency_parser.py
 %{python3_sitelib}/spec_cleaner/fileutils.py
 %{python3_sitelib}/spec_cleaner/rpmbuild.py


++ spec-cleaner-0.9.1.tar.gz -> spec-cleaner-0.9.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.9.1/.travis.yml 
new/spec-cleaner-spec-cleaner-0.9.2/.travis.yml
--- old/spec-cleaner-spec-cleaner-0.9.1/.travis.yml 2016-12-30 
14:10:32.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.2/.travis.yml 2017-02-13 
12:58:57.0 +0100
@@ -8,8 +8,14 @@
   include:
   - python: 2.7
 env: TOX_ENV=py27
+  - python: 3.3
+env: TOX_ENV=py33
+  - python: 3.4
+env: TOX_ENV=py34
   - python: 3.5
 env: TOX_ENV=py35
+  - python: 3.6
+env: TOX_ENV=py36
 install:
 - pip install tox
 script:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.9.1/README.md 
new/spec-cleaner-spec-cleaner-0.9.2/README.md
--- old/spec-cleaner-spec-cleaner-0.9.1/README.md   2016-12-30 
14:10:32.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.2/README.md   2017-02-13 
12:58:57.0 +0100
@@ -225,6 +225,7 @@
 NASA-1.3 | NASA Open Source Agreement 1.3
 Naumen | Naumen Public License
 NBPL-1.0 | Net Boolean Public License v1
+Net-SNMP | Net-SNMP License
 NetCDF | NetCDF license
 NGPL | Nethack General Public License
 NOSL | Netizen Open Source License
@@ -310,16 +311,20 @@
 SPL-1.0 | Sun Public License v1.0
 Watcom-1.0 | Sybase Open Watcom Public License 1.0
 TCL | TCL/TK License
+TCP-wrappers | TCP Wrappers License
 Unlicense | The Unlicense
 TMate | TMate Open Source License
 TORQUE-1.1 | TORQUE v2.5+ Software License v1.1
 TOSL | Trusster Open Source License
+Unicode-DFS-2015 | Unicode License Agreement - Data Files and Software (2015)
+Unicode-DFS-2016 | Unicode License Agreement - Data Files and Software (2016)
 Unicode-TOU | Unicode Terms of Use
 UPL-1.0 | Universal Permissive License v1.0
 NCSA | University of Illinois/NCSA Open Source License
 Vim | Vim License
 VOSTROM | VOSTROM Public License for Open Source
 VSL-1.0 | Vovida Software License v1.0
+W3C-20150513 | W3C Software Notice and Document License (2015-05-13)
 W3C-19980720 | W3C Software Notice and License (1998-07-20)
 W3C | W3C Software Notice and License (2002-12-31)
 Wsuipa | Wsuipa License
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.9.1/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.9.2/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.9.1/data/excludes-bracketing.txt
2016-12-30 14:10:32.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.9.2/data/excludes-bracketing.txt
2017-02-13 12:58:57.0 +0100
@@ -45,8 +45,7 @@
 gpg_verify
 icon_theme_cache_post[^\s]*
 

commit spec-cleaner for openSUSE:Factory

2016-07-03 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-07-03 12:27:57

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-06-07 23:49:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-07-03 12:28:06.0 +0200
@@ -1,0 +2,8 @@
+Thu Jun 30 15:49:37 UTC 2016 - tchva...@suse.com
+
+- Version update to 0.9.0:
+  * Various small fixes
+  * Support for tex/perl/cmake conversions:
++ bla-devel -> cmake(bla)
+
+---

Old:

  spec-cleaner-0.8.9.tar.gz

New:

  spec-cleaner-0.9.0.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.gD8OPh/_old  2016-07-03 12:28:08.0 +0200
+++ /var/tmp/diff_new_pack.gD8OPh/_new  2016-07-03 12:28:08.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.8.9
+Version:0.9.0
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -106,6 +106,9 @@
 %{_datadir}/%{name}/pkgconfig_conversions.txt
 %{_datadir}/%{name}/allowed_groups.txt
 %{_datadir}/%{name}/licences_exceptions.txt
+%{_datadir}/%{name}/cmake_conversions.txt
+%{_datadir}/%{name}/perl_conversions.txt
+%{_datadir}/%{name}/tex_conversions.txt
 
 %files format_spec_file
 %defattr(-,root,root)


++ spec-cleaner-0.8.9.tar.gz -> spec-cleaner-0.9.0.tar.gz ++
 5518 lines of diff (skipped)

++ spec-cleaner.dsc ++
--- /var/tmp/diff_new_pack.gD8OPh/_old  2016-07-03 12:28:08.0 +0200
+++ /var/tmp/diff_new_pack.gD8OPh/_new  2016-07-03 12:28:08.0 +0200
@@ -1,6 +1,6 @@
 Format: 3.0 (quilt)
 Source: spec-cleaner
-Version: 0.8.9-1
+Version: 0.9.0-1
 Binary: spec-cleaner
 Maintainer: Přemysl Janouch 
 Architecture: all




commit spec-cleaner for openSUSE:Factory

2016-06-07 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-06-07 23:49:18

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-05-23 16:39:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-06-07 23:49:20.0 +0200
@@ -1,0 +2,9 @@
+Mon Jun  6 10:57:46 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.8.8.tar.gz

New:

  spec-cleaner-0.8.9.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.x3MfmV/_old  2016-06-07 23:49:21.0 +0200
+++ /var/tmp/diff_new_pack.x3MfmV/_new  2016-06-07 23:49:21.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.8.8
+Version:0.8.9
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause


++ spec-cleaner-0.8.8.tar.gz -> spec-cleaner-0.8.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.8/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.8.9/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.8.8/data/excludes-bracketing.txt
2016-05-17 10:19:38.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.9/data/excludes-bracketing.txt
2016-06-05 15:50:10.0 +0200
@@ -1,6 +1,4 @@
-aarch64
 add_maven_depmap
-arm
 attr(\s*\([^)]*\))?
 bcond_with[^\s]*
 build
@@ -52,7 +50,6 @@
 install
 install_info
 install_info_delete
-ix86
 jar
 java
 javac
@@ -98,7 +95,6 @@
 service_(add|del)_[^\s]*
 set_permissions
 setup
-sparc
 stop_on_removal
 suse_kernel_module_package
 suse_update_desktop_file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.8.9/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/__init__.py
2016-05-17 10:19:38.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.9/spec_cleaner/__init__.py
2016-06-05 15:50:10.0 +0200
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.8.8'
+__version__ = '0.8.9'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/fileutils.py 
new/spec-cleaner-spec-cleaner-0.8.9/spec_cleaner/fileutils.py
--- old/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/fileutils.py   
2016-05-17 10:19:38.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.9/spec_cleaner/fileutils.py   
2016-06-05 15:50:10.0 +0200
@@ -1,6 +1,7 @@
 # vim: set ts=4 sw=4 et: coding=UTF-8
 
 import os
+import sys
 import sysconfig
 
 from .rpmexception import RpmException
@@ -22,19 +23,22 @@
 Used all around so kept glob here for importing.
 """
 
-try:
-# the .. is appended as we are in spec_cleaner sub_folder
-_file = 
open('{0}/../data/{1}'.format(os.path.dirname(os.path.realpath(__file__)), 
name), 'r')
-except IOError:
-# try system dir
+possible_paths = [
+
'{0}/../data/{1}'.format(os.path.dirname(os.path.realpath(__file__)), name),
+'{0}/share/spec-cleaner/{1}'.format(sysconfig.get_path('data'), 
name),
+'{0}/share/spec-cleaner/{1}'.format(sys.prefix, name),
+]
+for path in possible_paths:
 try:
-# usually /usr
-path = sysconfig.get_path('data')
-_file = open('{0}/share/spec-cleaner/{1}'.format(path, name), 
'r')
-except IOError as error:
-raise RpmException(str(error))
+_file = open(path, 'r')
+except IOError:
+pass
+else:
+self.f = _file
+return
+# file not found
+raise RpmException("File '{0}' not found in datadirs".format(name))
 
-self.f = _file
 
 def open(self, name, mode):
 """
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit spec-cleaner for openSUSE:Factory

2016-05-23 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-05-23 16:39:00

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-05-13 09:24:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-05-23 16:39:03.0 +0200
@@ -1,0 +2,8 @@
+Thu May 19 13:37:07 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.8.5.tar.gz

New:

  spec-cleaner-0.8.8.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.ApxjYn/_old  2016-05-23 16:39:03.0 +0200
+++ /var/tmp/diff_new_pack.ApxjYn/_new  2016-05-23 16:39:03.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.8.5
+Version:0.8.8
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause


++ spec-cleaner-0.8.5.tar.gz -> spec-cleaner-0.8.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.8.8/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.8.5/data/excludes-bracketing.txt
2016-05-11 21:49:37.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/data/excludes-bracketing.txt
2016-05-17 10:19:38.0 +0200
@@ -4,6 +4,7 @@
 attr(\s*\([^)]*\))?
 bcond_with[^\s]*
 build
+cabal_test
 changelog
 check
 cmake
@@ -31,7 +32,13 @@
 find_lang
 gem_install
 gem_packages
+ghc_bin_build
+ghc_bin_install
+ghc_check_bootstrap
 ghc_fix_dynamic_rpath
+ghc_lib_build
+ghc_lib_install
+ghc_pkg_recache
 ghost
 glib2_gsettings_schema_[^\s]*
 global
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.8.5/setup.py 
new/spec-cleaner-spec-cleaner-0.8.8/setup.py
--- old/spec-cleaner-spec-cleaner-0.8.5/setup.py2016-05-11 
21:49:37.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/setup.py2016-05-17 
10:19:38.0 +0200
@@ -32,8 +32,9 @@
 
 packages=['spec_cleaner'],
 
-data_files=[('/usr/lib/obs/service/', glob.glob('obs/*')),
-('/usr/share/spec-cleaner/', glob.glob('data/*')),
+data_files=[
+('lib/obs/service/', glob.glob('obs/*')),
+('share/spec-cleaner', glob.glob('data/*')),
 ],
 
 entry_points={
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.8.5/spec_cleaner/__init__.py
2016-05-11 21:49:37.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/__init__.py
2016-05-17 10:19:38.0 +0200
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.8.5'
+__version__ = '0.8.8'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/spec_cleaner/fileutils.py 
new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/fileutils.py
--- old/spec-cleaner-spec-cleaner-0.8.5/spec_cleaner/fileutils.py   
2016-05-11 21:49:37.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/fileutils.py   
2016-05-17 10:19:38.0 +0200
@@ -1,6 +1,7 @@
 # vim: set ts=4 sw=4 et: coding=UTF-8
 
 import os
+import sysconfig
 
 from .rpmexception import RpmException
 
@@ -22,13 +23,16 @@
 """
 
 try:
+# the .. is appended as we are in spec_cleaner sub_folder
 _file = 
open('{0}/../data/{1}'.format(os.path.dirname(os.path.realpath(__file__)), 
name), 'r')
 except IOError:
-# the .. is appended as we are in spec_cleaner sub_folder
+# try system dir
 try:
-_file = open('/usr/share/spec-cleaner/{0}'.format(name), 'r')
+# usually /usr
+path = sysconfig.get_path('data')
+_file = open('{0}/share/spec-cleaner/{1}'.format(path, name), 
'r')
 except IOError as error:
-raise RpmException(error.strerror)

commit spec-cleaner for openSUSE:Factory

2016-05-13 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-05-13 09:24:10

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-05-02 10:44:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-05-13 09:24:12.0 +0200
@@ -1,0 +2,19 @@
+Wed May 11 20:08:16 UTC 2016 - tchva...@suse.com
+
+- Version update to 0.8.5:
+  * Fix for pkgconfig adding in preamble section
+
+---
+Wed May 11 11:22:36 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.8.2.tar.gz

New:

  spec-cleaner-0.8.5.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.q9qw7j/_old  2016-05-13 09:24:13.0 +0200
+++ /var/tmp/diff_new_pack.q9qw7j/_new  2016-05-13 09:24:13.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.8.2
+Version:0.8.5
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -90,6 +90,7 @@
 %{python3_sitelib}/spec_cleaner/rpmdescription.py
 %{python3_sitelib}/spec_cleaner/rpmexception.py
 %{python3_sitelib}/spec_cleaner/rpmfiles.py
+%{python3_sitelib}/spec_cleaner/rpmhelpers.py
 %{python3_sitelib}/spec_cleaner/rpminstall.py
 %{python3_sitelib}/spec_cleaner/rpmpreamble.py
 %{python3_sitelib}/spec_cleaner/rpmprep.py


++ spec-cleaner-0.8.2.tar.gz -> spec-cleaner-0.8.5.tar.gz ++
 4530 lines of diff (skipped)

++ spec-cleaner.dsc ++
--- /var/tmp/diff_new_pack.q9qw7j/_old  2016-05-13 09:24:13.0 +0200
+++ /var/tmp/diff_new_pack.q9qw7j/_new  2016-05-13 09:24:13.0 +0200
@@ -1,6 +1,6 @@
 Format: 3.0 (quilt)
 Source: spec-cleaner
-Version: 0.8.2-1
+Version: 0.8.5-1
 Binary: spec-cleaner
 Maintainer: Přemysl Janouch 
 Architecture: all




commit spec-cleaner for openSUSE:Factory

2016-05-02 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-05-02 10:44:52

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-04-28 16:56:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-05-02 10:44:57.0 +0200
@@ -1,0 +2,8 @@
+Fri Apr 29 20:42:17 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.8.1.tar.gz

New:

  spec-cleaner-0.8.2.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.n5T93r/_old  2016-05-02 10:44:58.0 +0200
+++ /var/tmp/diff_new_pack.n5T93r/_new  2016-05-02 10:44:58.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.8.1
+Version:0.8.2
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -104,6 +104,7 @@
 %{_datadir}/%{name}/licenses_changes.txt
 %{_datadir}/%{name}/pkgconfig_conversions.txt
 %{_datadir}/%{name}/allowed_groups.txt
+%{_datadir}/%{name}/licences_exceptions.txt
 
 %files format_spec_file
 %defattr(-,root,root)

++ debian.changelog ++
--- /var/tmp/diff_new_pack.n5T93r/_old  2016-05-02 10:44:58.0 +0200
+++ /var/tmp/diff_new_pack.n5T93r/_new  2016-05-02 10:44:58.0 +0200
@@ -1,4 +1,10 @@
-spec-cleaner (0.8.0-1) stable; urgency=low
+spec-cleaner (0.8.2-1) stable; urgency=low
+
+  * Update to upstream 0.8.2 release
+
+ -- Tomáš Chvátal   Thu, 29 Apr 2016 22:30:00 +0100
+
+spec-cleaner (0.8.1-1) stable; urgency=low
 
   * Update to upstream 0.8.1 release
 

++ spec-cleaner-0.8.1.tar.gz -> spec-cleaner-0.8.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.8.1/README.md 
new/spec-cleaner-spec-cleaner-0.8.2/README.md
--- old/spec-cleaner-spec-cleaner-0.8.1/README.md   2016-04-14 
21:24:35.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.2/README.md   2016-04-29 
22:12:42.0 +0200
@@ -2,6 +2,7 @@
 
 [![Build 
Status](https://travis-ci.org/openSUSE/spec-cleaner.svg?branch=master)](https://travis-ci.org/openSUSE/spec-cleaner)
 [![Coverage 
Status](https://coveralls.io/repos/openSUSE/spec-cleaner/badge.svg?branch=master=github)](https://coveralls.io/github/openSUSE/spec-cleaner?branch=master)
+[![Code 
Health](https://landscape.io/github/openSUSE/spec-cleaner/master/landscape.svg?style=flat)](https://landscape.io/github/openSUSE/spec-cleaner/master)
 
 spec-cleaner is a tool that is planned to be replacement for "osc service 
localrun format_spec_file".
 It is intended to provide same or better features in order for us to be able 
to unify all the spec files in obs.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.8.1/README.md.in 
new/spec-cleaner-spec-cleaner-0.8.2/README.md.in
--- old/spec-cleaner-spec-cleaner-0.8.1/README.md.in2016-04-14 
21:24:35.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.2/README.md.in2016-04-29 
22:12:42.0 +0200
@@ -2,6 +2,7 @@
 
 [![Build 
Status](https://travis-ci.org/openSUSE/spec-cleaner.svg?branch=master)](https://travis-ci.org/openSUSE/spec-cleaner)
 [![Coverage 
Status](https://coveralls.io/repos/openSUSE/spec-cleaner/badge.svg?branch=master=github)](https://coveralls.io/github/openSUSE/spec-cleaner?branch=master)
+[![Code 
Health](https://landscape.io/github/openSUSE/spec-cleaner/master/landscape.svg?style=flat)](https://landscape.io/github/openSUSE/spec-cleaner/master)
 
 spec-cleaner is a tool that is planned to be replacement for "osc service 
localrun format_spec_file".
 It is intended to provide same or better features in order for us to be able 
to unify all the spec files in obs.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.8.1/RELEASE.md 
new/spec-cleaner-spec-cleaner-0.8.2/RELEASE.md
--- old/spec-cleaner-spec-cleaner-0.8.1/RELEASE.md  2016-04-14 
21:24:35.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.2/RELEASE.md  2016-04-29 
22:12:42.0 +0200
@@ -2,7 +2,7 @@
 ===
 Steps to create a new 

commit spec-cleaner for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-04-28 16:54:05

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-04-14 13:08:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-04-28 16:56:59.0 +0200
@@ -1,0 +2,8 @@
+Thu Apr 14 19:35:58 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.8.0.tar.gz

New:

  spec-cleaner-0.8.1.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.MTNgMq/_old  2016-04-28 16:57:00.0 +0200
+++ /var/tmp/diff_new_pack.MTNgMq/_new  2016-04-28 16:57:00.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.8.0
+Version:0.8.1
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ debian.changelog ++
--- /var/tmp/diff_new_pack.MTNgMq/_old  2016-04-28 16:57:00.0 +0200
+++ /var/tmp/diff_new_pack.MTNgMq/_new  2016-04-28 16:57:00.0 +0200
@@ -1,5 +1,11 @@
 spec-cleaner (0.8.0-1) stable; urgency=low
 
+  * Update to upstream 0.8.1 release
+
+ -- Tomáš Chvátal   Thu, 14 Apr 2016 21:30:00 +0100
+
+spec-cleaner (0.8.0-1) stable; urgency=low
+
   * Update to upstream 0.8.0 release
 
  -- Tomáš Chvátal   Wed, 13 Apr 2016 15:00:00 +0100

++ spec-cleaner-0.8.0.tar.gz -> spec-cleaner-0.8.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.8.0/AUTHORS 
new/spec-cleaner-spec-cleaner-0.8.1/AUTHORS
--- old/spec-cleaner-spec-cleaner-0.8.0/AUTHORS 2016-04-12 16:56:38.0 
+0200
+++ new/spec-cleaner-spec-cleaner-0.8.1/AUTHORS 2016-04-14 21:24:35.0 
+0200
@@ -1,6 +1,7 @@
-Vincent Untz
+Martin Pluskal  
+Michal Hrusecky 
 Pavol Rusnak
-Petr Uzel   
-Tomas Cech  
-Tomas Chvatal   
-Michal Hrusecky 
+Petr Uzel   
+Tomas Cech  
+Tomas Chvatal   
+Vincent Untz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.0/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.8.1/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.8.0/spec_cleaner/__init__.py
2016-04-12 16:56:38.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.1/spec_cleaner/__init__.py
2016-04-14 21:24:35.0 +0200
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.8.0'
+__version__ = '0.8.1'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.0/spec_cleaner/rpmbuild.py 
new/spec-cleaner-spec-cleaner-0.8.1/spec_cleaner/rpmbuild.py
--- old/spec-cleaner-spec-cleaner-0.8.0/spec_cleaner/rpmbuild.py
2016-04-12 16:56:38.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.1/spec_cleaner/rpmbuild.py
2016-04-14 21:24:35.0 +0200
@@ -12,11 +12,12 @@
 
 def add(self, line):
 # if user uses cmake/configure directly just recommend him using the 
macros
-if not self.minimal and self.previous_line and \
-   not self.previous_line.startswith('# FIXME'):
-if line.startswith('./configure'):
+if not self.minimal and self.previous_line:
+if not self.previous_line.startswith('#') and \
+   line.startswith('./configure'):
 self.lines.append('# FIXME: you should use the %%configure 
macro')
-if line.startswith('cmake'):
+if not self.previous_line.startswith('# FIXME') and \
+   line.startswith('cmake'):
 self.lines.append('# FIXME: you should use %%cmake macros')
 
 RpmCheck.add(self, line)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.0/spec_cleaner/rpmpreamble.py 

commit spec-cleaner for openSUSE:Factory

2016-04-14 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-04-14 13:08:33

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-03-26 15:27:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-04-14 13:08:34.0 +0200
@@ -1,0 +2,9 @@
+Wed Apr 13 12:44:41 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.7.9.tar.gz

New:

  spec-cleaner-0.8.0.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.b9Tkoy/_old  2016-04-14 13:08:35.0 +0200
+++ /var/tmp/diff_new_pack.b9Tkoy/_new  2016-04-14 13:08:35.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.7.9
+Version:0.8.0
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ debian.changelog ++
--- /var/tmp/diff_new_pack.b9Tkoy/_old  2016-04-14 13:08:35.0 +0200
+++ /var/tmp/diff_new_pack.b9Tkoy/_new  2016-04-14 13:08:35.0 +0200
@@ -1,3 +1,9 @@
+spec-cleaner (0.8.0-1) stable; urgency=low
+
+  * Update to upstream 0.8.0 release
+
+ -- Tomáš Chvátal   Wed, 13 Apr 2016 15:00:00 +0100
+
 spec-cleaner (0.7.9-1) stable; urgency=low
 
   * Initial Debian release

++ spec-cleaner-0.7.9.tar.gz -> spec-cleaner-0.8.0.tar.gz ++
 2972 lines of diff (skipped)

++ spec-cleaner.dsc ++
--- /var/tmp/diff_new_pack.b9Tkoy/_old  2016-04-14 13:08:35.0 +0200
+++ /var/tmp/diff_new_pack.b9Tkoy/_new  2016-04-14 13:08:35.0 +0200
@@ -1,8 +1,8 @@
 Format: 3.0 (quilt)
 Source: spec-cleaner
-Version: 0.7.9-1
+Version: 0.8.0-1
 Binary: spec-cleaner
-Maintainer: Přemysl Janouch 
+Maintainer: Přemysl Janouch 
 Architecture: all
 Build-Depends: debhelper (>= 9), python3-dev, python3-mock, python3-nose,
  python3-setuptools, dh-python




commit spec-cleaner for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-03-26 15:27:25

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-03-03 15:16:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-03-26 15:27:30.0 +0100
@@ -1,0 +2,5 @@
+Wed Mar 23 10:27:36 UTC 2016 - pjano...@suse.de
+
+- Added build files for Debian
+
+---

New:

  debian.changelog
  debian.compat
  debian.control
  debian.rules
  spec-cleaner.dsc



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.Srpo8Y/_old  2016-03-26 15:27:31.0 +0100
+++ /var/tmp/diff_new_pack.Srpo8Y/_new  2016-03-26 15:27:31.0 +0100
@@ -27,6 +27,11 @@
 Group:  Development/Tools/Other
 Url:http://github.com/openSUSE/spec-cleaner
 Source0:
https://github.com/openSUSE/%{name}/archive/%{name}-%{version}.tar.gz
+Source1:debian.changelog
+Source2:debian.compat
+Source3:debian.control
+Source4:debian.rules
+Source5:%{name}.dsc
 BuildRequires:  python3-devel
 BuildRequires:  python3-mock
 BuildRequires:  python3-nose
@@ -56,7 +61,7 @@
 
 # set libexec properly so it works on Fedora too
 sed -i \
--e 's:/usr/lib/obs/:%{_libexecdir}/obs/:g' \
+-e 's:%{_prefix}/lib/obs/:%{_libexecdir}/obs/:g' \
 setup.py
 
 %build

++ debian.compat ++
9
++ debian.control ++
Source: spec-cleaner
Section: devel
Priority: optional
Standards-Version: 3.9.2
Maintainer: Přemysl Janouch 
Build-Depends: debhelper (>= 9), python3-dev, python3-mock, python3-nose,
 python3-setuptools, dh-python

Package: spec-cleaner
Architecture: all
Depends: ${python3:Depends}, ${misc:Depends}
Conflicts: obs-service-format-spec-file
Description: RPM .spec files cleaner
 Command-line tool for cleaning various formatting errors in RPM .spec files.
++ debian.rules ++
#!/usr/bin/make -f
%:
dh $@ --with python3 --buildsystem=pybuild
++ spec-cleaner.dsc ++
Format: 3.0 (quilt)
Source: spec-cleaner
Version: 0.7.9-1
Binary: spec-cleaner
Maintainer: Přemysl Janouch 
Architecture: all
Build-Depends: debhelper (>= 9), python3-dev, python3-mock, python3-nose,
 python3-setuptools, dh-python



commit spec-cleaner for openSUSE:Factory

2016-03-03 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-03-03 15:16:35

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-02-24 14:26:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-03-03 15:16:37.0 +0100
@@ -1,0 +2,8 @@
+Thu Mar  3 10:00:17 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.7.8.tar.gz

New:

  spec-cleaner-0.7.9.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.NVvvyr/_old  2016-03-03 15:16:38.0 +0100
+++ /var/tmp/diff_new_pack.NVvvyr/_new  2016-03-03 15:16:38.0 +0100
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.7.8
+Version:0.7.9
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -98,6 +98,7 @@
 %{_datadir}/%{name}/excludes-bracketing.txt
 %{_datadir}/%{name}/licenses_changes.txt
 %{_datadir}/%{name}/pkgconfig_conversions.txt
+%{_datadir}/%{name}/allowed_groups.txt
 
 %files format_spec_file
 %defattr(-,root,root)

++ spec-cleaner-0.7.8.tar.gz -> spec-cleaner-0.7.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.8/data/allowed_groups.txt 
new/spec-cleaner-spec-cleaner-0.7.9/data/allowed_groups.txt
--- old/spec-cleaner-spec-cleaner-0.7.8/data/allowed_groups.txt 1970-01-01 
01:00:00.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.7.9/data/allowed_groups.txt 2016-02-20 
17:25:54.0 +0100
@@ -0,0 +1,238 @@
+# Taken from https://en.opensuse.org/openSUSE:Package_group_guidelines
+Amusements/Games/3D/Other
+Amusements/Games/3D/Race
+Amusements/Games/3D/Shoot
+Amusements/Games/3D/Simulation
+Amusements/Games/Action/Arcade
+Amusements/Games/Action/Breakout
+Amusements/Games/Action/Other
+Amusements/Games/Action/Race
+Amusements/Games/Action/Shoot
+Amusements/Games/Board/Card
+Amusements/Games/Board/Chess
+Amusements/Games/Board/Other
+Amusements/Games/Board/Pool
+Amusements/Games/Board/Puzzle
+Amusements/Games/Logic
+Amusements/Games/Other
+Amusements/Games/RPG
+Amusements/Games/Strategy/Other
+Amusements/Games/Strategy/Real Time
+Amusements/Games/Strategy/Turn Based
+Amusements/Teaching/Language
+Amusements/Teaching/Mathematics
+Amusements/Teaching/Other
+Amusements/Toys/Background
+Amusements/Toys/Clocks
+Amusements/Toys/Graphics
+Amusements/Toys/Other
+Amusements/Toys/Screensavers
+Development/Languages/C and C++
+Development/Languages/Fortran
+Development/Languages/Java
+Development/Languages/Other
+Development/Languages/Perl
+Development/Languages/Python
+Development/Languages/Ruby
+Development/Languages/Scheme
+Development/Languages/Tcl
+Development/Libraries/C and C++
+Development/Libraries/Cross
+Development/Libraries/GNOME
+Development/Libraries/Java
+Development/Libraries/KDE
+Development/Libraries/Other
+Development/Libraries/Parallel
+Development/Libraries/Perl
+Development/Libraries/Python
+Development/Libraries/Tcl
+Development/Libraries/X11
+Development/Libraries/YaST
+Development/Tools/Building
+Development/Tools/Debuggers
+Development/Tools/Doc Generators
+Development/Tools/GUI Builders
+Development/Tools/IDE
+Development/Tools/Navigators
+Development/Tools/Other
+Development/Tools/Version Control
+Documentation/Howto
+Documentation/HTML
+Documentation/Man
+Documentation/Other
+Documentation/SuSE
+Hardware/Camera
+Hardware/Fax
+Hardware/ISDN
+Hardware/Joystick
+Hardware/Mobile
+Hardware/Modem
+Hardware/Other
+Hardware/Palm
+Hardware/Printing
+Hardware/Psion
+Hardware/Radio
+Hardware/Scanner
+Hardware/TV
+Hardware/UPS
+Hardware/Wifi
+Metapackages
+Productivity/Archiving/Backup
+Productivity/Archiving/Compression
+Productivity/Clustering/Computing
+Productivity/Clustering/HA
+Productivity/Databases/Clients
+Productivity/Databases/Servers
+Productivity/Databases/Tools
+Productivity/File utilities
+Productivity/Graphics/3D Editors
+Productivity/Graphics/Bitmap Editors
+Productivity/Graphics/CAD
+Productivity/Graphics/Convertors
+Productivity/Graphics/Other
+Productivity/Graphics/Vector Editors
+Productivity/Graphics/Viewers
+Productivity/Graphics/Visualization/Graph

commit spec-cleaner for openSUSE:Factory

2016-02-24 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-02-24 14:26:42

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-02-11 12:38:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-02-24 14:26:43.0 +0100
@@ -1,0 +2,8 @@
+Wed Feb 17 09:51:40 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.7.7.tar.gz

New:

  spec-cleaner-0.7.8.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.RuDrZ1/_old  2016-02-24 14:26:43.0 +0100
+++ /var/tmp/diff_new_pack.RuDrZ1/_new  2016-02-24 14:26:43.0 +0100
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.7.7
+Version:0.7.8
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.7.7.tar.gz -> spec-cleaner-0.7.8.tar.gz ++
 2012 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2016-02-11 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-02-11 12:38:06

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2016-01-26 10:14:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-02-11 12:38:08.0 +0100
@@ -1,0 +2,8 @@
+Tue Feb  9 19:57:19 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.7.5.tar.gz

New:

  spec-cleaner-0.7.7.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.rvGPc1/_old  2016-02-11 12:38:09.0 +0100
+++ /var/tmp/diff_new_pack.rvGPc1/_new  2016-02-11 12:38:09.0 +0100
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.7.5
+Version:0.7.7
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.7.5.tar.gz -> spec-cleaner-0.7.7.tar.gz ++
 3040 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2016-01-26 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2016-01-26 10:14:57

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2015-09-19 06:55:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-01-26 10:14:59.0 +0100
@@ -1,0 +2,10 @@
+Fri Jan 22 13:42:39 UTC 2016 - tchva...@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
+
+---

Old:

  spec-cleaner-0.7.4.tar.gz

New:

  spec-cleaner-0.7.5.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.4FYDtB/_old  2016-01-26 10:14:59.0 +0100
+++ /var/tmp/diff_new_pack.4FYDtB/_new  2016-01-26 10:14:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spec-cleaner
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Vincent Untz 
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.7.4
+Version:0.7.5
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.7.4.tar.gz -> spec-cleaner-0.7.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.7.4/.gitignore 
new/spec-cleaner-spec-cleaner-0.7.5/.gitignore
--- old/spec-cleaner-spec-cleaner-0.7.4/.gitignore  2015-09-17 
14:36:03.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.5/.gitignore  2016-01-22 
14:37:02.0 +0100
@@ -3,5 +3,6 @@
 .eggs/
 *.egg-info/
 *.pyc
+.*.swp
 .coverage
 .coveralls.yml
Files old/spec-cleaner-spec-cleaner-0.7.4/data/.licenses_changes.txt.swp and 
new/spec-cleaner-spec-cleaner-0.7.5/data/.licenses_changes.txt.swp differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.4/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.7.5/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.7.4/data/excludes-bracketing.txt
2015-09-17 14:36:03.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.5/data/excludes-bracketing.txt
2016-01-22 14:37:02.0 +0100
@@ -25,6 +25,7 @@
 files
 files_fontsconf_file
 fillup_[^\s]*
+find_gconf_schemas
 find_lang
 gem_install
 gem_packages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.4/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.7.5/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.7.4/spec_cleaner/__init__.py
2015-09-17 14:36:03.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.5/spec_cleaner/__init__.py
2016-01-22 14:37:02.0 +0100
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.7.4'
+__version__ = '0.7.5'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.4/spec_cleaner/rpmcleaner.py 
new/spec-cleaner-spec-cleaner-0.7.5/spec_cleaner/rpmcleaner.py
--- old/spec-cleaner-spec-cleaner-0.7.4/spec_cleaner/rpmcleaner.py  
2015-09-17 14:36:03.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.5/spec_cleaner/rpmcleaner.py  
2016-01-22 14:37:02.0 +0100
@@ -95,7 +95,7 @@
 # WARN: Keep in sync with rpmregexps for rpmpreamble section
 if not isinstance(self.current_section, RpmPreamble) and \
not isinstance(self.current_section, RpmPackage):
-if self.reg.re_define.match(line) or 
self.reg.re_global.match(line) or \
+if self.reg.re_global.match(line) or \
self.reg.re_bcond_with.match(line) or \
self.reg.re_requires.match(line) or 
self.reg.re_requires_phase.match(line) or \
self.reg.re_buildrequires.match(line) or 
self.reg.re_prereq.match(line) or \
@@ -113,6 +113,12 @@
self.reg.re_packager.match(line) or 
self.reg.re_debugpkg.match(line) or \

commit spec-cleaner for openSUSE:Factory

2015-09-18 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2015-09-19 06:55:22

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2015-09-03 18:09:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2015-09-19 06:55:37.0 +0200
@@ -1,0 +2,7 @@
+Thu Sep 17 12:48:26 UTC 2015 - tchva...@suse.com
+
+- Version bump to 0.7.4:
+  * Use license digger from format_spec_file
+  * Provide optional subpkg providing format_spec_file OBS bindings
+
+---

Old:

  spec-cleaner-0.7.3.tar.gz

New:

  spec-cleaner-0.7.4.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.9U4y3N/_old  2015-09-19 06:55:37.0 +0200
+++ /var/tmp/diff_new_pack.9U4y3N/_new  2015-09-19 06:55:37.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.7.3
+Version:0.7.4
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
@@ -41,6 +41,16 @@
 results it produces should always be checked by someone since it is not and
 will never be perfect.
 
+%package format_spec_file
+Summary:Binding replacing OBS service format_spec_file
+Group:  Development/Tools/Other
+Requires:   %{name} = %{version}
+Conflicts:  obs-service-format_spec_file
+
+%description 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.
+
 %prep
 %setup -q -n %{name}-%{name}-%{version}
 
@@ -56,7 +66,7 @@
 python3 setup.py test
 
 %install
-python3 setup.py install --root="%{buildroot}"
+python3 setup.py install --root=%{buildroot}
 
 %files
 %defattr(-, root, root)
@@ -89,4 +99,9 @@
 %{_datadir}/%{name}/licenses_changes.txt
 %{_datadir}/%{name}/pkgconfig_conversions.txt
 
+%files format_spec_file
+%defattr(-,root,root)
+%{_libexecdir}/obs/service/format_spec_file
+%{_libexecdir}/obs/service/format_spec_file.service
+
 %changelog

++ spec-cleaner-0.7.3.tar.gz -> spec-cleaner-0.7.4.tar.gz ++
 1921 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2015-09-03 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2015-09-03 18:03:34

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is "spec-cleaner"

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2015-07-03 00:21:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2015-09-03 18:09:48.0 +0200
@@ -1,0 +2,6 @@
+Wed Sep  2 08:21:58 UTC 2015 - tchva...@suse.com
+
+- Version bump to 0.7.3:
+  * Fix wrong bracketing of kernel_module macro
+
+---

Old:

  spec-cleaner-0.7.2.tar.gz

New:

  spec-cleaner-0.7.3.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.6rTzIH/_old  2015-09-03 18:09:49.0 +0200
+++ /var/tmp/diff_new_pack.6rTzIH/_new  2015-09-03 18:09:49.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.7.2
+Version:0.7.3
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.7.2.tar.gz -> spec-cleaner-0.7.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.2/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.7.3/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.7.2/data/excludes-bracketing.txt
2015-06-26 22:09:54.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.3/data/excludes-bracketing.txt
2015-08-13 14:34:48.0 +0200
@@ -51,6 +51,7 @@
 ix86
 kde4_makeinstall
 kde_post_install
+kernel_module_package
 kf5_makeinstall
 lang_package
 lang(\s*\([^)]*\))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.2/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.7.3/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.7.2/spec_cleaner/__init__.py
2015-06-26 22:09:54.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.3/spec_cleaner/__init__.py
2015-08-13 14:34:48.0 +0200
@@ -12,7 +12,7 @@
 from .rpmcleaner import RpmSpecCleaner
 
 
-__version__ = '0.7.2'
+__version__ = '0.7.3'
 
 
 def process_args(argv):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.2/tests/in/susekmp.spec 
new/spec-cleaner-spec-cleaner-0.7.3/tests/in/susekmp.spec
--- old/spec-cleaner-spec-cleaner-0.7.2/tests/in/susekmp.spec   2015-06-26 
22:09:54.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.3/tests/in/susekmp.spec   2015-08-13 
14:34:48.0 +0200
@@ -3,3 +3,4 @@
 Group:  System/Emulators/PC
 #SUSE specify macro to define guest kmp package
 %{?suse_kernel_module_package:%{suse_kernel_module_package} -p %{SOURCE8} -n 
%{name}-guest -f %{SOURCE6} kdump um xen xenpae}
+%kernel_module_package -p %{name}-kmp-preamble
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.2/tests/out/susekmp.spec 
new/spec-cleaner-spec-cleaner-0.7.3/tests/out/susekmp.spec
--- old/spec-cleaner-spec-cleaner-0.7.2/tests/out/susekmp.spec  2015-06-26 
22:09:54.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.3/tests/out/susekmp.spec  2015-08-13 
14:34:48.0 +0200
@@ -21,4 +21,5 @@
 Group:  System/Emulators/PC
 #SUSE specify macro to define guest kmp package
 %{?suse_kernel_module_package:%suse_kernel_module_package -p %{SOURCE8} -n 
%{name}-guest -f %{SOURCE6} kdump um xen xenpae}
+%kernel_module_package -p %{name}-kmp-preamble
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.2/tests/out-minimal/susekmp.spec 
new/spec-cleaner-spec-cleaner-0.7.3/tests/out-minimal/susekmp.spec
--- old/spec-cleaner-spec-cleaner-0.7.2/tests/out-minimal/susekmp.spec  
2015-06-26 22:09:54.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.3/tests/out-minimal/susekmp.spec  
2015-08-13 14:34:48.0 +0200
@@ -21,4 +21,5 @@
 Group:  System/Emulators/PC
 #SUSE specify macro to define guest kmp package
 %{?suse_kernel_module_package:%suse_kernel_module_package -p %{SOURCE8} -n 
%{name}-guest -f %{SOURCE6} kdump um xen xenpae}
+%kernel_module_package -p %{name}-kmp-preamble
 




commit spec-cleaner for openSUSE:Factory

2015-07-02 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2015-07-02 22:49:27

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2015-06-10 09:16:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2015-07-03 00:21:31.0 +0200
@@ -1,0 +2,8 @@
+Fri Jun 26 20:11:48 UTC 2015 - tchva...@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
+
+---

Old:

  spec-cleaner-0.7.1.tar.gz

New:

  spec-cleaner-0.7.2.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.B91fAA/_old  2015-07-03 00:21:32.0 +0200
+++ /var/tmp/diff_new_pack.B91fAA/_new  2015-07-03 00:21:32.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.7.1
+Version:0.7.2
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.7.1.tar.gz - spec-cleaner-0.7.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.1/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.7.2/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.7.1/data/excludes-bracketing.txt
2015-06-05 11:55:46.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.2/data/excludes-bracketing.txt
2015-06-26 22:09:54.0 +0200
@@ -89,6 +89,7 @@
 suse_update_desktop_file
 systemd_requires
 systemd_preun
+tmpfiles_create
 triggerin
 triggerpostun
 triggerun
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.7.1/path-macros-todo.txt 
new/spec-cleaner-spec-cleaner-0.7.2/path-macros-todo.txt
--- old/spec-cleaner-spec-cleaner-0.7.1/path-macros-todo.txt2015-06-05 
11:55:46.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.2/path-macros-todo.txt1970-01-01 
01:00:00.0 +0100
@@ -1,101 +0,0 @@
-macros.systemd:%_unitdir /usr/lib/systemd/system
-macros.systemd:%_userunitdir /usr/lib/systemd/user
-macros.systemd:%_presetdir /usr/lib/systemd/system-preset
-macros.systemd:%_udevhwdbdir /usr/lib/udev/hwdb.d
-macros.systemd:%_udevrulesdir /usr/lib/udev/rules.d
-macros.systemd:%_journalcatalogdir /usr/lib/systemd/catalog
-macros.systemd:%_tmpfilesdir /usr/lib/tmpfiles.d
-macros.systemd:%_sysusersdir /usr/lib/sysusers.d
-macros.systemd:%_sysctldir /usr/lib/sysctl.d
-macros.systemd:%_ntpunitsdir /usr/lib/systemd/ntp-units.d
-macros.systemd:%_binfmtdir /usr/lib/binfmt.d
-
-macros.qt4:%_libqt4_pluginsdir %{_libdir}/qt4/plugins
-macros.qt4:%_libqt4_accessibledir  %{_libqt4_pluginsdir}/accessible
-macros.qt4:%_libqt4_bearerdir  %{_libqt4_pluginsdir}/bearer
-macros.qt4:%_libqt4_codecsdir  %{_libqt4_pluginsdir}/codecs
-macros.qt4:%_libqt4_designerdir%{_libqt4_pluginsdir}/designer
-macros.qt4:%_libqt4_iconenginesdir %{_libqt4_pluginsdir}/iconengines
-macros.qt4:%_libqt4_imageformatsdir%{_libqt4_pluginsdir}/imageformats
-macros.qt4:%_libqt4_importsdir %{_libqt4_pluginsdir}/imports
-macros.qt4:%_libqt4_inputmethodsdir%{_libqt4_pluginsdir}/inputmethods
-macros.qt4:%_libqt4_graphicssystemsdir %{_libqt4_pluginsdir}/graphicssystems
-macros.qt4:%_libqt4_phonon_backenddir  %{_libqt4_pluginsdir}/phonon_backend
-macros.qt4:%_libqt4_qmltoolingdir  %{_libqt4_pluginsdir}/qmltooling
-macros.qt4:%_libqt4_scriptdir  %{_libqt4_pluginsdir}/script
-macros.qt4:%_libqt4_sqldriversdir  %{_libqt4_pluginsdir}/sqldrivers
-
-macros.kde4:%_kde4_bindir %{_bindir}
-macros.kde4:%_kde4_datadir%{_datadir}
-macros.kde4:%_kde4_includedir %{_includedir}
-macros.kde4:%_kde4_libdir %{_libdir}
-macros.kde4:%_kde4_mandir %{_mandir}
-macros.kde4:%_kde4_sbindir%{_sbindir}
-macros.kde4:%_kde4_sysconfdir %{_sysconfdir}
-macros.kde4:%_kde4_applicationsdir %{_kde4_datadir}/applications/kde4
-macros.kde4:%_kde4_iconsdir%{_kde4_datadir}/icons
-macros.kde4:%_kde4_wallpapersdir   %{_kde4_datadir}/wallpapers
-macros.kde4:%_kde4_sharedir%{_kde4_datadir}/kde4
-macros.kde4:%_kde4_appsdir %{_kde4_sharedir}/apps
-macros.kde4:%_kde4_configdir   %{_kde4_sharedir}/config
-macros.kde4:%_kde4_configkcfgdir   %{_kde4_sharedir}/config.kcfg

commit spec-cleaner for openSUSE:Factory

2015-06-10 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2015-06-10 09:16:07

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2015-06-04 09:04:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2015-06-10 09:16:18.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun  9 09:08:47 UTC 2015 - tchva...@suse.com
+
+- Version bump to 0.7.1:
+  * Fix %config(noreplace) curlification (bnc#934059)
+  * Preparation for more path replacements
+
+---

Old:

  spec-cleaner-0.7.0.tar.gz

New:

  spec-cleaner-0.7.1.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.WcNy8T/_old  2015-06-10 09:16:19.0 +0200
+++ /var/tmp/diff_new_pack.WcNy8T/_new  2015-06-10 09:16:19.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.7.0
+Version:0.7.1
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.7.0.tar.gz - spec-cleaner-0.7.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.7.0/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.7.1/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.7.0/data/excludes-bracketing.txt
2015-06-02 19:29:28.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.7.1/data/excludes-bracketing.txt
2015-06-05 11:55:46.0 +0200
@@ -8,7 +8,7 @@
 cmake
 cmake_[^\s]*
 configure
-config
+config(\s*\([^)]*\))?
 create_exclude_filelist
 defattr(\s*\([^)]*\))?
 define
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.7.0/path-macros-todo.txt 
new/spec-cleaner-spec-cleaner-0.7.1/path-macros-todo.txt
--- old/spec-cleaner-spec-cleaner-0.7.0/path-macros-todo.txt1970-01-01 
01:00:00.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.7.1/path-macros-todo.txt2015-06-05 
11:55:46.0 +0200
@@ -0,0 +1,101 @@
+macros.systemd:%_unitdir /usr/lib/systemd/system
+macros.systemd:%_userunitdir /usr/lib/systemd/user
+macros.systemd:%_presetdir /usr/lib/systemd/system-preset
+macros.systemd:%_udevhwdbdir /usr/lib/udev/hwdb.d
+macros.systemd:%_udevrulesdir /usr/lib/udev/rules.d
+macros.systemd:%_journalcatalogdir /usr/lib/systemd/catalog
+macros.systemd:%_tmpfilesdir /usr/lib/tmpfiles.d
+macros.systemd:%_sysusersdir /usr/lib/sysusers.d
+macros.systemd:%_sysctldir /usr/lib/sysctl.d
+macros.systemd:%_ntpunitsdir /usr/lib/systemd/ntp-units.d
+macros.systemd:%_binfmtdir /usr/lib/binfmt.d
+
+macros.qt4:%_libqt4_pluginsdir %{_libdir}/qt4/plugins
+macros.qt4:%_libqt4_accessibledir  %{_libqt4_pluginsdir}/accessible
+macros.qt4:%_libqt4_bearerdir  %{_libqt4_pluginsdir}/bearer
+macros.qt4:%_libqt4_codecsdir  %{_libqt4_pluginsdir}/codecs
+macros.qt4:%_libqt4_designerdir%{_libqt4_pluginsdir}/designer
+macros.qt4:%_libqt4_iconenginesdir %{_libqt4_pluginsdir}/iconengines
+macros.qt4:%_libqt4_imageformatsdir%{_libqt4_pluginsdir}/imageformats
+macros.qt4:%_libqt4_importsdir %{_libqt4_pluginsdir}/imports
+macros.qt4:%_libqt4_inputmethodsdir%{_libqt4_pluginsdir}/inputmethods
+macros.qt4:%_libqt4_graphicssystemsdir %{_libqt4_pluginsdir}/graphicssystems
+macros.qt4:%_libqt4_phonon_backenddir  %{_libqt4_pluginsdir}/phonon_backend
+macros.qt4:%_libqt4_qmltoolingdir  %{_libqt4_pluginsdir}/qmltooling
+macros.qt4:%_libqt4_scriptdir  %{_libqt4_pluginsdir}/script
+macros.qt4:%_libqt4_sqldriversdir  %{_libqt4_pluginsdir}/sqldrivers
+
+macros.kde4:%_kde4_bindir %{_bindir}
+macros.kde4:%_kde4_datadir%{_datadir}
+macros.kde4:%_kde4_includedir %{_includedir}
+macros.kde4:%_kde4_libdir %{_libdir}
+macros.kde4:%_kde4_mandir %{_mandir}
+macros.kde4:%_kde4_sbindir%{_sbindir}
+macros.kde4:%_kde4_sysconfdir %{_sysconfdir}
+macros.kde4:%_kde4_applicationsdir %{_kde4_datadir}/applications/kde4
+macros.kde4:%_kde4_iconsdir%{_kde4_datadir}/icons
+macros.kde4:%_kde4_wallpapersdir   %{_kde4_datadir}/wallpapers
+macros.kde4:%_kde4_sharedir%{_kde4_datadir}/kde4
+macros.kde4:%_kde4_appsdir %{_kde4_sharedir}/apps
+macros.kde4:%_kde4_configdir   %{_kde4_sharedir}/config
+macros.kde4:%_kde4_configkcfgdir   %{_kde4_sharedir}/config.kcfg
+macros.kde4:%_kde4_servicesdir  

commit spec-cleaner for openSUSE:Factory

2015-06-04 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2015-06-04 09:04:32

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2015-04-18 10:39:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2015-06-04 09:04:33.0 +0200
@@ -1,0 +2,9 @@
+Wed Jun  3 09:11:19 UTC 2015 - tchva...@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
+
+---

Old:

  spec-cleaner-0.6.9.tar.gz

New:

  spec-cleaner-0.7.0.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.upgVi9/_old  2015-06-04 09:04:33.0 +0200
+++ /var/tmp/diff_new_pack.upgVi9/_new  2015-06-04 09:04:33.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.6.9
+Version:0.7.0
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.6.9.tar.gz - spec-cleaner-0.7.0.tar.gz ++
 2113 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2015-04-18 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2015-04-18 10:39:55

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2015-02-10 20:24:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2015-04-18 10:39:56.0 +0200
@@ -1,0 +2,11 @@
+Thu Apr 16 19:21:18 UTC 2015 - tchva...@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
+
+---

Old:

  spec-cleaner-0.6.8.tar.gz

New:

  spec-cleaner-0.6.9.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.vvnOn2/_old  2015-04-18 10:39:56.0 +0200
+++ /var/tmp/diff_new_pack.vvnOn2/_new  2015-04-18 10:39:56.0 +0200
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.6.8
+Version:0.6.9
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.6.8.tar.gz - spec-cleaner-0.6.9.tar.gz ++
 2877 lines of diff (skipped)




commit spec-cleaner for openSUSE:Factory

2015-02-10 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2015-02-10 20:24:20

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-12-08 16:56:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2015-02-10 20:24:22.0 +0100
@@ -1,0 +2,21 @@
+Tue Feb 10 14:50:34 UTC 2015 - tchva...@suse.com
+
+- 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 - tchva...@suse.com
+
+- Version bump to 0.6.7:
+  * Update copyright line to match current SUSE one
+
+---
+Tue Feb 10 14:34:43 UTC 2015 - tchva...@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
+
+---

Old:

  spec-cleaner-0.6.5.tar.gz

New:

  spec-cleaner-0.6.8.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.YdXJAh/_old  2015-02-10 20:24:22.0 +0100
+++ /var/tmp/diff_new_pack.YdXJAh/_new  2015-02-10 20:24:22.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spec-cleaner
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Vincent Untz vu...@opensuse.org
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.6.5
+Version:0.6.8
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.6.5.tar.gz - spec-cleaner-0.6.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.5/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.6.8/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.6.5/data/excludes-bracketing.txt
2014-11-20 13:42:26.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.6.8/data/excludes-bracketing.txt
2015-02-10 15:48:51.0 +0100
@@ -1,4 +1,6 @@
+aarch64
 add_maven_depmap
+arm
 attr
 bcond_with[^\s]*
 build
@@ -6,6 +8,7 @@
 cmake_[^\s]*
 configure
 config
+create_exclude_filelist
 defattr
 define
 defined
@@ -21,6 +24,8 @@
 files
 fillup_[^\s]*
 find_lang
+gem_install
+gem_packages
 ghost
 global
 gpg_verify
@@ -35,8 +40,13 @@
 install
 install_info
 install_info_delete
+jar
+java
+javac
 jpackage_script
 ix86
+kde4_makeinstall
+kde_post_install
 kf5_makeinstall
 lang
 lang_package
@@ -57,6 +67,8 @@
 pretrans
 preun
 py_compile
+qmake
+qmake5
 requires_[^\s]*
 restart_on_update
 run_permissions
@@ -64,6 +76,7 @@
 setup
 set_permissions
 stop_on_removal
+suse_kernel_module_package
 suse_update_desktop_file
 systemd_requires
 triggerin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.6.8/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/__init__.py
2014-11-20 13:42:26.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.6.8/spec_cleaner/__init__.py
2015-02-10 15:48:51.0 +0100
@@ -4,7 +4,7 @@
 # All rights reserved.
 # See COPYING for details.
 
-__version__ = '0.6.5'
+__version__ = '0.6.8'
 
 import os
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/rpmcopyright.py 
new/spec-cleaner-spec-cleaner-0.6.8/spec_cleaner/rpmcopyright.py
--- old/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/rpmcopyright.py
2014-11-20 13:42:26.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.6.8/spec_cleaner/rpmcopyright.py
2015-02-10 15:48:51.0 +0100
@@ -27,7 +27,7 @@
 
 def _create_default_copyright(self):
 year = datetime.datetime.now().year
-return '# Copyright (c) {0} SUSE LINUX Products GmbH, Nuernberg, 
Germany.'.format(year)
+return '# Copyright (c) {0} SUSE LINUX GmbH, Nuernberg, 
Germany.'.format(year)
 
 
 def _add_copyright(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' 

commit spec-cleaner for openSUSE:Factory

2014-12-08 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-12-08 16:56:53

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-11-18 22:46:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-12-08 16:56:45.0 +0100
@@ -1,0 +2,7 @@
+Mon Dec  8 09:01:31 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.6.5:
+  * Fix vertical spacing around nested conditionals
+  * Fix issue with bogus %lang detection
+
+---

Old:

  spec-cleaner-0.6.4.tar.gz

New:

  spec-cleaner-0.6.5.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.IxfVVX/_old  2014-12-08 16:56:46.0 +0100
+++ /var/tmp/diff_new_pack.IxfVVX/_new  2014-12-08 16:56:46.0 +0100
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.6.4
+Version:0.6.5
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.6.4.tar.gz - spec-cleaner-0.6.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/__init__.py
2014-11-15 10:57:07.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/__init__.py
2014-11-20 13:42:26.0 +0100
@@ -1,10 +1,10 @@
 # vim: set ts=4 sw=4 et: coding=UTF-8
 
-# Copyright (c) 2013, SUSE LINUX Products GmbH, Nuernberg, Germany
+# Copyright (c) 2014, SUSE LINUX Products GmbH, Nuernberg, Germany
 # All rights reserved.
 # See COPYING for details.
 
-__version__ = '0.6.4'
+__version__ = '0.6.5'
 
 import os
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/rpmpreamble.py 
new/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/rpmpreamble.py
--- old/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/rpmpreamble.py 
2014-11-15 10:57:07.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/rpmpreamble.py 
2014-11-20 13:42:26.0 +0100
@@ -655,7 +655,8 @@
 Section.add(self, line)
 return
 # If the package is lang package we add here comment about the lang 
package
-if len(self.lines) == 1 and (self.previous_line.endswith(' lang') or 
self.previous_line.endswith('-lang')) and not line.startswith('#'):
+if len(self.lines) == 1 and (self.previous_line.startswith('%') and
+  (self.previous_line.endswith(' lang') or 
self.previous_line.endswith('-lang'))) and not line.startswith('#'):
 Section.add(self, '# FIXME: consider using %lang_package macro')
 
 RpmPreamble.add(self, line)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/rpmsection.py 
new/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/rpmsection.py
--- old/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/rpmsection.py  
2014-11-15 10:57:07.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.6.5/spec_cleaner/rpmsection.py  
2014-11-20 13:42:26.0 +0100
@@ -23,6 +23,7 @@
 self.reg = RegexpSingle(specfile)
 # Are we inside of conditional or not
 self.condition = False
+self._condition_counter = 0
 
 
 def _complete_cleanup(self, line):
@@ -51,8 +52,13 @@
 Check if we are in condition that is contained or not
 
 if self.reg.re_if.match(line):
-self.condition = True
+self._condition_counter += 1
 if self.reg.re_endif.match(line):
+self._condition_counter -= 1
+
+if self._condition_counter  0:
+self.condition = True
+else:
 self.condition = False
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.4/tests/in/conditionmultiline.spec 
new/spec-cleaner-spec-cleaner-0.6.5/tests/in/conditionmultiline.spec
--- old/spec-cleaner-spec-cleaner-0.6.4/tests/in/conditionmultiline.spec
2014-11-15 10:57:07.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.6.5/tests/in/conditionmultiline.spec
2014-11-20 13:42:26.0 

commit spec-cleaner for openSUSE:Factory

2014-11-18 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-11-18 22:45:45

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-10-14 07:12:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-11-18 22:46:22.0 +0100
@@ -1,0 +2,8 @@
+Sat Nov 15 10:10:29 UTC 2014 - tchva...@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.
+
+---

Old:

  spec-cleaner-0.6.3.tar.gz

New:

  spec-cleaner-0.6.4.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.C3UAjB/_old  2014-11-18 22:46:23.0 +0100
+++ /var/tmp/diff_new_pack.C3UAjB/_new  2014-11-18 22:46:23.0 +0100
@@ -20,7 +20,7 @@
 # This is used for Fedora, we need to sync this
 %{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.6.3
+Version:0.6.4
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.6.3.tar.gz - spec-cleaner-0.6.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.3/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.6.4/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.6.3/data/excludes-bracketing.txt
2014-10-10 17:20:17.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.6.4/data/excludes-bracketing.txt
2014-11-15 10:57:07.0 +0100
@@ -37,9 +37,12 @@
 install_info_delete
 jpackage_script
 ix86
+kf5_makeinstall
 lang
 lang_package
+make_jobs
 make_install
+make_jobs
 mime_database_post[^\s]*
 package
 patch[0-9]*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.3/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.6.3/spec_cleaner/__init__.py
2014-10-10 17:20:17.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/__init__.py
2014-11-15 10:57:07.0 +0100
@@ -4,7 +4,7 @@
 # All rights reserved.
 # See COPYING for details.
 
-__version__ = '0.6.3'
+__version__ = '0.6.4'
 
 import os
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.3/spec_cleaner/rpmexception.py 
new/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/rpmexception.py
--- old/spec-cleaner-spec-cleaner-0.6.3/spec_cleaner/rpmexception.py
2014-10-10 17:20:17.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/rpmexception.py
2014-11-15 10:57:07.0 +0100
@@ -22,5 +22,5 @@
 
 class RpmException(RpmBaseException):
 
-Exception raised by wrong arguments pased by cli
+Exception raised by wrong parsed content from rpm
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.3/spec_cleaner/rpmsection.py 
new/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/rpmsection.py
--- old/spec-cleaner-spec-cleaner-0.6.3/spec_cleaner/rpmsection.py  
2014-10-10 17:20:17.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.6.4/spec_cleaner/rpmsection.py  
2014-11-15 10:57:07.0 +0100
@@ -84,10 +84,11 @@
   newline:
 self.lines.append('')
 # remove the newlines around ifs if they are not wanted
-if self.lines[-1] == '' and \
-  (self.lines[-2].startswith('%if') or
-  self.lines[-2].startswith('%else')):
-self.lines.pop()
+if len(self.lines) = 2:
+if self.lines[-1] == '' and \
+  (self.lines[-2].startswith('%if') or
+  self.lines[-2].startswith('%else')):
+self.lines.pop()
 
 for line in self.lines:
 fout.write(line + '\n')
@@ -215,9 +216,8 @@
 
 def replace_preamble_macros(self, line):
 
-Replace %{S:0} for %{SOURCE:0} and so on.
+Replace %{S:0} for %{SOURCE0} and so on.
 
-for i in map(str,list(range(100))):
-line = line.replace('%{P:' + i + '}', '%{PATCH' + i + '}')
-line = line.replace('%{S:' + i + '}', '%{SOURCE' + i + '}')
+line = 

commit spec-cleaner for openSUSE:Factory

2014-10-13 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-10-14 07:12:00

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-09-23 10:42:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-10-14 07:12:47.0 +0200
@@ -1,0 +2,13 @@
+Sun Oct 12 09:33:22 UTC 2014 - tchva...@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 09:27:16 UTC 2014 - tchva...@suse.com
+
+- Make us build again for Fedora
+
+---

Old:

  spec-cleaner-0.6.2.tar.gz

New:

  spec-cleaner-0.6.3.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.6kYyZK/_old  2014-10-14 07:12:49.0 +0200
+++ /var/tmp/diff_new_pack.6kYyZK/_new  2014-10-14 07:12:49.0 +0200
@@ -17,14 +17,17 @@
 #
 
 
+# This is used for Fedora, we need to sync this
+%{!?py3_ver: %define py3_ver %{python3_version}}
 Name:   spec-cleaner
-Version:0.6.2
+Version:0.6.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
@@ -41,6 +44,11 @@
 %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
 

++ spec-cleaner-0.6.2.tar.gz - spec-cleaner-0.6.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec-cleaner-spec-cleaner-0.6.2/Makefile 
new/spec-cleaner-spec-cleaner-0.6.3/Makefile
--- old/spec-cleaner-spec-cleaner-0.6.2/Makefile2014-09-19 
17:45:33.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.6.3/Makefile2014-10-10 
17:20:17.0 +0200
@@ -1,7 +1,7 @@
 all: data/pkgconfig_conversions.txt data/licenses_changes.txt
 
 data/pkgconfig_conversions.txt: pkgconfig-update.sed pkgconfig-update.sh
-   @sh pkgconfig-update.sh 13.1  $@
+   @sh pkgconfig-update.sh 13.2  $@
 
 data/licenses_changes.txt: license-update.sh
@sh license-update.sh  $@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.2/data/pkgconfig_conversions.txt 
new/spec-cleaner-spec-cleaner-0.6.3/data/pkgconfig_conversions.txt
--- old/spec-cleaner-spec-cleaner-0.6.2/data/pkgconfig_conversions.txt  
2014-09-19 17:45:33.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.6.3/data/pkgconfig_conversions.txt  
2014-10-10 17:20:17.0 +0200
@@ -1,22 +1,27 @@
 accountsservice-devel: accountsservice 
-afflib-devel: afflib 
+adolc-devel: adolc 
+adwaita-icon-theme: adwaita-icon-theme 
 agg-devel: libagg 
 alsa-devel: alsa 
 anjuta-devel: libanjuta-3.0 
 anthy-devel: anthy 
+appindicator-sharp-devel: appindicator-sharp-0.1 
+appstream-glib-devel: appstream-builder appstream-glib 
 aqbanking-devel: aqbanking 
 arpack-ng-devel: arpack 
 art-sharp2: art-sharp-2.0 
 atheme-devel: atheme-services 
 atk-devel: atk 
 atkmm-devel: atkmm-1.6 
+atril-devel: atril-document-1.5.0 atril-view-1.5.0 
 at-spi-devel: cspi-1.0 libloginhelper-1.0 libspi-1.0 
-at-spi-sharp-devel: at-spi-sharp 
 at-spi2-atk-devel: atk-bridge-2.0 
 at-spi2-core-devel: atspi-2 
+attica-qt5-devel: libKF5Attica 
 audiofile-devel: audiofile 
 augeas-devel: augeas 
 autogen: autoopts 
+autotrace-devel: autotrace 
 avahi-compat-howl-devel: avahi-compat-howl howl 
 avahi-compat-mDNSResponder-devel: avahi-compat-libdns_sd 
 avahi-mono: avahi-sharp avahi-ui-sharp 
@@ -25,33 +30,45 @@
 banshee-devel: banshee-collection-indexer banshee-core banshee-hyena 
banshee-hyena-data-sqlite banshee-hyena-gui banshee-lastfm banshee-lastfm-gui 
banshee-mono-media banshee-musicbrainz banshee-nowplaying banshee-services 
banshee-thickclient banshee-webbrowser 
 bash-completion: bash-completion 
 bayonne2-devel: libbayonne 
+bigreqsproto-devel: bigreqsproto
 blitz-devel: blitz 
 bluez-devel: bluez 
 boo-devel: boo 
 brasero-devel: libbrasero-burn3 libbrasero-media3 
 cairo-devel: 

commit spec-cleaner for openSUSE:Factory

2014-09-23 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-09-23 10:42:39

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-09-06 12:18:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-09-23 10:42:58.0 +0200
@@ -1,0 +2,7 @@
+Mon Sep 22 13:21:47 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.6.2:
+  * Fix iniline mode
+  * Various small fixes and testsuite expansion
+
+---

Old:

  spec-cleaner-0.6.1.tar.gz

New:

  spec-cleaner-0.6.2.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.q3BuYv/_old  2014-09-23 10:42:59.0 +0200
+++ /var/tmp/diff_new_pack.q3BuYv/_new  2014-09-23 10:42:59.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:0.6.1
+Version:0.6.2
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.6.1.tar.gz - spec-cleaner-0.6.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.1/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.6.2/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.6.1/data/excludes-bracketing.txt
2014-08-13 14:23:57.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.6.2/data/excludes-bracketing.txt
2014-09-19 17:45:33.0 +0200
@@ -54,8 +54,9 @@
 pretrans
 preun
 py_compile
-requires_eq
+requires_[^\s]*
 restart_on_update
+run_permissions
 service_(add|del)_[^\s]*
 setup
 set_permissions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.6.1/data/licenses_changes.txt 
new/spec-cleaner-spec-cleaner-0.6.2/data/licenses_changes.txt
--- old/spec-cleaner-spec-cleaner-0.6.1/data/licenses_changes.txt   
2014-08-13 14:23:57.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.6.2/data/licenses_changes.txt   
2014-09-19 17:45:33.0 +0200
@@ -1,137 +1,160 @@
 AALAAL
 AAL+   AAL+
+Abstyles   Abstyles
+Abstyles+  Abstyles+
+Adobe-GlyphAdobe-Glyph
+Adobe-Glyph+   Adobe-Glyph+
+Adobe-2006 Adobe-2006
+Adobe-2006+Adobe-2006+
+ADSL   ADSL
+ADSL+  ADSL+
 AFL-1.1AFL-1.1
 AFL-1.1+   AFL-1.1+
 AFL-1.2AFL-1.2
 AFL-1.2+   AFL-1.2+
 AFL-2.0AFL-2.0
 AFL-2.0+   AFL-2.0+
+AFL-2.1Academic Free License 2.1
 AFL-2.1AFL 2.1
 AFL-2.1AFL-2.1
-AFL-2.1Academic Free License 2.1
 AFL-2.1+   AFL-2.1+
 AFL-3.0AFL-3.0
 AFL-3.0+   AFL-3.0+
+Afmparse   Afmparse
+Afmparse+  Afmparse+
 AGPL-1.0   AGPL-1.0
 AGPL-1.0+  AGPL-1.0+
-AGPL-3.0   AGPL-3.0
-AGPL-3.0   AGPLv3
 AGPL-3.0   Affero GPL
-AGPL-3.0+  AGPL-3.0+
+AGPL-3.0   AGPLv3
 AGPL-3.0+  AGPLv3+
+AGPL-3.0   AGPL-3.0
+AGPL-3.0+  AGPL-3.0+
 AGPL-3.0+  SUSE-AGPL-3.0+
-ANTLR-PD   ANTLR-PD
-ANTLR-PD+  ANTLR-PD+
-APL-1.0APL-1.0
-APL-1.0APL-1.0 (spdx.org/licenses)
-APL-1.0+   APL-1.0+
-APSL-1.0   APSL-1.0
-APSL-1.0+  APSL-1.0+
-APSL-1.1   APSL-1.1
-APSL-1.1+  APSL-1.1+
-APSL-1.2   APSL-1.2
-APSL-1.2+  APSL-1.2+
-APSL-2.0   APSL-2.0
-APSL-2.0+  APSL-2.0+
 AladdinAladdin
 Aladdin+   Aladdin+
+AMDPLPAAMDPLPA
+AMDPLPA+   AMDPLPA+
+AMLAML
+AML+   AML+
+AMPAS  AMPAS
+AMPAS+ AMPAS+
+ANTLR-PD   ANTLR-PD
+ANTLR-PD+  ANTLR-PD+
+APAFML APAFML
+APAFML+APAFML+
 Apache-1.0 Apache-1.0
 Apache-1.0+Apache-1.0+
-Apache-1.1 ASL 1.1
-Apache-1.1 Apache 1.1 (Indiana University)
 Apache-1.1 Apache-1.1
 Apache-1.1+Apache-1.1+
-Apache-2.0 ASL 2.0
-Apache-2.0 ASL2
-Apache-2.0 ASLv..
-Apache-2.0 ASLv2
-Apache-2.0 ASLv2.0
-Apache-2.0 Apache 2.0
+Apache-1.1 Apache 1.1 (Indiana University)
+Apache-1.1 ASL 1.1
 Apache-2.0 Apache License
-Apache-2.0 Apache License 2.0
 Apache-2.0 Apache License Version 2.0
 Apache-2.0 Apache License, Version 2.0
+Apache-2.0 Apache License 2.0
 Apache-2.0 Apache Software License
 Apache-2.0 Apache Software License ..
 Apache-2.0 Apache Software License, Version 2.0
 Apache-2.0 Apache v2.0
+Apache-2.0 Apache 2.0
 Apache-2.0 Apache-2.0
-Apache-2.0 The Apache Software License
-Apache-2.0+ASLv2.0+
 Apache-2.0+Apache-2.0+
+Apache-2.0 ASLv..
+Apache-2.0  

commit spec-cleaner for openSUSE:Factory

2014-09-06 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-09-06 12:18:19

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-09-03 21:10:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-09-06 12:18:26.0 +0200
@@ -1,0 +2,5 @@
+Wed Sep  3 17:40:34 UTC 2014 - tchva...@suse.com
+
+- Require py3-setuptools
+
+---



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.CgvpQb/_old  2014-09-06 12:18:27.0 +0200
+++ /var/tmp/diff_new_pack.CgvpQb/_new  2014-09-06 12:18:27.0 +0200
@@ -28,6 +28,8 @@
 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
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit spec-cleaner for openSUSE:Factory

2014-09-03 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-09-03 18:22:18

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-07-08 16:59:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-09-03 21:10:55.0 +0200
@@ -1,0 +2,18 @@
+Fri Aug 29 10:46:17 UTC 2014 - tchva...@suse.com
+
+- py3 include arpgarse itself.
+
+---
+Wed Aug 13 12:28:45 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.6.1:
+  * Fixup release with working spec-cleaner script executable
+
+---
+Wed Aug 13 12:09:35 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.6.0:
+  * Use setuptools and nosetests for buildingtesting
+  * Various bugfixes as found by java icedtea cleaning
+
+---

Old:

  spec-cleaner-0.5.9.tar.gz

New:

  spec-cleaner-0.6.1.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.F19LTI/_old  2014-09-03 21:10:57.0 +0200
+++ /var/tmp/diff_new_pack.F19LTI/_new  2014-09-03 21:10:57.0 +0200
@@ -18,23 +18,18 @@
 
 
 Name:   spec-cleaner
-Version:0.5.9
+Version:0.6.1
 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:  python
-Requires:   python-argparse
+BuildRequires:  python3-mock
+BuildRequires:  python3-nose
+BuildRequires:  python3-setuptools
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-# This is just for tests
-# It is conditional so we built on older distros too
-# Drop after 12.2 and older are not targeted here
-%if 0%{?suse_version}  01220
-BuildRequires:  python3
-%endif
 
 %description
 This script cleans spec file according to some arbitrary style guide. The
@@ -45,15 +40,13 @@
 %setup -q -n %{name}-%{name}-%{version}
 
 %build
+python3 setup.py build
 
 %check
-make check -j1
+python3 setup.py test
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags} \
-   LIBEXECDIR=%{_libexecdir} \
-   LIBDIR=%{_libdir} \
-   SITEDIR=%{python_sitelib}
+python3 setup.py install --root=%{buildroot}
 
 %files
 %defattr(-, root, root)
@@ -62,23 +55,25 @@
 %dir %{_libexecdir}/obs/service/
 %{_libexecdir}/obs/service/clean_spec_file
 %{_libexecdir}/obs/service/clean_spec_file.service
-%dir %{python_sitelib}/spec_cleaner/
-%{python_sitelib}/spec_cleaner/__init__.py*
-%{python_sitelib}/spec_cleaner/fileutils.py*
-%{python_sitelib}/spec_cleaner/rpmbuild.py*
-%{python_sitelib}/spec_cleaner/rpmcheck.py*
-%{python_sitelib}/spec_cleaner/rpmcleaner.py*
-%{python_sitelib}/spec_cleaner/rpmcopyright.py*
-%{python_sitelib}/spec_cleaner/rpmdescription.py*
-%{python_sitelib}/spec_cleaner/rpmexception.py*
-%{python_sitelib}/spec_cleaner/rpmfiles.py*
-%{python_sitelib}/spec_cleaner/rpminstall.py*
-%{python_sitelib}/spec_cleaner/rpmpreamble.py*
-%{python_sitelib}/spec_cleaner/rpmprep.py*
-%{python_sitelib}/spec_cleaner/rpmprune.py*
-%{python_sitelib}/spec_cleaner/rpmregexp.py*
-%{python_sitelib}/spec_cleaner/rpmscriplets.py*
-%{python_sitelib}/spec_cleaner/rpmsection.py*
+%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

++ spec-cleaner-0.5.9.tar.gz - spec-cleaner-0.6.1.tar.gz ++
diff -urN '--exclude=CVS' 

commit spec-cleaner for openSUSE:Factory

2014-07-08 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-07-08 16:59:00

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-06-24 15:16:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-07-08 16:59:10.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul  8 11:32:40 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.5.9:
+  * Fix parsing %endif #comment
+  * Fix parsing %if rigth after %clean section
+
+---

Old:

  spec-cleaner-0.5.8.tar.gz

New:

  spec-cleaner-0.5.9.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.AvVDkU/_old  2014-07-08 16:59:11.0 +0200
+++ /var/tmp/diff_new_pack.AvVDkU/_new  2014-07-08 16:59:11.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:0.5.8
+Version:0.5.9
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.5.8.tar.gz - spec-cleaner-0.5.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.8/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.5.9/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.5.8/data/excludes-bracketing.txt
2014-06-23 17:00:21.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.5.9/data/excludes-bracketing.txt
2014-07-08 13:17:58.0 +0200
@@ -34,6 +34,7 @@
 install
 install_info
 install_info_delete
+jpackage_script
 ix86
 lang
 lang_package
@@ -51,6 +52,7 @@
 prep
 pretrans
 preun
+py_compile
 requires_eq
 restart_on_update
 setup
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.5.9/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/__init__.py
2014-06-23 17:00:21.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.5.9/spec_cleaner/__init__.py
2014-07-08 13:17:58.0 +0200
@@ -5,7 +5,7 @@
 # All rights reserved.
 # See COPYING for details.
 
-__version__ = '0.5.8'
+__version__ = '0.5.9'
 
 import os
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/rpmcleaner.py 
new/spec-cleaner-spec-cleaner-0.5.9/spec_cleaner/rpmcleaner.py
--- old/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/rpmcleaner.py  
2014-06-23 17:00:21.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.5.9/spec_cleaner/rpmcleaner.py  
2014-07-08 13:17:58.0 +0200
@@ -122,6 +122,14 @@
 if self._previous_line == '' and line == '':
 return RpmPreamble
 
+# If we are in clean section and encounter whitespace
+# we need to stop deleting
+# This avoids deleting %if before %files section that could
+# be deleted otherwise
+if isinstance(self.current_section, RpmClean):
+   if line == '':
+   return RpmPreamble
+
 # we are staying in the section
 return None
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/rpmregexp.py 
new/spec-cleaner-spec-cleaner-0.5.9/spec_cleaner/rpmregexp.py
--- old/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/rpmregexp.py   
2014-06-23 17:00:21.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.5.9/spec_cleaner/rpmregexp.py   
2014-07-08 13:17:58.0 +0200
@@ -35,8 +35,8 @@
 
 # rpmpreamble
 re_if = re.compile('^\s*(?:%if\s|%ifarch\s|%ifnarch\s)', re.IGNORECASE)
-re_else = re.compile('^\s*%else\s*$', re.IGNORECASE)
-re_endif = re.compile('^\s*%endif\s*$', re.IGNORECASE)
+re_else = re.compile('^\s*%else(\s.*|)$', re.IGNORECASE)
+re_endif = re.compile('^\s*%endif(\s.*|)$', re.IGNORECASE)
 re_name = re.compile('^Name:\s*(\S*)', re.IGNORECASE)
 re_version = re.compile('^Version:\s*(\S*)', re.IGNORECASE)
 re_release = re.compile('^Release:\s*(\S*)', re.IGNORECASE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.8/tests/in/cleansection.spec 
new/spec-cleaner-spec-cleaner-0.5.9/tests/in/cleansection.spec
--- old/spec-cleaner-spec-cleaner-0.5.8/tests/in/cleansection.spec  
1970-01-01 01:00:00.0 +0100
+++ 

commit spec-cleaner for openSUSE:Factory

2014-06-24 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-06-24 15:16:13

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-05-10 22:58:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-06-24 15:16:26.0 +0200
@@ -1,0 +2,13 @@
+Mon Jun 23 15:01:57 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.5.8:
+  * brown paperbag release fixing tests on py3.
+
+---
+Mon Jun 23 11:25:09 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.5.7:
+  * Updates about smp_mflags parsing
+  * makeinstall macro replacing improvements.
+
+---

Old:

  spec-cleaner-0.5.6.tar.gz

New:

  spec-cleaner-0.5.8.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.9BDcgH/_old  2014-06-24 15:16:27.0 +0200
+++ /var/tmp/diff_new_pack.9BDcgH/_new  2014-06-24 15:16:27.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:0.5.6
+Version:0.5.8
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.5.6.tar.gz - spec-cleaner-0.5.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.6/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.5.8/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.5.6/data/excludes-bracketing.txt
2014-05-10 13:14:24.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.5.8/data/excludes-bracketing.txt
2014-06-23 17:00:21.0 +0200
@@ -1,3 +1,4 @@
+add_maven_depmap
 attr
 bcond_with[^\s]*
 build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.6/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.5.6/spec_cleaner/__init__.py
2014-05-10 13:14:24.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/__init__.py
2014-06-23 17:00:21.0 +0200
@@ -5,7 +5,7 @@
 # All rights reserved.
 # See COPYING for details.
 
-__version__ = '0.5.6'
+__version__ = '0.5.8'
 
 import os
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.6/spec_cleaner/rpmbuild.py 
new/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/rpmbuild.py
--- old/spec-cleaner-spec-cleaner-0.5.6/spec_cleaner/rpmbuild.py
2014-05-10 13:14:24.0 +0200
+++ new/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/rpmbuild.py
2014-06-23 17:00:21.0 +0200
@@ -1,33 +1,17 @@
 # vim: set ts=4 sw=4 et: coding=UTF-8
 
-from rpmsection import Section
+# We basically extend rpmcheck
+from rpmcheck import RpmCheck
 
 
-class RpmBuild(Section):
+class RpmBuild(RpmCheck):
 
 Replace various troublemakers in build phase
 
 
 def add(self, line):
-line = self._complete_cleanup(line)
-
-# smp_mflags for jobs
-if not self.reg.re_comment.match(line):
-line = self.embrace_macros(line)
-line = self.reg.re_jobs.sub('%{?_smp_mflags}', line)
-
-# add jobs if we have just make call on line
-# if user want single thread he should specify -j1
-if line.startswith('make'):
-# if there are no smp_flags or jobs spec just append it
-if line.find('%{?_smp_mflags}') == -1 and line.find('-j') == -1:
-# Don't append %_smp_mflags if the line ends with a backslash,
-# it would break the formatting
-if not line.endswith('\\'):
-line = '{0} {1}'.format(line, '%{?_smp_mflags}')
-
 # if user uses cmake directly just recommend him using the macros
 if line.startswith('cmake'):
-self.lines.append('# FIXME: you should use %cmake macros')
+self.lines.append('# FIXME: you should use %%cmake macros')
 
-Section.add(self, line)
+RpmCheck.add(self, line)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.6/spec_cleaner/rpmcheck.py 
new/spec-cleaner-spec-cleaner-0.5.8/spec_cleaner/rpmcheck.py
--- old/spec-cleaner-spec-cleaner-0.5.6/spec_cleaner/rpmcheck.py
2014-05-10 13:14:24.0 +0200
+++ 

commit spec-cleaner for openSUSE:Factory

2014-04-05 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-04-05 16:48:19

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-02-03 16:41:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-04-05 16:48:20.0 +0200
@@ -1,0 +2,6 @@
+Fri Apr  4 12:56:21 UTC 2014 - tchva...@suse.com
+
+- Version bump to 0.5.5:
+  * Few minor fixes as reported on github tracker.
+
+---

Old:

  spec-cleaner-0.5.4.tar.gz

New:

  spec-cleaner-0.5.5.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.DVpX5t/_old  2014-04-05 16:48:20.0 +0200
+++ /var/tmp/diff_new_pack.DVpX5t/_new  2014-04-05 16:48:20.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:0.5.4
+Version:0.5.5
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.5.4.tar.gz - spec-cleaner-0.5.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.4/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.5.5/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.5.4/data/excludes-bracketing.txt
2014-02-03 13:39:11.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.5.5/data/excludes-bracketing.txt
2014-04-04 14:47:13.0 +0200
@@ -1,5 +1,5 @@
 attr
-bcond_with
+bcond_with[^\s]*
 build
 cmake
 cmake_[^\s]*
@@ -21,6 +21,7 @@
 find_lang
 ghost
 global
+gpg_verify
 changelog
 check
 icon_theme_cache_post[^\s]*
@@ -32,11 +33,14 @@
 install
 install_info
 install_info_delete
+ix86
 lang_package
 make_install
 mime_database_post[^\s]*
 package
 patch[0-9]*
+perl_gen_filelist
+perl_make_install
 perl_process_[^\s]*
 post
 posttrans
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/__init__.py 
new/spec-cleaner-spec-cleaner-0.5.5/spec_cleaner/__init__.py
--- old/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/__init__.py
2014-02-03 13:39:11.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.5.5/spec_cleaner/__init__.py
2014-04-04 14:47:13.0 +0200
@@ -5,7 +5,7 @@
 # All rights reserved.
 # See COPYING for details.
 
-__version__ = '0.5.2'
+__version__ = '0.5.5'
 
 import os
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/fileutils.py 
new/spec-cleaner-spec-cleaner-0.5.5/spec_cleaner/fileutils.py
--- old/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/fileutils.py   
2014-02-03 13:39:11.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.5.5/spec_cleaner/fileutils.py   
2014-04-04 14:47:13.0 +0200
@@ -40,8 +40,8 @@
 
 try:
 f = open(FILE, mode)
-except IOError:
-raise RpmException(e)
+except IOError as error:
+raise RpmException(error)
 
 self.f = f
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/rpmbuild.py 
new/spec-cleaner-spec-cleaner-0.5.5/spec_cleaner/rpmbuild.py
--- old/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/rpmbuild.py
2014-02-03 13:39:11.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.5.5/spec_cleaner/rpmbuild.py
2014-04-04 14:47:13.0 +0200
@@ -21,7 +21,10 @@
 if line.startswith('make'):
 # if there are no smp_flags or jobs spec just append it
 if line.find('%{?_smp_mflags}') == -1 and line.find('-j') == -1:
-line = '{0} {1}'.format(line, '%{?_smp_mflags}')
+# Don't append %_smp_mflags if the line ends with a backslash,
+# it would break the formatting
+if not line.endswith('\\'):
+line = '{0} {1}'.format(line, '%{?_smp_mflags}')
 
 # if user uses cmake directly just recommend him using the macros
 if line.startswith('cmake'):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/rpmcleaner.py 
new/spec-cleaner-spec-cleaner-0.5.5/spec_cleaner/rpmcleaner.py
--- old/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/rpmcleaner.py  
2014-02-03 13:39:11.0 +0100
+++ 

commit spec-cleaner for openSUSE:Factory

2014-02-03 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-02-03 16:41:55

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2014-01-15 16:27:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-02-03 16:41:56.0 +0100
@@ -1,0 +2,9 @@
+Mon Feb  3 12:44:39 UTC 2014 - tchva...@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.
+
+---

Old:

  spec-cleaner-0.5.3.tar.gz

New:

  spec-cleaner-0.5.4.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.OLidKx/_old  2014-02-03 16:41:56.0 +0100
+++ /var/tmp/diff_new_pack.OLidKx/_new  2014-02-03 16:41:56.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   spec-cleaner
-Version:0.5.3
+Version:0.5.4
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause

++ spec-cleaner-0.5.3.tar.gz - spec-cleaner-0.5.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.3/data/excludes-bracketing.txt 
new/spec-cleaner-spec-cleaner-0.5.4/data/excludes-bracketing.txt
--- old/spec-cleaner-spec-cleaner-0.5.3/data/excludes-bracketing.txt
2014-01-09 18:26:24.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.5.4/data/excludes-bracketing.txt
2014-02-03 13:39:11.0 +0100
@@ -1,6 +1,8 @@
 attr
 bcond_with
 build
+cmake
+cmake_[^\s]*
 configure
 config
 defattr
@@ -28,6 +30,9 @@
 include
 insserv_[^\s]*
 install
+install_info
+install_info_delete
+lang_package
 make_install
 mime_database_post[^\s]*
 package
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.3/data/licenses_changes.txt 
new/spec-cleaner-spec-cleaner-0.5.4/data/licenses_changes.txt
--- old/spec-cleaner-spec-cleaner-0.5.3/data/licenses_changes.txt   
2014-01-09 18:26:24.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.5.4/data/licenses_changes.txt   
2014-02-03 13:39:11.0 +0100
@@ -635,6 +635,8 @@
 SUSE-GPL-3.0+-with-openssl-exception+  SUSE-GPL-3.0+-with-openssl-exception+
 SUSE-GPL-3.0-with-FLOSS-exception  GPL-3.0 with exceptions for certain 
FLOSS licenses
 SUSE-GPL-3.0-with-FLOSS-exception+ SUSE-GPL-3.0-with-FLOSS-exception+
+SUSE-GPL-3.0-with-font-exception   SUSE-GPL-3.0-with-font-exception
+SUSE-GPL-3.0-with-font-exception+  SUSE-GPL-3.0-with-font-exception+
 SUSE-GPL-3.0-with-openssl-exceptionGPLv3 with openssl linking exception 
(see e.g. courier-authlib 0.64.0)
 SUSE-GPL-3.0-with-openssl-exception+   SUSE-GPL-3.0-with-openssl-exception+
 SUSE-GPL-3.0-with-template-exception   See e.g. dh-make from debian 
(debian/copyright)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.3/spec_cleaner/rpmcleaner.py 
new/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/rpmcleaner.py
--- old/spec-cleaner-spec-cleaner-0.5.3/spec_cleaner/rpmcleaner.py  
2014-01-09 18:26:24.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/rpmcleaner.py  
2014-02-03 13:39:11.0 +0100
@@ -139,7 +139,8 @@
 if len(line) == 0:
 break
 # Remove \n to make it easier to parse things
-line = line[:-1]
+line = line.rstrip('\n')
+line = line.rstrip('\r')
 
 new_class = self._detect_new_section(line)
 if new_class:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.5.3/spec_cleaner/rpmpreamble.py 
new/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/rpmpreamble.py
--- old/spec-cleaner-spec-cleaner-0.5.3/spec_cleaner/rpmpreamble.py 
2014-01-09 18:26:24.0 +0100
+++ new/spec-cleaner-spec-cleaner-0.5.4/spec_cleaner/rpmpreamble.py 
2014-02-03 13:39:11.0 +0100
@@ -62,6 +62,7 @@
 'requires_eq': '%requires_eq',
 'recommends': 'Recommends',
 'suggests': 'Suggests',
+'enhances': 'Enhances',
 'supplements': 'Supplements',
 # Provides/Obsoletes cannot be part of this since we want to keep them
 # mixed, so we'll have to specify the key when needed
@@ -90,6 +91,7 @@
 

commit spec-cleaner for openSUSE:Factory

2014-01-15 Thread h_root
Hello community,

here is the log from the commit of package spec-cleaner for openSUSE:Factory 
checked in at 2014-01-15 16:27:16

Comparing /work/SRC/openSUSE:Factory/spec-cleaner (Old)
 and  /work/SRC/openSUSE:Factory/.spec-cleaner.new (New)


Package is spec-cleaner

Changes:

--- /work/SRC/openSUSE:Factory/spec-cleaner/spec-cleaner.changes
2012-03-27 09:13:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2014-01-15 16:27:17.0 +0100
@@ -1,0 +2,53 @@
+Tue Jan 14 07:12:56 UTC 2014 - tchva...@suse.com
+
+- Add comment on py3 conditional and depend on python-argparse
+
+---
+Thu Jan  9 17:35:34 UTC 2014 - tchva...@suse.com
+
+- 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 - tchva...@suse.com
+
+- 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 - tchva...@suse.com
+
+- Version bump to 0.5.1:
+  + Fixes the conditionals placement and makes all tests pass.
+
+---
+Fri Nov 29 11:27:00 UTC 2013 - tchva...@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 12:15:14 UTC 2013 - tchva...@suse.com
+
+- Fix build on fedora as they bytecompile the py
+
+---
+Mon Nov 25 10:21:09 UTC 2013 - tchva...@suse.com
+
+- Version bump to 0.4.1
+  + Fixes to actually be able to parse own specfile.
+
+---
+Mon Nov 25 09:37:39 UTC 2013 - tchva...@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
+
+---

Old:

  spec-cleaner

New:

  spec-cleaner-0.5.3.tar.gz



Other differences:
--
++ spec-cleaner.spec ++
--- /var/tmp/diff_new_pack.Cj7iUL/_old  2014-01-15 16:27:17.0 +0100
+++ /var/tmp/diff_new_pack.Cj7iUL/_new  2014-01-15 16:27:17.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package spec-cleaner
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Vincent Untz vu...@opensuse.org
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,16 +18,23 @@
 
 
 Name:   spec-cleaner
-Version:0.2
+Version:0.5.3
 Release:0
 Summary:.spec file cleaner
 License:BSD-3-Clause
 Group:  Development/Tools/Other
-Url:http://gitorious.org/opensuse/spec-cleaner
-Source0:spec-cleaner
-Requires:   python-base
+Url:http://github.com/openSUSE/spec-cleaner
+Source0:
https://github.com/openSUSE/%{name}/archive/%{name}-%{version}.tar.gz
+BuildRequires:  python
+Requires:   python-argparse
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
+# This is just for tests
+# It is conditional so we built on older distros too
+# Drop after 12.2 and older are not targeted here
+%if 0%{?suse_version}  01220
+BuildRequires:  python3
+%endif
 
 %description
 This script cleans spec file according to some arbitrary style guide. The
@@ -35,14 +42,46 @@
 will never be perfect.
 
 %prep
+%setup -q -n %{name}-%{name}-%{version}
 
 %build
 
+%check
+make check -j1
+
 %install
-install -D -m 0755 %{SOURCE0} %{buildroot}%{_bindir}/spec-cleaner
+make DESTDIR=%{buildroot} install %{?_smp_mflags} \
+   LIBEXECDIR=%{_libexecdir} \
+   LIBDIR=%{_libdir} \
+   SITEDIR=%{python_sitelib}
 
 %files
 %defattr(-, root, root)
-%{_bindir}/spec-cleaner
+%{_bindir}/%{name}
+%dir %{_libexecdir}/obs/
+%dir %{_libexecdir}/obs/service/
+%{_libexecdir}/obs/service/clean_spec_file
+%{_libexecdir}/obs/service/clean_spec_file.service
+%dir %{python_sitelib}/spec_cleaner/
+%{python_sitelib}/spec_cleaner/__init__.py*
+%{python_sitelib}/spec_cleaner/fileutils.py*
+%{python_sitelib}/spec_cleaner/rpmbuild.py*
+%{python_sitelib}/spec_cleaner/rpmcheck.py*
+%{python_sitelib}/spec_cleaner/rpmcleaner.py*