tag 899165 + patch
thanks

jftr, here's a patch for this. I'll send a merge request on salsa later on.

Regards,
Daniel
commit 860d86cd37ab107e19cefb445bb89334b6bbbedb
Primary key fingerprint: F2B6 45DF 1196 4018 E769  3B9F 4613 D5C7 94A6 A9B2
Author: Daniel Baumann <daniel.baum...@progress-linux.org>
Date:   Tue May 29 05:18:00 2018 +0200

    Switching to use python3 by default (Closes: #899165).
    
    Signed-off-by: Daniel Baumann <daniel.baum...@progress-linux.org>

diff --git a/debian/control b/debian/control
index 2683a05..f44be63 100644
--- a/debian/control
+++ b/debian/control
@@ -34,13 +34,12 @@ Description: powerline symbols font
 Package: powerline
 Architecture: any
 Depends:
- python-powerline,
+ python3-powerline,
  ${misc:Depends},
- ${python:Depends},
+ ${python3:Depends},
  ${shlibs:Depends},
 Recommends:
  fonts-powerline,
- python3-powerline,
 Suggests:
  powerline-doc,
  vim-addon-manager,
diff --git a/debian/patches/series b/debian/patches/series
index 30c6ca5..30d1d2d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@ bindings_path.patch
 config_files_path.patch
 add_powerline_compile_flags.patch
 set_default_shell_theme.patch
+use_python3_by_default.patch
diff --git a/debian/patches/use_python3_by_default.patch b/debian/patches/use_python3_by_default.patch
new file mode 100644
index 0000000..061db28
--- /dev/null
+++ b/debian/patches/use_python3_by_default.patch
@@ -0,0 +1,93 @@
+Author: Daniel Baumann <daniel.baum...@progress-linux.org>
+Description: Switching to use python3 by default (Closes: #899165).
+
+diff -Naurp powerline.orig/client/powerline.py powerline/client/powerline.py
+--- powerline.orig/client/powerline.py
++++ powerline/client/powerline.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ from __future__ import (unicode_literals, division, absolute_import, print_function)
+ 
+diff -Naurp powerline.orig/powerline/bindings/awesome/powerline-awesome.py powerline/powerline/bindings/awesome/powerline-awesome.py
+--- powerline.orig/powerline/bindings/awesome/powerline-awesome.py
++++ powerline/powerline/bindings/awesome/powerline-awesome.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ from __future__ import (unicode_literals, division, absolute_import, print_function)
+ 
+diff -Naurp powerline.orig/powerline/bindings/bar/powerline-bar.py powerline/powerline/bindings/bar/powerline-bar.py
+--- powerline.orig/powerline/bindings/bar/powerline-bar.py
++++ powerline/powerline/bindings/bar/powerline-bar.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ from __future__ import (unicode_literals, division, absolute_import, print_function)
+ 
+diff -Naurp powerline.orig/powerline/bindings/i3/powerline-i3.py powerline/powerline/bindings/i3/powerline-i3.py
+--- powerline.orig/powerline/bindings/i3/powerline-i3.py
++++ powerline/powerline/bindings/i3/powerline-i3.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ from __future__ import (unicode_literals, division, absolute_import, print_function)
+ 
+diff -Naurp powerline.orig/powerline/bindings/lemonbar/powerline-lemonbar.py powerline/powerline/bindings/lemonbar/powerline-lemonbar.py
+--- powerline.orig/powerline/bindings/lemonbar/powerline-lemonbar.py
++++ powerline/powerline/bindings/lemonbar/powerline-lemonbar.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ from __future__ import (unicode_literals, division, absolute_import, print_function)
+ 
+diff -Naurp powerline.orig/powerline/bindings/pdb/__main__.py powerline/powerline/bindings/pdb/__main__.py
+--- powerline.orig/powerline/bindings/pdb/__main__.py
++++ powerline/powerline/bindings/pdb/__main__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ from __future__ import (unicode_literals, division, absolute_import, print_function)
+ 
+diff -Naurp powerline.orig/scripts/powerline-config powerline/scripts/powerline-config
+--- powerline.orig/scripts/powerline-config
++++ powerline/scripts/powerline-config
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ from __future__ import (unicode_literals, division, absolute_import, print_function)
+ 
+diff -Naurp powerline.orig/scripts/powerline-daemon powerline/scripts/powerline-daemon
+--- powerline.orig/scripts/powerline-daemon
++++ powerline/scripts/powerline-daemon
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ from __future__ import (unicode_literals, division, absolute_import, print_function)
+ 
+diff -Naurp powerline.orig/scripts/powerline-lint powerline/scripts/powerline-lint
+--- powerline.orig/scripts/powerline-lint
++++ powerline/scripts/powerline-lint
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ from __future__ import (unicode_literals, division, absolute_import, print_function)
+ 
+diff -Naurp powerline.orig/scripts/powerline-render powerline/scripts/powerline-render
+--- powerline.orig/scripts/powerline-render
++++ powerline/scripts/powerline-render
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim:fileencoding=utf-8:noet
+ 
+ from __future__ import (unicode_literals, division, absolute_import, print_function)

Reply via email to