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-all
mailing list