From dc310f030526a1df75e6c5bd25c1e23b63649a54 Mon Sep 17 00:00:00 2001 From: Sergey Zhemoitel Date: Sat, 4 Dec 2021 23:40:53 +0300 Subject: [PATCH] fix build --- jitsi-meet-electron.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/jitsi-meet-electron.spec b/jitsi-meet-electron.spec index 11736d7..33828cb 100644 --- a/jitsi-meet-electron.spec +++ b/jitsi-meet-electron.spec @@ -10,16 +10,19 @@ Summary: Jitsi Meet desktop application URL: https://github.com/jitsi/jitsi-meet-electron Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz Source1000: %{name}.rpmlintrc +Patch0: %{oname}_package.patch License: ASL 2.0 Group: Networking/Instant messaging ExclusiveArch: x86_64 -BuildRequires: nodejs14 #>= 16 +BuildRequires: nodejs14 +BuildRequires: yarn BuildRequires: pkgconfig(zlib) >= 1.2.11 BuildRequires: imagemagick BuildRequires: git-core BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(nss) Prefix: %{_opt} %description @@ -27,12 +30,14 @@ Desktop application for Jitsi Meet built with Electron %prep %setup -q +%patch -p0 %build export PATH=$PATH:/opt/nodejs14/bin -npm install -npm run dist +yarn +yarn run build +yarn run electron-builder --dir %install install -d %{buildroot}%{_opt}/%{oname} %{buildroot}%{_datadir}/applications %{buildroot}%{_bindir}