Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Apr 2014 14:55:43 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r350972 - head/devel/seed
Message-ID:  <201404111455.s3BEthus089168@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Fri Apr 11 14:55:42 2014
New Revision: 350972
URL: http://svnweb.freebsd.org/changeset/ports/350972
QAT: https://qat.redports.org/buildarchive/r350972/

Log:
  Support stage
  Fix build with non recursive linkers (like freebsd 10+)

Modified:
  head/devel/seed/Makefile
  head/devel/seed/pkg-plist

Modified: head/devel/seed/Makefile
==============================================================================
--- head/devel/seed/Makefile	Fri Apr 11 14:55:33 2014	(r350971)
+++ head/devel/seed/Makefile	Fri Apr 11 14:55:42 2014	(r350972)
@@ -4,7 +4,7 @@
 
 PORTNAME=	seed
 PORTVERSION=	2.31.91
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	devel gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome2
@@ -12,31 +12,28 @@ DIST_SUBDIR=	gnome2
 MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	GObject JavaScriptCore bridge
 
+OPTIONS_DEFINE=	DOCS
+
 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 \
-		dbus-glib-1:${PORTSDIR}/devel/dbus-glib \
-		mpfr:${PORTSDIR}/math/mpfr
+LIB_DEPENDS=	libffi.so:${PORTSDIR}/devel/libffi \
+		libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2 \
+		libgirepository-1.0.so:${PORTSDIR}/devel/gobject-introspection \
+		libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
+		libmpfr.so:${PORTSDIR}/math/mpfr
 
 CONFLICTS=	seed-3.[0-9]*
 
-USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
-USES=		gettext gmake pkgconfig
-USE_GNOME=	gnomehack gtk20 intltool libxml2
+USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
+USE_GNOME=	gtk20 intltool libxml2
 USE_LDCONFIG=	yes
-USE_AUTOTOOLS=	libtool
+INSTALL_TARGET=	install-strip
 USE_SQLITE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
+LDFLAGS+=	-L${LOCALBASE}/lib -lglib-2.0 -lgthread-2.0
+GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=--enable-gtk-doc=no --with-webkit=1.0
 
-MAN1=		seed.1
-
-NO_STAGE=	yes
-.include <bsd.port.pre.mk>
-
 post-patch:
 	@${REINPLACE_CMD} -e 's|== x|= x|g' \
 		${WRKSRC}/configure
@@ -49,10 +46,6 @@ post-patch:
 #	@${REINPLACE_CMD} -e 's|examples||g' \
 #		${WRKSRC}/Makefile.in
 #.endif
-.if defined(NOPORTDOCS)
-	@${REINPLACE_CMD} -e 's| install-seeddocDATA||g ; s|doc$$||g' \
-		${WRKSRC}/Makefile.in
-.endif
 
 pre-build:
 	cd ${WRKSRC}/extensions && ${SETENV} ${MAKE_ENV} ${GMAKE} \
@@ -63,4 +56,4 @@ pre-build:
 post-build:
 	${CP} ${WRKSRC}/extensions/Seed.js.sav ${WRKSRC}/extensions/Seed.js
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/seed/pkg-plist
==============================================================================
--- head/devel/seed/pkg-plist	Fri Apr 11 14:55:33 2014	(r350971)
+++ head/devel/seed/pkg-plist	Fri Apr 11 14:55:42 2014	(r350972)
@@ -6,6 +6,7 @@ lib/libseed.a
 lib/libseed.la
 lib/libseed.so
 lib/libseed.so.0
+lib/libseed.so.0.0.0
 lib/seed/libseed_DynamicObject.a
 lib/seed/libseed_DynamicObject.la
 lib/seed/libseed_DynamicObject.so
@@ -52,6 +53,7 @@ lib/seed/libseed_sqlite.a
 lib/seed/libseed_sqlite.la
 lib/seed/libseed_sqlite.so
 libdata/pkgconfig/seed.pc
+man/man1/seed.1.gz
 %%DATADIR%%/dbus.js
 %%DATADIR%%/extensions/Clutter.js
 %%DATADIR%%/extensions/GObject.js



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404111455.s3BEthus089168>