%set_verify_elf_method none %def_with fortran Name: lcc-blobs Version: 1.26.22 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-vd7u%{plevel}_e2k-16c.deb %else %ifarch e2kv5 Source0: lcc_%version-vd7u%{plevel}_e2k-8c2.deb %else %ifarch e2kv4 Source0: lcc_%version-vd7u%{plevel}_e2k-8c.deb %else Source0: lcc_%version-vd7u%{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 * Fri Jan 12 2024 Michael Shigorin 1.26.22-alt1 - 1.26.22 * Wed Nov 29 2023 Michael Shigorin 1.26.21-alt1 - 1.26.21 * Tue Aug 22 2023 Michael Shigorin 1.26.20-alt1 - 1.26.20 * Sat Apr 22 2023 Michael Shigorin 1.26.18-alt1 - 1.26.18 * Sun Mar 05 2023 Michael Shigorin 1.26.16-alt1 - update to 1.26.16 - re-enable fortran * Mon May 30 2022 Andrew Savchenko 1.25.23-alt1 - Update to lcc-1.25.23 - Disable Fortran. * Wed Feb 02 2022 Andrew Savchenko 1.25.20-alt2 - Add e2kv6 (e16c) blobs * Fri Nov 26 2021 Andrew Savchenko 1.25.20-alt1 - Update to lcc-1.25.20 * Wed May 19 2021 Andrew Savchenko 1.25.17-alt1 - Update to lcc-1.25.17 * Wed Apr 21 2021 Andrew Savchenko 1.25.15-alt1 - Update to lcc-1.25.15 * Thu Mar 11 2021 Andrew Savchenko 1.25.14-alt1 - Update to lcc-1.25.14 * Wed Jan 20 2021 Andrew Savchenko 1.25.12-alt1 - Update to lcc-1.25.12 * Tue Dec 15 2020 Andrew Savchenko 1.25.11-alt1 - Update to lcc-1.25.11 * Tue Nov 10 2020 Andrew Savchenko 1.25.10-alt1 - Update to lcc-1.25.10 * Wed Oct 28 2020 Andrew Savchenko 1.25.09-alt2 - Add e2kv5 (e8c2) blobs * Tue Oct 06 2020 Andrew Savchenko 1.25.09-alt1 - Update to lcc-1.25.09 * Thu Sep 10 2020 Andrew Savchenko 1.25.08-alt1 - Update to lcc-1.25.08 * Tue Aug 04 2020 Andrew Savchenko 1.25.07-alt1 - Update to lcc-1.25.07 * Fri Jul 24 2020 Andrew Savchenko 1.25.06-alt1 - Update to lcc-1.25.06 * Tue Jun 16 2020 Andrew Savchenko 1.24.11-alt1 Update to lcc-1.24.11 * Wed Feb 26 2020 Andrew Savchenko 1.24.07-alt1 Update to lcc-1.24.07 * Tue Jan 16 2020 Andrew Savchenko 1.23.21-alt1.E2K.0 Update to lcc-1.23.21 * Tue Sep 24 2019 Andrew Savchenko 1.23.20-alt1.E2K.0 Update to lcc-1.23.20 * Thu Sep 05 2019 Andrew Savchenko 1.23.19-alt1.E2K.0 Update to lcc-1.23.19 * Sun Nov 11 2018 Andrew Savchenko 1.23.12-alt1.E2K.0 Initial release