libpurple/plugins/meson.build

Wed, 04 Nov 2020 03:24:02 -0600

author
Gary Kramlich <grim@reaperworld.com>
date
Wed, 04 Nov 2020 03:24:02 -0600
changeset 40581
0670e82f1f58
parent 40464
190b65759b4c
child 40683
dcc53af7a4fb
permissions
-rw-r--r--

Cleanup old and abandoned plugins

Remove all plugins that weren't installed as well an a few that are being replaced by talkatu and new apis.

Testing Done:
built and ran `ninja pidgin-pot`

Reviewed at https://reviews.imfreedom.org/r/196/

38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
1 subdir('keyrings')
40464
190b65759b4c Add a new plugin outside of the current sound api that uses libcanbbera for new im and chat messages.
Gary Kramlich <grim@reaperworld.com>
parents: 39847
diff changeset
2 subdir('notification-sound')
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
3
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
4 if PLUGINS
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
5 autoaccept = library('autoaccept', 'autoaccept.c',
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38457
diff changeset
6 dependencies : [libpurple_dep, glib],
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
7 name_prefix : '',
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
8 install : true, install_dir : PURPLE_PLUGINDIR)
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
9
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
10 buddynote = library('buddynote', 'buddynote.c',
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38457
diff changeset
11 dependencies : [libpurple_dep],
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
12 name_prefix : '',
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
13 install : true, install_dir : PURPLE_PLUGINDIR)
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
14
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
15 idle = library('idle', 'idle.c',
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38457
diff changeset
16 dependencies : [libpurple_dep],
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
17 name_prefix : '',
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
18 install : true, install_dir : PURPLE_PLUGINDIR)
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
19
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
20 joinpart = library('joinpart', 'joinpart.c',
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38457
diff changeset
21 dependencies : [libpurple_dep],
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
22 name_prefix : '',
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
23 install : true, install_dir : PURPLE_PLUGINDIR)
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
24
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
25 log_reader = library('log_reader', 'log_reader.c',
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38457
diff changeset
26 dependencies : [libpurple_dep],
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
27 name_prefix : '',
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
28 install : true, install_dir : PURPLE_PLUGINDIR)
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
29
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
30 offlinemsg = library('offlinemsg', 'offlinemsg.c',
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38457
diff changeset
31 dependencies : [libpurple_dep],
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
32 name_prefix : '',
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
33 install : true, install_dir : PURPLE_PLUGINDIR)
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
34
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
35 psychic = library('psychic', 'psychic.c',
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38457
diff changeset
36 dependencies : [libpurple_dep],
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
37 name_prefix : '',
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
38 install : true, install_dir : PURPLE_PLUGINDIR)
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
39
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
40 statenotify = library('statenotify', 'statenotify.c',
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38457
diff changeset
41 dependencies : [libpurple_dep],
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
42 name_prefix : '',
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
43 install : true, install_dir : PURPLE_PLUGINDIR)
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
44
39847
3c739a9ba842 Fix the target name
Gary Kramlich <grim@reaperworld.com>
parents: 39846
diff changeset
45 purple_toast = library('purple-toast', 'purple-toast.c',
39846
350689bfebfc Add purple-toast and add it to meson and autotools
Gary Kramlich <grim@reaperworld.com>
parents: 39348
diff changeset
46 dependencies : [libpurple_dep],
350689bfebfc Add purple-toast and add it to meson and autotools
Gary Kramlich <grim@reaperworld.com>
parents: 39348
diff changeset
47 name_prefix: '',
350689bfebfc Add purple-toast and add it to meson and autotools
Gary Kramlich <grim@reaperworld.com>
parents: 39348
diff changeset
48 install : true, install_dir : PURPLE_PLUGINDIR)
350689bfebfc Add purple-toast and add it to meson and autotools
Gary Kramlich <grim@reaperworld.com>
parents: 39348
diff changeset
49
38442
940263b01fb5 Add plugins to meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
50 endif # PLUGINS

mercurial