diff --git a/python-narcissus-app.spec b/python-narcissus-app.spec index 0415c057a3..70f0547fd4 100644 --- a/python-narcissus-app.spec +++ b/python-narcissus-app.spec @@ -2,7 +2,7 @@ Name: python-narcissus-app Version: 0.9.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: WSGI components for Narcissus, realtime log visualization Group: Development/Libraries License: AGPLv3+ @@ -23,34 +23,41 @@ BuildRequires: python-tw2-polymaps BuildRequires: python-tw2-jqplugins-jqplot BuildRequires: python-tw2-slideymenu +%global _description\ +This package contains the wsgi components for narcissus. Narcissus\ +is a web application that visualizes web server hits as they happen\ +in real time.\ +\ +Features:\ +\ + * IP addresses converted to latitude/longitude, then streamed via\ + WebSockets to `polymaps `_.\ + * Realtime graphs of what countries are downloading what content\ + with `d3 `_.\ + * `Ømq (zeromq) `_ on the backend.\ + * **Fast**. No polling.\ +\ +You can see a demo running live at http://narcissus.rc.rit.edu\ +It is visualizing the logs of http://mirror.rit.edu + +%description %_description + +%package -n python2-narcissus-app +Summary: %summary Requires: python-narcissus-common Requires: python-flask Requires: python-moksha-wsgi Requires: python-tw2-polymaps Requires: python-tw2-jqplugins-jqplot Requires: python-tw2-slideymenu +%{?python_provide:%python_provide python2-narcissus-app} -%description -This package contains the wsgi components for narcissus. Narcissus -is a web application that visualizes web server hits as they happen -in real time. - -Features: - - * IP addresses converted to latitude/longitude, then streamed via - WebSockets to `polymaps `_. - * Realtime graphs of what countries are downloading what content - with `d3 `_. - * `Ømq (zeromq) `_ on the backend. - * **Fast**. No polling. - -You can see a demo running live at http://narcissus.rc.rit.edu -It is visualizing the logs of http://mirror.rit.edu +%description -n python2-narcissus-app %_description %package -n narcissus-app Summary: WSGI app for Narcissus, realtime log visualization Group: Applications/Internet -Requires: %{name} = %{version}-%{release} +Requires: python2-narcissus-app = %{version}-%{release} Requires: httpd Requires: mod_wsgi @@ -89,7 +96,7 @@ rm -rf %{modname}.egg-info %{__cp} %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf.d/narcissus.conf %{__cp} %{SOURCE3} %{buildroot}%{_datadir}/narcissus/narcissus.wsgi -%files +%files -n python2-narcissus-app %doc README.rst LICENSE %{python_sitelib}/narcissus/app/ %{python_sitelib}/%{modname}-%{version}* @@ -103,6 +110,10 @@ rm -rf %{modname}.egg-info %config(noreplace) %{_sysconfdir}/narcissus.ini %changelog +* Sun Dec 17 2017 Zbigniew Jędrzejewski-Szmek - 0.9.1-9 +- Python 2 binary package renamed to python2-narcissus-app + See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 + * Thu Jul 27 2017 Fedora Release Engineering - 0.9.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild