Fixed breaking rubygem packages. (#7784)

This commit is contained in:
Pawel Winogrodzki 2024-02-13 13:31:51 -08:00 коммит произвёл GitHub
Родитель dddeff4702
Коммит f3a84e32bd
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
5 изменённых файлов: 20 добавлений и 10 удалений

Просмотреть файл

@ -1,3 +1,6 @@
# Disabled debuginfo package as the autogenerated 'debugfiles.list' file is empty.
# In other words there were no debug symbols to package.
%global debug_package %{nil}
%global gem_name async-http
Summary: A HTTP client and server library
Name: rubygem-%{gem_name}
@ -40,7 +43,6 @@ gem install -V --local --force --install-dir %{buildroot}/%{gemdir} %{gem_name}-
%changelog
* Mon Jan 29 2024 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 0.63.0-1
- Auto-upgrade to 0.63.0 - Azure Linux 3.0 - package upgrades.
- Restored the debuginfo package.
* Wed Jun 22 2022 Neha Agarwal <nehaagarwal@microsoft.com> - 0.56.5-1
- Update to v0.56.5.

Просмотреть файл

@ -1,3 +1,6 @@
# Disabled debuginfo package as the autogenerated 'debugfiles.list' file is empty.
# In other words there were no debug symbols to package.
%global debug_package %{nil}
%global gem_name async
Summary: An awesome asynchronous event-driven reactor for Ruby
Name: rubygem-%{gem_name}
@ -36,7 +39,6 @@ gem install -V --local --force --install-dir %{buildroot}/%{gemdir} %{gem_name}-
%changelog
* Mon Jan 29 2024 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 2.8.0-1
- Auto-upgrade to 2.8.0 - Azure Linux 3.0 - package upgrades.
- Restored the debuginfo package.
* Wed Jun 22 2022 Neha Agarwal <nehaagarwal@microsoft.com> - 1.30.2-1
- Update to v1.30.2.

Просмотреть файл

@ -1,11 +1,8 @@
# Disabled debuginfo package as the autogenerated 'debugfiles.list' file is empty.
# In other words there were no debug symbols to package.
%global debug_package %{nil}
%global gem_name ffi
Summary: Ruby FFI
Name: rubygem-ffi
Version: 1.16.3
Release: 1%{?dist}
Release: 2%{?dist}
License: BSD
Vendor: Microsoft Corporation
Distribution: Azure Linux
@ -49,6 +46,9 @@ gem install -V --local --force --install-dir %{buildroot}/%{gemdir} %{gem_name}-
%{gemdir}
%changelog
* Thu Feb 08 2024 Pawel Winogrodzki <pawelwi@microsoft.com> - 1.16.3-2
- Re-enabled the debuginfo package.
* Wed Jan 31 2024 Pawel Winogrodzki <pawelwi@microsoft.com> - 1.16.3-1
- Upgrading to the latest version.
- Switched to using the gem as source to include the 'libffi' submodule.

Просмотреть файл

@ -4,7 +4,7 @@
Summary: fluent logger for ruby
Name: rubygem-fluent-logger
Version: 0.9.0
Release: 2%{?dist}
Release: 3%{?dist}
License: Apache 2.0
Vendor: Microsoft Corporation
Distribution: Azure Linux
@ -27,7 +27,7 @@ A structured event logger.
gem build %{gem_name}
%install
gem install -V --local --force --install-dir %{buildroot}/%{gemdir} --bindir %{buildroot}%{_prefix}/lib/ruby/gems/%{gems_version}/bin/ %{gem_name}-%{version}.gem
gem install -V --local --force --install-dir %{buildroot}/%{gemdir} %{gem_name}-%{version}.gem
%files
%defattr(-,root,root,-)
@ -35,6 +35,9 @@ gem install -V --local --force --install-dir %{buildroot}/%{gemdir} --bindir %{b
%{gemdir}
%changelog
* Thu Feb 08 2024 Pawel Winogrodzki <pawelwi@microsoft.com> - 0.9.0-3
- Fixed install steps misconfiguration.
* Wed Jun 22 2022 Neha Agarwal <nehaagarwal@microsoft.com> - 0.9.0-2
- Build from .tar.gz source.

Просмотреть файл

@ -4,7 +4,7 @@
Summary: CUI Interface
Name: rubygem-%{gem_name}
Version: 0.16.8
Release: 2%{?dist}
Release: 3%{?dist}
License: Apache 2.0
Vendor: Microsoft Corporation
Distribution: Azure Linux
@ -37,13 +37,16 @@ interact with the REST API in managing databases and jobs on the Treasure Data C
gem build %{gem_name}
%install
gem install -V --local --force --install-dir %{buildroot}/%{gemdir} --bindir %{buildroot}%{_prefix}/lib/ruby/gems/%{gems_version}/bin/ %{gem_name}-%{version}.gem
gem install -V --local --force --install-dir %{buildroot}/%{gemdir} %{gem_name}-%{version}.gem
%files
%defattr(-,root,root,-)
%{gemdir}
%changelog
* Thu Feb 08 2024 Pawel Winogrodzki <pawelwi@microsoft.com> - 0.16.8-3
- Fixed install steps misconfiguration.
* Wed Jun 22 2022 Neha Agarwal <nehaagarwal@microsoft.com> - 0.16.8-2
- Build from .tar.gz source.