Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package skaffold for openSUSE:Factory checked in at 2023-03-28 17:51:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/skaffold (Old) and /work/SRC/openSUSE:Factory/.skaffold.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skaffold" Tue Mar 28 17:51:31 2023 rev:19 rq:1074976 version:2.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/skaffold/skaffold.changes 2023-03-07 16:50:32.973652530 +0100 +++ /work/SRC/openSUSE:Factory/.skaffold.new.31432/skaffold.changes 2023-03-28 17:51:38.963636084 +0200 @@ -1,0 +2,5 @@ +Tue Mar 28 06:12:57 UTC 2023 - Johannes Kastl <ka...@b1-systems.de> + +- add subpackages for shell completions + +------------------------------------------------------------------- Old: ---- skaffold-2.2.0.tar.gz New: ---- skaffold-2.2.0.obscpio skaffold.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ skaffold.spec ++++++ --- /var/tmp/diff_new_pack.B0y8rx/_old 2023-03-28 17:51:40.855645214 +0200 +++ /var/tmp/diff_new_pack.B0y8rx/_new 2023-03-28 17:51:40.859645232 +0200 @@ -31,6 +31,37 @@ %description Skaffold is a command line tool that facilitates continuous development for Kubernetes applications. You can iterate on your application source code locally then deploy to local or remote Kubernetes clusters. Skaffold handles the workflow for building, pushing and deploying your application. It also provides building blocks and describe customizations for a CI/CD pipeline. +%package -n %{name}-bash-completion +Summary: Bash Completion for %{name} +Group: System/Shells +Requires: %{name} = %{version} +Requires: bash-completion +Supplements: (%{name} and bash-completion) +BuildArch: noarch + +%description -n %{name}-bash-completion +Bash command line completion support for %{name}. + +%package -n %{name}-fish-completion +Summary: Fish Completion for %{name} +Group: System/Shells +Requires: %{name} = %{version} +Supplements: (%{name} and fish) +BuildArch: noarch + +%description -n %{name}-fish-completion +Fish command line completion support for %{name}. + +%package -n %{name}-zsh-completion +Summary: Zsh Completion for %{name} +Group: System/Shells +Requires: %{name} = %{version} +Supplements: (%{name} and zsh) +BuildArch: noarch + +%description -n %{name}-zsh-completion +zsh command line completion support for %{name}. + %prep %setup -q %setup -q -T -D -a 1 @@ -48,9 +79,35 @@ # Install the binary. install -D -m 0755 bin/%{name} "%{buildroot}/%{_bindir}/%{name}" +# create the bash completion file +mkdir -p %{buildroot}%{_datarootdir}/bash-completion/completions/ +%{buildroot}/%{_bindir}/%{name} completion bash > %{buildroot}%{_datarootdir}/bash-completion/completions/%{name} + +# create the fish completion file +mkdir -p %{buildroot}%{_datarootdir}/fish/vendor_completions.d/ +%{buildroot}/%{_bindir}/%{name} completion fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{name}.fish + +# create the zsh completion file +mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/ +%{buildroot}/%{_bindir}/%{name} completion zsh > %{buildroot}%{_datarootdir}/zsh_completion.d/_%{name} + %files %doc README.md %license LICENSE %{_bindir}/%{name} +%files -n %{name}-bash-completion +%dir %{_datarootdir}/bash-completion/completions/ +%{_datarootdir}/bash-completion/completions/%{name} + +%files -n %{name}-fish-completion +%dir %{_datarootdir}/fish +%dir %{_datarootdir}/fish/vendor_completions.d +%{_datarootdir}/fish/vendor_completions.d/%{name}.fish + +%files -n %{name}-zsh-completion +%defattr(-,root,root) +%dir %{_datarootdir}/zsh_completion.d/ +%{_datarootdir}/zsh_completion.d/_%{name} + %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.B0y8rx/_old 2023-03-28 17:51:40.935645599 +0200 +++ /var/tmp/diff_new_pack.B0y8rx/_new 2023-03-28 17:51:40.951645676 +0200 @@ -1,5 +1,5 @@ <services> - <service name="tar_scm" mode="disabled"> + <service name="obs_scm" mode="disabled"> <param name="url">https://github.com/GoogleContainerTools/skaffold</param> <param name="scm">git</param> <param name="exclude">.git</param> @@ -11,12 +11,12 @@ <service name="set_version" mode="disabled"> <param name="basename">skaffold</param> </service> - <service name="recompress" mode="disabled"> + <service name="tar" mode="buildtime"/> + <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> <param name="compression">gz</param> </service> <service name="go_modules" mode="disabled"> - <param name="archive">skaffold-2.2.0.tar.gz</param> </service> </services> ++++++ skaffold.obsinfo ++++++ name: skaffold version: 2.2.0 mtime: 1678137202 commit: bfc52e41ca7fbeac8a9f1da681118d14e197d6d4 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/skaffold/vendor.tar.gz /work/SRC/openSUSE:Factory/.skaffold.new.31432/vendor.tar.gz differ: char 5, line 1