File Vesktop.spec of Package vesktop

#
# spec file for package vesktop
#
# Copyright (c) 2024 caem
#

Name:           Vesktop
Version:        1.5.2
Release:        0
Summary:        A custom Discord App
License:        GPL-3.0-only
Group:          Productivity/Networking/Talk/Clients
URL:            https://github.com/Vencord/Vesktop
# Built from commit e9da30e420a45c6b38e99e6b854a707e42e6fd8a
# Using binaries instead of building from source in here due to issues
# with the chrome sandbox and offline building
Source0:        %{name}-%{version}.tar.gz
Source1:        vesktop.desktop
Source2:        icons.tar.gz

%description
Vesktop is a custom Discord App aiming to give you better performance and improve linux support

%prep
%setup -q
tar -xf %{SOURCE2} -C %{_builddir}

%build

%install
mkdir -p -m0755 %{buildroot}%{_libexecdir}/%{name}
cp -r %{_builddir}/%{name}-%{version}/* %{buildroot}%{_libexecdir}/%{name}
mkdir -p -m0755 %{buildroot}%{_datadir}/applications
cp %{SOURCE1} %{buildroot}%{_datadir}/applications/
cp -r %{_builddir}/icons %{buildroot}%{_datadir}/
export NO_BRP_CHECK_RPATH=true

%files
%defattr(-,root,root)
%{_libexecdir}/%{name}
%{_datadir}/icons/*
%{_datadir}/applications/*.desktop

%changelog

openSUSE Build Service is sponsored by