aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorromain <romain@FreeBSD.org>2011-06-20 07:45:25 +0800
committerromain <romain@FreeBSD.org>2011-06-20 07:45:25 +0800
commitabcb7c24b9c85d2f6214d3c4e5f22db2ce5335f7 (patch)
tree9ef5f6e3c49eeef1e9deaf2e222aaed20b188c78 /devel
parent4eb7ae1799336894c9fcecd6c27b35afa90f8627 (diff)
downloadfreebsd-ports-gnome-abcb7c24b9c85d2f6214d3c4e5f22db2ce5335f7.tar.gz
freebsd-ports-gnome-abcb7c24b9c85d2f6214d3c4e5f22db2ce5335f7.tar.zst
freebsd-ports-gnome-abcb7c24b9c85d2f6214d3c4e5f22db2ce5335f7.zip
gio-sharp binds the GIO API, which isn't available in Gtk#.
WWW: http://github.com/mono/gio-sharp
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/gio-sharp/Makefile21
-rw-r--r--devel/gio-sharp/distinfo2
-rw-r--r--devel/gio-sharp/pkg-descr3
-rw-r--r--devel/gio-sharp/pkg-plist7
5 files changed, 34 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 225b628d58f1..fa76f05e058d 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -469,6 +469,7 @@
SUBDIR += giggle
SUBDIR += gindent
SUBDIR += gio-fam-backend
+ SUBDIR += gio-sharp
SUBDIR += gir-repository
SUBDIR += gir-repository-libnotify
SUBDIR += git
diff --git a/devel/gio-sharp/Makefile b/devel/gio-sharp/Makefile
new file mode 100644
index 000000000000..b3fdf015e8be
--- /dev/null
+++ b/devel/gio-sharp/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: gio-sharp
+# Date created: 2011-04-26
+# Whom: Romain Tartiere <romain@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gio-sharp
+PORTVERSION= 2.22.3
+CATEGORIES= devel
+MASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/
+
+MAINTAINER= mono@FreeBSD.org
+COMMENT= GIO bindings not available in gtk-sharp
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack gtksharp20
+
+.include <bsd.port.mk>
diff --git a/devel/gio-sharp/distinfo b/devel/gio-sharp/distinfo
new file mode 100644
index 000000000000..2cfd1597f81a
--- /dev/null
+++ b/devel/gio-sharp/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gio-sharp-2.22.3.tar.bz2) = e8387f20444dc721273dd5cafa38dcd822ffa28e72a9e150429cd040d09b43e4
+SIZE (gio-sharp-2.22.3.tar.bz2) = 108181
diff --git a/devel/gio-sharp/pkg-descr b/devel/gio-sharp/pkg-descr
new file mode 100644
index 000000000000..e2aa0339c776
--- /dev/null
+++ b/devel/gio-sharp/pkg-descr
@@ -0,0 +1,3 @@
+gio-sharp binds the GIO API, which isn't available in Gtk#.
+
+WWW: http://github.com/mono/gio-sharp
diff --git a/devel/gio-sharp/pkg-plist b/devel/gio-sharp/pkg-plist
new file mode 100644
index 000000000000..31090b673d3c
--- /dev/null
+++ b/devel/gio-sharp/pkg-plist
@@ -0,0 +1,7 @@
+@comment $FreeBSD$
+lib/gio-sharp/gio-sharp.dll
+lib/gio-sharp/gio-sharp.dll.config
+lib/gio-sharp/gio-sharp.dll.mdb
+libdata/pkgconfig/gio-sharp-2.0.pc
+share/gapi-2.0/gio-api.xml
+@dirrm lib/gio-sharp