Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8c6014011b |
@ -2,6 +2,14 @@
|
||||
|
||||
%global vagrant_spec_commit 259c55e204674f2b006700c6d351d04250d13b04
|
||||
|
||||
# Vagrant plugin macros (not provided by vagrant on EL)
|
||||
%global vagrant_plugin_dir %{_datadir}/vagrant/gems
|
||||
%global vagrant_plugin_instdir %{vagrant_plugin_dir}/gems/%{vagrant_plugin_name}-%{version}
|
||||
%global vagrant_plugin_libdir %{vagrant_plugin_instdir}/lib
|
||||
%global vagrant_plugin_cache %{vagrant_plugin_dir}/cache/%{vagrant_plugin_name}-%{version}.gem
|
||||
%global vagrant_plugin_spec %{vagrant_plugin_dir}/specifications/%{vagrant_plugin_name}-%{version}.gemspec
|
||||
%global vagrant_plugin_docdir %{vagrant_plugin_dir}/doc/%{vagrant_plugin_name}-%{version}
|
||||
|
||||
Name: %{vagrant_plugin_name}
|
||||
Version: 0.11.2
|
||||
Release: 8%{?dist}
|
||||
@ -88,7 +96,19 @@ Documentation for %{name}.
|
||||
|
||||
%build
|
||||
gem build ../%{vagrant_plugin_name}-%{version}.gemspec
|
||||
%vagrant_plugin_install
|
||||
|
||||
mkdir -p .%{vagrant_plugin_dir}
|
||||
gem install \
|
||||
-V \
|
||||
--local \
|
||||
--no-user-install \
|
||||
--install-dir .%{vagrant_plugin_dir} \
|
||||
--bindir .%{_bindir} \
|
||||
--ignore-dependencies \
|
||||
--force \
|
||||
--document=ri,rdoc \
|
||||
--backtrace \
|
||||
%{vagrant_plugin_name}-%{version}.gem
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{vagrant_plugin_dir}
|
||||
@ -153,6 +173,11 @@ popd
|
||||
%{vagrant_plugin_instdir}/spec
|
||||
|
||||
%changelog
|
||||
* Sat Mar 08 2026 Ryosuke Nakayama <ryosuke.nakayama@ryskn.com> - 0.11.2-8.el9
|
||||
- Port to AlmaLinux 9
|
||||
- Define vagrant plugin macros inline
|
||||
- Inline gem install instead of %%vagrant_plugin_install macro
|
||||
|
||||
* Mon Nov 03 2025 Vít Ondruch <vondruch@redhat.com> - 0.11.2-8
|
||||
- Fix compatibility with REXML 3.4.2+
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user