• Michael Catanzaro's avatar
    glade: Don't install glade files outside build prefix · 3acf0001
    Michael Catanzaro authored
    When using pkg-config variables to get installation directory locations,
    we must be careful to redefine any pkgconfig variables necessary to
    ensure the installation does not occur outside the build prefix. We
    could do, e.g.:
    
    module_dir = gladeui_dep.get_pkgconfig_variable(
        'moduledir',
        define_variable: ['libdir', libdir)])
    
    Except in the particular case of glade, this is not possible because the
    pkg-config file uses absolute paths (i.e. the moduledir variable is not
    relative to libdir, and not even relative to prefix!) so there's no way
    to override it. This means we can't use the pkg-config directories at
    all.
    
    If bored, fixing glade might be fun to do. In the meantime, we'll need
    to install these manually. This fixes the files being installed under
    /usr instead of /app when building a Fedora flatpak.
    
    See https://gitlab.gnome.org/GNOME/glade/issues/379.
    3acf0001
Name
Last commit
Last update
.gitlab/issue_templates Loading commit data...
data Loading commit data...
debian Loading commit data...
doc Loading commit data...
examples Loading commit data...
glade Loading commit data...
po Loading commit data...
src Loading commit data...
tests Loading commit data...
.dir-locals.el Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
HACKING.md Loading commit data...
README.md Loading commit data...
libhandy.doap Loading commit data...
libhandy.syms Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
run.in Loading commit data...