Группа :: Сети/Мгновенные сообщения
Пакет: element-web
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
# TODO: check .gear/predownloaded-preinstall-hook
Name: element-web
Version: 1.9.7
Release: alt1
Summary: A glossy Matrix collaboration client
License: Apache-2.0
Group: Networking/Instant messaging
Url: https://element.io/
BuildArch: noarch
# Source-url: https://github.com/vector-im/element-web/archive/v%version.tar.gz
Source: %name-%version.tar
# auto predownloaded node modules during update version with rpmgs from etersoft-build-utils
# ask me about description using: lav at etersoft.ru
Source1: %name-development-%version.tar
AutoReq:yes,nonodejs,nonodejs_native,nomono,nopython,nomingw32,nomingw64,noshebang
#AutoProv: no
# [i586] FATAL ERROR: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
# [armh] FATAL ERROR: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
ExclusiveArch: x86_64 aarch64
BuildRequires: npm
# https://github.com/yarnpkg/yarn/issues/7251
BuildRequires: /proc yarn
BuildRequires: node-webpack >= 4.41.2
BuildRequires: node-webpack-cli >= 3.3.10
BuildRequires: node-typescript >= 3.7.3
%description
Element (formerly known as Vector and Riot) is a Matrix web client built using the Matrix React SDK.
%prep
%setup -a1
rm -f scripts/check-i18n.pl
#ln -s %nodejs_sitelib/webpack node_modules/
#ln -s %nodejs_sitelib/webpack-cli node_modules/
%build
yarn build
%install
mkdir -p %buildroot/var/www/html/
cp -a webapp %buildroot/var/www/html/%name/
%files
%doc README.md
/var/www/html/%name/
%changelog
…
Полный changelog можно просмотреть здесь
Name: element-web
Version: 1.9.7
Release: alt1
Summary: A glossy Matrix collaboration client
License: Apache-2.0
Group: Networking/Instant messaging
Url: https://element.io/
BuildArch: noarch
# Source-url: https://github.com/vector-im/element-web/archive/v%version.tar.gz
Source: %name-%version.tar
# auto predownloaded node modules during update version with rpmgs from etersoft-build-utils
# ask me about description using: lav at etersoft.ru
Source1: %name-development-%version.tar
AutoReq:yes,nonodejs,nonodejs_native,nomono,nopython,nomingw32,nomingw64,noshebang
#AutoProv: no
# [i586] FATAL ERROR: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
# [armh] FATAL ERROR: MarkCompactCollector: young object promotion failed Allocation failed - JavaScript heap out of memory
ExclusiveArch: x86_64 aarch64
BuildRequires: npm
# https://github.com/yarnpkg/yarn/issues/7251
BuildRequires: /proc yarn
BuildRequires: node-webpack >= 4.41.2
BuildRequires: node-webpack-cli >= 3.3.10
BuildRequires: node-typescript >= 3.7.3
%description
Element (formerly known as Vector and Riot) is a Matrix web client built using the Matrix React SDK.
%prep
%setup -a1
rm -f scripts/check-i18n.pl
#ln -s %nodejs_sitelib/webpack node_modules/
#ln -s %nodejs_sitelib/webpack-cli node_modules/
%build
yarn build
%install
mkdir -p %buildroot/var/www/html/
cp -a webapp %buildroot/var/www/html/%name/
%files
%doc README.md
/var/www/html/%name/
%changelog
…
Полный changelog можно просмотреть здесь