Name: bottles-office-experimental Version: 1.0.0 Release: 100.8.8%{?dist} Summary: Experimental Microsoft 365 installer using Bottles License: MIT URL: https://github.com/bottlesdevs/programs Source0: bottles-office-experimental Source1: office-install.py Source2: LICENSE Source3: test.sh Source4: test_office_api.py BuildArch: noarch Requires: cpak >= 2.14.13 Requires: bottles-cpak >= 1.1.1 Requires: bottles-soda-experimental >= 11.0.35 Requires: bash Requires: coreutils Requires: grep Requires: util-linux BuildRequires: python3 %description Uses upstream Bottles' experimental Microsoft 365 installer and the newest packaged experimental Soda runner. The optional per-user CLI setup uses a dedicated CPak instance rather than reusing the running Bottles instance. Authentication is performed by Office. %prep %build %check bash -n %{SOURCE0} python3 -m py_compile %{SOURCE1} python3 %{SOURCE4} bash %{SOURCE3} %{SOURCE0} %install install -Dm0755 %{SOURCE0} %{buildroot}%{_bindir}/bottles-office-experimental install -Dm0644 %{SOURCE1} %{buildroot}%{_datadir}/bottles-office-experimental/office-install.py install -Dm0644 %{SOURCE2} %{buildroot}%{_licensedir}/bottles-office-experimental/LICENSE %files %license %{_licensedir}/bottles-office-experimental/LICENSE %{_bindir}/bottles-office-experimental %{_datadir}/bottles-office-experimental/office-install.py %changelog * Mon Oct 26 2026 Sl - 1.0.0-8 - Do not require optional Bottles runtime for Soda-based Office setup. - Test Office installation when missing runtime causes an optional check failure. * Mon Oct 26 2026 Sl - 1.0.0-7 - Prepare required Bottles components in the user CPak instance before Office setup. - Report missing prerequisites and ignore unrelated optional component failures. * Mon Oct 26 2026 Sl - 1.0.0-6 - Make Office installation an explicit user CLI action in an isolated CPak instance. - Remove graphical prompting and timestamp the setup log. * Mon Oct 26 2026 Sl - 1.0.0-5 - Require the separated Bottles CPak launcher version 1.1.1 or newer. * Mon Oct 26 2026 Sl - 1.0.0-3 - Select packaged Soda runner dynamically and require CPak 2.14.13. * Mon Oct 26 2026 Sl - 1.0.0-2 - Install Office from the Bottles launcher without login autostart entries. - Use existing native build workflows and direct source files.