Bug ID 5499
Summary Review request: ripcord - a lightweight chat client for Slack and Discord
Product Package Reviews
Version Current
Hardware x86_64
OS GNU/Linux
Status NEW
Severity enhancement
Priority P1
Component Review Request
Assignee rpmfusion-package-review@rpmfusion.org
Reporter sentrycraft123@gmail.com
CC rpmfusion-package-review@rpmfusion.org
Blocks 2, 30
namespace nonfree

https://github.com/Jan200101/Ripcord-rpm/releases/download/v1.0/ripcord.spec
https://github.com/Jan200101/Ripcord-rpm/releases/download/v1.0/ripcord-0.4.21-1.fc31.src.rpm

Description: Ripcord is a free proprietary client for Slack and Discord

Why not in fedora: Ripcord is nonfree

rpmlint:
>ripcord.x86_64: E: devel-dependency libsodium-devel
>ripcord.x86_64: E: explicit-lib-dependency libsodium-devel
>ripcord.x86_64: W: invalid-license Proprietary
>ripcord.x86_64: W: unstripped-binary-or-object /usr/lib64/ripcord/Ripcord
>ripcord.x86_64: W: no-documentation
>ripcord.x86_64: W: dangling-symlink /usr/lib64/ripcord/lib/libsodium.so.18 /usr/lib64/libsodium.so
>ripcord.x86_64: W: dangling-symlink /usr/lib64/ripcord/plugins /usr/lib64/qt5/plugins
>ripcord.x86_64: W: no-manual-page-for-binary Ripcord
>ripcord.x86_64: W: desktopfile-without-binary /usr/share/applications/Ripcord.desktop /usr/bin/Ripcord
>ripcord.src: W: invalid-license Proprietary
>ripcord.src: W: strange-permission Ripcord-0.4.21-x86_64.AppImage 775
>2 packages and 1 specfiles checked; 2 errors, 9 warnings.

Ripcord requires libsodium.so.18 which is not in any repo so I just symlink
libsodium.so do lobsodium.so.18 in the Ripcords lib directory
only libsodium-devel has libsodium.so so I set that as a dependency, if someone
has a better future proof solution I'm free to change it

Ripcord requires a plugins directory next to its binary so I symlink it


This is my first RPM Fusion package and I am still looking for a sponsor


Referenced Bugs:


You are receiving this mail because: