Package element-web: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | # TODO: check .gear/predownloaded-preinstall-hook Name: element-web Version: 1.8.5 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@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 * Fri Sep 17 2021 Vitaly Lipatov <lav@altlinux.ru> 1.8.5-alt1 - new version 1.8.5 (with rpmrb script) * Mon Sep 13 2021 Vitaly Lipatov <lav@altlinux.ru> 1.8.4-alt1 - new version 1.8.4 (with rpmrb script) - CVE-2021-40823, CVE-2021-40824 * Wed Sep 01 2021 Vitaly Lipatov <lav@altlinux.ru> 1.8.2-alt1 - new version 1.8.2 (with rpmrb script) * Tue Jul 06 2021 Vitaly Lipatov <lav@altlinux.ru> 1.7.32-alt1 - new version 1.7.32 (with rpmrb script) * Mon Jun 07 2021 Vitaly Lipatov <lav@altlinux.ru> 1.7.30-alt1 - new version 1.7.30 (with rpmrb script) * Tue Mar 16 2021 Vitaly Lipatov <lav@altlinux.ru> 1.7.23-alt1 - new version 1.7.23 (with rpmrb script) * Wed Mar 03 2021 Vitaly Lipatov <lav@altlinux.ru> 1.7.22-alt1 - new version 1.7.22 (with rpmrb script) * Tue Feb 23 2021 Vitaly Lipatov <lav@altlinux.ru> 1.7.21-alt1 - new version 1.7.21 (with rpmrb script) * Sun Nov 01 2020 Vitaly Lipatov <lav@altlinux.ru> 1.7.12-alt1 - new version 1.7.12 (with rpmrb script) * Mon Oct 12 2020 Vitaly Lipatov <lav@altlinux.ru> 1.7.9-alt1 - new version 1.7.9 (with rpmrb script) * Mon Sep 14 2020 Vitaly Lipatov <lav@altlinux.ru> 1.7.7-alt1 - new version 1.7.7 (with rpmrb script) * Wed Sep 02 2020 Vitaly Lipatov <lav@altlinux.ru> 1.7.5-alt1 - new version 1.7.5 (with rpmrb script) * Sun Aug 23 2020 Vitaly Lipatov <lav@altlinux.ru> 1.7.4-alt1 - new version 1.7.4 (with rpmrb script) * Wed Aug 05 2020 Vitaly Lipatov <lav@altlinux.ru> 1.7.2-alt1 - new version 1.7.2 (with rpmrb script) * Sat Jul 04 2020 Vitaly Lipatov <lav@altlinux.ru> 1.6.8-alt1 - new version 1.6.8 (with rpmrb script) * Tue Jun 30 2020 Vitaly Lipatov <lav@altlinux.ru> 1.6.7-alt1 - new version 1.6.7 (with rpmrb script) * Tue Jun 23 2020 Vitaly Lipatov <lav@altlinux.ru> 1.6.6-alt1 - new version 1.6.6 (with rpmrb script) * Sat Jun 06 2020 Vitaly Lipatov <lav@altlinux.ru> 1.6.4-alt1 - new version 1.6.4 (with rpmrb script) * Thu Jun 04 2020 Vitaly Lipatov <lav@altlinux.ru> 1.6.3-alt1 - new version 1.6.3 (with rpmrb script) * Fri May 22 2020 Vitaly Lipatov <lav@altlinux.ru> 1.6.2-alt1 - initial release for ALT Sisyphus |