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.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.spec-cleaner.new/spec-cleaner.changes   
2016-05-23 16:39:03.000000000 +0200
@@ -1,0 +2,8 @@
+Thu May 19 13:37:07 UTC 2016 - [email protected]
+
+- 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.000000000 +0200
+++ /var/tmp/diff_new_pack.ApxjYn/_new  2016-05-23 16:39:03.000000000 +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.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/data/excludes-bracketing.txt    
2016-05-17 10:19:38.000000000 +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.py        2016-05-11 
21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/setup.py        2016-05-17 
10:19:38.000000000 +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.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/__init__.py        
2016-05-17 10:19:38.000000000 +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.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/fileutils.py       
2016-05-17 10:19:38.000000000 +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)
+                raise RpmException(str(error))
 
         self.f = _file
 
@@ -40,7 +44,7 @@
         try:
             _file = open(name, mode)
         except IOError as error:
-            raise RpmException(error.strerror)
+            raise RpmException(str(error))
 
         self.f = _file
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/spec_cleaner/rpmcopyright.py 
new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/rpmcopyright.py
--- old/spec-cleaner-spec-cleaner-0.8.5/spec_cleaner/rpmcopyright.py    
2016-05-11 21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/rpmcopyright.py    
2016-05-17 10:19:38.000000000 +0200
@@ -85,6 +85,8 @@
             self.buildrules.append('# icecream')
         elif self.reg.re_vimmodeline.match(line):
             self.vimmodeline = line
+        elif self.reg.re_sslcerts.match(line):
+            self.buildrules.append('# needssslcertforbuild')
         else:
             # anything not in our rules gets tossed out
             return
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/spec_cleaner/rpmregexp.py 
new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/rpmregexp.py
--- old/spec-cleaner-spec-cleaner-0.8.5/spec_cleaner/rpmregexp.py       
2016-05-11 21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/spec_cleaner/rpmregexp.py       
2016-05-17 10:19:38.000000000 +0200
@@ -103,6 +103,7 @@
     re_rootforbuild = re.compile(r'^#\s*needsrootforbuild\s*$', re.IGNORECASE)
     re_binariesforbuld = re.compile(r'^#\s*needsbinariesforbuild\s*$', 
re.IGNORECASE)
     re_nodebuginfo = re.compile(r'^#\s*nodebuginfo\s*$', re.IGNORECASE)
+    re_sslcerts = re.compile(r'^#\s*needssslcertforbuild\s*$', re.IGNORECASE)
     re_icecream = re.compile(r'^#\s*icecream\s*$', re.IGNORECASE)
     re_vimmodeline = re.compile(r'^# vim:', re.IGNORECASE)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/tests/acceptance-tests.py 
new/spec-cleaner-spec-cleaner-0.8.8/tests/acceptance-tests.py
--- old/spec-cleaner-spec-cleaner-0.8.5/tests/acceptance-tests.py       
2016-05-11 21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/tests/acceptance-tests.py       
2016-05-17 10:19:38.000000000 +0200
@@ -43,7 +43,8 @@
         """
         Remove the tmp directory
         """
-        shutil.rmtree(self.tmp_dir)
+        if shutil:
+            shutil.rmtree(self.tmp_dir, ignore_errors=True)
 
     def _difftext(self, lines1, lines2, junk=None):
         junk = junk or (' ', '\t')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/tests/header/header.spec 
new/spec-cleaner-spec-cleaner-0.8.8/tests/header/header.spec
--- old/spec-cleaner-spec-cleaner-0.8.5/tests/header/header.spec        
2016-05-11 21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/tests/header/header.spec        
2016-05-17 10:19:38.000000000 +0200
@@ -19,6 +19,7 @@
 # icecream
 # needsbinariesforbuild
 # needsrootforbuild
+# needssslcertforbuild
 # nodebuginfo
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/tests/in/excludes-bracketing.spec 
new/spec-cleaner-spec-cleaner-0.8.8/tests/in/excludes-bracketing.spec
--- old/spec-cleaner-spec-cleaner-0.8.5/tests/in/excludes-bracketing.spec       
2016-05-11 21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/tests/in/excludes-bracketing.spec       
2016-05-17 10:19:38.000000000 +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/tests/in/header.spec 
new/spec-cleaner-spec-cleaner-0.8.8/tests/in/header.spec
--- old/spec-cleaner-spec-cleaner-0.8.5/tests/in/header.spec    2016-05-11 
21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/tests/in/header.spec    2016-05-17 
10:19:38.000000000 +0200
@@ -25,3 +25,4 @@
 # nodebuginfo
 # rootforbuild
 # needsrootforbuild
+# needssslcertforbuild
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/tests/out/excludes-bracketing.spec 
new/spec-cleaner-spec-cleaner-0.8.8/tests/out/excludes-bracketing.spec
--- old/spec-cleaner-spec-cleaner-0.8.5/tests/out/excludes-bracketing.spec      
2016-05-11 21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/tests/out/excludes-bracketing.spec      
2016-05-17 10:19:38.000000000 +0200
@@ -5,6 +5,7 @@
 %attr(\s*\([^)]*\))?
 
 %build
+%cabal_test
 
 %changelog
 %check
@@ -36,7 +37,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]*
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/tests/out/header.spec 
new/spec-cleaner-spec-cleaner-0.8.8/tests/out/header.spec
--- old/spec-cleaner-spec-cleaner-0.8.5/tests/out/header.spec   2016-05-11 
21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/tests/out/header.spec   2016-05-17 
10:19:38.000000000 +0200
@@ -25,4 +25,5 @@
 # nodebuginfo
 # rootforbuild
 # needsrootforbuild
+# needssslcertforbuild
 %changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/tests/out-minimal/excludes-bracketing.spec 
new/spec-cleaner-spec-cleaner-0.8.8/tests/out-minimal/excludes-bracketing.spec
--- 
old/spec-cleaner-spec-cleaner-0.8.5/tests/out-minimal/excludes-bracketing.spec  
    2016-05-11 21:49:37.000000000 +0200
+++ 
new/spec-cleaner-spec-cleaner-0.8.8/tests/out-minimal/excludes-bracketing.spec  
    2016-05-17 10:19:38.000000000 +0200
@@ -5,6 +5,7 @@
 %attr(\s*\([^)]*\))?
 
 %build
+%cabal_test
 
 %changelog
 %check
@@ -35,7 +36,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]*
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/spec-cleaner-spec-cleaner-0.8.5/tests/out-minimal/header.spec 
new/spec-cleaner-spec-cleaner-0.8.8/tests/out-minimal/header.spec
--- old/spec-cleaner-spec-cleaner-0.8.5/tests/out-minimal/header.spec   
2016-05-11 21:49:37.000000000 +0200
+++ new/spec-cleaner-spec-cleaner-0.8.8/tests/out-minimal/header.spec   
2016-05-17 10:19:38.000000000 +0200
@@ -25,4 +25,5 @@
 # nodebuginfo
 # rootforbuild
 # needsrootforbuild
+# needssslcertforbuild
 %changelog

++++++ spec-cleaner.dsc ++++++
--- /var/tmp/diff_new_pack.ApxjYn/_old  2016-05-23 16:39:04.000000000 +0200
+++ /var/tmp/diff_new_pack.ApxjYn/_new  2016-05-23 16:39:04.000000000 +0200
@@ -1,6 +1,6 @@
 Format: 3.0 (quilt)
 Source: spec-cleaner
-Version: 0.8.5-1
+Version: 0.8.8-1
 Binary: spec-cleaner
 Maintainer: PÅ™emysl Janouch <[email protected]>
 Architecture: all


Reply via email to