Hello community, here is the log from the commit of package AusweisApp2 for openSUSE:Factory checked in at 2020-01-16 18:22:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/AusweisApp2 (Old) and /work/SRC/openSUSE:Factory/.AusweisApp2.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "AusweisApp2" Thu Jan 16 18:22:41 2020 rev:3 rq:764891 version:1.20.0 Changes: -------- --- /work/SRC/openSUSE:Factory/AusweisApp2/AusweisApp2.changes 2019-12-23 22:45:25.326022852 +0100 +++ /work/SRC/openSUSE:Factory/.AusweisApp2.new.26092/AusweisApp2.changes 2020-01-16 18:22:50.269029013 +0100 @@ -1,0 +2,34 @@ +Wed Jan 15 22:57:12 UTC 2020 - John Paul Adrian Glaubitz <[email protected]> + +- New upstream release + + Version 1.20.0 + * Introduce new graphical user interface for Windows and macOS + * The DMG image for macOS is now signed + * Support for screen readers on Android and iOS + * Adjust color contrast for better readability + * Optimize menu layout and introduce settings + panel on iOS and Android + * Optimize the functionality to use the smartphone as card reader + * Support for macOS 10.11 was dropped + * Support for x86 architecture on Android was dropped + * Small bug fixes + * Update OpenSSL to version 1.1.1d + * Update Qt to version 5.12.5 +- Add libqt5-qtdeclarative-devel and libQt5QuickControls2-devel + to BuildRequires, required for QML-based user interface +- Add patch to disable vendor name + + 0001-disable-vendor-name.patch +- Add patch to fix path to desktop icon + + 0002-fix-desktop-icon-path.patch +- Drop custom icon + + AusweisApp2.png +- Drop patches for issues fixed upstream + + 0001-fix-resource-file-path.patch + + 0002-fix-translation-files-path.patch + + 0003-disable-auto-updater.patch + + 0004-set-config-path.patch + + 0005-disable-qtquick.patch +- Improve grammar and semantics in Summary and %description +- Install npa_icon.png as desktop icon + +------------------------------------------------------------------- Old: ---- 0001-fix-resource-file-path.patch 0002-fix-translation-files-path.patch 0003-disable-auto-updater.patch 0004-set-config-path.patch 0005-disable-qtquick.patch 1.18.2.tar.gz AusweisApp2.png New: ---- 0001-disable-vendor-name.patch 0002-fix-desktop-icon-path.patch 1.20.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ AusweisApp2.spec ++++++ --- /var/tmp/diff_new_pack.lzJtlC/_old 2020-01-16 18:22:53.337030748 +0100 +++ /var/tmp/diff_new_pack.lzJtlC/_new 2020-01-16 18:22:53.341030751 +0100 @@ -1,7 +1,7 @@ # # spec file for package AusweisApp2 # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,29 +17,27 @@ Name: AusweisApp2 -Version: 1.18.2 +Version: 1.20.0 Release: 0 -Summary: Official authentication app for German ID cards and residence titles +Summary: Official authentication app for German ID cards and residence permits License: EUPL-1.2 Group: Productivity/Security URL: https://www.ausweisapp.bund.de Source0: https://github.com/Governikus/AusweisApp2/archive/%{version}.tar.gz -Source1: AusweisApp2.png -Patch0: 0001-fix-resource-file-path.patch -Patch1: 0002-fix-translation-files-path.patch -Patch2: 0003-disable-auto-updater.patch -Patch3: 0004-set-config-path.patch -Patch4: 0005-disable-qtquick.patch +Patch0: 0001-disable-vendor-name.patch +Patch1: 0002-fix-desktop-icon-path.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: libQt5Concurrent-devel BuildRequires: libQt5Core-devel BuildRequires: libQt5Network-devel +BuildRequires: libQt5QuickControls2-devel BuildRequires: libQt5Svg-devel BuildRequires: libQt5Xml-devel BuildRequires: libopenssl-1_1-devel BuildRequires: libqt5-linguist-devel +BuildRequires: libqt5-qtdeclarative-devel BuildRequires: libqt5-qttools-devel BuildRequires: libqt5-qtwebsockets-devel BuildRequires: ninja @@ -51,16 +49,13 @@ %description This app is developed and issued by the German government to be used for online authentication with electronic German ID cards -and residence titles. To use this app, a supported RFID card -reader is required. +and residence permits. To use this app, a supported RFID card +reader or compatible NFC smart phone is required. %prep %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 %build export CFLAGS="%{optflags} -fPIC" @@ -72,15 +67,8 @@ %install %cmake_install -%suse_update_desktop_file %{name} X-SuSE-DesktopUtility -install -DTm644 %{SOURCE1} %{buildroot}/%{_datadir}/icons/hicolor/64x64/apps/AusweisApp2.png - -mkdir -p %{buildroot}/%{_libdir}/%{name} -mkdir -p %{buildroot}/%{_datadir}/%{name}/translations - -mv %{buildroot}/%{_prefix}/translations/*.qm %{buildroot}/%{_datadir}/%{name}/translations/ -mv %{buildroot}/%{_bindir}/*.rcc %{buildroot}/%{_datadir}/%{name}/ -mv %{buildroot}/%{_bindir}/config.json %{buildroot}/%{_datadir}/%{name}/ +%suse_update_desktop_file com.governikus.ausweisapp2 X-SuSE-DesktopUtility +install -DTm644 %{_builddir}/%{name}-%{version}/resources/images/npa_docs.png %{buildroot}/%{_datadir}/icons/hicolor/96x96/apps/AusweisApp2.png %fdupes -s %{buildroot}/%{_prefix} @@ -89,9 +77,8 @@ %license LICENSE.txt LICENSE.officially.txt %{_bindir}/%{name} %{_datadir}/%{name} -%{_libdir}/%{name} -%{_datadir}/applications/AusweisApp2.desktop +%{_datadir}/metainfo +%{_datadir}/applications/com.governikus.ausweisapp2.desktop %{_datadir}/icons/hicolor -%exclude %{_bindir}/qtlogging.ini %changelog ++++++ 0001-disable-vendor-name.patch ++++++ diff -Nru AusweisApp2-1.20.0.orig/CMakeLists.txt AusweisApp2-1.20.0/CMakeLists.txt --- AusweisApp2-1.20.0.orig/CMakeLists.txt 2020-01-15 16:59:29.000000000 +0100 +++ AusweisApp2-1.20.0/CMakeLists.txt 2020-01-15 19:07:08.729791644 +0100 @@ -68,7 +68,7 @@ FILE(READ "${VENDOR_FILE}" VENDOR) STRING(STRIP "${VENDOR}" VENDOR) ELSE() - SET(VENDOR AusweisApp2_CE) # CommunityEdition + SET(VENDOR "") ENDIF() ENDIF() IF(VENDOR MATCHES "Governikus") ++++++ 0002-fix-desktop-icon-path.patch ++++++ diff -Nru AusweisApp2-1.20.0.orig/resources/packaging/linux/com.governikus.ausweisapp2.desktop.in AusweisApp2-1.20.0/resources/packaging/linux/com.governikus.ausweisapp2.desktop.in --- AusweisApp2-1.20.0.orig/resources/packaging/linux/com.governikus.ausweisapp2.desktop.in 2020-01-15 16:59:29.000000000 +0100 +++ AusweisApp2-1.20.0/resources/packaging/linux/com.governikus.ausweisapp2.desktop.in 2020-01-15 22:21:45.043831241 +0100 @@ -2,7 +2,7 @@ Version=1.0 Type=Application Exec=@CMAKE_INSTALL_FULL_BINDIR@/AusweisApp2 -Icon=@CMAKE_INSTALL_FULL_DATADIR@/@VENDOR@/AusweisApp2/npa.svg +Icon=AusweisApp2 StartupNotify=true Terminal=false Categories=Utility;Accessibility; ++++++ 1.18.2.tar.gz -> 1.20.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/AusweisApp2/1.18.2.tar.gz /work/SRC/openSUSE:Factory/.AusweisApp2.new.26092/1.20.0.tar.gz differ: char 13, line 1
