diff --git a/.gitignore b/.gitignore index 6d83807..132f47d 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /tracer-0.6.10.tar.gz /tracer-0.6.11.tar.gz /tracer-0.6.12.tar.gz +/tracer-0.6.13.tar.gz diff --git a/sources b/sources index 6618fd4..adae2ae 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cc7b2f5667a940c07401d8da9f8b0dcf tracer-0.6.12.tar.gz +SHA512 (tracer-0.6.13.tar.gz) = cb295146cd819bb2350c6a7fc7d2cc2d7dc7c3827205d1451f76120b247d13632bcd513c4445a13362a7af49617677421ff339a70f60a06d6c4e3a4ceb900cac diff --git a/tracer.spec b/tracer.spec index bb506d4..1561285 100644 --- a/tracer.spec +++ b/tracer.spec @@ -4,9 +4,15 @@ %bcond_without python3 %endif +%if 0%{?fedora} && 0%{?fedora} >= 23 +%bcond_with suggest +%else +%bcond_without suggest +%endif + Name: tracer -Version: 0.6.12 -Release: 6%{?dist} +Version: 0.6.13 +Release: 1%{?dist} Summary: Finds outdated running applications in your system BuildArch: noarch @@ -54,6 +60,11 @@ Requires: python-beautifulsoup4 Requires: python-psutil Requires: python-lxml Requires: %{name}-common = %{version}-%{release} +%if ! %{with suggest} +Suggests: python2-argcomplete +%else +Requires: python2-argcomplete +%endif %{?python_provide:%python_provide python2-%{name}} %description -n python2-%{name} %{_description} @@ -73,7 +84,13 @@ Requires: rpm-python3 Requires: python3-beautifulsoup4 Requires: python3-psutil Requires: python3-lxml +Requires: python3-dbus Requires: %{name}-common = %{version}-%{release} +%if %{with suggest} +Suggests: python3-argcomplete +%else +Requires: python3-argcomplete +%endif %{?python_provide:%python_provide python3-%{name}} Provides: %{name} = %{version}-%{release} Obsoletes: %{name} <= 0.6.11 @@ -116,6 +133,9 @@ cp -ar %{name}/* tests %{buildroot}%{python3_sitelib}/%{name}/ install -Dpm0755 bin/%{name}.py %{buildroot}%{_bindir}/%{name} install -Dpm0644 doc/build/man/%{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8 +mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d +install -pm 644 scripts/tracer.bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/tracer + make DESTDIR=%{buildroot}%{_datadir} mo %find_lang %{name} @@ -123,6 +143,7 @@ make DESTDIR=%{buildroot}%{_datadir} mo %license LICENSE %doc README.md %{_datadir}/%{name}/ +%{_sysconfdir}/bash_completion.d/tracer %files -n python2-%{name} %{python2_sitelib}/%{name}/ @@ -137,18 +158,20 @@ make DESTDIR=%{buildroot}%{_datadir} mo %changelog -* Sat Feb 11 2017 Fedora Release Engineering - 0.6.12-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Dec 19 2016 Miro Hrončok - 0.6.12-5 -- Rebuild for Python 3.6 - -* Thu Nov 24 2016 Jakub Kadlčík 0.6.12-4 -- Add dependency to python-lxml - -* Tue Nov 22 2016 Jakub Kadlčík 0.6.12-3 -- Add dependency to tracer-common - +* Mon Jun 12 2017 Jakub Kadlčík 0.6.13-1 +- report reboot for new kernels (#83) (seanokeeffe797@gmail.com) +- Get daemon names from dbus (#82) (seanokeeffe797@gmail.com) +- Added Enterprise Linux install instructions (seanokeeffe797@gmail.com) +- bash completion support (seanokeeffe797@gmail.com) +- Use ID_LIKE in /etc/os-release (#81) (seanokeeffe797@gmail.com) +- Fixes #85 - Always respect app type defines (seanokeeffe797@gmail.com) +- Fixes #84 - ignore flag is now respected (seanokeeffe797@gmail.com) +- Fixes #20 - print executable in interactive mode (seanokeeffe797@gmail.com) +- Fixes #56 - Add Ubunut support (seanokeeffe797@gmail.com) +- Fixes #76 - polkitd service can be restarted (seanokeeffe797@gmail.com) +- Fixes #73 - add support for Oracle Linux (seanokeeffe797@gmail.com) +- Fixes #66 - reconise postfix process correctly (seanokeeffe797@gmail.com) +- Fixes #68 - recognised SSH sessions correctly (seanokeeffe797@gmail.com) * Sun Nov 06 2016 Jakub Kadlčík 0.6.12-1 - Add Vagrantfile for more convenient testing (frostyx@email.cz) - Recommend systemctl instead of service on systemd machines (seanokeeffe797@gmail.com)