Date: Sat, 10 Sep 2011 14:27:59 GMT From: Danilo Egêa Gondolfo <daniloegea@yahoo.com.br> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/160623: v8 javascript engine update Message-ID: <201109101427.p8AERxwW055776@red.freebsd.org> Resent-Message-ID: <201109101430.p8AEU9nl059189@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 160623 >Category: ports >Synopsis: v8 javascript engine update >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: Sat Sep 10 14:30:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Danilo Egêa Gondolfo >Release: 8.2 amd64 >Organization: >Environment: FreeBSD estacao.lecad 8.2-STABLE FreeBSD 8.2-STABLE #0 r224801: Fri Aug 12 17:10:36 BRT 2011 root@estacao.lecad:/usr/obj/usr/src/sys/LECAD amd64 >Description: Update for port lang/v8 (from 3.5.10 to 3.6.2) including d8 javascript shell. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # v8 # v8/Makefile # v8/distinfo # v8/pkg-descr # echo c - v8 mkdir -p v8 > /dev/null 2>&1 echo x - v8/Makefile sed 's/^X//' >v8/Makefile << '49454c7aab1462437bf5a6e5ee818814' X# New ports collection makefile for: v8 X# Date created: 12 November 2010 X# Whom: siasia X# X# $FreeBSD: ports/lang/v8/Makefile,v 1.9 2011/09/05 12:44:32 vanilla Exp $ X# X XPORTNAME= v8 XPORTVERSION= 3.6.2 XCATEGORIES= lang XMASTER_SITES= http://dl.dropbox.com/u/23276705/ X XMAINTAINER= vanilla@FreeBSD.org XCOMMENT= Google\'s open source JavaScript engine X XLIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo X XUSE_SCONS= yes XUSE_LDCONFIG= yes XOPTIONS= DEBUG "Build in debug mode" Off \ X SNAPSHOT "Enable snapshots" Off X XMAKE_JOBS_SAFE= yes X X.include <bsd.port.options.mk> X XSCONS_ENV= visibility=default X X.if defined(WITHOUT_DEBUG) XSCONS_ENV+= mode=release X.else XSCONS_ENV+= mode=debug X.endif X X.if defined(WITHOUT_SNAPSHOT) XSCONS_ENV+= snapshot=off X.else XSCONS_ENV+= snapshot=on X.endif X XONLY_FOR_ARCHS= i386 amd64 X X.include <bsd.port.pre.mk> X X.if ${ARCH} == i386 XV8ARCH=ia32 X.elif ${ARCH} == amd64 XV8ARCH=x64 X.endif XPLIST_SUB+= ARCH=${V8ARCH} XSCONS_ENV+= arch=${V8ARCH} X XPLIST_FILES= include/v8.h \ X include/v8-debug.h \ X include/v8-preparser.h \ X include/v8-profiler.h \ X include/v8-testing.h \ X include/v8stdint.h \ X lib/libv8.so \ X lib/libv8.so.1 \ X lib/libv8.a \ X lib/libv8preparser.a \ X lib/libv8preparser.so \ X lib/libv8preparser.so.1 \ X bin/d8 X Xdo-build: X @cd ${BUILD_WRKSRC} && \ X ${SETENV} ${SCONS_BUILDENV} ${SCONS_BIN} ${SCONS_ENV} ${_MAKE_JOBS} \ X ${SCONS_ARGS} library=shared ${SCONS_TARGET} X @cd ${BUILD_WRKSRC} && \ X ${SETENV} ${SCONS_BUILDENV} ${SCONS_BIN} ${SCONS_ENV} ${_MAKE_JOBS} \ X ${SCONS_ARGS} d8 ${SCONS_TARGET} X @cd ${BUILD_WRKSRC} && \ X ${SETENV} ${SCONS_BUILDENV} ${SCONS_BIN} ${SCONS_ENV} ${_MAKE_JOBS} \ X ${SCONS_ARGS} library=static ${SCONS_TARGET} X Xdo-install: X.if defined(WITHOUT_DEBUG) X ${INSTALL_LIB} -m 755 ${WRKSRC}/libv8.a ${PREFIX}/lib/libv8.a X ${INSTALL_LIB} -m 755 ${WRKSRC}/libv8preparser.a ${PREFIX}/lib/libv8preparser.a X ${INSTALL_LIB} -m 755 ${WRKSRC}/libv8preparser.so ${PREFIX}/lib/libv8preparser.so X ${LN} -sf ${PREFIX}/lib/libv8preparser.so ${PREFIX}/lib/libv8preparser.so.1 X ${INSTALL_LIB} -m 755 ${WRKSRC}/libv8.so ${PREFIX}/lib/libv8.so X ${LN} -sf ${PREFIX}/lib/libv8.so ${PREFIX}/lib/libv8.so.1 X ${INSTALL_PROGRAM} ${WRKSRC}/d8 ${PREFIX}/bin/d8 X.else X ${INSTALL_LIB} -m 755 ${WRKSRC}/libv8_g.a ${PREFIX}/lib/libv8.a X ${INSTALL_LIB} -m 755 ${WRKSRC}/libv8preparser_g.a ${PREFIX}/lib/libv8preparser.a X ${INSTALL_LIB} -m 755 ${WRKSRC}/libv8preparser_g.so ${PREFIX}/lib/libv8preparser.so X ${LN} -sf ${PREFIX}/lib/libv8preparser_g.so ${PREFIX}/lib/libv8preparser.so.1 X ${INSTALL_LIB} -m 755 ${WRKSRC}/libv8_g.so ${PREFIX}/lib/libv8.so X ${LN} -sf ${PREFIX}/lib/libv8_g.so ${PREFIX}/lib/libv8.so.1 X ${INSTALL_PROGRAM} ${WRKSRC}/d8_g ${PREFIX}/bin/d8 X.endif X X ${INSTALL_DATA} ${WRKSRC}/include/v8.h ${PREFIX}/include/ X ${INSTALL_DATA} ${WRKSRC}/include/v8-debug.h ${PREFIX}/include/ X ${INSTALL_DATA} ${WRKSRC}/include/v8-preparser.h ${PREFIX}/include/ X ${INSTALL_DATA} ${WRKSRC}/include/v8-profiler.h ${PREFIX}/include/ X ${INSTALL_DATA} ${WRKSRC}/include/v8-testing.h ${PREFIX}/include/ X ${INSTALL_DATA} ${WRKSRC}/include/v8stdint.h ${PREFIX}/include/ X X.include <bsd.port.post.mk> 49454c7aab1462437bf5a6e5ee818814 echo x - v8/distinfo sed 's/^X//' >v8/distinfo << 'bad222c4b0f0d6c186a495ab6107baf2' XSHA256 (v8-3.6.2.tar.gz) = 7d18b6bd446fe4204f5b8d9f21f4109be8b054bfdbeb64190a4af87449546d7b XSIZE (v8-3.6.2.tar.gz) = 10956289 bad222c4b0f0d6c186a495ab6107baf2 echo x - v8/pkg-descr sed 's/^X//' >v8/pkg-descr << 'd366a7e3141c171842dbe70b6a4860ef' XGoogle's open source JavaScript engine X XWWW: http://code.google.com/p/v8/ d366a7e3141c171842dbe70b6a4860ef exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201109101427.p8AERxwW055776>