[libsoup] Remove pygobject overrides



commit d34c9360458979908ed50df2bfd10bca1221873e
Author: Patrick Griffis <pgriffis igalia com>
Date:   Sun Sep 26 11:19:38 2021 -0500

    Remove pygobject overrides
    
    These will be moved to upstream pygobject where they make more sense.

 libsoup/Soup.py         | 108 ------------------------------------------------
 libsoup/meson.build     |  31 --------------
 tests/overrides-test.py |  38 -----------------
 3 files changed, 177 deletions(-)
---
diff --git a/libsoup/meson.build b/libsoup/meson.build
index a05f5752..826477a1 100644
--- a/libsoup/meson.build
+++ b/libsoup/meson.build
@@ -288,34 +288,3 @@ if enable_introspection or enable_vapi
     )
   endif
 endif
-
-
-# We want to find the subdirectory to install our override into:
-pymod = import('python')
-python3 = pymod.find_installation('python3')
-
-get_overridedir = '''
-import os
-import sysconfig
-libdir = sysconfig.get_config_var('LIBDIR')
-if not libdir:
-  libdir = '/usr/lib'
-try:
-  import gi
-  overridedir = gi._overridesdir
-except ImportError:
-  purelibdir = sysconfig.get_path('purelib')
-  overridedir = os.path.join(purelibdir, 'gi', 'overrides')
-if overridedir.startswith(libdir): # Should always be True..
-  overridedir = overridedir[len(libdir) + 1:]
-print(overridedir)
-'''
-
-ret = run_command([python3, '-c', get_overridedir])
-if ret.returncode() != 0
-  error('Failed to determine pygobject overridedir')
-else
-  pygobject_override_dir = join_paths(get_option('libdir'), ret.stdout().strip())
-endif
-
-install_data('Soup.py', install_dir: pygobject_override_dir)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]