Package electron10: 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 119 120 121 122 123 124 125 126 127 128 129 130 | # TODO: build from sources Name: electron10 Version: 10.1.3 Release: alt1 Summary: Build cross platform desktop apps with JavaScript, HTML, and CSS License: MIT License Url: https://electronjs.org/ Group: Development/Other # Source-url: https://github.com/electron/electron/releases/download/v%version/electron-v%version-linux-x64.zip Source: %name-%version.tar # Source1-url: https://github.com/electron/electron/releases/download/v%version/electron-v%version-linux-ia32.zip Source1: %name-%version-i586.tar # Source2-url: https://github.com/electron/electron/releases/download/v%version/electron-v%version-linux-arm64.zip Source2: %name-%version-aarch64.tar # Source3-url: https://github.com/electron/electron/releases/download/v%version/electron-v%version-linux-armv7l.zip Source3: %name-%version-armh.tar %define supported_arch x86_64 i586 aarch64 armh %set_verify_elf_method skip %global __find_debuginfo_files %nil AutoReq:yes,nonodejs,nonodejs_native,nomono,nopython,nomingw32,nomingw64,noshebang AutoProv: no BuildRequires: libgtk+3 libxkbfile libnss libnspr libXtst libalsa libcups libXScrnSaver libGConf # bundled: # library libnode.so not found # library libffmpeg.so not found %description Build cross platform desktop apps with JavaScript, HTML, and CSS. %prep %setup %ifarch i586 tar xfv %SOURCE1 %endif %ifarch aarch64 tar xfv %SOURCE2 rm -rf swiftshader %endif %ifarch armh tar xfv %SOURCE3 rm -rf swiftshader %endif %install mkdir -p %buildroot%_libdir/%name/ cp -a * %buildroot%_libdir/%name/ mkdir -p %buildroot%_bindir/ ln -rs %buildroot%_libdir/%name/electron %buildroot/%_bindir/%name %files %ifarch %supported_arch %_bindir/%name %_libdir/%name/ %endif %changelog * Tue Oct 06 2020 Vitaly Lipatov <lav@altlinux.ru> 10.1.3-alt1 - new version (10.1.3) with rpmgs script * Wed Aug 05 2020 Vitaly Lipatov <lav@altlinux.ru> 9.1.2-alt1 - new version 9.1.2 (with rpmrb script) * Sat Jun 27 2020 Vitaly Lipatov <lav@altlinux.ru> 9.0.4-alt1 - new version (9.0.4) with rpmgs script - add armh (armv7l) arch * Sat May 23 2020 Vitaly Lipatov <lav@altlinux.ru> 9.0.0-alt1 - new version (9.0.0) with rpmgs script - build as electron9 * Wed Mar 25 2020 Vitaly Lipatov <lav@altlinux.ru> 8.2.0-alt1 - new version (8.2.0) with rpmgs script - build as electron8 * Fri Nov 01 2019 Vitaly Lipatov <lav@altlinux.ru> 6.1.2-alt1 - new version 6.1.2 (with rpmrb script) - build as electron6 * Wed Oct 16 2019 Vitaly Lipatov <lav@altlinux.ru> 6.0.12-alt1 - new version 6.0.12 (with rpmrb script) - build stub package for unsupported arches (to be happy with noarch pkgs) * Wed Sep 04 2019 Vitaly Lipatov <lav@altlinux.ru> 5.0.10-alt1 - new version 5.0.10 (with rpmrb script) * Mon Jul 08 2019 Vitaly Lipatov <lav@altlinux.ru> 5.0.6-alt1 - new version 5.0.6 (with rpmrb script) * Sat Jun 22 2019 Vitaly Lipatov <lav@altlinux.ru> 5.0.4-alt1 - new version 5.0.4 (with rpmrb script) * Sun Mar 24 2019 Vitaly Lipatov <lav@altlinux.ru> 4.1.1-alt1 - new version 4.1.1 (with rpmrb script) * Sat Mar 09 2019 Vitaly Lipatov <lav@altlinux.ru> 4.0.8-alt1 - new version 4.0.8 (with rpmrb script) * Sat Mar 09 2019 Vitaly Lipatov <lav@altlinux.ru> 4.0.6-alt1 - new version 4.0.6 (with rpmrb script) * Fri Mar 08 2019 Vitaly Lipatov <lav@altlinux.ru> 3.1.6-alt1 - new version 3.1.6 (with rpmrb script) * Tue Dec 25 2018 Vitaly Lipatov <lav@altlinux.ru> 2.0.5-alt1 - new version 2.0.5 (with rpmrb script) * Thu Jul 12 2018 Vitaly Lipatov <lav@altlinux.ru> 2.0.4-alt2 - enable build on aarch64 * Thu Jul 05 2018 Vitaly Lipatov <lav@altlinux.ru> 2.0.4-alt1 - new version 2.0.4 (with rpmrb script) - GTK3 now * Sun May 20 2018 Vitaly Lipatov <lav@altlinux.ru> 1.8.7-alt1 - new version 1.8.7 (with rpmrb script) * Sat Jan 06 2018 Vitaly Lipatov <lav@altlinux.ru> 1.7.10-alt1 - new version 1.7.10 (with rpmrb script) * Thu Jul 13 2017 Vitaly Lipatov <lav@altlinux.ru> 1.6.11-alt1 - initial release for ALT Sisyphus (just pack binaries) |