Skip to content

Commit

Permalink
Fedora/RHEL packaging
Browse files Browse the repository at this point in the history
Signed-off-by: Pau Garcia Quiles <pgarciaq@redhat.com>
  • Loading branch information
pgarciaq committed Jan 27, 2025
1 parent 24736fb commit c7f2ced
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .github/actions/spelling/expect.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ aliyunkubernetescontainerservice
allusers
alpl
alpline
alsa
amazonec
amazoneks
ANamespace
Expand Down Expand Up @@ -290,6 +291,7 @@ fstrim
gabcdef
gazornaanplatt
gcs
gdk
GENERALIZEDTIME
getfattr
getwindowid
Expand Down Expand Up @@ -606,6 +608,7 @@ otccce
overlayfs
pageload
pagerduty
pango
parsesection
pascalize
pathspec
Expand Down
43 changes: 42 additions & 1 deletion packaging/linux/rancher-desktop.spec
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ URL: https://github.com/rancher-sandbox/rancher-desktop#readme
Packager: SUSE <containers@suse.com>
%endif

%if 0%{?fedora} || 0%{?rhel}
%global debug_package %{nil}
%endif

AutoReqProv: no

BuildRequires: unzip
Expand Down Expand Up @@ -75,11 +79,46 @@ Requires: libxkbcommon0
Requires: libxrandr2
%else
Requires: qemu
Requires: password-store
Requires: openssh-clients

%if 0%{?fedora} || 0%{?rhel}
Requires: pass
Requires: gnupg2
%else
Requires: password-store
Requires: gpg2
%endif

Requires: glibc
Requires: desktop-file-utils

%if 0%{?fedora} || 0%{?rhel}
Requires: libX11
Requires: libXcomposite
Requires: libXdamage
Requires: libXext
Requires: libXfixes
Requires: libXrandr
Requires: alsa-lib
Requires: atk
Requires: at-spi2-atk
Requires: at-spi2-core
Requires: cairo
Requires: cups-libs
Requires: dbus-libs
Requires: libdrm
Requires: expat
Requires: mesa-libgbm
Requires: libgcc
Requires: gdk-pixbuf2
Requires: glib
Requires: gtk3
Requires: pango
Requires: libxcb
Requires: libxkbcommon
Requires: nspr
Requires: nss
%else
Requires: libX11-6
Requires: libXcomposite1
Requires: libXdamage1
Expand Down Expand Up @@ -110,6 +149,8 @@ Requires: mozilla-nspr
Requires: mozilla-nss
%endif

%endif

%description
Rancher Desktop is an open-source project to bring Kubernetes and container management to the desktop

Expand Down

0 comments on commit c7f2ced

Please sign in to comment.