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