[rhythmbox: 1/2] Drop Mozilla plugin



commit 6213851672f9504aed70f44159b8460eb1522dd9
Author: Jeremy Bicha <jbicha ubuntu com>
Date:   Mon Jan 7 21:40:13 2019 -0500

    Drop Mozilla plugin
    
    It is no longer supported by Firefox
    or any other major web browser.
    
    Closes: https://gitlab.gnome.org/GNOME/rhythmbox/issues/1340

 configure.ac                    |  17 -
 podcast/Makefile.am             |  18 -
 podcast/npapi.h                 | 807 ----------------------------------------
 podcast/npruntime.h             | 351 -----------------
 podcast/npupp.h                 | 719 -----------------------------------
 podcast/plugin.symbols          |   4 -
 podcast/rhythmbox-itms-plugin.c | 215 -----------
 7 files changed, 2131 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index d2ae18083..1a3cb033e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -607,23 +607,6 @@ dnl check, for unit tests
 PKG_CHECK_MODULES(CHECK, check, have_check=yes, have_check=no)
 AM_CONDITIONAL([HAVE_CHECK],[test "x$have_check" = "xyes"])
 
-dnl ================================================================
-dnl Browser plugin
-dnl ================================================================
-
-AC_ARG_ENABLE([browser-plugin],
-       [AS_HELP_STRING([--enable-browser-plugin],[compile the iTunes detection browser plugin])],
-       [],[enable_browser_plugin=yes])
-
-MOZILLA_PLUGINDIR=${MOZILLA_PLUGINDIR:-'${libdir}/mozilla/plugins'}
-AC_ARG_VAR([MOZILLA_PLUGINDIR],[Where to install the browser plugin to])
-
-AM_CONDITIONAL([ENABLE_BROWSER_PLUGIN], test x$enable_browser_plugin = xyes)
-if test x$enable_browser_plugin = xyes; then
-       ITMS_HANDLER="x-scheme-handler/itms;x-scheme-handler/itmss;"
-fi
-AC_SUBST(ITMS_HANDLER)
-
 dnl ================================================================
 dnl Use libdmapsharing for DAAP?
 dnl ================================================================
diff --git a/podcast/Makefile.am b/podcast/Makefile.am
index 0a4222732..a87e5240a 100644
--- a/podcast/Makefile.am
+++ b/podcast/Makefile.am
@@ -72,21 +72,3 @@ AM_CFLAGS =                                          \
 
 librbpodcast_la_LDFLAGS = -export-dynamic
 librbpodcast_la_LIBADD = $(JSON_GLIB_LIBS)
-
-PLUGIN_FILES = rhythmbox-itms-plugin.c npapi.h npupp.h npruntime.h
-
-if ENABLE_BROWSER_PLUGIN
-plugindir = $(MOZILLA_PLUGINDIR)
-plugin_LTLIBRARIES = librhythmbox-itms-detection-plugin.la
-librhythmbox_itms_detection_plugin_la_SOURCES = $(PLUGIN_FILES)
-librhythmbox_itms_detection_plugin_la_CFLAGS = -I$(top_srcdir)/podcast
-
-librhythmbox_itms_detection_plugin_la_LDFLAGS = \
-       -avoid-version  \
-       -export-symbols $(srcdir)/plugin.symbols \
-       -module
-
-endif
-
-EXTRA_DIST = $(PLUGIN_FILES) plugin.symbols
-


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