gecko-mediaplayer can rest in peace:

- Last commit on the upstream repo is dated Jun 23, 2014

- We now have working HTML5 support in browsers

- Mozilla intends to remove support for NPAPI plugins in Firefox
  by the end of 2016
This commit is contained in:
dcoppa 2016-09-08 11:22:49 +00:00
parent 21577dc37f
commit f6759c604c
9 changed files with 5 additions and 146 deletions

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.410 2016/09/06 13:33:35 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.411 2016/09/08 11:22:49 dcoppa Exp $
COMMENT = exceptions to pkg_add rules
CATEGORIES = devel databases
DISTFILES =
# API.rev
PKGNAME = quirks-2.255
PKGNAME = quirks-2.256
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

View File

@ -1,7 +1,7 @@
#! /usr/bin/perl
# ex:ts=8 sw=4:
# $OpenBSD: Quirks.pm,v 1.422 2016/09/06 13:33:35 ajacoutot Exp $
# $OpenBSD: Quirks.pm,v 1.423 2016/09/08 11:22:49 dcoppa Exp $
#
# Copyright (c) 2009 Marc Espie <espie@openbsd.org>
#
@ -818,6 +818,7 @@ my $obsolete_reason = {
'cherokee-ldap' => 3,
'cherokee-mysql' => 3,
'cherokee-streaming' => 3,
'gecko-mediaplayer' => 3,
# KDE3 removals
'amarok' => 2,

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.792 2016/09/03 23:38:57 juanfra Exp $
# $OpenBSD: Makefile,v 1.793 2016/09/08 11:22:49 dcoppa Exp $
SUBDIR =
SUBDIR += ajaxterm
@ -50,7 +50,6 @@
SUBDIR += firefox-esr-i18n
SUBDIR += firefox-i18n
SUBDIR += gcap
SUBDIR += gecko-mediaplayer
SUBDIR += gnash
SUBDIR += goaccess
SUBDIR += gtkhtml4

View File

@ -1,43 +0,0 @@
# $OpenBSD: Makefile,v 1.43 2016/03/18 21:38:26 naddy Exp $
COMMENT = gnome-mplayer browser media plugin
V = 1.0.9
DISTNAME = gecko-mediaplayer-${V}
EPOCH = 0
CATEGORIES = www
REVISION = 0
MAINTAINER = David Coppa <dcoppa@openbsd.org>
HOMEPAGE = http://kdekorte.googlepages.com/gecko-mediaplayer/
MASTER_SITES = https://gecko-mediaplayer.googlecode.com/svn/packages/
# GPLv2+
PERMIT_PACKAGE_CDROM = Yes
WANTLIB = curl dbus-1 dbus-glib-1 glib-2.0 gmlib \
gobject-2.0 m stdc++
MODULES = devel/gettext
LIB_DEPENDS = net/curl \
x11/dbus-glib \
x11/gmtk>=${V}
BUILD_DEPENDS = devel/xulrunner/24,-devel
RUN_DEPENDS = x11/gnome-mplayer>=${V}
USE_GMAKE = Yes
CONFIGURE_STYLE = autoconf
AUTOCONF_VERSION = 2.69
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include \
-I${LOCALBASE}/include/nspr \
-I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
CONFIGURE_ARGS = --with-libcurl \
--with-plugin-dir=${LOCALBASE}/lib/mozilla/plugins
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (gecko-mediaplayer-1.0.9.tar.gz) = ISoKh+Ndqe2UT1+4J1UumXj9PqBR2olVTaXvOTTUwqU=
SIZE (gecko-mediaplayer-1.0.9.tar.gz) = 271917

View File

@ -1,19 +0,0 @@
$OpenBSD: patch-configure_in,v 1.1 2014/04/29 13:39:54 dcoppa Exp $
unbreak
--- configure.in.orig Tue Apr 29 15:15:39 2014
+++ configure.in Tue Apr 29 15:15:59 2014
@@ -53,12 +53,6 @@ PKG_CHECK_MODULES(GECKO, [libxul >= 25],[GECKO_CFLAGS=
fi
if test "$GECKO_CFLAGS" = ""; then
-PKG_CHECK_MODULES(GECKO, [libxul >= 2.23],[GECKO_CFLAGS="$GECKO_CFLAGS -DMOZ_NO_MOZALLOC -std=c++11"
- AC_MSG_NOTICE([Using libxul >= 2.23 ])
- ],[AC_MSG_NOTICE([libxul >= 2.23 not found, trying another])])
-fi
-
-if test "$GECKO_CFLAGS" = ""; then
PKG_CHECK_MODULES(GECKO, [libxul >= 2],[GECKO_CFLAGS="$GECKO_CFLAGS -DMOZ_NO_MOZALLOC"
AC_MSG_NOTICE([Using libxul >= 2.0 ])
],[AC_MSG_NOTICE([libxul >= 2 not found, trying another])])

View File

@ -1,47 +0,0 @@
$OpenBSD: patch-src_Makefile_in,v 1.10 2014/04/29 13:39:54 dcoppa Exp $
Fix library linking (remove -ldl)
--- src/Makefile.in.orig Thu Apr 24 05:40:23 2014
+++ src/Makefile.in Tue Apr 29 15:10:16 2014
@@ -438,35 +438,35 @@ gecko_mediaplayer_so_SOURCES = \
gecko_mediaplayer_so_CFLAGS = -fPIC
gecko_mediaplayer_so_LDFLAGS = -shared -fPIC
-gecko_mediaplayer_so_LDADD = -ldl $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
+gecko_mediaplayer_so_LDADD = $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
gecko_mediaplayer_qt_so_SOURCES = \
plugin_types_qt.cpp \
$(COMMONCODE)
gecko_mediaplayer_qt_so_CFLAGS = -fPIC
gecko_mediaplayer_qt_so_LDFLAGS = -shared -fPIC
-gecko_mediaplayer_qt_so_LDADD = -ldl $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
+gecko_mediaplayer_qt_so_LDADD = $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
gecko_mediaplayer_wmp_so_SOURCES = \
plugin_types_wmp.cpp \
$(COMMONCODE)
gecko_mediaplayer_wmp_so_CFLAGS = -fPIC
gecko_mediaplayer_wmp_so_LDFLAGS = -shared -fPIC
-gecko_mediaplayer_wmp_so_LDADD = -ldl $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
+gecko_mediaplayer_wmp_so_LDADD = $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
gecko_mediaplayer_dvx_so_SOURCES = \
plugin_types_dvx.cpp \
$(COMMONCODE)
gecko_mediaplayer_dvx_so_CFLAGS = -fPIC
gecko_mediaplayer_dvx_so_LDFLAGS = -shared -fPIC
-gecko_mediaplayer_dvx_so_LDADD = -ldl $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
+gecko_mediaplayer_dvx_so_LDADD = $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
gecko_mediaplayer_rm_so_SOURCES = \
plugin_types_rm.cpp \
$(COMMONCODE)
gecko_mediaplayer_rm_so_CFLAGS = -fPIC
gecko_mediaplayer_rm_so_LDFLAGS = -shared -fPIC
-gecko_mediaplayer_rm_so_LDADD = -ldl $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
+gecko_mediaplayer_rm_so_LDADD = $(GLIB_LIBS) $(GMLIB_LIBS) $(DBUS_LIBS) $(CURL_LIBS) $(GIO_LIBS)
all: all-recursive
.SUFFIXES:

View File

@ -1,3 +0,0 @@
Gecko Media Player is a browser plugin that uses gnome-mplayer to play
media in a browser. It should work with all browsers on Unix-like
systems that use the NS4 API (Seamonkey, Firefox, Epiphany, etc).

View File

@ -1,27 +0,0 @@
@comment $OpenBSD: PLIST,v 1.6 2011/07/04 13:33:30 dcoppa Exp $
lib/mozilla/
lib/mozilla/plugins/
lib/mozilla/plugins/gecko-mediaplayer-dvx.so
lib/mozilla/plugins/gecko-mediaplayer-qt.so
lib/mozilla/plugins/gecko-mediaplayer-rm.so
lib/mozilla/plugins/gecko-mediaplayer-wmp.so
lib/mozilla/plugins/gecko-mediaplayer.so
share/doc/gecko-mediaplayer/
share/doc/gecko-mediaplayer/AUTHORS
share/doc/gecko-mediaplayer/COPYING
share/doc/gecko-mediaplayer/ChangeLog
share/doc/gecko-mediaplayer/INSTALL
share/doc/gecko-mediaplayer/NEWS
share/doc/gecko-mediaplayer/README
share/doc/gecko-mediaplayer/javascript.txt
share/locale/cs/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/de/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/es/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/fr/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/it/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/ja/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/nl/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/pl/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/pt/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/pt_BR/LC_MESSAGES/gecko-mediaplayer.mo
share/locale/tr/LC_MESSAGES/gecko-mediaplayer.mo