[tracker-miners/wip/carlosg/parallel-installable: 24/41] build: Install versioned daemon manpages



commit 3d351ea75ca66f6455f6ee189d7a1e0c54cc4fb8
Author: Carlos Garnacho <carlosg gnome org>
Date:   Sun Feb 23 20:17:59 2020 +0100

    build: Install versioned daemon manpages
    
    Matching the executable names

 docs/manpages/meson.build | 24 ++++++++++++++++++------
 1 file changed, 18 insertions(+), 6 deletions(-)
---
diff --git a/docs/manpages/meson.build b/docs/manpages/meson.build
index 8a3b0fc3b..82b1730df 100644
--- a/docs/manpages/meson.build
+++ b/docs/manpages/meson.build
@@ -1,13 +1,25 @@
+daemon_manpages = [
+    'miner-fs',
+    'writeback',
+]
+
+if have_tracker_miner_rss
+  daemon_manpages += 'miner-rss'
+endif
+
+foreach m: daemon_manpages
+    manpage = configure_file(
+        input: 'tracker-@0@.1'.format(m),
+        output: 'tracker-@0@-@1@.1'.format(m, tracker_api_major),
+        copy: true,
+        install: false)
+    install_man(manpage)
+endforeach
+
 install_man('tracker-daemon.1')
 install_man('tracker-extract.1')
 install_man('tracker-index.1')
-install_man('tracker-miner-fs.1')
 install_man('tracker-reset.1')
 install_man('tracker-search.1')
 install_man('tracker-status.1')
 install_man('tracker-tag.1')
-install_man('tracker-writeback.1')
-
-if have_tracker_miner_rss
-  install_man('tracker-miner-rss.1')
-endif


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