svn commit: r355339 - in head: editors/bless mail/gmime2-sharp multimedia/gnome-subtitles net/avahi-sharp www/gecko-sharp20 www/xsp x11-toolkits/gnome-desktop-sharp20 x11-toolkits/gnome-sharp20 x11...

Baptiste Daroussin bapt at FreeBSD.org
Mon May 26 13:29:42 UTC 2014


Author: bapt
Date: Mon May 26 13:29:39 2014
New Revision: 355339
URL: http://svnweb.freebsd.org/changeset/ports/355339
QAT: https://qat.redports.org/buildarchive/r355339/

Log:
  Convert to USES=mono
  
  With hat:	portmgr

Modified:
  head/editors/bless/Makefile
  head/mail/gmime2-sharp/Makefile
  head/multimedia/gnome-subtitles/Makefile
  head/net/avahi-sharp/Makefile
  head/www/gecko-sharp20/Makefile
  head/www/xsp/Makefile
  head/x11-toolkits/gnome-desktop-sharp20/Makefile
  head/x11-toolkits/gnome-sharp20/Makefile
  head/x11-toolkits/gtk-sharp10/Makefile
  head/x11-toolkits/gtk-sharp20/Makefile

Modified: head/editors/bless/Makefile
==============================================================================
--- head/editors/bless/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/editors/bless/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -31,5 +31,4 @@ post-patch:
 		${WRKSRC}/Makefile.in
 .endif
 
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include <bsd.port.mk>

Modified: head/mail/gmime2-sharp/Makefile
==============================================================================
--- head/mail/gmime2-sharp/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/mail/gmime2-sharp/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -10,7 +10,7 @@ COMMENT=	Mono bindings for gmime
 
 IGNORE=		try to install weaked-named assembly into the GAC.
 
-LIB_DEPENDS=	gmime-2.0.4:${PORTSDIR}/mail/gmime2
+LIB_DEPENDS=	libgmime-2.0.so:${PORTSDIR}/mail/gmime2
 
 MASTERDIR=	${.CURDIR}/../gmime2
 BUILD_WRKSRC=	${WRKSRC}/mono
@@ -18,7 +18,8 @@ INSTALL_WRKSRC=	${BUILD_WRKSRC}
 DESCR=		${.CURDIR}/pkg-descr
 PLIST=		${.CURDIR}/pkg-plist
 
-USE_GNOME=	gnomehack glib20 gtksharp20
+USES=		mono pathfix
+USE_GNOME=	glib20 gtksharp20
 CONFIGURE_ARGS=	--enable-mono=yes
 
 LATEST_LINK=	gmime2-sharp
@@ -32,5 +33,4 @@ pre-configure:
 	@${REINPLACE_CMD} -e 's|. at GMIME_VERSION@||g' \
 		${WRKSRC}/mono/gmime-sharp.dll.config.in
 
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include "${MASTERDIR}/Makefile"

Modified: head/multimedia/gnome-subtitles/Makefile
==============================================================================
--- head/multimedia/gnome-subtitles/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/multimedia/gnome-subtitles/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -12,12 +12,10 @@ COMMENT=	Subtitle editor with video prev
 
 LICENSE=	GPLv2
 
-LIB_DEPENDS=	enchant.1:${PORTSDIR}/textproc/enchant \
-		gtkspell.0:${PORTSDIR}/textproc/gtkspell
-BUILD_DEPENDS=	mono:${PORTSDIR}/lang/mono
-RUN_DEPENDS=	mono:${PORTSDIR}/lang/mono
+LIB_DEPENDS=	libenchant.so:${PORTSDIR}/textproc/enchant \
+		libgtkspell.so:${PORTSDIR}/textproc/gtkspell
 
-USES=		gmake pkgconfig
+USES=		gmake mono pkgconfig
 USE_GNOME=	gnomeprefix gtksharp20 gnomesharp20 gnomedocutils
 USE_GSTREAMER=	yes
 GNU_CONFIGURE=	yes
@@ -45,6 +43,4 @@ CONFIGURE_ARGS+=--disable-nls
 PLIST_SUB+=	NLS="@comment "
 .endif
 
-.include <bsd.port.pre.mk>
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include <bsd.port.post.mk>

Modified: head/net/avahi-sharp/Makefile
==============================================================================
--- head/net/avahi-sharp/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/net/avahi-sharp/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -9,9 +9,8 @@ MAINTAINER=	mono at FreeBSD.org
 COMMENT=	Mono bindings for Avahi service discovery
 
 LIB_DEPENDS=	libavahi-core.so:${PORTSDIR}/net/avahi-app
-BUILD_DEPENDS=	mono:${PORTSDIR}/lang/mono
-RUN_DEPENDS=	mono:${PORTSDIR}/lang/mono
 
+USES=		mono
 MASTERDIR=	${.CURDIR}/../avahi-app
 BUILD_WRKSRC=	${WRKSRC}/avahi-sharp
 INSTALL_WRKSRC=	${BUILD_WRKSRC}
@@ -28,5 +27,4 @@ post-patch:
 		${BUILD_WRKSRC}/avahi-sharp.dll.config.in
 	@${CP} ${WRKSRC}/avahi-sharp/avahi-sharp.dll.config.in ${WRKSRC}/avahi-sharp/avahi-sharp.dll.config
 
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include "${MASTERDIR}/Makefile"

Modified: head/www/gecko-sharp20/Makefile
==============================================================================
--- head/www/gecko-sharp20/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/www/gecko-sharp20/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -13,8 +13,7 @@ MAINTAINER=	mono at FreeBSD.org
 COMMENT=	Mono bindings to embed Mozilla
 
 USE_GNOME=	gtksharp20
-USES=		gmake pathfix pkgconfig gecko tar:bzip2
+USES=		gmake mono pathfix pkgconfig gecko tar:bzip2
 GNU_CONFIGURE=	yes
 
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include <bsd.port.mk>

Modified: head/www/xsp/Makefile
==============================================================================
--- head/www/xsp/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/www/xsp/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -9,13 +9,10 @@ MASTER_SITES=	http://ftp.novell.com/pub/
 MAINTAINER=	mono at FreeBSD.org
 COMMENT=	Mono based web server
 
-BUILD_DEPENDS=	${LOCALBASE}/bin/mono:${PORTSDIR}/lang/mono
-RUN_DEPENDS=	${LOCALBASE}/bin/mono:${PORTSDIR}/lang/mono
-
 MAKE_JOBS_UNSAFE=	yes
 
 USE_SQLITE=	3
-USES=		pathfix pkgconfig gmake tar:bzip2
+USES=		mono pathfix pkgconfig gmake tar:bzip2
 GNU_CONFIGURE=	yes
 
 PLIST_SUB+=	PORTVERSION=${PORTVERSION}
@@ -23,5 +20,4 @@ PLIST_SUB+=	PORTVERSION=${PORTVERSION}
 pre-install:
 	${MKDIR} ${STAGEDIR}${XSP_DOCROOT}
 
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include <bsd.port.mk>

Modified: head/x11-toolkits/gnome-desktop-sharp20/Makefile
==============================================================================
--- head/x11-toolkits/gnome-desktop-sharp20/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/x11-toolkits/gnome-desktop-sharp20/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -13,7 +13,7 @@ COMMENT=	GNOME desktop interfaces for th
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 INSTALL_TARGET=	install-strip
-USES=		gmake perl5 pathfix pkgconfig tar:bzip2
+USES=		gmake mono perl5 pathfix pkgconfig tar:bzip2
 USE_PERL5=	run
 USE_GNOME=	gnomepanel gtkhtml3 gtksharp20 gnomesharp20 librsvg2 vte \
 		libgnomeprintui gtksourceview2 gnomepanel libwnck
@@ -22,5 +22,4 @@ post-patch:
 	@${FIND} ${WRKSRC} -name '*.pl' | ${XARGS} ${REINPLACE_CMD} -e \
 		's|^#!/usr/bin/perl|#!${PERL}|'
 
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include <bsd.port.mk>

Modified: head/x11-toolkits/gnome-sharp20/Makefile
==============================================================================
--- head/x11-toolkits/gnome-sharp20/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/x11-toolkits/gnome-sharp20/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -12,7 +12,7 @@ COMMENT=	GNOME interfaces for the .NET r
 
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-USES=		gmake libtool:keepla pathfix perl5 pkgconfig tar:bzip2
+USES=		gmake libtool:keepla mono pathfix perl5 pkgconfig tar:bzip2
 USE_PERL5=	run
 USE_GNOME=	gnomepanel gtksharp20 librsvg2 vte libgnomeprintui libgnomeui
 MAKE_JOBS_UNSAFE=	yes
@@ -22,5 +22,4 @@ post-patch:
 	@${FIND} ${WRKSRC} -name '*.pl' | ${XARGS} ${REINPLACE_CMD} -e \
 		's|^#!/usr/bin/perl|#!${PERL}|'
 
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include <bsd.port.mk>

Modified: head/x11-toolkits/gtk-sharp10/Makefile
==============================================================================
--- head/x11-toolkits/gtk-sharp10/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/x11-toolkits/gtk-sharp10/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	mono:${PORTSDIR}/lang/mono
 LATEST_LINK=	gtk-sharp10
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-USES=		gmake pathfix perl5 pkgconfig
+USES=		gmake mono pathfix perl5 pkgconfig
 USE_PERL5=	run
 USE_GNOME=	gtkhtml3 vte librsvg2 libgnomecanvas \
 		libgnomeprintui libglade2 libgnomeui
@@ -33,5 +33,4 @@ post-patch:
 	@${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \
 		${WRKSRC}/glib/glue/slist.c ${WRKSRC}/glib/glue/list.c
 
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include <bsd.port.mk>

Modified: head/x11-toolkits/gtk-sharp20/Makefile
==============================================================================
--- head/x11-toolkits/gtk-sharp20/Makefile	Mon May 26 13:28:57 2014	(r355338)
+++ head/x11-toolkits/gtk-sharp20/Makefile	Mon May 26 13:29:39 2014	(r355339)
@@ -11,14 +11,12 @@ PKGNAMESUFFIX=	20
 MAINTAINER=	mono at FreeBSD.org
 COMMENT=	GTK+ and GNOME interfaces for the .NET runtime
 
-BUILD_DEPENDS=	mono:${PORTSDIR}/lang/mono
-RUN_DEPENDS=	mono:${PORTSDIR}/lang/mono \
-		p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML
+RUN_DEPENDS=	p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML
 
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 USE_GNOME=	gtk20 libglade2
-USES=		gmake libtool:keepla pathfix perl5 pkgconfig shebangfix tar:bzip2
+USES=		gmake libtool:keepla mono pathfix perl5 pkgconfig shebangfix tar:bzip2
 SHEBANG_FILES=	parser/*.pl
 USE_PERL5=	run
 MAKE_ENV=	INSTALL_STRIP_FLAG=${STRIP}
@@ -27,5 +25,4 @@ post-patch:
 	@${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \
 		${WRKSRC}/glib/glue/*.c
 
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list