From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Apr 30 13:40:15 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D94316A406 for ; Sun, 30 Apr 2006 13:40:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2AC243D4C for ; Sun, 30 Apr 2006 13:40:14 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3UDeElt030318 for ; Sun, 30 Apr 2006 13:40:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3UDeEWw030317; Sun, 30 Apr 2006 13:40:14 GMT (envelope-from gnats) Resent-Date: Sun, 30 Apr 2006 13:40:14 GMT Resent-Message-Id: <200604301340.k3UDeEWw030317@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andrew Pantyukhin Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7721B16A406 for ; Sun, 30 Apr 2006 13:30:22 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA88343D45 for ; Sun, 30 Apr 2006 13:30:21 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by nproxy.gmail.com with SMTP id m18so372359nfc for ; Sun, 30 Apr 2006 06:30:20 -0700 (PDT) Received: by 10.48.161.19 with SMTP id j19mr833642nfe; Sun, 30 Apr 2006 06:30:20 -0700 (PDT) Received: from localhost ( [85.141.132.216]) by mx.gmail.com with ESMTP id y23sm4608nfb.2006.04.30.06.30.19; Sun, 30 Apr 2006 06:30:20 -0700 (PDT) Message-Id: <4454bbec.1c0ca67c.567d.024c@mx.gmail.com> Date: Sun, 30 Apr 2006 06:30:20 -0700 (PDT) From: Andrew Pantyukhin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/96549: update lang/spidermonkey - expose jsstr X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Apr 2006 13:40:15 -0000 >Number: 96549 >Category: ports >Synopsis: update lang/spidermonkey - expose jsstr >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Apr 30 13:40:14 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Andrew Pantyukhin >Release: FreeBSD 6.1-RC i386 >Organization: >Environment: System: FreeBSD sat64.net17 6.1-RC FreeBSD 6.1-RC #15: Tue Apr 18 00:29:23 MSD 2006 sat@sat64.net17:/usr/obj/usr/src/sys/SATCUR32 i386 >Description: o Expose jsstr.h. There's at least one app that needs it - the new gxine. o Move plist to Makefile >How-To-Repeat: >Fix: --- spidermonkey.diff begins here --- diff -urN /usr/ports/lang/spidermonkey/Makefile spidermonkey/Makefile --- /usr/ports/lang/spidermonkey/Makefile Thu Mar 23 17:24:20 2006 +++ spidermonkey/Makefile Sun Apr 30 15:04:29 2006 @@ -53,6 +53,9 @@ MAKE_ENV+= CC="${CC}" CCC="${CXX}" INSTALLS_SHLIB= YES SRC_DIR= js/src +JSH= jsapi.h jsautocfg.h jscompat.h jslong.h jsosdep.h jsotypes.h jspubtd.h jstypes.h \ + jsstr.h jshash.h jsprvtd.h +PLIST_FILES= bin/js lib/libjs.so ${JSH:S,^,include/,} WRKSRC= ${WRKDIR}/${SRC_DIR} EXTRACT_AFTER_ARGS=| ${TAR} -xf - \ --exclude js/jsd \ @@ -84,8 +87,6 @@ ${INSTALL_PROGRAM} ${WRKSRC}/${OPSYS}`${UNAME} -r`_DBG.OBJ/libjs.so \ ${PREFIX}/lib ${CP} ${WRKSRC}/${OPSYS}`${UNAME} -r`_DBG.OBJ/jsautocfg.h ${WRKSRC} -.for jsh in jsapi.h jsautocfg.h jscompat.h jslong.h jsosdep.h jsotypes.h jspubtd.h jstypes.h - @${INSTALL_DATA} ${WRKSRC}/${jsh} ${PREFIX}/include/ -.endfor + @${INSTALL_DATA} ${JSH:S,^,${WRKSRC}/,} ${PREFIX}/include/ .include diff -urN /usr/ports/lang/spidermonkey/pkg-plist spidermonkey/pkg-plist --- /usr/ports/lang/spidermonkey/pkg-plist Tue May 4 23:14:05 2004 +++ spidermonkey/pkg-plist Thu Jan 1 03:00:00 1970 @@ -1,10 +0,0 @@ -bin/js -lib/libjs.so -include/jsapi.h -include/jsautocfg.h -include/jscompat.h -include/jslong.h -include/jsosdep.h -include/jsotypes.h -include/jspubtd.h -include/jstypes.h --- spidermonkey.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: