Package lcc-blobs: 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 131 132 133 134 135 136 137 138 139 140 141 | %set_verify_elf_method none %def_with fortran Name: lcc-blobs Version: 1.27.14 Release: alt1 Summary: lcc C compiler (for e2k) License: non-free Group: Development/C Url: http://www.mcst.ru/ %define plevel 1 %ifarch e2kv6 Source0: lcc_%version-vd8u%{plevel}_e2k-16c.deb %else %ifarch e2kv5 Source0: lcc_%version-vd8u%{plevel}_e2k-8c2.deb %else %ifarch e2kv4 Source0: lcc_%version-vd8u%{plevel}_e2k-8c.deb %else Source0: lcc_%version-vd8u%{plevel}_e2k-4c.deb %endif %endif %endif ExclusiveArch: %e2k BuildRequires: dpkg AutoReqProv: no %define lcc_dir %_usrsrc/%name %description This package contains the lcc C compiler (for e2k), which has been provided by MCST as precompiled binaries. This version of lcc is claimed to be compatible with GCC 9.3. %prep dpkg-deb -x %SOURCE0 . %install %if_without fortran rm ./opt/mcst/bin/lfortran rm ./opt/mcst/lcc-home/1.*/e2k-*-linux/bin/libffe.so rm ./opt/mcst/lcc-home/1.*/e2k-*-linux/lib*/liblfortran.* %endif # we don't need them anyway, but sisyphus_check gots angry rm ./opt/mcst/lcc-home/1.*/e2k-*-linux/lib*/*.so # buildroot is required to make brp-alt happy mkdir -p %buildroot%lcc_dir # move files of interest mv ./opt/mcst/* %buildroot%lcc_dir %files %lcc_dir %changelog * Tue Feb 13 2024 Michael Shigorin <mike@altlinux.org> 1.27.14-alt1 - 1.27.14 * Sat Jan 13 2024 Michael Shigorin <mike@altlinux.org> 1.27.12-alt1 - 1.27.12 * Fri Jan 12 2024 Michael Shigorin <mike@altlinux.org> 1.26.22-alt1 - 1.26.22 * Wed Nov 29 2023 Michael Shigorin <mike@altlinux.org> 1.26.21-alt1 - 1.26.21 * Tue Aug 22 2023 Michael Shigorin <mike@altlinux.org> 1.26.20-alt1 - 1.26.20 * Sat Apr 22 2023 Michael Shigorin <mike@altlinux.org> 1.26.18-alt1 - 1.26.18 * Sun Mar 05 2023 Michael Shigorin <mike@altlinux.org> 1.26.16-alt1 - update to 1.26.16 - re-enable fortran * Mon May 30 2022 Andrew Savchenko <bircoph@altlinux.org> 1.25.23-alt1 - Update to lcc-1.25.23 - Disable Fortran. * Wed Feb 02 2022 Andrew Savchenko <bircoph@altlinux.org> 1.25.20-alt2 - Add e2kv6 (e16c) blobs * Fri Nov 26 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.20-alt1 - Update to lcc-1.25.20 * Wed May 19 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.17-alt1 - Update to lcc-1.25.17 * Wed Apr 21 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.15-alt1 - Update to lcc-1.25.15 * Thu Mar 11 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.14-alt1 - Update to lcc-1.25.14 * Wed Jan 20 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.12-alt1 - Update to lcc-1.25.12 * Tue Dec 15 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.11-alt1 - Update to lcc-1.25.11 * Tue Nov 10 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.10-alt1 - Update to lcc-1.25.10 * Wed Oct 28 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.09-alt2 - Add e2kv5 (e8c2) blobs * Tue Oct 06 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.09-alt1 - Update to lcc-1.25.09 * Thu Sep 10 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.08-alt1 - Update to lcc-1.25.08 * Tue Aug 04 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.07-alt1 - Update to lcc-1.25.07 * Fri Jul 24 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.06-alt1 - Update to lcc-1.25.06 * Tue Jun 16 2020 Andrew Savchenko <bircoph@altlinux.org> 1.24.11-alt1 Update to lcc-1.24.11 * Wed Feb 26 2020 Andrew Savchenko <bircoph@altlinux.org> 1.24.07-alt1 Update to lcc-1.24.07 * Tue Jan 16 2020 Andrew Savchenko <bircoph@altlinux.org> 1.23.21-alt1.E2K.0 Update to lcc-1.23.21 * Tue Sep 24 2019 Andrew Savchenko <bircoph@altlinux.org> 1.23.20-alt1.E2K.0 Update to lcc-1.23.20 * Thu Sep 05 2019 Andrew Savchenko <bircoph@altlinux.org> 1.23.19-alt1.E2K.0 Update to lcc-1.23.19 * Sun Nov 11 2018 Andrew Savchenko <bircoph@altlinux.org> 1.23.12-alt1.E2K.0 Initial release |