svn commit: r316279 - in head/devel: . seed3 seed3/files

Koop Mast kwm at FreeBSD.org
Mon Apr 22 22:03:25 UTC 2013


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 <avl at FreeBSD.org>
 # $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 at 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 <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
 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%%
- at dirrm include/seed
- at dirrm lib/seed
+ at dirrm include/seed-gtk3
+ at dirrm lib/seed-gtk3
 @dirrm %%DATADIR%%/extensions
 @dirrm %%DATADIR%%


More information about the svn-ports-head mailing list