Hello community,

here is the log from the commit of package opera for openSUSE:Factory:NonFree 
checked in at 2018-03-24 23:54:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old)
 and      /work/SRC/openSUSE:Factory:NonFree/.opera.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "opera"

Sat Mar 24 23:54:22 2018 rev:55 rq:590569 version:52.0.2871.30

Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes      2018-03-22 
12:39:06.152432723 +0100
+++ /work/SRC/openSUSE:Factory:NonFree/.opera.new/opera.changes 2018-03-24 
23:54:30.722062895 +0100
@@ -1,0 +2,10 @@
+Fri Mar 23 07:45:29 UTC 2018 - [email protected]
+
+- Update to version 52.0.2871.30:
+  * See https://blogs.opera.com/desktop/changelog-for-52/#b2871.30
+- AppStream file standard updates.
+- Install the .desktop file as com.opera.opera.desktop to comply
+  with freedesktop.org standards.
+- Change the package licence from SUSE-NonFree to NonFree.
+
+-------------------------------------------------------------------

Old:
----
  opera-stable_51.0.2830.55_amd64.rpm
  opera.appdata.xml

New:
----
  com.opera.opera.appdata.xml
  opera-stable_52.0.2871.30_amd64.rpm

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

Other differences:
------------------
++++++ opera.spec ++++++
--- /var/tmp/diff_new_pack.QStoxM/_old  2018-03-24 23:54:33.037979354 +0100
+++ /var/tmp/diff_new_pack.QStoxM/_new  2018-03-24 23:54:33.041979210 +0100
@@ -20,15 +20,15 @@
 # libffmpeg.so*, libfreetype.so* and libGLESv2.so* are currently bundled.
 %global __requires_exclude ^lib(ffmpeg|freetype|GLESv2)\\.so.*$
 Name:           opera
-Version:        51.0.2830.55
+Version:        52.0.2871.30
 Release:        0
 Summary:        Proprietary web browser
-License:        SUSE-NonFree
+License:        NonFree
 Group:          Productivity/Networking/Web/Browsers
 Url:            https://opera.com/
 Source:         
https://get.geo.opera.com/ftp/pub/%{name}/desktop/%{version}/linux/%{name}-stable_%{version}_amd64.rpm
-Source2:        %{name}.appdata.xml
-Source3:        %{name}.sh.in
+Source1:        %{name}.sh.in
+Source2:        com.opera.opera.appdata.xml
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  update-desktop-files
@@ -50,7 +50,7 @@
 %prep
 rpm2cpio %{SOURCE0} | cpio -i -d
 
-cp -f %{SOURCE2} %{name}.appdata.xml
+cp -f %{SOURCE2} com.opera.opera.appdata.xml
 
 chmod -s .%{_libdir}/%{name}/%{name}_sandbox
 cp -f .%{_libdir}/%{name}/resources/license.txt COPYING
@@ -59,7 +59,7 @@
 sed \
   -e 's|__LIBDIR__|%{_libdir}|g' \
   -e 's|__SYSCONFDIR__|%{_sysconfdir}|g' \
-  %{SOURCE3} > %{name}.sh
+  %{SOURCE1} > %{name}.sh
 cat > %{name}.conf << EOF
 # Default settings for opera. This file is sourced by /usr/bin/opera.
 
@@ -76,19 +76,24 @@
 install -Dpm 0755 %{name}.sh %{buildroot}%{_bindir}/%{name}
 
 install -Dpm 0644 .%{_datadir}/applications/%{name}.desktop \
-  %{buildroot}%{_datadir}/applications/%{name}.desktop
+  %{buildroot}%{_datadir}/applications/com.opera.opera.desktop
 cp -a .%{_datadir}/icons/ %{buildroot}%{_datadir}/
 
 install -Dpm 0755 %{name}.sh %{buildroot}%{_bindir}/%{name}
 install -Dpm 0644 %{name}.conf %{buildroot}%{_sysconfdir}/default/%{name}
 
 # https://en.opensuse.org/openSUSE:AppStore
-install -Dpm 0644 %{name}.appdata.xml \
-  %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
+%if 0%{?suse_version} >= 1500
+install -Dpm 0644 com.opera.opera.appdata.xml \
+  %{buildroot}%{_datadir}/metainfo/com.opera.opera.appdata.xml
+%else
+install -Dpm 0644 com.opera.opera.appdata.xml \
+  %{buildroot}%{_datadir}/appdata/com.opera.opera.appdata.xml
+%endif
 
 %fdupes %{buildroot}%{_libdir}/
 
-%if 0%{?suse_version} <= 1320
+%if 0%{?suse_version} < 1500
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -99,13 +104,22 @@
 %endif
 
 %files
+%if 0%{?suse_version} >= 1500
+%license COPYING
+%else
 %doc COPYING
+%endif
 %config(noreplace) %{_sysconfdir}/default/%{name}
 %{_bindir}/%{name}
 %{_libdir}/%{name}/
-%{_datadir}/applications/%{name}.desktop
+%{_datadir}/applications/com.opera.opera.desktop
 %{_datadir}/icons/hicolor/*/apps/*
+%if 0%{?suse_version} >= 1500
+%dir %{_datadir}/metainfo/
+%{_datadir}/metainfo/com.opera.opera.appdata.xml
+%else
 %dir %{_datadir}/appdata/
-%{_datadir}/appdata/%{name}.appdata.xml
+%{_datadir}/appdata/com.opera.opera.appdata.xml
+%endif
 
 %changelog

++++++ com.opera.opera.appdata.xml ++++++
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop">
  <id>com.opera.opera</id>
  <metadata_license>CC0-1.0</metadata_license>
  <project_license>NonFree</project_license>
  <name>Opera</name>
  <summary>Fast, secure yet proprietary web browser</summary>
  <description>
    <p>
      Opera is a proprietary, fast, and user-friendly web browser.
      It includes web developer tools, news aggregation, and the ability to 
compress
      data via Opera Turbo on congested networks.
    </p>
  </description>

  <launchable type="desktop-id">com.opera.opera.desktop</launchable>

  <screenshots>
    <screenshot type="default">
      
<image>http://www-static.opera.com/static-heap/8c/8cebaeffb6c7669162a159e005521fa052d5db87/vip-access-for-your-favorite-sites.jpg</image>
    </screenshot>
    <screenshot>
      
<image>http://www-static.opera.com/static-heap/7c/7c5ffc1c78bde23e87784e1e91b51acc719139ea/find-something-unexpected.jpg</image>
    </screenshot>
    <screenshot>
      
<image>http://www-static.opera.com/static-heap/be/be2c10fba6490784db12e9d81bd2fcb6f39dff3a/stay-safe-on-the-web.jpg</image>
    </screenshot>
    <screenshot>
      
<image>http://www-static.opera.com/static-heap/52/524cc9f4e27ffece9a9e941fb6a90ff662d991c7/search-and-navigate-easily.jpg</image>
    </screenshot>
    <screenshot>
      
<image>http://www-static.opera.com/static-heap/b2/b291bd57a0559cbb01d5171d86786157aa466cb5/more-than-bookmarks.jpg</image>
    </screenshot>
  </screenshots>

  <url type="homepage">https://opera.com/</url>
  <developer_name>Opera Software ASA</developer_name>

  <provides>
    <binary>opera</binary>
  </provides>
</component>
++++++ opera-stable_51.0.2830.55_amd64.rpm -> 
opera-stable_52.0.2871.30_amd64.rpm ++++++
/work/SRC/openSUSE:Factory:NonFree/opera/opera-stable_51.0.2830.55_amd64.rpm 
/work/SRC/openSUSE:Factory:NonFree/.opera.new/opera-stable_52.0.2871.30_amd64.rpm
 differ: char 25, line 1


Reply via email to