summaryrefslogtreecommitdiff
path: root/x11-toolkits/gtksourceview-sharp
diff options
context:
space:
mode:
authorTom McLaughlin <tmclaugh@FreeBSD.org>2006-02-19 08:23:42 +0000
committerTom McLaughlin <tmclaugh@FreeBSD.org>2006-02-19 08:23:42 +0000
commit40c7451230a26c16e58b1d54eb2d8e545c33ec29 (patch)
tree43633a09f6b12c74e4074c3dacfad14895490adb /x11-toolkits/gtksourceview-sharp
parentAdd libgdiplus (diff)
Add gtksourceview-sharp
- gtksourview bindings for Mono
Notes
Notes: svn path=/head/; revision=156368
Diffstat (limited to 'x11-toolkits/gtksourceview-sharp')
-rw-r--r--x11-toolkits/gtksourceview-sharp/Makefile35
-rw-r--r--x11-toolkits/gtksourceview-sharp/distinfo3
-rw-r--r--x11-toolkits/gtksourceview-sharp/files/patch-Makefile.in39
-rw-r--r--x11-toolkits/gtksourceview-sharp/files/patch-configure11
-rw-r--r--x11-toolkits/gtksourceview-sharp/files/patch-doc_Makefile.in11
-rw-r--r--x11-toolkits/gtksourceview-sharp/files/patch-gtksourceview_Makefile.in11
-rw-r--r--x11-toolkits/gtksourceview-sharp/pkg-descr4
-rw-r--r--x11-toolkits/gtksourceview-sharp/pkg-plist11
8 files changed, 125 insertions, 0 deletions
diff --git a/x11-toolkits/gtksourceview-sharp/Makefile b/x11-toolkits/gtksourceview-sharp/Makefile
new file mode 100644
index 000000000000..e0323df68d95
--- /dev/null
+++ b/x11-toolkits/gtksourceview-sharp/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: gtksourceview-sharp
+# Date created: 20040821
+# Whom: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
+#
+# $FreeBSD$
+# $Id: Makefile,v 1.24 2006/02/01 23:02:05 tmclau02 Exp $
+#
+
+PORTNAME= gtksourceview-sharp
+PORTVERSION= 0.10
+PORTREVISION= 4
+CATEGORIES= x11-toolkits
+MASTER_SITES= http://go-mono.com/sources/gtksourceview-sharp-2.0/
+DISTNAME= ${PORTNAME}-2.0-${PORTVERSION}
+
+MAINTAINER= tmclaugh@sdf.lonestar.org
+COMMENT= gtksourview bindings for Mono
+
+BUILD_DEPENDS= mono:${PORTSDIR}/lang/mono \
+ gapi2-parser:${PORTSDIR}/x11-toolkits/gtk-sharp20 \
+ monodoc:${PORTSDIR}/devel/mono-tools
+RUN_DEPENDS= mono:${PORTSDIR}/lang/mono \
+ gapi2-parser:${PORTSDIR}/x11-toolkits/gtk-sharp20 \
+ monodoc:${PORTSDIR}/devel/mono-tools
+
+USE_GNOME= gtksourceview gnomehack
+USE_X_PREFIX= yes
+USE_AUTOTOOLS= libtool:15
+USE_GMAKE= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|[(]prefix[)]/lib/pkgconfig|(prefix)/libdata/pkgconfig|g' ${WRKSRC}/Makefile.in
+
+.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
+.include <bsd.port.mk>
diff --git a/x11-toolkits/gtksourceview-sharp/distinfo b/x11-toolkits/gtksourceview-sharp/distinfo
new file mode 100644
index 000000000000..a7a8fdbc1d7c
--- /dev/null
+++ b/x11-toolkits/gtksourceview-sharp/distinfo
@@ -0,0 +1,3 @@
+MD5 (gtksourceview-sharp-2.0-0.10.tar.gz) = 2179634b8931e6be849a1e1f82c834e3
+SHA256 (gtksourceview-sharp-2.0-0.10.tar.gz) = ddc86cb075f8e166028e95f6d5060676cdd448a4cb1f23dee4560fcba9ccc63a
+SIZE (gtksourceview-sharp-2.0-0.10.tar.gz) = 143608
diff --git a/x11-toolkits/gtksourceview-sharp/files/patch-Makefile.in b/x11-toolkits/gtksourceview-sharp/files/patch-Makefile.in
new file mode 100644
index 000000000000..4f842eb419c4
--- /dev/null
+++ b/x11-toolkits/gtksourceview-sharp/files/patch-Makefile.in
@@ -0,0 +1,39 @@
+--- Makefile.in.orig Sun Jul 17 17:55:59 2005
++++ Makefile.in Sun Jul 17 18:26:33 2005
+@@ -178,9 +178,9 @@
+ SUBDIRS = gtksourceview sample doc
+ DISTCLEANFILES = gtksourceview-sharp-2.0.pc
+ EXTRA_DIST = nemerle.lang vbnet.lang gtksourceview-sharp-2.0.pc.in gtk-sharp.snk
+-extra_langdir = $(gtksourceview_prefix)/share/gtksourceview-1.0/language-specs
++extra_langdir = $(prefix)/share/gnome/gtksourceview-1.0/language-specs
+ extra_lang_DATA = nemerle.lang vbnet.lang
+-pkgconfigdir = $(prefix)/lib/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = gtksourceview-sharp-2.0.pc
+ all: all-recursive
+
+@@ -221,15 +221,15 @@
+ gtksourceview-sharp-2.0.pc: $(top_builddir)/config.status $(srcdir)/gtksourceview-sharp-2.0.pc.in
+ cd $(top_builddir) && $(SHELL) ./config.status $@
+ uninstall-info-am:
+-install-extra_langDATA: $(extra_lang_DATA)
+- @$(NORMAL_INSTALL)
+- test -z "$(extra_langdir)" || $(mkdir_p) "$(DESTDIR)$(extra_langdir)"
+- @list='$(extra_lang_DATA)'; for p in $$list; do \
+- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+- f=$(am__strip_dir) \
+- echo " $(extra_langDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(extra_langdir)/$$f'"; \
+- $(extra_langDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(extra_langdir)/$$f"; \
+- done
++#install-extra_langDATA: $(extra_lang_DATA)
++# @$(NORMAL_INSTALL)
++# test -z "$(extra_langdir)" || $(mkdir_p) "$(DESTDIR)$(extra_langdir)"
++# @list='$(extra_lang_DATA)'; for p in $$list; do \
++# if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++# f=$(am__strip_dir) \
++# echo " $(extra_langDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(extra_langdir)/$$f'"; \
++# $(extra_langDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(extra_langdir)/$$f"; \
++# done
+
+ uninstall-extra_langDATA:
+ @$(NORMAL_UNINSTALL)
diff --git a/x11-toolkits/gtksourceview-sharp/files/patch-configure b/x11-toolkits/gtksourceview-sharp/files/patch-configure
new file mode 100644
index 000000000000..a687ef122fa2
--- /dev/null
+++ b/x11-toolkits/gtksourceview-sharp/files/patch-configure
@@ -0,0 +1,11 @@
+--- configure.orig Tue May 17 23:57:18 2005
++++ configure Wed May 18 00:05:36 2005
+@@ -2452,7 +2452,7 @@
+ { (exit 1); exit 1; }; }
+ fi
+
+-GACUTIL_FLAGS='/package gtksourceview-sharp-2.0 /root $(DESTDIR)$(prefix)/lib'
++GACUTIL_FLAGS='/package gtksourceview-sharp-2.0 /root $(DESTDIR)$(libdir) /gacdir $(DESTDIR)$(libdir)'
+
+
+
diff --git a/x11-toolkits/gtksourceview-sharp/files/patch-doc_Makefile.in b/x11-toolkits/gtksourceview-sharp/files/patch-doc_Makefile.in
new file mode 100644
index 000000000000..2bd7d10dce59
--- /dev/null
+++ b/x11-toolkits/gtksourceview-sharp/files/patch-doc_Makefile.in
@@ -0,0 +1,11 @@
+--- doc/Makefile.in.orig Tue Jun 29 15:13:37 2004
++++ doc/Makefile.in Mon Sep 20 01:06:15 2004
+@@ -181,7 +181,7 @@
+ @ENABLE_MONODOC_FALSE@TARGETS =
+ @ENABLE_MONODOC_TRUE@TARGETS = gtksourceview-sharp-docs.zip gtksourceview-sharp-docs.tree gtksourceview-sharp-docs.source
+ @ENABLE_MONODOC_FALSE@docsdir = $(datadir)
+-@ENABLE_MONODOC_TRUE@docsdir = `$(MONODOC) --get-sourcesdir`
++@ENABLE_MONODOC_TRUE@docsdir = $(libdir)/monodoc/sources
+ @ENABLE_MONODOC_FALSE@docs_DATA =
+ @ENABLE_MONODOC_TRUE@docs_DATA = $(TARGETS)
+ ASSEMBLER = $(MONODOC) --assemble
diff --git a/x11-toolkits/gtksourceview-sharp/files/patch-gtksourceview_Makefile.in b/x11-toolkits/gtksourceview-sharp/files/patch-gtksourceview_Makefile.in
new file mode 100644
index 000000000000..0408131d553e
--- /dev/null
+++ b/x11-toolkits/gtksourceview-sharp/files/patch-gtksourceview_Makefile.in
@@ -0,0 +1,11 @@
+--- gtksourceview/Makefile.in.orig Wed Feb 1 17:24:42 2006
++++ gtksourceview/Makefile.in Wed Feb 1 17:25:22 2006
+@@ -158,7 +158,7 @@
+ EXTRA_DIST = $(sources) $(customs) Gtk.metadata gtksourceview-api.raw AssemblyInfo.cs.in
+ DISTCLEANFILES = AssemblyInfo.cs
+ noinst_DATA = gtksourceview-sharp.dll
+-apidir = $(gtksharp_prefix)/share/gapi-2.0
++apidir = $(prefix)/share/gapi-2.0
+ api_DATA = gtksourceview-api.xml
+ sources = \
+ GtkSourceView.cs
diff --git a/x11-toolkits/gtksourceview-sharp/pkg-descr b/x11-toolkits/gtksourceview-sharp/pkg-descr
new file mode 100644
index 000000000000..95c04ee89f1c
--- /dev/null
+++ b/x11-toolkits/gtksourceview-sharp/pkg-descr
@@ -0,0 +1,4 @@
+GTK Sourceview# is a port of GTK Sourceview to the .NET runtime, written
+in C#.
+
+WWW: http://www.mono-project.com
diff --git a/x11-toolkits/gtksourceview-sharp/pkg-plist b/x11-toolkits/gtksourceview-sharp/pkg-plist
new file mode 100644
index 000000000000..c064c682f161
--- /dev/null
+++ b/x11-toolkits/gtksourceview-sharp/pkg-plist
@@ -0,0 +1,11 @@
+lib/mono/gac/gtksourceview-sharp/1.0.0.2__35e10195dab3c99f/gtksourceview-sharp.dll
+lib/mono/gac/gtksourceview-sharp/1.0.0.2__35e10195dab3c99f/gtksourceview-sharp.dll.config
+lib/mono/gtksourceview-sharp-2.0/gtksourceview-sharp.dll
+lib/monodoc/sources/gtksourceview-sharp-docs.source
+lib/monodoc/sources/gtksourceview-sharp-docs.tree
+lib/monodoc/sources/gtksourceview-sharp-docs.zip
+libdata/pkgconfig/gtksourceview-sharp-2.0.pc
+share/gapi-2.0/gtksourceview-api.xml
+@dirrm lib/mono/gtksourceview-sharp-2.0
+@dirrm lib/mono/gac/gtksourceview-sharp/1.0.0.2__35e10195dab3c99f
+@dirrm lib/mono/gac/gtksourceview-sharp