Hello community,

here is the log from the commit of package evince for openSUSE:Factory checked 
in at 2018-01-16 09:27:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evince (Old)
 and      /work/SRC/openSUSE:Factory/.evince.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evince"

Tue Jan 16 09:27:58 2018 rev:130 rq:562502 version:3.26.0+20171120.3955d480

Changes:
--------
--- /work/SRC/openSUSE:Factory/evince/evince.changes    2017-12-15 
14:00:29.562787828 +0100
+++ /work/SRC/openSUSE:Factory/.evince.new/evince.changes       2018-01-16 
09:28:00.290024504 +0100
@@ -1,0 +2,16 @@
+Mon Jan 08 10:24:53 UTC 2018 - zai...@opensuse.org
+
+- Update to version 3.26.0+20171120.3955d480:
+  + Updated translations.
+- Switch to git-checkout via source service.
+- Following the above, add gnome-common BuildRequires, pass
+  autogen.sh and pass enable-gtk doc to configure, as we need to
+  bootstrap the tarball.
+- Clean up spec, use modern macros.
+- Drop update-desktop-files BuildRequires and stop using
+  suse_update_desktop macro, no longer needed.
+- Drop obsolete conditionals for no longer supported versions of
+  openSUSE.
+- Avoid running fdupes across hardlink boundaries.
+
+-------------------------------------------------------------------

Old:
----
  evince-3.26.0.tar.xz

New:
----
  _service
  _servicedata
  evince-3.26.0+20171120.3955d480.tar.xz

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

Other differences:
------------------
++++++ evince.spec ++++++
--- /var/tmp/diff_new_pack.sXfAR2/_old  2018-01-16 09:28:01.261979030 +0100
+++ /var/tmp/diff_new_pack.sXfAR2/_new  2018-01-16 09:28:01.265978843 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package evince
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,27 +18,31 @@
 
 %define _major_version 3.0
 %define pluginAPI 4
+
 Name:           evince
-Version:        3.26.0
+Version:        3.26.0+20171120.3955d480
 Release:        0
 Summary:        GNOME Document Viewer
 License:        GPL-2.0+
 Group:          Productivity/Office/Other
 Url:            http://www.gnome.org/projects/evince/
-Source:         
http://download.gnome.org/sources/evince/3.26/%{name}-%{version}.tar.xz
+
+#Source0:       
http://download.gnome.org/sources/evince/3.26/%%{name}-%%{version}.tar.xz
+Source:         %{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM libdocument-return-96-dpi-if-unable-to-determine.patch 
bsc#1066138 bgo#719400 yfji...@suse.com -- fix the broken zoom in/out when 
graphic backend does not return proper dpi
 Patch1:         libdocument-return-96-dpi-if-unable-to-determine.patch
+
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  ghostscript-fonts-std
 BuildRequires:  ghostscript-x11
+BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  libtiff-devel
 BuildRequires:  texlive-devel
 %if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
 %endif
-BuildRequires:  update-desktop-files
 BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(adwaita-icon-theme) >= 2.17.1
 BuildRequires:  pkgconfig(ddjvuapi) >= 3.5.22
@@ -66,7 +70,6 @@
 # Disable the browser plugin and package, and make main package 
provide-obsolete plugin package for upgrade; see bgo#738270
 Provides:       evince-browser-plugin
 Obsoletes:      evince-browser-plugin
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{glib2_gsettings_schema_requires}
 
 %description
@@ -208,49 +211,44 @@
 %lang_package
 
 %prep
-%setup -q
+%autosetup -p1
 %if !0%{?is_opensuse}
 translation-update-upstream
 %endif
-%patch1 -p1
 
 %build
 # on openSUSE, we share the browser plugins between browsers; do not use 
mozilla's default.
 export BROWSER_PLUGIN_DIR=%{_libdir}/browser-plugins
-%configure --disable-static --with-pic\
+NOCONFIGURE=1 ./autogen.sh
+%configure \
+       --disable-static \
+       --with-pic \
         --libexecdir=%{_libexecdir}/%{name} \
-        --enable-djvu\
-        --enable-dvi\
-        --enable-comics\
-        --enable-nautilus\
+       --enable-djvu \
+       --enable-dvi \
+       --enable-comics \
+       --enable-nautilus \
         --enable-introspection \
         --enable-multimedia \
-        --disable-browser-plugin
-make %{?_smp_mflags}
+       --disable-browser-plugin \
+       --enable-gtk-doc \
+       %{nil}
+%make_build
 
 %install
 %make_install
-%if 0%{?suse_version} > 1320
 %find_lang %{name} %{?no_lang_C} --metainfo %{name}
-%else
-%find_lang %{name} %{?no_lang_C}
-%endif
-%suse_update_desktop_file evince
-%suse_update_desktop_file evince-previewer
 find %{buildroot} -type f -name "*.la" -delete -print
-%fdupes %{buildroot}
+%fdupes %{buildroot}/%{_prefix}
 
 %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
+%license COPYING
 %doc %{_datadir}/help/C/%{name}/
 %{_bindir}/*
 %dir %{_datadir}/appdata
@@ -274,30 +272,24 @@
 %{_userunitdir}/evince.service
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
 
 #%%files browser-plugin
 #%%defattr(-,root,root)
 #%%{_libdir}/browser-plugins/libevbrowserplugin.so
 
 %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
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/evince*.pc
@@ -310,47 +302,39 @@
 %dir %{_datadir}/gtk-doc/html
 
 %files -n nautilus-evince
-%defattr(-,root,root)
 %{_libdir}/nautilus/extensions-*/*.so
 
 %files -n evince-plugin-comicsdocument
-%defattr(-,root,root)
 %{_datadir}/appdata/evince-comicsdocument.metainfo.xml
 %{_libdir}/evince/%{pluginAPI}/backends/comicsdocument.evince-backend
 %{_libdir}/evince/%{pluginAPI}/backends/libcomicsdocument.so
 
 %files -n evince-plugin-djvudocument
-%defattr(-,root,root)
 %{_datadir}/appdata/evince-djvudocument.metainfo.xml
 %{_libdir}/evince/%{pluginAPI}/backends/djvudocument.evince-backend
 %{_libdir}/evince/%{pluginAPI}/backends/libdjvudocument.so
 
 %files -n evince-plugin-dvidocument
-%defattr(-,root,root)
 %{_datadir}/appdata/evince-dvidocument.metainfo.xml
 %{_libdir}/evince/%{pluginAPI}/backends/dvidocument.evince-backend
 %{_libdir}/evince/%{pluginAPI}/backends/libdvidocument.so
 
 %files -n evince-plugin-pdfdocument
-%defattr(-,root,root)
 %{_datadir}/appdata/evince-pdfdocument.metainfo.xml
 %{_libdir}/evince/%{pluginAPI}/backends/pdfdocument.evince-backend
 %{_libdir}/evince/%{pluginAPI}/backends/libpdfdocument.so
 
 %files -n evince-plugin-psdocument
-%defattr(-,root,root)
 %{_datadir}/appdata/evince-psdocument.metainfo.xml
 %{_libdir}/evince/%{pluginAPI}/backends/psdocument.evince-backend
 %{_libdir}/evince/%{pluginAPI}/backends/libpsdocument.so
 
 %files -n evince-plugin-tiffdocument
-%defattr(-,root,root)
 %{_datadir}/appdata/evince-tiffdocument.metainfo.xml
 %{_libdir}/evince/%{pluginAPI}/backends/tiffdocument.evince-backend
 %{_libdir}/evince/%{pluginAPI}/backends/libtiffdocument.so
 
 %files -n evince-plugin-xpsdocument
-%defattr(-,root,root)
 %{_datadir}/appdata/evince-xpsdocument.metainfo.xml
 %{_libdir}/evince/%{pluginAPI}/backends/xpsdocument.evince-backend
 %{_libdir}/evince/%{pluginAPI}/backends/libxpsdocument.so

++++++ _service ++++++
<services>
  <service mode="disabled" name="tar_scm">
    <param name="url">git://git.gnome.org/evince</param>
    <param name="scm">git</param>
    <param name="revision">gnome-3-26</param>
    <param name="versionformat">3.26.0+%cd.%h</param>
    <param name="changesgenerate">enable</param>
  </service>
  <service mode="disabled" name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service mode="disabled" name="set_version" />
</services>


++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param name="url">git://git.gnome.org/evince</param>
              <param 
name="changesrevision">3955d4805df2409e98ad2396f29af27d6fa2b4f2</param></service></servicedata>

Reply via email to