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