[gimp/meson: 598/805] Fix path to file-raw resources. Add plugin resources.



commit d93c58d7d7d88f0c6645b6a05a1bd86e001b49d8
Author: Félix Piédallu <felix piedallu me>
Date:   Wed Jan 10 13:20:38 2018 +0100

    Fix path to file-raw resources. Add plugin resources.

 plug-ins/file-raw/meson.build                  |    2 +-
 plug-ins/fractal-explorer/examples/meson.build |   37 +++++++++++++
 plug-ins/fractal-explorer/meson.build          |    2 +-
 plug-ins/gfig/gfig-examples/meson.build        |    2 +-
 plug-ins/gfig/meson.build                      |    2 +-
 plug-ins/gimpressionist/Brushes/meson.build    |   66 ++++++++++++++++++++++++
 plug-ins/gimpressionist/Paper/meson.build      |   16 ++++++
 plug-ins/gimpressionist/Presets/meson.build    |   32 +++++++++++
 plug-ins/gimpressionist/meson.build            |    4 +-
 9 files changed, 158 insertions(+), 5 deletions(-)
---
diff --git a/plug-ins/file-raw/meson.build b/plug-ins/file-raw/meson.build
index bbcf1e4..d269ffb 100644
--- a/plug-ins/file-raw/meson.build
+++ b/plug-ins/file-raw/meson.build
@@ -34,5 +34,5 @@ install_data([
     'file-darktable-export-on-exit.lua',
     'file-darktable-get-size.lua',
   ],
-  install_dir: join_paths(prefix, gimpplugindir, 'plug-ins'),
+  install_dir: join_paths(prefix, gimpdatadir, 'file-raw'),
 )
diff --git a/plug-ins/fractal-explorer/examples/meson.build b/plug-ins/fractal-explorer/examples/meson.build
new file mode 100644
index 0000000..c844b7c
--- /dev/null
+++ b/plug-ins/fractal-explorer/examples/meson.build
@@ -0,0 +1,37 @@
+install_data([
+    'Asteroid_Field',
+    'Bar_Code_Label',
+    'Beauty_of_Nature',
+    'Blue_Curtain',
+    'Car_Track',
+    'Energetic_Diamond',
+    'Explosive',
+    'Flower',
+    'Fragments',
+    'Hemp',
+    'High_Voltage',
+    'Hoops',
+    'Ice_Crystal',
+    'Leaves',
+    'Lightning',
+    'Mandelbrot',
+    'Marble',
+    'Marble2',
+    'Medusa',
+    'Nautilus',
+    'Nebula',
+    'Plant',
+    'Rose',
+    'Saturn',
+    'Snow_Crystal',
+    'Soma',
+    'Spark',
+    'Suns',
+    'Tentacles',
+    'The_Green_Place',
+    'Wave',
+    'Wood',
+    'Zooming_Circle',
+  ],
+  install_dir: join_paths(gimpdatadir, 'fractalexplorer'),
+)
diff --git a/plug-ins/fractal-explorer/meson.build b/plug-ins/fractal-explorer/meson.build
index fe32116..e03e469 100644
--- a/plug-ins/fractal-explorer/meson.build
+++ b/plug-ins/fractal-explorer/meson.build
@@ -1,4 +1,4 @@
-# TODO fractal-explorer.rc.o
+subdir('examples')
 
 fractal_explorer = executable('fractal-explorer',
   [
diff --git a/plug-ins/gfig/gfig-examples/meson.build b/plug-ins/gfig/gfig-examples/meson.build
index f6c21b3..c2f1af1 100644
--- a/plug-ins/gfig/gfig-examples/meson.build
+++ b/plug-ins/gfig/gfig-examples/meson.build
@@ -11,4 +11,4 @@ install_data([
     'stars',
   ],
   install_dir: join_paths(gimpdatadir, 'gfig'),
-)
\ No newline at end of file
+)
diff --git a/plug-ins/gfig/meson.build b/plug-ins/gfig/meson.build
index 5f77ce4..4192866 100644
--- a/plug-ins/gfig/meson.build
+++ b/plug-ins/gfig/meson.build
@@ -1,5 +1,5 @@
+subdir('gfig-examples')
 subdir('images')
-# TODO gfig.rc.o
 
 gfig = executable('gfig',
   [
diff --git a/plug-ins/gimpressionist/Brushes/meson.build b/plug-ins/gimpressionist/Brushes/meson.build
new file mode 100644
index 0000000..dfc6eee
--- /dev/null
+++ b/plug-ins/gimpressionist/Brushes/meson.build
@@ -0,0 +1,66 @@
+brushes = [
+  'arrow01.pgm',
+  'ball.ppm',
+  'blob.ppm',
+  'box.ppm',
+  'chalk01.pgm',
+  'cone.ppm',
+  'crayon01.pgm',
+  'crayon02.pgm',
+  'crayon03.pgm',
+  'crayon04.pgm',
+  'crayon05.pgm',
+  'crayon06.pgm',
+  'crayon07.pgm',
+  'crayon08.pgm',
+  'defaultbrush.pgm',
+  'dribble.pgm',
+  'fabric.pgm',
+  'fabric01.pgm',
+  'fabric02.pgm',
+  'fabric03.pgm',
+  'flower01.pgm',
+  'flower02.pgm',
+  'flower03.pgm',
+  'flower04.pgm',
+  'grad01.pgm',
+  'grad02.pgm',
+  'grad03.pgm',
+  'heart.ppm',
+  'leaf01.pgm',
+  'paintbrush01.pgm',
+  'paintbrush02.pgm',
+  'paintbrush03.pgm',
+  'paintbrush04.pgm',
+  'paper01.pgm',
+  'paper02.pgm',
+  'paper03.pgm',
+  'paper04.pgm',
+  'pentagram.pgm',
+  'scribble.pgm',
+  'shape01.pgm',
+  'shape02.pgm',
+  'shape03.pgm',
+  'shape04.pgm',
+  'snow1.pgm',
+  'sphere.ppm',
+  'splat1.pgm',
+  'splat2.pgm',
+  'splat3.pgm',
+  'spunge01.pgm',
+  'spunge02.pgm',
+  'spunge03.pgm',
+  'spunge04.pgm',
+  'spunge05.pgm',
+  'strange01.pgm',
+  'thegimp.pgm',
+  'torus.ppm',
+  'wavy.pgm',
+  'weave.pgm',
+  'worm.pgm',
+]
+
+install_data(
+  brushes,
+  install_dir: join_paths(gimpdatadir, 'gimpressionist', 'Brushes')
+)
diff --git a/plug-ins/gimpressionist/Paper/meson.build b/plug-ins/gimpressionist/Paper/meson.build
new file mode 100644
index 0000000..5fee0aa
--- /dev/null
+++ b/plug-ins/gimpressionist/Paper/meson.build
@@ -0,0 +1,16 @@
+papers = [
+  'bricks.pgm',
+  'bricks2.pgm',
+  'burlap.pgm',
+  'canvas2.pgm',
+  'defaultpaper.pgm',
+  'marble.pgm',
+  'marble2.pgm',
+  'stone.pgm',
+  'struc.pgm',
+]
+
+install_data(
+  papers,
+  install_dir: join_paths(gimpdatadir, 'gimpressionist', 'Paper')
+)
diff --git a/plug-ins/gimpressionist/Presets/meson.build b/plug-ins/gimpressionist/Presets/meson.build
new file mode 100644
index 0000000..2a70cb0
--- /dev/null
+++ b/plug-ins/gimpressionist/Presets/meson.build
@@ -0,0 +1,32 @@
+presets = [
+  'ApplyCanvas',
+  'Ballpark',
+  'Canvas',
+  'Crosshatch',
+  'Cubism',
+  'Dotify',
+  'Embroidery',
+  'Feathers',
+  'Felt-marker',
+  'Flowerbed',
+  'Furry',
+  'Line-art-2',
+  'Line-art',
+  'Maggot-invasion',
+  'MarbleMadness',
+  'Mossy',
+  'Painted_Rock',
+  'Parquette',
+  'Patchwork',
+  'Ringworks',
+  'Sample',
+  'Smash',
+  'Straws',
+  'Weave',
+  'Wormcan',
+]
+
+install_data(
+  presets,
+  install_dir: join_paths(gimpdatadir, 'gimpressionist', 'Presets')
+)
diff --git a/plug-ins/gimpressionist/meson.build b/plug-ins/gimpressionist/meson.build
index d743a2f..db59485 100644
--- a/plug-ins/gimpressionist/meson.build
+++ b/plug-ins/gimpressionist/meson.build
@@ -1,4 +1,6 @@
-# TODO gimpressionist.rc.o
+subdir('Brushes')
+subdir('Paper')
+subdir('Presets')
 
 gimpressionist = executable('gimpressionist',
   [


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