From owner-svn-ports-all@FreeBSD.ORG Mon Apr 22 22:03:25 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B8D1DDC6; Mon, 22 Apr 2013 22:03:25 +0000 (UTC) (envelope-from kwm@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 9B252186A; Mon, 22 Apr 2013 22:03:25 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r3MM3P3G023537; Mon, 22 Apr 2013 22:03:25 GMT (envelope-from kwm@svn.freebsd.org) Received: (from kwm@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r3MM3Oi8023530; Mon, 22 Apr 2013 22:03:24 GMT (envelope-from kwm@svn.freebsd.org) Message-Id: <201304222203.r3MM3Oi8023530@svn.freebsd.org> From: Koop Mast Date: Mon, 22 Apr 2013 22:03:24 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r316279 - in head/devel: . seed3 seed3/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Apr 2013 22:03:25 -0000 Author: kwm Date: Mon Apr 22 22:03:24 2013 New Revision: 316279 URL: http://svnweb.freebsd.org/changeset/ports/316279 Log: Add seed 3.2.0. Seed is a library and interpreter, dynamically bridging (through GObjectIntrospection) the WebKit JavaScriptCore engine This version uses the webkit-gtk3 port. Obtained from: GNOME team repo. Added: head/devel/seed3/ - copied from r316203, head/devel/seed/ Deleted: head/devel/seed3/files/patch-libseed_seed-gtype.c head/devel/seed3/files/patch-libseed_seed-importer.c head/devel/seed3/files/patch-modules_os_seed-os.c Modified: head/devel/Makefile head/devel/seed3/Makefile head/devel/seed3/distinfo head/devel/seed3/pkg-plist Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon Apr 22 21:54:10 2013 (r316278) +++ head/devel/Makefile Mon Apr 22 22:03:24 2013 (r316279) @@ -4200,6 +4200,7 @@ SUBDIR += sdts++ SUBDIR += sedsed SUBDIR += seed + SUBDIR += seed3 SUBDIR += semantic SUBDIR += serdisplib SUBDIR += sfio Modified: head/devel/seed3/Makefile ============================================================================== --- head/devel/seed/Makefile Sun Apr 21 19:16:02 2013 (r316203) +++ head/devel/seed3/Makefile Mon Apr 22 22:03:24 2013 (r316279) @@ -1,43 +1,45 @@ # Created by: Alexander Logvinov # $FreeBSD$ -# $MCom: ports/devel/seed/Makefile,v 1.35 2013/01/29 16:33:10 kwm Exp $ +# $MCom: ports/trunk/devel/seed3/Makefile 17268 2013-04-01 05:13:11Z marcus $ # NOTE: It may be necessary to update ${FILESDIR}/Seed.js on each release. # To do that, just replace imports.searchPaths with "." and ".." elements. PORTNAME= seed -PORTVERSION= 2.31.91 -PORTREVISION= 3 +PORTVERSION= 3.2.0 CATEGORIES= devel gnome MASTER_SITES= GNOME -DIST_SUBDIR= gnome2 +DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GObject JavaScriptCore bridge BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gnome-js-common.pc:${PORTSDIR}/devel/gnome-js-common LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi \ - webkitgtk-1.0:${PORTSDIR}/www/webkit-gtk2 \ - girepository-1.0:${PORTSDIR}/devel/gobject-introspection \ + webkitgtk-3.0:${PORTSDIR}/www/webkit-gtk3 \ + girepository-1:${PORTSDIR}/devel/gobject-introspection \ dbus-glib-1:${PORTSDIR}/devel/dbus-glib \ mpfr:${PORTSDIR}/math/mpfr -CONFLICTS= seed-3.[0-9]* +CONFLICTS= seed-2.[0-9]* -USE_BZIP2= yes +LATEST_LINK= seed3 +USE_XZ= yes GNU_CONFIGURE= yes USE_GETTEXT= yes -USE_GNOME= gnomehack gtk20 intltool libxml2 +USES= pathfix +USE_GNOME= gtk30 intltool libxml2 USE_LDCONFIG= yes USE_AUTOTOOLS= libtool USE_SQLITE= yes USE_GMAKE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ARGS+=--enable-gtk-doc=no --with-webkit=1.0 +CONFIGURE_ARGS+=--enable-gtk-doc=no --with-webkit=3.0 +DATADIR= share/seed-gtk3 MAN1= seed.1 -.include +.include post-patch: @${REINPLACE_CMD} -e 's|== x|= x|g' \ @@ -45,13 +47,7 @@ post-patch: @${REINPLACE_CMD} -e 's|-ldl||g' \ ${WRKSRC}/libseed/Makefile.in @${REINPLACE_CMD} -e 's|reference||g' ${WRKSRC}/doc/Makefile.in -# @${FIND} ${WRKSRC}/examples -name Makefile.in -type f | ${XARGS} ${REINPLACE_CMD} -e \ -# 's|$$(datadir)/doc/seed/examples|${EXAMPLESDIR}|g' -#.if defined(NOPORTEXAMPLES) -# @${REINPLACE_CMD} -e 's|examples||g' \ -# ${WRKSRC}/Makefile.in -#.endif -.if defined(NOPORTDOCS) +.if ! ${PORT_OPTIONS:MDOCS} @${REINPLACE_CMD} -e 's| install-seeddocDATA||g ; s|doc$$||g' \ ${WRKSRC}/Makefile.in .endif Modified: head/devel/seed3/distinfo ============================================================================== --- head/devel/seed/distinfo Sun Apr 21 19:16:02 2013 (r316203) +++ head/devel/seed3/distinfo Mon Apr 22 22:03:24 2013 (r316279) @@ -1,2 +1,2 @@ -SHA256 (gnome2/seed-2.31.91.tar.bz2) = 9e1da3adc6ed25b1778508ab67aecfe0923d1083f375b88137ea5f9ff57c22a3 -SIZE (gnome2/seed-2.31.91.tar.bz2) = 762875 +SHA256 (gnome3/seed-3.2.0.tar.xz) = 3d1eca40834b72a5730ddaf8a5f46b8df20ddb2b3b39687d1a84ef966d3d37c0 +SIZE (gnome3/seed-3.2.0.tar.xz) = 682096 Modified: head/devel/seed3/pkg-plist ============================================================================== --- head/devel/seed/pkg-plist Sun Apr 21 19:16:02 2013 (r316203) +++ head/devel/seed3/pkg-plist Mon Apr 22 22:03:24 2013 (r316279) @@ -1,56 +1,56 @@ bin/seed -include/seed/seed-debug.h -include/seed/seed-module.h -include/seed/seed.h -lib/libseed.a -lib/libseed.la -lib/libseed.so -lib/libseed.so.0 -lib/seed/libseed_DynamicObject.a -lib/seed/libseed_DynamicObject.la -lib/seed/libseed_DynamicObject.so -lib/seed/libseed_cairo.a -lib/seed/libseed_cairo.la -lib/seed/libseed_cairo.so -lib/seed/libseed_canvas.a -lib/seed/libseed_canvas.la -lib/seed/libseed_canvas.so -lib/seed/libseed_dbusnative.a -lib/seed/libseed_dbusnative.la -lib/seed/libseed_dbusnative.so -lib/seed/libseed_example.a -lib/seed/libseed_example.la -lib/seed/libseed_example.so -lib/seed/libseed_ffi.a -lib/seed/libseed_ffi.la -lib/seed/libseed_ffi.so -lib/seed/libseed_gettext.a -lib/seed/libseed_gettext.la -lib/seed/libseed_gettext.so -lib/seed/libseed_gtkbuilder.a -lib/seed/libseed_gtkbuilder.la -lib/seed/libseed_gtkbuilder.so -lib/seed/libseed_libxml.a -lib/seed/libseed_libxml.la -lib/seed/libseed_libxml.so -lib/seed/libseed_mpfr.a -lib/seed/libseed_mpfr.la -lib/seed/libseed_mpfr.so -lib/seed/libseed_multiprocessing.a -lib/seed/libseed_multiprocessing.la -lib/seed/libseed_multiprocessing.so -lib/seed/libseed_os.a -lib/seed/libseed_os.la -lib/seed/libseed_os.so -lib/seed/libseed_readline.a -lib/seed/libseed_readline.la -lib/seed/libseed_readline.so -lib/seed/libseed_sandbox.a -lib/seed/libseed_sandbox.la -lib/seed/libseed_sandbox.so -lib/seed/libseed_sqlite.a -lib/seed/libseed_sqlite.la -lib/seed/libseed_sqlite.so +include/seed-gtk3/seed-debug.h +include/seed-gtk3/seed-module.h +include/seed-gtk3/seed.h +lib/libseed-gtk3.a +lib/libseed-gtk3.la +lib/libseed-gtk3.so +lib/libseed-gtk3.so.0 +lib/seed-gtk3/libseed_DynamicObject.a +lib/seed-gtk3/libseed_DynamicObject.la +lib/seed-gtk3/libseed_DynamicObject.so +lib/seed-gtk3/libseed_cairo.a +lib/seed-gtk3/libseed_cairo.la +lib/seed-gtk3/libseed_cairo.so +lib/seed-gtk3/libseed_canvas.a +lib/seed-gtk3/libseed_canvas.la +lib/seed-gtk3/libseed_canvas.so +lib/seed-gtk3/libseed_dbusnative.a +lib/seed-gtk3/libseed_dbusnative.la +lib/seed-gtk3/libseed_dbusnative.so +lib/seed-gtk3/libseed_example.a +lib/seed-gtk3/libseed_example.la +lib/seed-gtk3/libseed_example.so +lib/seed-gtk3/libseed_ffi.a +lib/seed-gtk3/libseed_ffi.la +lib/seed-gtk3/libseed_ffi.so +lib/seed-gtk3/libseed_gettext.a +lib/seed-gtk3/libseed_gettext.la +lib/seed-gtk3/libseed_gettext.so +lib/seed-gtk3/libseed_gtkbuilder.a +lib/seed-gtk3/libseed_gtkbuilder.la +lib/seed-gtk3/libseed_gtkbuilder.so +lib/seed-gtk3/libseed_libxml.a +lib/seed-gtk3/libseed_libxml.la +lib/seed-gtk3/libseed_libxml.so +lib/seed-gtk3/libseed_mpfr.a +lib/seed-gtk3/libseed_mpfr.la +lib/seed-gtk3/libseed_mpfr.so +lib/seed-gtk3/libseed_multiprocessing.a +lib/seed-gtk3/libseed_multiprocessing.la +lib/seed-gtk3/libseed_multiprocessing.so +lib/seed-gtk3/libseed_os.a +lib/seed-gtk3/libseed_os.la +lib/seed-gtk3/libseed_os.so +lib/seed-gtk3/libseed_readline.a +lib/seed-gtk3/libseed_readline.la +lib/seed-gtk3/libseed_readline.so +lib/seed-gtk3/libseed_sandbox.a +lib/seed-gtk3/libseed_sandbox.la +lib/seed-gtk3/libseed_sandbox.so +lib/seed-gtk3/libseed_sqlite.a +lib/seed-gtk3/libseed_sqlite.la +lib/seed-gtk3/libseed_sqlite.so libdata/pkgconfig/seed.pc %%DATADIR%%/dbus.js %%DATADIR%%/extensions/Clutter.js @@ -104,7 +104,7 @@ libdata/pkgconfig/seed.pc %%PORTDOCS%%@dirrm %%DOCSDIR%%/modules %%PORTDOCS%%@dirrm %%DOCSDIR%%/tutorial %%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm include/seed -@dirrm lib/seed +@dirrm include/seed-gtk3 +@dirrm lib/seed-gtk3 @dirrm %%DATADIR%%/extensions @dirrm %%DATADIR%%