Hello community, here is the log from the commit of package powerline for openSUSE:Factory checked in at 2017-04-20 20:56:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/powerline (Old) and /work/SRC/openSUSE:Factory/.powerline.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "powerline" Thu Apr 20 20:56:29 2017 rev:2 rq:487964 version:2.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/powerline/powerline.changes 2017-03-31 15:10:18.249456920 +0200 +++ /work/SRC/openSUSE:Factory/.powerline.new/powerline.changes 2017-04-20 20:56:30.000875335 +0200 @@ -1,0 +2,7 @@ +Fri Apr 7 10:51:15 UTC 2017 - [email protected] + +- Improve package summary. +- Avoid unnecessary %__-type macro indirections. + Replace find -exec rm by just find -delete. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ powerline.spec ++++++ --- /var/tmp/diff_new_pack.HtAQIn/_old 2017-04-20 20:56:30.732771833 +0200 +++ /var/tmp/diff_new_pack.HtAQIn/_new 2017-04-20 20:56:30.736771268 +0200 @@ -15,10 +15,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: powerline Version: 2.5.2 Release: 0 -Summary: The ultimate status-line/prompt utility +Summary: Status line and prompt utility License: MIT Group: System/Console Url: https://github.com/powerline/powerline @@ -26,8 +27,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} >= 1330 -BuildRequires: python3-base BuildRequires: python3-Sphinx +BuildRequires: python3-base BuildRequires: python3-setuptools %else BuildRequires: python @@ -53,9 +54,8 @@ %endif Requires: powerline-fonts - %description -Powerline is a status-line plugin for vim, and provides status-lines and prompts +Powerline is a status line plugin for vim, and provides status lines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile. @@ -70,7 +70,7 @@ %package docs BuildArch: noarch -Summary: Powerline Documentation +Summary: Documentation for powerline Group: System/Console %description docs @@ -84,7 +84,7 @@ Requires: vim %description -n vim-plugin-powerline -Powerline is a status-line plugin for vim, and provides status-lines and +Powerline is a status line plugin for vim, and provides status lines and prompts. %package -n tmux-powerline @@ -121,94 +121,91 @@ # build docs pushd docs -%__make html SPHINXBUILD=/usr/bin/sphinx-build -%__rm _build/html/.buildinfo +make html SPHINXBUILD=/usr/bin/sphinx-build +rm _build/html/.buildinfo # A structure gets initialized while building the docs with os.environ. # This works around an rpmlint error with the build dir being in a file. sed -i -e 's/abuild/user/g' _build/html/develop/extensions.html -%__make man SPHINXBUILD=/usr/bin/sphinx-build +make man SPHINXBUILD=/usr/bin/sphinx-build popd # config -%__install -d -m0755 %{buildroot}%{_sysconfdir}/xdg/%{name} -cp -r powerline/config_files/* %{buildroot}%{_sysconfdir}/xdg/%{name}/ +install -d -m0755 %{buildroot}/%{_sysconfdir}/xdg/%{name} +cp -r powerline/config_files/* %{buildroot}/%{_sysconfdir}/xdg/%{name}/ # fonts -%__install -d -m0755 %{buildroot}%{_sysconfdir}/fonts/conf.d -%__install -d -m0755 %{buildroot}%{_datadir}/fonts/truetype -%__install -d -m0755 %{buildroot}%{_datadir}/fontconfig/conf.avail +install -d -m0755 %{buildroot}/%{_sysconfdir}/fonts/conf.d +install -d -m0755 %{buildroot}/%{_datadir}/fonts/truetype +install -d -m0755 %{buildroot}/%{_datadir}/fontconfig/conf.avail -%__install -m0644 font/PowerlineSymbols.otf %{buildroot}%{_datadir}/fonts/truetype/PowerlineSymbols.otf -%__install -m0644 font/10-powerline-symbols.conf %{buildroot}%{_datadir}/fontconfig/conf.avail/10-powerline-symbols.conf +install -m0644 font/PowerlineSymbols.otf %{buildroot}/%{_datadir}/fonts/truetype/PowerlineSymbols.otf +install -m0644 font/10-powerline-symbols.conf %{buildroot}/%{_datadir}/fontconfig/conf.avail/10-powerline-symbols.conf -%__ln_s %{_datadir}/fontconfig/conf.avail/10-powerline-symbols.conf %{buildroot}%{_sysconfdir}/fonts/conf.d/10-powerline-symbols.conf +ln -s %{_datadir}/fontconfig/conf.avail/10-powerline-symbols.conf %{buildroot}/%{_sysconfdir}/fonts/conf.d/10-powerline-symbols.conf # manpages -%__install -d -m0755 %{buildroot}%{_datadir}/man/man1 +install -d -m0755 %{buildroot}/%{_datadir}/man/man1 for f in powerline-config.1 powerline-daemon.1 powerline-lint.1 powerline.1; do -%__install -m0644 docs/_build/man/$f %{buildroot}%{_datadir}/man/man1/$f + install -m0644 "docs/_build/man/$f" "%{buildroot}/%{_datadir}/man/man1/$f" done # awesome -%__install -d -m0755 %{buildroot}%{_datadir}/%{name}/awesome/ -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/awesome/powerline.lua %{buildroot}%{_datadir}/%{name}/awesome/ -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/awesome/powerline-awesome.py %{buildroot}%{_datadir}/%{name}/awesome/ +install -d -m0755 %{buildroot}/%{_datadir}/%{name}/awesome/ +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/awesome/powerline.lua %{buildroot}/%{_datadir}/%{name}/awesome/ +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/awesome/powerline-awesome.py %{buildroot}/%{_datadir}/%{name}/awesome/ # bash bindings -%__install -d -m0755 %{buildroot}%{_datadir}/%{name}/bash -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/bash/powerline.sh %{buildroot}%{_datadir}/%{name}/bash/ +install -d -m0755 %{buildroot}/%{_datadir}/%{name}/bash +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/bash/powerline.sh %{buildroot}/%{_datadir}/%{name}/bash/ # fish -%__install -d -m0755 %{buildroot}%{_datadir}/%{name}/fish -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/fish/powerline-setup.fish %{buildroot}%{_datadir}/%{name}/fish +install -d -m0755 %{buildroot}/%{_datadir}/%{name}/fish +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/fish/powerline-setup.fish %{buildroot}/%{_datadir}/%{name}/fish # i3 -%__install -d -m0755 %{buildroot}%{_datadir}/%{name}/i3 -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/i3/powerline-i3.py %{buildroot}%{_datadir}/%{name}/i3 +install -d -m0755 %{buildroot}/%{_datadir}/%{name}/i3 +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/i3/powerline-i3.py %{buildroot}/%{_datadir}/%{name}/i3 # ipython -%__install -d -m0755 %{buildroot}%{_datadir}/%{name}/ipython -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/ipython/post_0_11.py %{buildroot}%{_datadir}/%{name}/ipython -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/ipython/pre_0_11.py %{buildroot}%{_datadir}/%{name}/ipython +install -d -m0755 %{buildroot}/%{_datadir}/%{name}/ipython +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/ipython/post_0_11.py %{buildroot}/%{_datadir}/%{name}/ipython +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/ipython/pre_0_11.py %{buildroot}/%{_datadir}/%{name}/ipython # qtile -%__install -d -m0755 %{buildroot}%{_datadir}/%{name}/qtile -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/qtile/widget.py %{buildroot}%{_datadir}/%{name}/qtile +install -d -m0755 %{buildroot}/%{_datadir}/%{name}/qtile +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/qtile/widget.py %{buildroot}/%{_datadir}/%{name}/qtile # shell bindings -%__install -d -m0755 %{buildroot}%{_datadir}/%{name}/shell -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/shell/powerline.sh %{buildroot}%{_datadir}/%{name}/shell/ +install -d -m0755 %{buildroot}/%{_datadir}/%{name}/shell +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/shell/powerline.sh %{buildroot}/%{_datadir}/%{name}/shell/ # tcsh -%__install -d -m0755 %{buildroot}%{_datadir}/%{name}/tcsh -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/tcsh/powerline.tcsh %{buildroot}%{_datadir}/%{name}/tcsh +install -d -m0755 %{buildroot}/%{_datadir}/%{name}/tcsh +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/tcsh/powerline.tcsh %{buildroot}/%{_datadir}/%{name}/tcsh # tmux plugin -%__install -d -m0755 %{buildroot}%{_datadir}/tmux -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/tmux/powerline*.conf %{buildroot}%{_datadir}/tmux/ +install -d -m0755 %{buildroot}/%{_datadir}/tmux +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/tmux/powerline*.conf %{buildroot}/%{_datadir}/tmux/ # vim plugin -%__install -d -m0755 %{buildroot}%{_datadir}/vim/site/plugin/ -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/vim/plugin/powerline.vim %{buildroot}%{_datadir}/vim/site/plugin/powerline.vim -%__rm -rf %{buildroot}%{powerline_python_sitelib}/powerline/bindings/vim/plugin -%__install -d -m0755 %{buildroot}%{_datadir}/vim/site/autoload/powerline -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/vim/autoload/powerline/debug.vim %{buildroot}%{_datadir}/vim/site/autoload/powerline/debug.vim -%__rm -rf %{buildroot}%{powerline_python_sitelib}/powerline/bindings/vim/autoload +install -d -m0755 %{buildroot}/%{_datadir}/vim/site/plugin/ +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/vim/plugin/powerline.vim %{buildroot}/%{_datadir}/vim/site/plugin/powerline.vim +rm -rf %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/vim/plugin +install -d -m0755 %{buildroot}/%{_datadir}/vim/site/autoload/powerline +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/vim/autoload/powerline/debug.vim %{buildroot}/%{_datadir}/vim/site/autoload/powerline/debug.vim +rm -rf %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/vim/autoload # zsh -%__install -d -m0755 %{buildroot}%{_datadir}/%{name}/zsh -%__mv %{buildroot}%{powerline_python_sitelib}/powerline/bindings/zsh/powerline.zsh %{buildroot}%{_datadir}/%{name}/zsh +install -d -m0755 %{buildroot}/%{_datadir}/%{name}/zsh +mv %{buildroot}/%{powerline_python_sitelib}/powerline/bindings/zsh/powerline.zsh %{buildroot}/%{_datadir}/%{name}/zsh # cleanup -%__rm -rf %{buildroot}%{powerline_python_sitelib}/%{name}/config_files -find %{buildroot}%{powerline_python_sitelib}/%{name}/bindings -name "*.py[a-z]" -exec rm -f {} \; +rm -rf %{buildroot}/%{powerline_python_sitelib}/%{name}/config_files +find %{buildroot}/%{powerline_python_sitelib}/%{name}/bindings -name "*.py[a-z]" -delete %fdupes %{buildroot}%{powerline_python_sitelib} -%clean -%__rm -rf %{buildroot} - %files %defattr(-,root,root) %doc LICENSE README.rst
