summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Messenger <mezz@FreeBSD.org>2005-05-16 06:01:39 +0000
committerJeremy Messenger <mezz@FreeBSD.org>2005-05-16 06:01:39 +0000
commit4e4a68fecc17a88a3df005b610ab3b4b235c980e (patch)
treec9cb14eae542c8366cfac22373de9db6025f2119
parentAdd patches for Mono and dbus-sharp. (diff)
C# interface to the D-BUS messaging system.
WWW: http://www.freedesktop.org/Software/dbus BSD# - Project by: http://www.mono-project.com/Mono:FreeBSD
Notes
Notes: svn path=/head/; revision=135324
-rw-r--r--devel/Makefile1
-rw-r--r--devel/dbus-sharp/Makefile46
-rw-r--r--devel/dbus-sharp/pkg-descr3
-rw-r--r--devel/dbus-sharp/pkg-plist8
4 files changed, 58 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 1c2e97d8b3cc..cf00b49bf4b4 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -196,6 +196,7 @@
SUBDIR += darts
SUBDIR += datadesigner
SUBDIR += dbus
+ SUBDIR += dbus-sharp
SUBDIR += ddd
SUBDIR += decompyle
SUBDIR += desktop-file-utils
diff --git a/devel/dbus-sharp/Makefile b/devel/dbus-sharp/Makefile
new file mode 100644
index 000000000000..1aaf4b17ce4b
--- /dev/null
+++ b/devel/dbus-sharp/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: dbus-sharp
+# Date Created: 20041011
+# Whom: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
+#
+# $Id: Makefile,v 1.8 2005/05/13 06:56:04 tmclau02 Exp $
+# $FreeBSD$
+#
+
+PORTREVISION= 1
+CATEGORIES= devel gnome
+PKGNAMESUFFIX= -sharp
+
+MAINTAINER= tmclaugh@sdf.lonestar.org
+COMMENT= Mono interface to the D-BUS messaging system
+
+LIB_DEPENDS= dbus-1.1:${PORTSDIR}/devel/dbus
+BUILD_DEPENDS= monodoc:${PORTSDIR}/devel/monodoc
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+MASTERDIR= ${.CURDIR}/../dbus
+BUILD_WRKSRC= ${WRKSRC}/mono
+INSTALL_WRKSRC= ${BUILD_WRKSRC}
+DESCR= ${.CURDIR}/pkg-descr
+PLIST= ${.CURDIR}/pkg-plist
+
+DBUS_SLAVE= yes
+
+USE_GNOME= gnomehack gnometarget
+USE_PYTHON= yes
+USE_REINPLACE= yes
+CONFIGURE_ARGS= --enable-mono \
+ --disable-python \
+ --disable-gcj \
+ --disable-gtk \
+ --disable-qt \
+ --with-system-pid-file=/var/run/dbus.pid \
+ --with-system-socket=/var/run/dbus \
+ --with-session-socket-dir=/var/tmp \
+ --disable-doxygen-docs \
+ --disable-xml-docs
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
+ ${WRKSRC}/mono/doc/Makefile.in
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/dbus-sharp/pkg-descr b/devel/dbus-sharp/pkg-descr
new file mode 100644
index 000000000000..76b311a71f0f
--- /dev/null
+++ b/devel/dbus-sharp/pkg-descr
@@ -0,0 +1,3 @@
+C# interface to the D-BUS messaging system.
+
+WWW: http://www.freedesktop.org/Software/dbus
diff --git a/devel/dbus-sharp/pkg-plist b/devel/dbus-sharp/pkg-plist
new file mode 100644
index 000000000000..5a464c48aa53
--- /dev/null
+++ b/devel/dbus-sharp/pkg-plist
@@ -0,0 +1,8 @@
+lib/mono/dbus-sharp/dbus-sharp.dll
+lib/mono/gac/dbus-sharp/0.33.0.0__9eef2692033670f5/dbus-sharp.dll
+lib/mono/gac/dbus-sharp/0.33.0.0__9eef2692033670f5/dbus-sharp.dll.config
+lib/mono/gac/dbus-sharp/0.33.0.0__9eef2692033670f5/dbus-sharp.dll.mdb
+libdata/pkgconfig/dbus-sharp.pc
+@dirrm lib/mono/gac/dbus-sharp/0.33.0.0__9eef2692033670f5
+@dirrm lib/mono/gac/dbus-sharp
+@dirrm lib/mono/dbus-sharp