%global short_name protonmail %global full_name %{short_name}-bridge %global debug_package %{nil} Name: protonmail-bridge Version: 3.15.0 Release: 1%{?dist} Summary: Proton Mail Bridge for Linux (aarch64) License: GPLv3 URL: https://proton.me/mail/bridge Source0: https://github.com/ArchitektApx/proton-bridge-copr/releases/download/v3.15.0/protonmail-bridge-linux-arm64.tar.gz Source1: protonmail-bridge ExclusiveArch: aarch64 Requires: dejavu-sans-fonts Requires: fontconfig Requires: glib2 Requires: glibc Requires: libEGL Requires: libgcc Requires: libglvnd-glx Requires: libstdc++ Requires: libsecret Requires: libxkbcommon-x11 Recommends: (gnome-keyring if gnome-shell) Requires(post): gtk-update-icon-cache %description This is a package of the Proton Mail Bridge for aarch64. Proton Mail Bridge is a desktop application that runs in the background encrypting and decrypting messages as they enter and leave your computer. Bugs related to Zen should be reported directly to the Zen Browser GitHub repo: Bugs related to this package should be reported at this Git project: %prep %setup -q -n %{short_name} %install %__rm -rf %{buildroot} %__install -d %{buildroot}{/usr/lib/%{short_name}/bridge,%{_bindir},%{_datadir}/applications,%{_datadir}/icons/hicolor/scalable/apps,%{_datadir}/doc/%{short_name}/bridge} %__install -D -m 0644 proton-bridge.desktop -t %{buildroot}%{_datadir}/applications %__install -D -m 0644 logo.svg -t %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{short_name}-bridge.svg %__install -D -m 0444 LICENSE -t %{buildroot}%{_datadir}/doc/%{short_name}/bridge %__install -D -m 0444 Changelog.md -t %{buildroot}%{_datadir}/doc/%{short_name}/bridge %__install -D -m 0755 %{SOURCE1} -t %{buildroot}%{_bindir}/%{full_name} %__cp -r * %{buildroot}/usr/lib/%{short_name}/bridge %post gtk-update-icon-cache -f -t %{_datadir}/icons/hicolor %files %{_datadir}/applications/proton-bridge.desktop %{_datadir}/icons/hicolor/scalable/apps/%{short_name}-bridge.svg %{_datadir}/doc/%{short_name}/bridge %{_bindir}/%{full_name} /usr/lib/%{short_name}/bridge %changelog * Tue Nov 26 2024 ArchitektApx - 3.15.0 - Added - BRIDGE-238: Added host information to sentry events; new sentry event for keychain issues. - BRIDGE-236: Added SMTP observability metrics. - BRIDGE-217: Added missing parameter to the CLI help command. - BRIDGE-234: Add accessibility name in QML for UI automation. - BRIDGE-232: Test: Add Home Menu Bridge UI e2e automation tests. - BRIDGE-220: Test: Add Bridge E2E UI login/logout tests for Windows. - Changed - BRIDGE-228: Removed sentry events. - BRIDGE-218: Observability adapter; gluon observability metrics and tests. - BRIDGE-215: Tweak wording on macOS profile install page. - BRIDGE-131: Test: Integration tests for messages from Proton <-> Gmail. - BRIDGE-142: Bridge icon can be removed from the menu bar on macOS. - Fixed - BRIDGE-240: Fix for running against Qt 6.8 (contribution of GitHub user Cimbali). - BRIDGE-231: Fix reversed header order in messages. - BRIDGE-235: Fix compilation of Bridge GUI Tester on Windows. - BRIDGE-120: Use appropriate address key when importing / saving draft. * Wed Nov 20 2024 ArchitektApx - 3.14.0 - Changed - BRIDGE-207: Failure to download or verify an update now fails silently. - BRIDGE-204: Removed redundant Sentry events. - BRIDGE-150: Observability service modification. - BRIDGE-210: Reduced log level of cache events so they won't be printed to stdout. - Fixed - BRIDGE-106: Fixed import of multipart-related messages. - BRIDGE-108: Fixed GetInitials when empty username is passed. * Wed Nov 20 2024 ArchitektApx - 3.14.0 - Changed - BRIDGE-207: Failure to download or verify an update now fails silently. - BRIDGE-204: Removed redundant Sentry events. - BRIDGE-150: Observability service modification. - BRIDGE-210: Reduced log level of cache events so they won't be printed to stdout. - Fixed - BRIDGE-106: Fixed import of multipart-related messages. - BRIDGE-108: Fixed GetInitials when empty username is passed. * Tue Nov 19 2024 ArchitektApx - 3.13.0 - Inital arm64 build release