Hello community,

here is the log from the commit of package gedit-plugins for openSUSE:Factory 
checked in at 2015-03-30 19:20:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gedit-plugins (Old)
 and      /work/SRC/openSUSE:Factory/.gedit-plugins.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gedit-plugins"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gedit-plugins/gedit-plugins.changes      
2015-02-11 16:44:34.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gedit-plugins.new/gedit-plugins.changes 
2015-03-30 19:20:22.000000000 +0200
@@ -1,0 +2,34 @@
+Tue Mar 24 08:54:54 UTC 2015 - [email protected]
+
+- Update to version 3.16.0:
+  + Misc bugfixes.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 23 15:21:40 UTC 2015 - [email protected]
+
+- Main package should Suggest instead of Recommending individual
+  plugin packages; split Provides for individual plugin
+  subpackages to help with update.
+
+-------------------------------------------------------------------
+Tue Mar 17 18:23:56 UTC 2015 - [email protected]
+
+-  Reworked subpackages, to provide for individual installation of
+   plugins, rather than getting all or nothing.
+
+-------------------------------------------------------------------
+Mon Mar 16 09:06:27 UTC 2015 - [email protected]
+
+- Update to version 3.15.1:
+  + Misc bugfixes.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 18 19:06:57 UTC 2015 - [email protected]
+
+- Update to version 3.15.0:
+  + Misc bugfixes.
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  gedit-plugins-3.14.1.tar.xz

New:
----
  gedit-plugins-3.16.0.tar.xz
  gedit-plugins.SUSE

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

Other differences:
------------------
++++++ gedit-plugins.spec ++++++
--- /var/tmp/diff_new_pack.NgqGBu/_old  2015-03-30 19:20:22.000000000 +0200
+++ /var/tmp/diff_new_pack.NgqGBu/_new  2015-03-30 19:20:23.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gedit-plugins
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2009 Dominique Leuenberger, Almere, The Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -21,9 +21,10 @@
 Summary:        A collection of plugins for gedit
 License:        GPL-2.0+
 Group:          Productivity/Editors/Other
-Version:        3.14.1
+Version:        3.16.0
 Release:        0
-Source:         
http://download.gnome.org/sources/gedit-plugins/3.14/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gedit-plugins/3.16/%{name}-%{version}.tar.xz
+Source1:        gedit-plugins.SUSE
 Url:            http://live.gnome.org/GeditPlugins
 BuildRequires:  fdupes
 BuildRequires:  intltool
@@ -43,6 +44,24 @@
 Requires:       %{name}-lang = %{version}
 Requires:       gedit >= 3.14.0
 Enhances:       gedit
+Recommends:     %{name}-data
+Suggests:       gedit-plugin-bookmarks
+Suggests:       gedit-plugin-bracketcompletion
+Suggests:       gedit-plugin-charmap
+Suggests:       gedit-plugin-codecomment
+Suggests:       gedit-plugin-colorpicker
+Suggests:       gedit-plugin-colorschemer
+Suggests:       gedit-plugin-commander
+Suggests:       gedit-plugin-dashboard
+Suggests:       gedit-plugin-drawspaces
+Suggests:       gedit-plugin-git
+Suggests:       gedit-plugin-joinlines
+Suggests:       gedit-plugin-multiedit
+Suggests:       gedit-plugin-smartspaces
+Suggests:       gedit-plugin-synctex
+Suggests:       gedit-plugin-terminal
+Suggests:       gedit-plugin-textsize
+Suggests:       gedit-plugin-wordcompletion
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %glib2_gsettings_schema_requires
 
@@ -64,11 +83,174 @@
  * Show tabbar A very basic plugin which shows or hides the gedit tabbar
  * Terminal A simple terminal widget accessible from the bottom panel
 
+%package -n %{name}-data
+Summary:        Common data required by plugins
+Group:          Productivity/Editors/Other
+Requires:       gedit
+
+%description -n %{name}-data
+Common files required by all plugins
+
+%package -n gedit-plugin-bookmarks
+Summary:        Gedit bookmarks plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/bookmarks.plugin
+
+%description -n gedit-plugin-bookmarks
+The gedit bookmarks plugin.
+
+%package -n gedit-plugin-bracketcompletion
+Summary:        Gedit bracketcompletion plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/bracketcompletion.plugin
+
+%description -n gedit-plugin-bracketcompletion
+The gedit bracketcompletion plugin.
+
+%package -n gedit-plugin-charmap
+Summary:        Gedit charmap plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/charmap.plugin
+
+%description -n gedit-plugin-charmap
+The gedit charmap plugin.
+
+%package -n gedit-plugin-codecomment
+Summary:        Gedit codecomment plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/codecomment.plugin
+
+%description -n gedit-plugin-codecomment
+The gedit codecomment plugin.
+
+%package -n gedit-plugin-colorpicker
+Summary:        Gedit colorpicker plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/colorpicker.plugin
+
+%description -n gedit-plugin-colorpicker
+The gedit colorpicker plugin.
+
+%package -n gedit-plugin-colorschemer
+Summary:        Gedit colorschemer plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/colorschemer.plugin
+
+%description -n gedit-plugin-colorschemer
+The gedit colorschemer plugin.
+
+%package -n gedit-plugin-commander
+Summary:        Gedit commander plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/commander.plugin
+
+%description -n gedit-plugin-commander
+The gedit commander plugin.
+
+%package -n gedit-plugin-dashboard
+Summary:        Gedit dashboard plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/dashboard.plugin
+
+%description -n gedit-plugin-dashboard
+The gedit dashboard plugin.
+
+%package -n gedit-plugin-drawspaces
+Summary:        Gedit drawspaces plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/drawspaces.plugin
+
+%description -n gedit-plugin-drawspaces
+The gedit drawspaces plugin.
+
+%package -n gedit-plugin-git
+Summary:        Gedit git plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/git.plugin
+
+%description -n gedit-plugin-git
+The gedit git plugin.
+
+%package -n gedit-plugin-joinlines
+Summary:        Gedit joinlines plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/joinlines.plugin
+
+%description -n gedit-plugin-joinlines
+The gedit joinlines plugin
+
+%package -n gedit-plugin-multiedit
+Summary:        Gedit multiedit plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/multiedit.plugin
+
+%description -n gedit-plugin-multiedit
+The gedit multiedit plugin
+
+%package -n gedit-plugin-smartspaces
+Summary:        Gedit smartspaces plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/smartspaces.plugin
+
+%description -n gedit-plugin-smartspaces
+The gedit smartspaces plugin
+
+%package -n gedit-plugin-synctex
+Summary:        Gedit synctex plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/synctex.plugin
+
+%description -n gedit-plugin-synctex
+The gedit synctex plugin
+
+%package -n gedit-plugin-terminal
+Summary:        Gedit terminal plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Requires:       vte2
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/terminal.plugin
+
+%description -n gedit-plugin-terminal
+The gedit terminal plugin
+
+%package -n gedit-plugin-textsize
+Summary:        Gedit textsize plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/textsize.plugin
+
+%description -n gedit-plugin-textsize
+The gedit textsize plugin
+
+%package -n gedit-plugin-wordcompletion
+Summary:        Gedit wordcompletion plugin
+Group:          Productivity/Editors/Other
+Requires:       %{name}-data = %{version}
+Provides:       gedit-plugins:%{_libdir}/gedit/plugins/wordcompletion.plugin
+
+%description -n gedit-plugin-wordcompletion
+The gedit wordcompletion plugin
+
 %package -n gedit-plugin-zeitgeist
 Summary:        Zeitgeist dataprovider for gedit
 Group:          Productivity/Text/Editors
 Requires:       gedit
 # For dashboard plugin
+Requires:       %{name}-data
 Requires:       zeitgeist
 Supplements:    packageand(gedit:zeitgeist)
 
@@ -79,6 +261,7 @@
 %lang_package
 %prep
 %setup -q
+install %{S:1} .
 translation-update-upstream
 
 %build
@@ -92,98 +275,166 @@
 %find_lang gedit %{name}.lang
 %fdupes %{buildroot}/%{_datadir}/gedit/plugins
 %fdupes %{buildroot}/%{_libdir}/gedit/plugins
+%fdupes %{buildroot}/%{_datadir}/help
 
 %clean
 rm -rf %{buildroot}
 
-%post
+%post -n gedit-plugin-drawspaces
+%glib2_gsettings_schema_post
+
+%post -n gedit-plugin-terminal
 %glib2_gsettings_schema_post
 
-%postun
+%post -n gedit-plugin-wordcompletion
+%glib2_gsettings_schema_post
+
+%postun -n gedit-plugin-drawspaces
+%glib2_gsettings_schema_postun
+
+%postun -n gedit-plugin-terminal
+%glib2_gsettings_schema_postun
+
+%postun -n gedit-plugin-wordcompletion
 %glib2_gsettings_schema_postun
 
 %files
 %defattr(-,root,root)
+%doc gedit-plugins.SUSE
+
+%files -n %{name}-data 
+%defattr(-,root,root)
 # Common files
 %{_libdir}/gedit/plugins/gpdefs.py*
 %{_libdir}/gedit/plugins/__pycache__/gpdefs.*
 %dir %{_libdir}/gedit/plugins/__pycache__
+
+%files -n gedit-plugin-bookmarks
 ## Explicitly list all plugins so we know when we miss one
 # bookmarks
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-bookmarks.metainfo.xml
 %{_libdir}/gedit/plugins/bookmarks.plugin
 %{_libdir}/gedit/plugins/libbookmarks.so
+
+%files -n gedit-plugin-bracketcompletion
 # bracketcompletion
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-bracketcompletion.metainfo.xml
 %{_libdir}/gedit/plugins/bracketcompletion.plugin
 %{_libdir}/gedit/plugins/bracketcompletion.py*
 %{_libdir}/gedit/plugins/__pycache__/bracketcompletion.*
+
+%files -n gedit-plugin-charmap
 # charmap
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-charmap.metainfo.xml
 %{_libdir}/gedit/plugins/charmap.plugin
 %{_libdir}/gedit/plugins/charmap/
+
+%files -n gedit-plugin-codecomment
 # codecomment
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-codecomment.metainfo.xml
 %{_libdir}/gedit/plugins/codecomment.plugin
 %{_libdir}/gedit/plugins/codecomment.py*
 %{_libdir}/gedit/plugins/__pycache__/codecomment.*
+
+%files -n gedit-plugin-colorpicker
 # colorpicker
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-colorpicker.metainfo.xml
 %{_libdir}/gedit/plugins/colorpicker.plugin
 %{_libdir}/gedit/plugins/colorpicker.py*
 %{_libdir}/gedit/plugins/__pycache__/colorpicker.*
+
+%files -n gedit-plugin-colorschemer
 # colorschemer
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-colorschemer.metainfo.xml
 %{_libdir}/gedit/plugins/colorschemer.plugin
 %{_datadir}/gedit/plugins/colorschemer/
 %{_libdir}/gedit/plugins/colorschemer/
+
+%files -n gedit-plugin-commander
 # commander
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-commander.metainfo.xml
 %{_libdir}/gedit/plugins/commander.plugin
 %{_libdir}/gedit/plugins/commander/
 %{_datadir}/gedit/plugins/commander/
+
+%files -n gedit-plugin-dashboard
 # dashboard
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-dashboard.metainfo.xml
 %{_libdir}/gedit/plugins/dashboard.plugin
 %{_libdir}/gedit/plugins/dashboard/
+
+%files -n gedit-plugin-drawspaces
 # drawspaces
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-drawspaces.metainfo.xml
 %{_libdir}/gedit/plugins/drawspaces.plugin
 %{_libdir}/gedit/plugins/libdrawspaces.so
 %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.drawspaces.gschema.xml
+
+%files -n gedit-plugin-git
 # git
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-git.metainfo.xml
 %{_libdir}/gedit/plugins/git.plugin
 %{_libdir}/gedit/plugins/git/
+
+%files -n gedit-plugin-joinlines
 # joinlines
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-joinlines.metainfo.xml
 %{_libdir}/gedit/plugins/joinlines.plugin
 %{_libdir}/gedit/plugins/joinlines.py*
 %{_libdir}/gedit/plugins/__pycache__/joinlines.*
+
+%files -n gedit-plugin-multiedit
 # multiedit
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-multiedit.metainfo.xml
 %{_libdir}/gedit/plugins/multiedit.plugin
 %{_libdir}/gedit/plugins/multiedit/
+
+%files -n gedit-plugin-smartspaces
 # smartspaces
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-smartspaces.metainfo.xml
 %{_libdir}/gedit/plugins/smartspaces.plugin
 %{_libdir}/gedit/plugins/smartspaces.py*
 %{_libdir}/gedit/plugins/__pycache__/smartspaces.*
+
+%files -n gedit-plugin-synctex
 # synctex
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-synctex.metainfo.xml
 %{_libdir}/gedit/plugins/synctex.plugin
 %{_libdir}/gedit/plugins/synctex/
+
+%files -n gedit-plugin-terminal
 # terminal
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-terminal.metainfo.xml
 %{_libdir}/gedit/plugins/terminal.plugin
 %{_libdir}/gedit/plugins/terminal.py*
 %{_libdir}/gedit/plugins/__pycache__/terminal.*
 %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.terminal.gschema.xml
+
+%files -n gedit-plugin-textsize
 # textsize
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-textsize.metainfo.xml
 %{_libdir}/gedit/plugins/textsize.plugin
 %{_libdir}/gedit/plugins/textsize/
+
+%files -n gedit-plugin-wordcompletion
 # wordcompletion
+%defattr(-,root,root)
 %{_datadir}/appdata/gedit-wordcompletion.metainfo.xml
 %{_libdir}/gedit/plugins/wordcompletion.plugin
 %{_libdir}/gedit/plugins/libwordcompletion.so

++++++ gedit-plugins-3.14.1.tar.xz -> gedit-plugins-3.16.0.tar.xz ++++++
++++ 21428 lines of diff (skipped)

++++++ gedit-plugins.SUSE ++++++
on openSUSE, the gedit-plugins are all split in a package of their own,
which allows GNOME Software to offer individual installation/removal and list 
them
properly as addons to gedit

This mainpackage does not contain any plugins, but recommends the installation 
of all
plugins, in order to get you quickly started.

Reply via email to