From owner-freebsd-gecko@FreeBSD.ORG Sun Jul 20 00:18:04 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 26AD039F for ; Sun, 20 Jul 2014 00:18:04 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9698A2C9B for ; Sun, 20 Jul 2014 00:18:02 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id s6K0HxC2033269 for ; Sun, 20 Jul 2014 00:17:59 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id s6K0Hsur032363 for freebsd-gecko@freebsd.org; Sun, 20 Jul 2014 00:17:54 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sun, 20 Jul 2014 00:17:54 GMT Message-Id: <201407200017.s6K0Hsur032363@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1628 - in trunk/multimedia/openh264: . files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jul 2014 00:18:04 -0000 Author: jbeich Date: Sun Jul 20 00:17:54 2014 New Revision: 1628 Log: generate pref file for the plugin Added: trunk/multimedia/openh264/files/gmpopenh264.js.in Modified: trunk/multimedia/openh264/Makefile trunk/multimedia/openh264/pkg-plist Modified: trunk/multimedia/openh264/Makefile ============================================================================== --- trunk/multimedia/openh264/Makefile Sat Jul 19 19:39:20 2014 (r1627) +++ trunk/multimedia/openh264/Makefile Sun Jul 20 00:17:54 2014 (r1628) @@ -34,6 +34,8 @@ PLUGINS_USES= webplugin:gecko WEBPLUGIN_NAME= gmp-gmp${PORTNAME} WEBPLUGIN_FILES=gmp${PORTNAME}.info libgmp${PORTNAME}.so +SUB_FILES+= gmp${PORTNAME}.js +SUB_LIST+= PORTVERSION=${PORTVERSION} WEBPLUGIN_DIR="${WEBPLUGIN_DIR}" TEST_BUILD_DEPENDS=googletest>=1.6.0:${PORTSDIR}/devel/googletest TEST_MAKE_ARGS= HAVE_GTEST=Yes @@ -56,6 +58,7 @@ ${INSTALL_DATA} ${WRKSRC}/gmp${PORTNAME}.info ${STAGEDIR}${WEBPLUGIN_DIR} ${INSTALL_LIB} ${WRKSRC}/libgmp${PORTNAME}.so.0 \ ${STAGEDIR}${WEBPLUGIN_DIR}/libgmp${PORTNAME}.so + ${INSTALL_DATA} ${WRKDIR}/gmp${PORTNAME}.js ${STAGEDIR}${WEBPLUGIN_DIR} .endif .include Added: trunk/multimedia/openh264/files/gmpopenh264.js.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/multimedia/openh264/files/gmpopenh264.js.in Sun Jul 20 00:17:54 2014 (r1628) @@ -0,0 +1,2 @@ +pref("media.gmp-gmpopenh264.path", "%%WEBPLUGIN_DIR%%"); +pref("media.gmp-gmpopenh264.version", "%%PORTVERSION%%"); Modified: trunk/multimedia/openh264/pkg-plist ============================================================================== --- trunk/multimedia/openh264/pkg-plist Sat Jul 19 19:39:20 2014 (r1627) +++ trunk/multimedia/openh264/pkg-plist Sun Jul 20 00:17:54 2014 (r1628) @@ -2,6 +2,7 @@ include/wels/codec_app_def.h include/wels/codec_def.h %%PLUGINS%%%%WEBPLUGIN_DIR%%/gmpopenh264.info +%%PLUGINS%%%%WEBPLUGIN_DIR%%/gmpopenh264.js %%PLUGINS%%%%WEBPLUGIN_DIR%%/libgmpopenh264.so lib/libopenh264.a lib/libopenh264.so