From 3c154b1e1dfc36273e711fbae58cce32b5d64a0e Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Wed, 13 Aug 2025 23:37:14 -0700 Subject: [PATCH] fix(signal-desktop): create symlink during %install, not %post (#6073) (#6076) * fix(signal-desktop): create symlink during %install, not %post * Update signal-desktop.spec --------- (cherry picked from commit e1cdf9eb9e1394f6491b80601b084f44925e3b76) Signed-off-by: madomado Co-authored-by: madomado --- anda/apps/signal-desktop/signal-desktop.spec | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/anda/apps/signal-desktop/signal-desktop.spec b/anda/apps/signal-desktop/signal-desktop.spec index 5aef7185c6..a41debde21 100644 --- a/anda/apps/signal-desktop/signal-desktop.spec +++ b/anda/apps/signal-desktop/signal-desktop.spec @@ -12,7 +12,7 @@ Name: signal-desktop Version: 7.66.0 -Release: 1%?dist +Release: 2%?dist Summary: A private messenger for Windows, macOS, and Linux URL: https://signal.org Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz @@ -96,15 +96,14 @@ install -Dm644 build/icons/png/64x64.png %{buildroot}%{_iconsdir}/hicolor/64x64/ install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/signal.desktop -%post -ln -s %_libdir/signal-desktop/signal-desktop %_bindir/signal-desktop +ln -s %_libdir/signal-desktop/signal-desktop %buildroot%_bindir/signal-desktop %files %license LICENSE %doc README.md CONTRIBUTING.md ACKNOWLEDGMENTS.md %license release/linux-%{arch}unpacked/LICENSE.electron.txt %license release/linux-%{arch}unpacked/LICENSES.chromium.html -%ghost %{_bindir}/signal-desktop +%{_bindir}/signal-desktop %{_libdir}/signal-desktop/ %{_datadir}/polkit-1/rules.d/org.signalapp.view-aep.policy %{_datadir}/polkit-1/rules.d/org.signalapp.enable-backups.policy