Package lcc-libs-blobs: Specfile

%set_verify_elf_method none

Name:     lcc-libs-blobs
Version:  1.26.25
Release:  alt1

Summary:  Original lcc binary libs
License:  non-free
Group:    System/Libraries
Url:      http://www.mcst.ru/

%define plevel 42
%ifarch e2kv6
Source0:   lcc-libs_%version-vd7u%{plevel}_e2k-16c.deb
%else
%ifarch e2kv5
Source0:   lcc-libs_%version-vd7u%{plevel}_e2k-8c2.deb
%else
%ifarch e2kv4
Source0:   lcc-libs_%version-vd7u%{plevel}_e2k-8c.deb
%else
Source0:   lcc-libs_%version-vd7u%{plevel}_e2k-4c.deb
%endif
%endif
%endif

ExclusiveArch: %e2k
BuildRequires: dpkg
AutoReqProv: nolib

%define lcc_libs_dir %_usrsrc/%name

%description
This package contains full set of 64-bit binary lcc libraries from MCST.

%prep
dpkg-deb -x %SOURCE0 .

%install
#buildroot is required to make brp-alt happy
mkdir -p %buildroot%lcc_libs_dir/lib64
mv .%_libdir/*.so* %buildroot%lcc_libs_dir/lib64

%files
%lcc_libs_dir/lib64/*

%changelog
* Thu Oct 10 2024 Michael Shigorin <mike@altlinux.org> 1.26.25-alt1
- 1.26.25

* 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

* Sun Apr 23 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

* Mon May 30 2022 Andrew Savchenko <bircoph@altlinux.org> 1.25.23-alt1
- Update to MCST version 1.25.23.

* Wed Feb 02 2022 Andrew Savchenko <bircoph@altlinux.org> 1.25.20-alt2
- Add e2kv6 (e16c) blobs.

* Thu Dec 23 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.20-alt1
- Update to MCST version 1.25.20.

* Wed May 19 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.17-alt1
- Update to MCST version 1.25.17.

* Wed Apr 21 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.15-alt1
- Update to MCST version 1.25.15.

* Wed Feb 24 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.14-alt1
- Update to MCST version 1.25.14.

* Wed Jan 20 2021 Andrew Savchenko <bircoph@altlinux.org> 1.25.12-alt1
- Update to MCST version 1.25.12.

* Tue Dec 15 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.11-alt1
- Update to MCST version 1.25.11.

* Tue Nov 10 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.10-alt1
- Update to MCST version 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 MCST version 1.25.09.

* Thu Sep 10 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.08-alt1
- Update to MCST version 1.25.08.

* Tue Aug 04 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.07-alt1
- Update to MCST version 1.25.07.

* Fri Jul 24 2020 Andrew Savchenko <bircoph@altlinux.org> 1.25.06-alt1
- Update to MCST version 1.25.06.

* Tue Jun 16 2020 Andrew Savchenko <bircoph@altlinux.org> 1.24.11-alt1
- Update to MCST version 1.24.11.

* Fri Mar 27 2020 Andrew Savchenko <bircoph@altlinux.org> 1.24.07-alt1
Version bump for lcc-libs-1.24.07.
Drop 32-bit versions.

* Tue Jan 16 2020 Andrew Savchenko <bircoph@altlinux.org> 1.23.21-alt1.E2K.0
Version bump for lcc-libs-1.23.21.

* Tue Sep 24 2019 Andrew Savchenko <bircoph@altlinux.org> 1.23.20-alt1.E2K.0
Version bump for lcc-libs-1.23.20.

* Thu Sep 05 2019 Andrew Savchenko <bircoph@altlinux.org> 1.23.19-alt1.E2K.0
Version bump for lcc-libs-1.23.19.
Install libeprof uncoditionally for future lcc full install option.

* Thu May 30 2019 Andrew Savchenko <bircoph@altlinux.org> 1.23.12-alt1.E2K.4
Enable libeprof.so, since __prof_ProfDirName is provided by the lcc
when used with -fprofile-generate.

* Thu Oct 17 2018 Andrew Savchenko <bircoph@altlinux.org> 1.23.12-alt1.E2K.3
Disable requirements/provides.

* Thu Oct 17 2018 Andrew Savchenko <bircoph@altlinux.org> 1.23.12-alt1.E2K.2
Install 32-bit version as well.

* Thu Oct 17 2018 Andrew Savchenko <bircoph@altlinux.org> 1.23.12-alt1.E2K.1
Version bump for lcc-1.23.12.

* Thu Apr 26 2018 Andrew Savchenko <bircoph@altlinux.org> 1.21.24-alt1.E2K.3
On e2kv4 install e2kv4-optimized binaries.

* Mon Apr 09 2018 Andrew Savchenko <bircoph@altlinux.org> 1.21.24-alt1.E2K.2
Do not install broken libeprof.so.

* Thu Apr 05 2018 Andrew Savchenko <bircoph@altlinux.org> 1.21.24-alt1.E2K.1
Initial release