qulogic/gplugin

Remove gplugin-license-check plugin
develop
2020-02-09, Richard Laager
bbca5bc652ee
Parents 24334705e54e
Children 89102446d325
Remove gplugin-license-check plugin

This plugin was just an empty stub. Verifying license compatibility is
an extremely hard problem to automate and only matters for distribution
anyway, not use.
--- a/meson.build Tue Feb 04 09:04:59 2020 +0000
+++ b/meson.build Sun Feb 09 21:10:53 2020 -0600
@@ -87,7 +87,6 @@
subdir('gplugin-gtk')
subdir('gplugin-gtk-viewer')
subdir('packaging')
-subdir('plugins')
subdir('po')
subdir('lua')
--- a/plugins/gplugin-license-check.c Tue Feb 04 09:04:59 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-/*
- * Copyright (C) 2011-2014 Gary Kramlich <grim@reaperworld.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, see <http://www.gnu.org/licenses/>.
- */
-
-#include <gplugin.h>
-#include <gplugin-native.h>
-
-G_MODULE_EXPORT GPluginPluginInfo *
-gplugin_query(G_GNUC_UNUSED GError **error) {
- const gchar * const authors[] = {
- "Gary Kramlich <grim@reaperworld.com>",
- NULL
- };
-
- return gplugin_plugin_info_new(
- "gplugin/license-check",
- GPLUGIN_NATIVE_PLUGIN_ABI_VERSION,
- "name", "License Check",
- "version", GPLUGIN_VERSION,
- "summary", "Checks the license compatibility of plugins",
- "license-id", "GPL3",
- "authors", authors,
- "website", GPLUGIN_WEBSITE,
- NULL);
-}
-
-G_MODULE_EXPORT gboolean
-gplugin_load(G_GNUC_UNUSED GPluginNativePlugin *plugin,
- G_GNUC_UNUSED GError **error)
-{
- return TRUE;
-}
-
-G_MODULE_EXPORT gboolean
-gplugin_unload(G_GNUC_UNUSED GPluginNativePlugin *plugin,
- G_GNUC_UNUSED GError **error)
-{
- return TRUE;
-}
-
--- a/plugins/meson.build Tue Feb 04 09:04:59 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-shared_library('gplugin-license-check',
- 'gplugin-license-check.c',
- name_prefix : '',
- dependencies : [gplugin_dep],
- install : true,
- install_dir : join_paths(get_option('libdir'), 'gplugin'))
--- a/po/POTFILES Tue Feb 04 09:04:59 2020 +0000
+++ b/po/POTFILES Sun Feb 09 21:10:53 2020 -0600
@@ -24,7 +24,6 @@
perl/gplugin-perl-core.c
perl/gplugin-perl-loader.c
perl/gplugin-perl-plugin.c
-plugins/gplugin-license-check.c
python/gplugin-python-core.c
python/gplugin-python-loader.c
python/gplugin-python-plugin.c