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