Hello community, here is the log from the commit of package pybugz for openSUSE:Factory checked in at 2016-04-05 10:43:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pybugz (Old) and /work/SRC/openSUSE:Factory/.pybugz.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pybugz" Changes: -------- --- /work/SRC/openSUSE:Factory/pybugz/pybugz.changes 2014-11-15 12:24:59.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pybugz.new/pybugz.changes 2016-04-05 10:43:12.000000000 +0200 @@ -1,0 +2,8 @@ +Thu Mar 31 19:32:47 UTC 2016 - mplus...@suse.com + +- Update to 0.12.1 + * no upstream changelog provided +- Merge bash and zsh completions to main package +- Spec file cleanups + +------------------------------------------------------------------- Old: ---- 0.11.x.tar.gz New: ---- pybugz-0.12.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pybugz.spec ++++++ --- /var/tmp/diff_new_pack.ADoXiK/_old 2016-04-05 10:43:13.000000000 +0200 +++ /var/tmp/diff_new_pack.ADoXiK/_new 2016-04-05 10:43:13.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package pybugz # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,49 +16,31 @@ # -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else -BuildArch: noarch -%endif Name: pybugz -Version: 0.11.x +Version: 0.12.1 Release: 0 Summary: Python Bugzilla Interface License: GPL-2.0 Group: Productivity/Networking/Web/Utilities -Url: http://www.liquidx.net/pybugz/ -Source0: https://github.com/williamh/%{name}/archive/%{version}.tar.gz -BuildRequires: fdupes +Url: http://www.liquidx.net/pybugz +Source0: https://github.com/williamh/pybugz/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: python3-devel -Requires: python3 +BuildRequires: python3-setuptools +Recommends: bash-completion +Provides: %{name}-bash-completion = %{version} +Obsoletes: %{name}-bash-completion < %{version} +Provides: %{name}-zsh-completion = %{version} +Obsoletes: %{name}-zsh-completion < %{version} +BuildArch: noarch %description PyBugz is a python and command line interface to Bugzilla. -It was conceived as a tool to speed up the workflow for Gentoo Linux developers and contributors when dealing with bugs using Bugzilla. By avoiding the clunky web interface, the user quickly search, isolate and contribute to the project very quickly. Developers alike can easily extract attachments and close bugs all from the comfort of the command line. - -%package bash-completion -Summary: Bash completion for %{name} -License: GPL-3.0+ -Group: Productivity/Networking/Web/Utilities -Requires: %{name} = %{version} -Requires: bash-completion -BuildArch: noarch - -%description bash-completion -Bash command line completion support for %{name} - -%package zsh-completion -Summary: Zsh completion for %{name} -License: GPL-3.0+ -Group: Productivity/Networking/Web/Utilities -Requires: %{name} = %{version} -Requires: zsh -BuildArch: noarch - -%description zsh-completion -Zsh command line completion support for %{name} +It was conceived as a tool to speed up the workflow for Gentoo Linux +developers and contributors when dealing with bugs using Bugzilla. By +avoiding the clunky web interface, the user quickly search, isolate and +contribute to the project very quickly. Developers alike can easily extract +attachments and close bugs all from the comfort of the command line. %prep %setup -q @@ -67,28 +49,32 @@ python3 setup.py build %install -python3 setup.py install --prefix=%{_prefix} --optimize=2 --root=%{buildroot} -%fdupes %{buildroot} - -install -D -m 0644 contrib/bash-completion %{buildroot}%{_sysconfdir}/bash_completion.d/%{name} -install -D -m 0644 contrib/zsh-completion %{buildroot}%{_sysconfdir}/zsh_completion.d/%{name} +python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +install -D -m 0644 contrib/bash-completion %{buildroot}%{_datadir}/bash-completion/completions/bugz +install -D -m 0644 contrib/zsh-completion %{buildroot}%{_datadir}/zsh/site-functions/_bugz +install -d -m 0755 %{buildroot}%{_sysconfdir}/pybugz.d %files %defattr(-,root,root,-) -%{_bindir}/bugz -%{python3_sitelib}/* -%{_mandir}/man1/* -%doc LICENSE README - -%files bash-completion -%defattr(-,root,root) -%config %{_sysconfdir}/bash_completion.d/%{name} -%doc LICENSE README - -%files zsh-completion -%defattr(-,root,root) -%dir %{_sysconfdir}/zsh_completion.d -%config %{_sysconfdir}/zsh_completion.d/%{name} %doc LICENSE README +%{_bindir}/bugz +%dir %{_sysconfdir}/pybugz.d +%{python3_sitelib}/bugz +%{python3_sitelib}/%{name}-%{version}-py%{py3_ver}.egg-info +%{_mandir}/man1/bugz.1%{ext_man} +%{_mandir}/man5/pybugz.d.5%{ext_man} +%dir %{_datadir}/pybugz.d +%{_datadir}/pybugz.d/busybox.conf +%{_datadir}/pybugz.d/default.conf +%{_datadir}/pybugz.d/freebsd.conf +%{_datadir}/pybugz.d/freedesktop.conf +%{_datadir}/pybugz.d/gentoo.conf +%{_datadir}/pybugz.d/gnome.conf +%{_datadir}/pybugz.d/kernel.conf +%{_datadir}/pybugz.d/libav.conf +%{_datadir}/pybugz.d/mozilla.conf +%{_datadir}/pybugz.d/redhat.conf +%{_datadir}/bash-completion +%{_datadir}/zsh %changelog