Hello community,

here is the log from the commit of package evince for openSUSE:Factory checked 
in at 2012-04-17 21:57:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evince (Old)
 and      /work/SRC/openSUSE:Factory/.evince.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evince", Maintainer is "gnome-maintain...@suse.de"

Changes:
--------
--- /work/SRC/openSUSE:Factory/evince/evince.changes    2012-03-29 
11:37:36.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.evince.new/evince.changes       2012-04-17 
21:58:24.000000000 +0200
@@ -1,0 +2,13 @@
+Sun Apr  1 11:46:40 UTC 2012 - dims...@opensuse.org
+
+- Split package according to SLPP (bnc#737897):
+  + Create subpackages:
+    - libevdocument3-4
+    - libevview3-3
+    - typelib-1_0-EvinceDocument-3_0
+    - typelib-1_0-EvinceView-3_0
+  + Add Requires for all new subpackages to the -devel package.
+  + Move /sbin/ldconfig from %post/%postun of evince to
+    %post/%postun of libevdocument3-4 and libevview3-3.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ evince.spec ++++++
--- /var/tmp/diff_new_pack.EXv2Gv/_old  2012-04-17 21:58:25.000000000 +0200
+++ /var/tmp/diff_new_pack.EXv2Gv/_new  2012-04-17 21:58:25.000000000 +0200
@@ -71,10 +71,46 @@
 Evince is a document viewer capable of displaying multiple and
 singlepage document formats like PDF and PostScript.
 
+%package -n libevdocument3-4
+Summary:        GNOME Document Viewer - System Library
+Group:          System/Libraries
+
+%description -n libevdocument3-4
+Evince is a document viewer capable of displaying multiple and
+singlepage document formats like PDF and PostScript.
+
+%package -n libevview3-3
+Summary:        GNOME Document Viewer - System Library
+Group:          System/Libraries
+
+%description -n libevview3-3
+Evince is a document viewer capable of displaying multiple and
+singlepage document formats like PDF and PostScript.
+
+%package -n typelib-1_0-EvinceDocument-3_0
+Summary:        GNOME Document Viewer -- Introspection bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-EvinceDocument-3_0
+Evince is a document viewer capable of displaying multiple and
+singlepage document formats like PDF and PostScript.
+
+%package -n typelib-1_0-EvinceView-3_0
+Summary:        GNOME Document Viewer -- Introspection bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-EvinceView-3_0
+Evince is a document viewer capable of displaying multiple and
+singlepage document formats like PDF and PostScript.
+
 %package devel
 Summary:        GNOME Document Viewer
 Group:          Productivity/Office/Other
 Requires:       %{name} = %{version}
+Requires:       libevdocument3-4 = %{version}
+Requires:       libevview3-3 = %{version}
+Requires:       typelib-1_0-EvinceDocument-3_0 = %{version}
+Requires:       typelib-1_0-EvinceView-3_0 = %{version}
 Obsoletes:      evince-doc <= 2.25.4
 Provides:       evince-doc = 2.25.4
 
@@ -123,17 +159,23 @@
 %fdupes %{buildroot}
 
 %post
-/sbin/ldconfig
 %glib2_gsettings_schema_post
 %desktop_database_post
 %icon_theme_cache_post
 
 %postun
-/sbin/ldconfig
 %glib2_gsettings_schema_postun
 %desktop_database_postun
 %icon_theme_cache_postun
 
+%post -n libevdocument3-4 -p /sbin/ldconfig
+
+%postun -n libevdocument3-4 -p /sbin/ldconfig
+
+%post -n libevview3-3 -p /sbin/ldconfig
+
+%postun -n libevview3-3 -p /sbin/ldconfig
+
 %files
 %defattr (-, root, root)
 %doc AUTHORS COPYING ChangeLog NEWS README TODO
@@ -156,12 +198,26 @@
 # helpers & daemon
 %{_libexecdir}/evince/
 %endif
-%{_libdir}/girepository-1.0/*.typelib
-%{_libdir}/*.so.*
 %doc %{_mandir}/man?/*.*
 
 %files lang -f %{name}.lang
 
+%files -n libevdocument3-4
+%defattr(-, root, root)
+%{_libdir}/libevdocument3.so.4*
+
+%files -n libevview3-3
+%defattr(-, root, root)
+%{_libdir}/libevview3.so.3*
+
+%files -n typelib-1_0-EvinceDocument-3_0
+%defattr(-, root, root)
+%{_libdir}/girepository-1.0/EvinceDocument-3.0.typelib
+
+%files -n typelib-1_0-EvinceView-3_0
+%defattr(-, root, root)
+%{_libdir}/girepository-1.0/EvinceView-3.0.typelib
+
 %files devel
 %defattr(-, root, root)
 %{_includedir}/evince


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

Reply via email to