Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Aug 2004 18:15:14 -0400 (EDT)
From:      Christopher Nehren <apeiron@comcast.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/70432: New port: gtksourceview-sharp: C# bindings for gtksourceview
Message-ID:  <200408132215.i7DMFEkh055728@prophecy.dyndns.org>
Resent-Message-ID: <200408132220.i7DMKJwZ069045@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         70432
>Category:       ports
>Synopsis:       New port: gtksourceview-sharp: C# bindings for gtksourceview
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 13 22:20:18 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Christopher Nehren
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD prophecy.dyndns.org 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Thu Aug 12 18:14:22 EDT 2004 root@prophecy.dyndns.org:/usr/obj/usr/src/sys/PROPHECY i386


	
>Description:
gtksourceview-sharp is a set of C# bindings for the gtksourceview library.
>How-To-Repeat:
	
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	gtksourceview-sharp
#	gtksourceview-sharp/files
#	gtksourceview-sharp/files/patch-gtksourceview::makefile.in
#	gtksourceview-sharp/files/patch-gtksourceview::gtksourceview-sharl.dll.config.in
#	gtksourceview-sharp/Makefile
#	gtksourceview-sharp/distinfo
#	gtksourceview-sharp/pkg-plist
#	gtksourceview-sharp/pkg-descr
#
echo c - gtksourceview-sharp
mkdir -p gtksourceview-sharp > /dev/null 2>&1
echo c - gtksourceview-sharp/files
mkdir -p gtksourceview-sharp/files > /dev/null 2>&1
echo x - gtksourceview-sharp/files/patch-gtksourceview::makefile.in
sed 's/^X//' >gtksourceview-sharp/files/patch-gtksourceview::makefile.in << 'END-of-gtksourceview-sharp/files/patch-gtksourceview::makefile.in'
X--- gtksourceview/makefile.in.orig	Fri Aug 13 12:57:31 2004
X+++ gtksourceview/makefile.in	Fri Aug 13 12:57:51 2004
X@@ -191,8 +191,7 @@
X 		@gtksharp_prefix@/share/gapi/gtk-symbols.xml	\
X 		@gtksharp_prefix@/share/gapi/pango-api.xml
X 
X-ASSEMBLIES = /pkg:gtk-sharp		\
X-		/pkg:gnome-sharp
X+ASSEMBLIES = `pkg-config --libs gtk-sharp gnome-sharp`
X 
X EXTRA_DIST = $(sources) $(customs) Gtk.metadata gtksourceview-api.raw AssemblyInfo.cs.in
X DISTCLEANFILES = AssemblyInfo.cs
END-of-gtksourceview-sharp/files/patch-gtksourceview::makefile.in
echo x - gtksourceview-sharp/files/patch-gtksourceview::gtksourceview-sharl.dll.config.in
sed 's/^X//' >gtksourceview-sharp/files/patch-gtksourceview::gtksourceview-sharl.dll.config.in << 'END-of-gtksourceview-sharp/files/patch-gtksourceview::gtksourceview-sharl.dll.config.in'
X--- gtksourceview/gtksourceview-sharp.dll.config.in.orig	Fri Aug 13 13:03:48 2004
X+++ gtksourceview/gtksourceview-sharp.dll.config.in	Fri Aug 13 13:06:00 2004
X@@ -1,5 +1,5 @@
X <configuration>
X-  <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
X-  <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
X-  <dllmap dll="gtksourceview-1.0" target="libgtksourceview-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
X+  <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@@LIB_SUFFIX@"/>
X+  <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@@LIB_SUFFIX@"/>
X+  <dllmap dll="gtksourceview-1.0" target="libgtksourceview-1.0@LIB_PREFIX@@LIB_SUFFIX@"/>
X </configuration>
END-of-gtksourceview-sharp/files/patch-gtksourceview::gtksourceview-sharl.dll.config.in
echo x - gtksourceview-sharp/Makefile
sed 's/^X//' >gtksourceview-sharp/Makefile << 'END-of-gtksourceview-sharp/Makefile'
X# New ports collection makefile for:    gtksourceview-sharp
X# Date created:         2004-08-13
X# Friday the 13th!
X# Whom:                 Christopher Nehren
X#
X# $FreeBSD$
X#
X
XPORTNAME=		gtksourceview-sharp
XPORTVERSION=		0.5
XCATEGORIES=		x11-toolkits gnome
XMASTER_SITES=		http://mono.ximian.com/archive/1.0/
X
XMAINTAINER=		apeiron@comcast.net
XCOMMENT=		C\# bindings for gtksourceview
X
XBUILD_DEPENDS=		${LOCALBASE}/bin/mono:${PORTSDIR}/lang/mono \
X			${LOCALBASE}/libdata/pkgconfig/gtk-sharp.pc:${PORTSDIR}/x11-toolkits/gtk-sharp
XRUN_DEPENDS=		${BUILD_DEPENDS}
X
XGNU_CONFIGURE=		yes
XUSE_REINPLACE=		yes
XUSE_GNOME=		gnomehack gtksourceview
XUSE_GMAKE=		yes
XMAKEFILE=		makefile
X
X# Apply a hand-made gnomehack because this port uses makefile.in rather than
X# Makefile.in (sigh), and fix a broken mime-info path.
Xpost-patch:
X	${REINPLACE_CMD}	-e 's|/share/mime-info|/share/gnome/mime-info|' \
X				-e 's|/lib/pkgconfig|/libdata/pkgconfig|' \
X				${WRKSRC}/makefile.in
X
X.include <bsd.port.mk>
END-of-gtksourceview-sharp/Makefile
echo x - gtksourceview-sharp/distinfo
sed 's/^X//' >gtksourceview-sharp/distinfo << 'END-of-gtksourceview-sharp/distinfo'
XMD5 (gtksourceview-sharp-0.5.tar.gz) = b82e767e42a542e185a534048db3078d
XSIZE (gtksourceview-sharp-0.5.tar.gz) = 345274
END-of-gtksourceview-sharp/distinfo
echo x - gtksourceview-sharp/pkg-plist
sed 's/^X//' >gtksourceview-sharp/pkg-plist << 'END-of-gtksourceview-sharp/pkg-plist'
X@cwd %%X11BASE%%
Xshare/gtksourceview-1.0/language-specs/nemerle.lang
Xshare/gtksourceview-1.0/language-specs/vbnet.lang
Xshare/gnome/mime-info/gtksourceview-sharp.mime
Xshare/gnome/mime-info/gtksourceview-sharp.keys
X@dirrm share/gtksourceview-1.0/language-specs
X@dirrm share/gtksourceview-1.0
X@cwd %%LOCALBASE%%
Xlibdata/pkgconfig/gtksourceview-sharp.pc
Xlib/mono/gac/gtksourceview-sharp/1.0.0.1__35e10195dab3c99f/gtksourceview-sharp.dll
X@unexec gacutil /u gtksourceview-sharp.dll /f /package gtksourceview-sharp /gacdir %D/lib > /dev/null || /usr/bin/true
Xlib/mono/gac/gtksourceview-sharp/1.0.0.1__35e10195dab3c99f/gtksourceview-sharp.dll.config
Xlib/mono/gtk-sharp/gtksourceview-sharp.dll
Xlib/monodoc/sources/gtksourceview-sharp-docs.zip
Xlib/monodoc/sources/gtksourceview-sharp-docs.tree
Xlib/monodoc/sources/gtksourceview-sharp-docs.source
Xshare/gapi/gtksourceview-api.xml
X@dirrm lib/mono/gac/gtksourceview-sharp/1.0.0.1__35e10195dab3c99f
X@dirrm lib/mono/gac/gtksourceview-sharp
END-of-gtksourceview-sharp/pkg-plist
echo x - gtksourceview-sharp/pkg-descr
sed 's/^X//' >gtksourceview-sharp/pkg-descr << 'END-of-gtksourceview-sharp/pkg-descr'
XThis package provides C# bindings for the gtksourceview package. It's used in
Xapplications like MonoDevelop.
END-of-gtksourceview-sharp/pkg-descr
exit

	


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408132215.i7DMFEkh055728>