Package: powerline
Version: 1.2-2

I've inlined the updated patches:
$ cat add_powerline_compile_flags.patch
diff --git a/setup.py b/setup.py
index 7dbf021..dacad5b 100755
--- a/setup.py
+++ b/setup.py
@@ -29,9 +29,10 @@ def compile_client():
         from distutils.ccompiler import new_compiler
         compiler = new_compiler().compiler
         cflags = os.environ.get('CFLAGS', '-O3')
+        ldflags = os.environ.get('LDFLAGS', '')
         # A normal split would do a split on each space which might be
incorrect. The
         # shlex will not split if a space occurs in an arguments value.
-        subprocess.check_call(compiler + shlex.split(cflags) +
['client/powerline.c', '-o', 'scripts/powerline'])
+        subprocess.check_call(compiler + shlex.split(cflags) +
shlex.split(ldflags) + ['client/powerline.c', '-o', 'scripts/powerline'])

 try:
     compile_client()
$

$ cat config_files_path.patch
diff --git a/powerline/__init__.py b/powerline/__init__.py
index 9d2bb68..0feefc9 100644
--- a/powerline/__init__.py
+++ b/powerline/__init__.py
@@ -148,8 +148,7 @@ def get_config_paths():
     config_dirs = os.environ.get('XDG_CONFIG_DIRS',
DEFAULT_SYSTEM_CONFIG_DIR)
     if config_dirs is not None:
         config_paths[:0] = reversed([join(d, 'powerline') for d in
config_dirs.split(':')])
-    plugin_path = join(os.path.realpath(os.path.dirname(__file__)),
'config_files')
-    config_paths.insert(0, plugin_path)
+    config_paths.insert(0, '/usr/share/powerline/config_files')
     return config_paths


$

Thanks,

Reply via email to