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
