svn commit: r304823 - in head/devel/dbus-sharp: . files

Romain Tartière romain at FreeBSD.org
Tue Sep 25 08:51:39 UTC 2012


Author: romain
Date: Tue Sep 25 08:51:38 2012
New Revision: 304823
URL: http://svn.freebsd.org/changeset/ports/304823

Log:
  Branch devel/dbus-sharp on mono's DBus bindings.

Added:
  head/devel/dbus-sharp/files/patch-src_dbus-sharp.dll.config   (contents, props changed)
Deleted:
  head/devel/dbus-sharp/files/patch-mono_Makefile.in
  head/devel/dbus-sharp/files/patch-mono_dbus-sharp.dll.config.in
Modified:
  head/devel/dbus-sharp/Makefile   (contents, props changed)
  head/devel/dbus-sharp/distinfo   (contents, props changed)
  head/devel/dbus-sharp/pkg-descr   (contents, props changed)
  head/devel/dbus-sharp/pkg-plist   (contents, props changed)

Modified: head/devel/dbus-sharp/Makefile
==============================================================================
--- head/devel/dbus-sharp/Makefile	Tue Sep 25 08:06:42 2012	(r304822)
+++ head/devel/dbus-sharp/Makefile	Tue Sep 25 08:51:38 2012	(r304823)
@@ -3,41 +3,23 @@
 # Whom:				Tom McLaughlin <tmclaugh at sdf.lonestar.org>
 #
 # $FreeBSD$
-#   $Id: Makefile,v 1.26 2006/11/15 16:22:08 tmclau02 Exp $
 #
 
 PORTNAME=	dbus-sharp
-PORTVERSION=	0.62
-PORTREVISION=	25
+PORTVERSION=	0.7.0
+PORTEPOCH=	1
 CATEGORIES=	devel gnome
-MASTER_SITES=	http://dbus.freedesktop.org/releases/dbus/
-DISTNAME=	dbus-${PORTVERSION}
+MASTER_SITES=	http://cloud.github.com/downloads/mono/${PORTNAME}/
 
 MAINTAINER=	mono at FreeBSD.org
 COMMENT=	Mono interface to the D-BUS messaging system
 
-LIB_DEPENDS=	dbus-1.3:${PORTSDIR}/devel/dbus
+BUILD_DEPENDS=	mono:${PORTSDIR}/lang/mono
+RUN_DEPENDS=	mono:${PORTSDIR}/lang/mono
 
-BUILD_WRKSRC=	${WRKSRC}/mono
-INSTALL_WRKSRC=	${BUILD_WRKSRC}
-
-USE_GNOME=	gnomehack gtksharp10
+GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
-USE_AUTOTOOLS=	libtool
-CONFIGURE_ARGS=	--enable-mono \
-		--disable-python \
-		--disable-gcj \
-		--disable-gtk \
-		--disable-qt \
-		--with-test-socket-dir=${WRKDIR} \
-		--with-system-pid-file=/var/run/dbus/dbus.pid \
-		--with-system-socket=/var/run/dbus/system_bus_socket \
-		--with-session-socket-dir=/var/tmp \
-		--disable-doxygen-docs \
-		--disable-xml-docs
-CONFIGURE_ENV=	PTHREAD_LIBS="${PTHREAD_LIBS}"
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
+USE_GNOME=	gnomehack
 
 .include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
 .include <bsd.port.mk>

Modified: head/devel/dbus-sharp/distinfo
==============================================================================
--- head/devel/dbus-sharp/distinfo	Tue Sep 25 08:06:42 2012	(r304822)
+++ head/devel/dbus-sharp/distinfo	Tue Sep 25 08:51:38 2012	(r304823)
@@ -1,2 +1,2 @@
-SHA256 (dbus-0.62.tar.gz) = 884cc2083add655df57acc7bb144c61e9beeabf08ef76fa86929a58d7bc96707
-SIZE (dbus-0.62.tar.gz) = 1737361
+SHA256 (dbus-sharp-0.7.0.tar.gz) = 92529aef9063f477d1975947c6388c63d03234018f45d007c07716dd3e21dd41
+SIZE (dbus-sharp-0.7.0.tar.gz) = 127651

Added: head/devel/dbus-sharp/files/patch-src_dbus-sharp.dll.config
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/dbus-sharp/files/patch-src_dbus-sharp.dll.config	Tue Sep 25 08:51:38 2012	(r304823)
@@ -0,0 +1,10 @@
+
+$FreeBSD$
+
+--- src/dbus-sharp.dll.config.orig
++++ src/dbus-sharp.dll.config
+@@ -1,3 +1,3 @@
+ <configuration>
+-  <dllmap dll="libsocket" os="!solaris" target="libc.so.6"/>
++  <dllmap dll="libsocket" os="!solaris" target="libc.so"/>
+ </configuration>

Modified: head/devel/dbus-sharp/pkg-descr
==============================================================================
--- head/devel/dbus-sharp/pkg-descr	Tue Sep 25 08:06:42 2012	(r304822)
+++ head/devel/dbus-sharp/pkg-descr	Tue Sep 25 08:51:38 2012	(r304823)
@@ -1,3 +1,5 @@
-C# interface to the D-BUS messaging system.
+This is a fork of ndesk-dbus, which is a C# implementation of D-Bus. It's often
+referred to as "managed D-Bus" to avoid confusion with existing bindings (which
+wrap libdbus).
 
-WWW: http://www.freedesktop.org/Software/dbus
+WWW:	http://mono.github.com/dbus-sharp/

Modified: head/devel/dbus-sharp/pkg-plist
==============================================================================
--- head/devel/dbus-sharp/pkg-plist	Tue Sep 25 08:06:42 2012	(r304822)
+++ head/devel/dbus-sharp/pkg-plist	Tue Sep 25 08:51:38 2012	(r304823)
@@ -1,8 +1,9 @@
-lib/mono/dbus-sharp/dbus-sharp.dll
-lib/mono/gac/dbus-sharp/0.62.0.0__9eef2692033670f5/dbus-sharp.dll
-lib/mono/gac/dbus-sharp/0.62.0.0__9eef2692033670f5/dbus-sharp.dll.config
-lib/mono/gac/dbus-sharp/0.62.0.0__9eef2692033670f5/dbus-sharp.dll.mdb
-libdata/pkgconfig/dbus-sharp.pc
- at dirrm lib/mono/gac/dbus-sharp/0.62.0.0__9eef2692033670f5
+ at comment $FreeBSD$
+lib/mono/dbus-sharp-1.0/dbus-sharp.dll
+lib/mono/gac/dbus-sharp/1.0.0.0__5675b0c3093115b5/dbus-sharp.dll
+lib/mono/gac/dbus-sharp/1.0.0.0__5675b0c3093115b5/dbus-sharp.dll.config
+lib/mono/gac/dbus-sharp/1.0.0.0__5675b0c3093115b5/dbus-sharp.dll.mdb
+libdata/pkgconfig/dbus-sharp-1.0.pc
+ at dirrm lib/mono/gac/dbus-sharp/1.0.0.0__5675b0c3093115b5
 @dirrm lib/mono/gac/dbus-sharp
- at dirrm lib/mono/dbus-sharp
+ at dirrm lib/mono/dbus-sharp-1.0



More information about the svn-ports-all mailing list