ports/180683: multimedia/gxine: Change Javascript engine to spidermonkey185

KATO Tsuguru tkato432 at yahoo.com
Sat Oct 26 18:10:05 UTC 2013


The following reply was made to PR ports/180683; it has been noted by GNATS.

From: KATO Tsuguru <tkato432 at yahoo.com>
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: ports/180683: multimedia/gxine: Change Javascript engine to
 spidermonkey185
Date: Sun, 27 Oct 2013 02:45:03 +0900

 This is a multi-part message in MIME format.
 
 --Multipart=_Sun__27_Oct_2013_02_45_03_+0900__9PWoM+sqPWYh6Ln
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 
 Remake of the patch against current tree.
 
 --Multipart=_Sun__27_Oct_2013_02_45_03_+0900__9PWoM+sqPWYh6Ln
 Content-Type: text/x-diff;
  name="multimedia_gxine.diff"
 Content-Disposition: attachment;
  filename="multimedia_gxine.diff"
 Content-Transfer-Encoding: 7bit
 
 diff -urN /usr/ports/multimedia/gxine/Makefile multimedia/gxine/Makefile
 --- /usr/ports/multimedia/gxine/Makefile	2013-10-26 17:20:26.000000000 +0900
 +++ multimedia/gxine/Makefile	2013-10-27 00:00:00.000000000 +0900
 @@ -3,17 +3,18 @@
  
  PORTNAME=	gxine
  PORTVERSION=	0.5.907
 -PORTREVISION=	4
 +PORTREVISION=	5
  CATEGORIES=	multimedia
  MASTER_SITES=	SF/xine/${PORTNAME}/${PORTVERSION}
  
  MAINTAINER=	ports at FreeBSD.org
 -COMMENT=	An alternative GUI for the Xine media player
 +COMMENT=	Alternative GUI for the Xine media player
  
  LICENSE=	GPLv2
  
 -LIB_DEPENDS=	nspr4.1:${PORTSDIR}/devel/nspr \
 -		xine.2:${PORTSDIR}/multimedia/libxine
 +LIB_DEPENDS=	libnspr4.so:${PORTSDIR}/devel/nspr \
 +		libmozjs185.so:${PORTSDIR}/lang/spidermonkey185 \
 +		libxine.so:${PORTSDIR}/multimedia/libxine
  
  OPTIONS_DEFINE=	MOZILLA_PLUGIN GNOME LIRC
  MOZILLA_PLUGIN_DESC=	Mozilla plugin
 @@ -21,21 +22,14 @@
  USE_XZ=		yes
  USES=		gmake pathfix pkgconfig
  USE_GNOME=	gtk20
 -USE_GECKO=	libxul
  USE_AUTOTOOLS=	libtool
  CONFIGURE_ENV=	MKDIR_P="${MKDIR}"
 -CONFIGURE_ARGS=	--enable-mozjs --disable-ffjs --disable-seajs \
 -		--without-hal --with-libintl-prefix=${LOCALBASE}
 +CONFIGURE_ARGS=	--without-hal --with-libintl-prefix=${LOCALBASE}
  INSTALLS_ICONS=	yes
  
  CPPFLAGS+=	-I${LOCALBASE}/include
  LDFLAGS+=	-L${LOCALBASE}/lib
  
 -MANLANG=	"" de es
 -MAN1=		gxine.1 gxine_client.1
 -MANCOMPRESSED=	no
 -
 -NO_STAGE=	yes
  .include <bsd.port.options.mk>
  
  .if ${PORT_OPTIONS:MMOZILLA_PLUGIN}
 @@ -52,7 +46,7 @@
  
  .if ${PORT_OPTIONS:MGNOME}
  BUILD_DEPENDS+=	gnome-screensaver:${PORTSDIR}/x11/gnome-screensaver
 -LIB_DEPENDS+=	dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
 +LIB_DEPENDS+=	libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
  RUN_DEPENDS+=	gnome-screensaver:${PORTSDIR}/x11/gnome-screensaver
  CONFIGURE_ARGS+=--with-dbus
  .else
 @@ -60,7 +54,7 @@
  .endif
  
  .if ${PORT_OPTIONS:MLIRC}
 -LIB_DEPENDS+=	lirc_client.2:${PORTSDIR}/comms/lirc
 +LIB_DEPENDS+=	liblirc_client.so:${PORTSDIR}/comms/lirc
  CONFIGURE_ARGS+=--enable-lirc
  .else
  CONFIGURE_ARGS+=--disable-lirc
 diff -urN /usr/ports/multimedia/gxine/pkg-plist multimedia/gxine/pkg-plist
 --- /usr/ports/multimedia/gxine/pkg-plist	2013-10-23 00:35:12.000000000 +0900
 +++ multimedia/gxine/pkg-plist	2013-10-27 00:00:00.000000000 +0900
 @@ -8,6 +8,12 @@
  %%MOZILLA_PLUGIN%%lib/gxine/gxineplugin.a
  %%MOZILLA_PLUGIN%%lib/gxine/gxineplugin.la
  %%MOZILLA_PLUGIN%%lib/gxine/gxineplugin.so
 +man/man1/gxine.1.gz
 +man/man1/gxine_client.1.gz
 +man/de/man1/gxine.1.gz
 +man/de/man1/gxine_client.1.gz
 +man/es/man1/gxine.1.gz
 +man/es/man1/gxine_client.1.gz
  share/applications/gxine.desktop
  %%DATADIR%%/logo.mpv
  %%DATADIR%%/mediamarks
 
 --Multipart=_Sun__27_Oct_2013_02_45_03_+0900__9PWoM+sqPWYh6Ln--


More information about the freebsd-ports-bugs mailing list