about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/libraries/babl/dev-prefix.patch
blob: 9dab6c6a9ad479810b001d6c5657e4a9b9de2ca4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
diff --git a/meson.build b/meson.build
index 2350a1f..56f015d 100644
--- a/meson.build
+++ b/meson.build
@@ -551,7 +551,7 @@ pkgconfig.generate(
   variables: [
     'datadir=${prefix}/share',
     'pluginsdir=${libdir}/@0@'.format(lib_name),
-    'girdir=${datadir}/gir-1.0',
+    'girdir=@0@/share/gir-1.0'.format(get_option('prefix-dev')),
     'typelibdir=${libdir}/girepository-1.0',
   ],
   uninstalled_variables: [
diff --git a/meson_options.txt b/meson_options.txt
index f9d558c..3cac593 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -9,6 +9,11 @@ option('enable-gir',
   choices: ['auto', 'true', 'false'],
   description: 'gobject introspection .gir generation'
 )
+option('prefix-dev',
+  type: 'string',
+  value: '',
+  description: 'Like prefix but for dev output of the package'
+)
 option('enable-vapi',
   type: 'boolean',
   value: 'true',