Hello community,

here is the log from the commit of package bluefish for openSUSE:Factory 
checked in at 2017-04-11 09:36:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bluefish (Old)
 and      /work/SRC/openSUSE:Factory/.bluefish.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bluefish"

Tue Apr 11 09:36:46 2017 rev:10 rq:483787 version:2.2.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/bluefish/bluefish.changes        2017-03-12 
20:04:41.259918616 +0100
+++ /work/SRC/openSUSE:Factory/.bluefish.new/bluefish.changes   2017-04-11 
09:36:47.991966732 +0200
@@ -1,0 +2,27 @@
+Thu Mar 23 22:28:22 UTC 2017 - [email protected]
+
+- Update to version 2.2.10
+  * Various language files have been improved
+  * Various fixes for newer gtk versions and for gtk on wayland
+  * New feature: Possibility to import/export syntax color styles,
+    included are styles for a light and a dark theme. 
+  * Fixes for a few rare crashes.
+  * Fixes incompatibility with Gtk 3.20.
+  * Some small dialogs have been improved.
+  * Some user interface parts have been polished.
+  * Fixes a few serious but rarely occurring bugs.
+  * Options defined in the language definition files
+    are now translated.
+  * Various default settings have been improved, most notably the
+    command to launch Firefox for preview.
+  * The looks on newer gtk versions have been restored.
+  * CSS can now be compressed and decompressed.
+  * Character encoding detection has been improved.
+  * Auto-completion for HTML attributes has been improved.
+  * The SASS style language has been added. 
+- Removed upstream merged fix_ptr_from_int.patch
+- Added keyring / signature file for verification
+- Added remove-python-class-shebang.patch to remove shebang from
+  python class files (this ones get never executed as scripts).
+
+-------------------------------------------------------------------

Old:
----
  bluefish-2.2.7.tar.bz2
  bluefish-rpmlintrc
  fix_ptr_from_int.patch

New:
----
  bluefish-2.2.10.tar.bz2
  bluefish-2.2.10.tar.bz2.sig
  bluefish.keyring
  remove-python-class-shebang.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bluefish.spec ++++++
--- /var/tmp/diff_new_pack.6d4z4u/_old  2017-04-11 09:36:48.759858257 +0200
+++ /var/tmp/diff_new_pack.6d4z4u/_new  2017-04-11 09:36:48.763857692 +0200
@@ -17,40 +17,41 @@
 
 
 Name:           bluefish
+Version:        2.2.10
+Release:        0
 Summary:        A feature-Rich HTML Editor
 License:        GPL-3.0+
 Group:          Productivity/Publishing/HTML/Editors
-Version:        2.2.7
-Release:        0
 Url:            http://bluefish.openoffice.nl/
-Provides:       bluefish-unstable = %{version}-%{release}
-Obsoletes:      bluefish-unstable < 2.2.3
+Source0:        
http://www.bennewitz.com/bluefish/stable/source/%{name}-%{version}.tar.bz2
+Source1:        
http://www.bennewitz.com/bluefish/stable/source/%{name}-%{version}.tar.bz2.sig
+Source2:        %{name}.keyring
+# PATCH-FIX-OPENSUSE remove-python-class-shebang.patch - Remove unneeded 
shebang from python class files.
+Patch0:         remove-python-class-shebang.patch
 BuildRequires:  aspell-devel
 BuildRequires:  enchant-devel
 BuildRequires:  fdupes
 BuildRequires:  gettext-devel
-BuildRequires:  gnome-mime-data
-BuildRequires:  gnome-vfs2-devel
-BuildRequires:  gnutls-devel
-BuildRequires:  gtk2-devel
+BuildRequires:  gtk3-devel
 BuildRequires:  intltool
-BuildRequires:  libglade2-devel
-BuildRequires:  libgnomeprint-devel
-BuildRequires:  libgnomeprintui-devel
-BuildRequires:  libwnck-devel
-BuildRequires:  pcre-devel
-BuildRequires:  python-devel
+BuildRequires:  jing
+BuildRequires:  man
+BuildRequires:  pkgconfig
 BuildRequires:  sgml-skel
 BuildRequires:  tidy
 BuildRequires:  update-desktop-files
-Recommends:     make
-Recommends:     libxml2-tools
-Requires:       libxml2
+BuildRequires:  pkgconfig(gucharmap-2.90)
+BuildRequires:  pkgconfig(libglade-2.0)
+BuildRequires:  pkgconfig(libgnomeprint-2.2)
+BuildRequires:  pkgconfig(libgnomeprintui-2.2)
+BuildRequires:  pkgconfig(libpcre)
+BuildRequires:  pkgconfig(libwnck-3.0)
+BuildRequires:  pkgconfig(python)
 Requires:       sgml-skel
-Source0:        
http://www.bennewitz.com/bluefish/stable/source/%{name}-%{version}.tar.bz2
-Source1:        bluefish-rpmlintrc
-# PATCH-FIX-UPSTREAM fix_ptr_from_int.patch -- fix pointer from integer 
assignment, already upstream
-Patch0:         fix_ptr_from_int.patch
+Recommends:     libxml2-tools
+Recommends:     make
+Provides:       bluefish-unstable = %{version}-%{release}
+Obsoletes:      bluefish-unstable < 2.2.3
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -62,33 +63,24 @@
 %prep
 %setup -q
 %patch0 -p1
-for file in $(find src/plugin_zencoding -name "*.py"); do
-       sed -i "s|/usr/bin/env python|%{bindir}/python|g" $file
-       chmod +x $file
-done
 
 %build
 # avoid aliasing warnings
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 %configure  --with-icon-path=%{_datadir}/pixmaps \
-            --with-gnome2-menu=%{_datadir} \
-            --without-freedesktop_org-mime \
             --disable-update-databases \
             --disable-xml-catalog-update \
-            --enable-python \
-            --enable-libgnomeui
-%{__make} %{?_smp_mflags} \
-          bflangsampledir="%{_docdir}/%{name}"
+            --enable-python
+make %{?_smp_mflags} bflangsampledir="%{_docdir}/%{name}"
 
 %install
-mkdir -p "%{buildroot}%{_datadir}/pixmaps"
 %make_install \
              bflangsampledir="%{_docdir}/%{name}" \
              UPDATE_DESKTOP=echo \
              UPDATE_MIME=echo
 
-%__rm -rf "%{buildroot}%{_datadir}/locale/ko_KR"
 %suse_update_desktop_file -r bluefish Application Network WebDevelopment GNOME
+%fdupes %{buildroot}%{_datadir}
 
 %find_lang bluefish
 %find_lang bluefish_plugin_about
@@ -100,15 +92,9 @@
 %find_lang bluefish_plugin_zencoding
 cat bluefish*.lang >> all.lang
 
-%fdupes -s "%{buildroot}%{_datadir}"
-
 %post
-if [ -x %{_bindir}/update-mime-database ]; then
-  /usr/bin/update-mime-database "%{_datadir}/mime" > /dev/null || :
-fi
-if [ -x %{_bindir}/update-desktop-database ]; then
-    %{_bindir}/update-desktop-database -q || :
-fi
+%mime_database_post
+%desktop_database_post
 if [ -x %{_bindir}/xmlcatalog ]; then
        %{_bindir}/xmlcatalog --noout --add \
          'delegateURI' \
@@ -125,26 +111,17 @@
 fi
 
 %postun
-if [ -x %{_bindir}/update-mime-database ]; then
-  %{_bindir}/update-mime-database "%{_datadir}/mime" > /dev/null
-fi
-if [ -x %{_bindir}/update-desktop-database ]; then
-    %{_bindir}/update-desktop-database -q || :
-fi
-
-%clean
-rm -rf "%{buildroot}"
+%mime_database_postun
+%desktop_database_postun
 
 %files -f all.lang
 %defattr(-,root,root)
 %doc AUTHORS COPYING README TODO
 %{_docdir}/%{name}
 %{_mandir}/man1/bluefish.1*
-%dir %{_libdir}/%{name}
 %dir %{_datadir}/xml/bluefish
 %dir %{_datadir}/xml/bluefish/2.0
-%dir %{_datadir}/appdata
-%{_libdir}/%{name}/*
+%{_libdir}/%{name}
 %{_bindir}/bluefish
 %{_datadir}/bluefish
 %{_datadir}/pixmaps/*bluefish*.png
@@ -152,6 +129,8 @@
 %{_datadir}/xml/bluefish/2.0/bflang2.rng
 %{_datadir}/xml/bluefish/catalog.xml
 %{_datadir}/icons/hicolor/*/*/*
-%{_datadir}/appdata/bluefish.appdata.xml
+%dir %{_datadir}/appdata
+%{_datadir}/appdata/%{name}.appdata.xml
+%{_datadir}/mime/packages/%{name}.xml
 
 %changelog

++++++ bluefish-2.2.7.tar.bz2 -> bluefish-2.2.10.tar.bz2 ++++++
++++ 210090 lines of diff (skipped)

++++++ remove-python-class-shebang.patch ++++++
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/actions/basic.py 
new/src/plugin_zencoding/zencoding/actions/basic.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/actions/basic.py     
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/actions/basic.py 2017-03-24 
00:12:59.957942663 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 """
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/actions/__init__.py 
new/src/plugin_zencoding/zencoding/actions/__init__.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/actions/__init__.py  
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/actions/__init__.py      2017-03-24 
00:13:02.137959363 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 # import all actions
@@ -12,4 +11,4 @@
                
 __import__(__name__, globals(), locals(), __sub_modules)
 
-del __sub_modules
\ No newline at end of file
+del __sub_modules
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/actions/token.py 
new/src/plugin_zencoding/zencoding/actions/token.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/actions/token.py     
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/actions/token.py 2017-03-24 
00:13:04.097974378 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 '''
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/comment.py 
new/src/plugin_zencoding/zencoding/filters/comment.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/comment.py   
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/comment.py       2017-03-24 
00:12:03.105507081 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 '''
@@ -44,4 +43,4 @@
                        add_comments(item, i)
                process(item, profile)
        
-       return tree
\ No newline at end of file
+       return tree
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/css.py 
new/src/plugin_zencoding/zencoding/filters/css.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/css.py       
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/css.py   2017-03-24 
00:12:21.125645156 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 '''
 Process CSS properties: replaces snippets, augumented with ! char, with 
@@ -20,4 +19,4 @@
                
                process(item, profile)
        
-       return tree
\ No newline at end of file
+       return tree
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/escape.py 
new/src/plugin_zencoding/zencoding/filters/escape.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/escape.py    
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/escape.py        2017-03-24 
00:12:24.981674699 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 '''
@@ -28,4 +27,4 @@
                
                process(item)
        
-       return tree
\ No newline at end of file
+       return tree
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/format-css.py 
new/src/plugin_zencoding/zencoding/filters/format-css.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/format-css.py        
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/format-css.py    2017-03-24 
00:12:27.449693610 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 '''
@@ -21,4 +20,4 @@
                
                process(item, profile)
                
-       return tree
\ No newline at end of file
+       return tree
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/format.py 
new/src/plugin_zencoding/zencoding/filters/format.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/format.py    
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/format.py        2017-03-24 
00:12:29.461709025 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 """
@@ -179,4 +178,4 @@
                        
                process(item, profile, level + 1)
        
-       return tree
\ No newline at end of file
+       return tree
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/haml.py 
new/src/plugin_zencoding/zencoding/filters/haml.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/haml.py      
2014-05-09 20:59:13.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/haml.py  2017-03-24 
00:12:31.461724348 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 '''
@@ -157,4 +156,4 @@
                
                process(item, profile, level + 1)
                
-       return tree
\ No newline at end of file
+       return tree
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/html.py 
new/src/plugin_zencoding/zencoding/filters/html.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/html.py      
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/html.py  2017-03-24 
00:12:33.741741817 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 '''
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/__init__.py 
new/src/plugin_zencoding/zencoding/filters/__init__.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/__init__.py  
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/__init__.py      2017-03-24 
00:12:36.137760174 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 import os.path
@@ -14,4 +13,4 @@
                
 __import__(__name__, globals(), locals(), __sub_modules)
 
-del __sub_modules
\ No newline at end of file
+del __sub_modules
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/single-line.py 
new/src/plugin_zencoding/zencoding/filters/single-line.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/single-line.py       
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/single-line.py   2017-03-24 
00:12:39.457785610 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 '''
 Output abbreviation on a single line (i.e. no line breaks)
@@ -26,4 +25,4 @@
                
                process(item, profile)
        
-       return tree
\ No newline at end of file
+       return tree
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/trim.py 
new/src/plugin_zencoding/zencoding/filters/trim.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/trim.py      
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/trim.py  2017-03-24 
00:12:41.837803844 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 '''
 Trim filter: removes characters at the beginning of the text
@@ -19,4 +18,4 @@
                
                process(item, profile)
        
-       return tree
\ No newline at end of file
+       return tree
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/xsl.py 
new/src/plugin_zencoding/zencoding/filters/xsl.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/filters/xsl.py       
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/filters/xsl.py   2017-03-24 
00:12:47.481847085 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 '''
@@ -30,4 +29,4 @@
                if item.type == 'tag' and item.name.lower() in tags and 
item.children:
                        trim_attribute(item)
                
-               process(item, profile)
\ No newline at end of file
+               process(item, profile)
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/html_matcher.py 
new/src/plugin_zencoding/zencoding/html_matcher.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/html_matcher.py      
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/html_matcher.py  2017-03-24 
00:18:16.440365694 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
 '''
@@ -270,4 +269,4 @@
                                
                        ix += 1
        
-       return action(opening_tag, closing_tag, start_ix)
\ No newline at end of file
+       return action(opening_tag, closing_tag, start_ix)
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/resources.py 
new/src/plugin_zencoding/zencoding/resources.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/resources.py 2014-05-09 
20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/resources.py     2017-03-24 
00:18:26.364441628 +0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 '''
 @author Sergey Chikuyonok ([email protected])
@@ -367,4 +366,4 @@
                pass
        
 if user_settings:
-       set_vocabulary(user_settings, VOC_USER)
\ No newline at end of file
+       set_vocabulary(user_settings, VOC_USER)
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/utils.py 
new/src/plugin_zencoding/zencoding/utils.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/utils.py     2014-05-09 
20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/utils.py 2017-03-24 00:18:28.628458952 
+0100
@@ -1,4 +1,3 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 '''
 Core Zen Coding library. Contains various text manipulation functions:
diff -Nur bluefish-2.2.10/src/plugin_zencoding/zencoding/zen_settings.py 
new/src/plugin_zencoding/zencoding/zen_settings.py
--- bluefish-2.2.10/src/plugin_zencoding/zencoding/zen_settings.py      
2014-05-09 20:59:12.000000000 +0200
+++ new/src/plugin_zencoding/zencoding/zen_settings.py  2017-03-24 
00:18:37.340525611 +0100
@@ -737,4 +737,4 @@
                'filters': 'haml',
                'extends': 'html'
        }
-}
\ No newline at end of file
+}

Reply via email to