diff options
author | tmclaugh <tmclaugh@FreeBSD.org> | 2006-02-19 08:23:42 +0000 |
---|---|---|
committer | tmclaugh <tmclaugh@FreeBSD.org> | 2006-02-19 08:23:42 +0000 |
commit | 9ac62b2b1c93960b6c9c4973242e535e5bfa0196 (patch) | |
tree | c1e93d0a20964521a72ada28733db6b16b6d94fe /x11-toolkits/gtksourceview-sharp | |
parent | 5a000348d09eb3b677dc5ea451bb33dd0066e4a1 (diff) | |
download | FreeBSD-ports-9ac62b2b1c93960b6c9c4973242e535e5bfa0196.zip FreeBSD-ports-9ac62b2b1c93960b6c9c4973242e535e5bfa0196.tar.gz |
Add gtksourceview-sharp
- gtksourview bindings for Mono
Diffstat (limited to 'x11-toolkits/gtksourceview-sharp')
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 0000000..e0323df --- /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 0000000..a7a8fdb --- /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 0000000..4f842eb --- /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 0000000..a687ef1 --- /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 0000000..2bd7d10 --- /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 0000000..0408131 --- /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 0000000..95c04ee --- /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 0000000..c064c68 --- /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 |