diff options
author | Juli Mallett <jmallett@FreeBSD.org> | 2003-01-03 03:49:50 +0000 |
---|---|---|
committer | Juli Mallett <jmallett@FreeBSD.org> | 2003-01-03 03:49:50 +0000 |
commit | 9864cd3f7c496512be5b25895ce8773b2caada40 (patch) | |
tree | 3c540c08731adaa3c4e5f7941d1ea9889e6bbeb6 /x11-toolkits/gtk-sharp-devel | |
parent | New Port mail/messagewall (diff) |
Gtk+ and GNOME interfaces for the .NET runtime
Reviewed by: marcus
Notes
Notes:
svn path=/head/; revision=72329
Diffstat (limited to 'x11-toolkits/gtk-sharp-devel')
-rw-r--r-- | x11-toolkits/gtk-sharp-devel/Makefile | 28 | ||||
-rw-r--r-- | x11-toolkits/gtk-sharp-devel/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/gtk-sharp-devel/files/patch-configure | 10 | ||||
-rw-r--r-- | x11-toolkits/gtk-sharp-devel/files/patch-gconf_Makefile.in | 21 | ||||
-rw-r--r-- | x11-toolkits/gtk-sharp-devel/files/patch-parser_Makefile.in | 19 | ||||
-rw-r--r-- | x11-toolkits/gtk-sharp-devel/files/patch-sample_Makefile.in | 25 | ||||
-rw-r--r-- | x11-toolkits/gtk-sharp-devel/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/gtk-sharp-devel/pkg-descr | 5 | ||||
-rw-r--r-- | x11-toolkits/gtk-sharp-devel/pkg-plist | 37 |
9 files changed, 147 insertions, 0 deletions
diff --git a/x11-toolkits/gtk-sharp-devel/Makefile b/x11-toolkits/gtk-sharp-devel/Makefile new file mode 100644 index 000000000000..19d77b9766a1 --- /dev/null +++ b/x11-toolkits/gtk-sharp-devel/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: gtk-sharp +# Date created: 2003-01-01 +# Whom: Juli Mallett +# +# $FreeBSD$ +# + +PORTNAME= gtk-sharp +PORTVERSION= 0.6.0.1 +CATEGORIES= x11-toolkits +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= jmallett + +MAINTAINER= gnome@FreeBSD.org + +BUILD_DEPENDS= mono:${PORTSDIR}/lang/mono +LIB_DEPENDS= gnomedb-2:${PORTSDIR}/databases/libgnomedb \ + gnomeui-2:${PORTSDIR}/x11-toolkits/libgnomeui \ + gphoto2.2:${PORTSDIR}/graphics/gphoto2 + +# XXX Should conditionalise all the different parts of gtk# maybe. + +USE_LIBTOOL= yes +INSTALLS_SHLIB= yes +USE_GMAKE= yes +MAKEFILE= makefile + +.include <bsd.port.mk> diff --git a/x11-toolkits/gtk-sharp-devel/distinfo b/x11-toolkits/gtk-sharp-devel/distinfo new file mode 100644 index 000000000000..ff129b60f38c --- /dev/null +++ b/x11-toolkits/gtk-sharp-devel/distinfo @@ -0,0 +1 @@ +MD5 (gtk-sharp-0.6.0.1.tar.gz) = e19c6f39761408b808f186941b246bf1 diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-configure b/x11-toolkits/gtk-sharp-devel/files/patch-configure new file mode 100644 index 000000000000..110ef9d6a040 --- /dev/null +++ b/x11-toolkits/gtk-sharp-devel/files/patch-configure @@ -0,0 +1,10 @@ +--- configure.orig Wed Jan 1 18:58:20 2003 ++++ configure Wed Jan 1 18:58:45 2003 +@@ -5647,6 +5647,7 @@ + + # This can be used to rebuild libtool when needed + LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++$ac_aux_dir/ltconfig $LIBTOOL_DEPS + + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-gconf_Makefile.in b/x11-toolkits/gtk-sharp-devel/files/patch-gconf_Makefile.in new file mode 100644 index 000000000000..b6e6fb490429 --- /dev/null +++ b/x11-toolkits/gtk-sharp-devel/files/patch-gconf_Makefile.in @@ -0,0 +1,21 @@ +--- gconf/Makefile.in Wed Jan 1 17:04:56 2003 ++++ gconf/Makefile.in Wed Jan 1 17:05:27 2003 +@@ -5,15 +5,15 @@ + + linux: + for i in $(SUBDIRS); do \ +- make -C $$i || exit 1; \ ++ $(MAKE) -C $$i || exit 1; \ + done + + install: all + for i in $(SUBDIRS); do \ +- make -C $$i install || exit 1; \ ++ $(MAKE) -C $$i install || exit 1; \ + done + + clean: + for i in $(SUBDIRS); do \ +- make -C $$i clean || exit 1; \ ++ $(MAKE) -C $$i clean || exit 1; \ + done diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-parser_Makefile.in b/x11-toolkits/gtk-sharp-devel/files/patch-parser_Makefile.in new file mode 100644 index 000000000000..84ed9b8b86d9 --- /dev/null +++ b/x11-toolkits/gtk-sharp-devel/files/patch-parser_Makefile.in @@ -0,0 +1,19 @@ +--- parser/Makefile.in Tue Sep 3 23:31:19 2002 ++++ parser/Makefile.in Wed Dec 11 15:35:33 2002 +@@ -1,4 +1,7 @@ + CC = @CC@ ++CFLAGS = @CFLAGS@ ++CPPFLAGS = @CPPFLAGS@ ++BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@ + + SCRIPTS = \ + gapi.pl \ +@@ -10,7 +13,7 @@ + all: $(SCRIPTS) $(MODULES) gapi_format_xml + + gapi_format_xml: formatXml.c +- $(CC) -o gapi_format_xml formatXml.c `pkg-config --cflags --libs libxml-2.0 glib-2.0` ++ $(CC) $(CPPFLAGS) -o gapi_format_xml formatXml.c `pkg-config --cflags --libs libxml-2.0 glib-2.0` $(CFLAGS) $(BASE_DEPENDENCIES_CFLAGS) + + clean: + rm -f gapi_format_xml diff --git a/x11-toolkits/gtk-sharp-devel/files/patch-sample_Makefile.in b/x11-toolkits/gtk-sharp-devel/files/patch-sample_Makefile.in new file mode 100644 index 000000000000..2ac8663ca28f --- /dev/null +++ b/x11-toolkits/gtk-sharp-devel/files/patch-sample_Makefile.in @@ -0,0 +1,25 @@ +--- sample/Makefile.in.orig Wed Jan 1 17:09:21 2003 ++++ sample/Makefile.in Wed Jan 1 17:08:58 2003 +@@ -19,7 +19,7 @@ + $(CSC) /unsafe /out:button.exe /r:../glib/glib-sharp.dll /r:../gtk/gtk-sharp.dll ButtonApp.cs + + linux: gtk-hello-world.exe button.exe menu.exe size.exe scribble.exe treeviewdemo.exe $(GNOME_TARGETS) $(GLADE_TARGETS) +-@ENABLE_GNOME_TRUE@ make -C gconf ++@ENABLE_GNOME_TRUE@ $(MAKE) -C gconf + + gtk-hello-world.exe: HelloWorld.cs + $(MCS) --unsafe -o gtk-hello-world.exe $(local_paths) $(all_assemblies) HelloWorld.cs +@@ -56,11 +56,11 @@ + + clean: + rm -f *.exe +-@ENABLE_GNOME_TRUE@ make -C gconf clean ++@ENABLE_GNOME_TRUE@ $(MAKE) -C gconf clean + + unix: + @echo "'make unix' is broken for now." + + install: linux +-@ENABLE_GNOME_TRUE@ make -C gconf install ++@ENABLE_GNOME_TRUE@ $(MAKE) -C gconf install + diff --git a/x11-toolkits/gtk-sharp-devel/pkg-comment b/x11-toolkits/gtk-sharp-devel/pkg-comment new file mode 100644 index 000000000000..ff992efb63b3 --- /dev/null +++ b/x11-toolkits/gtk-sharp-devel/pkg-comment @@ -0,0 +1 @@ +Gtk+ and GNOME interfaces for the .NET runtime diff --git a/x11-toolkits/gtk-sharp-devel/pkg-descr b/x11-toolkits/gtk-sharp-devel/pkg-descr new file mode 100644 index 000000000000..0f050b1bc9dc --- /dev/null +++ b/x11-toolkits/gtk-sharp-devel/pkg-descr @@ -0,0 +1,5 @@ +Gtk# is a port of Gtk+ 2 to the .NET runtime, written in C#. It provides +access to both basic parts of Gtk+ and other parts of the GNOME development +environment. + +WWW: http://gtk-sharp.sf.net/ diff --git a/x11-toolkits/gtk-sharp-devel/pkg-plist b/x11-toolkits/gtk-sharp-devel/pkg-plist new file mode 100644 index 000000000000..ff5c74980ac6 --- /dev/null +++ b/x11-toolkits/gtk-sharp-devel/pkg-plist @@ -0,0 +1,37 @@ +bin/gapi.pl +bin/gapi2xml.pl +bin/gapi_codegen.exe +bin/gapi_format_xml +bin/gapi_pp.pl +bin/gconfsharp-schemagen +bin/gconfsharp-schemagen.exe +lib/art-sharp.dll +lib/atk-sharp.dll +lib/gconf-sharp-peditors.dll +lib/gconf-sharp.dll +lib/gda-sharp.dll +lib/gdk-sharp.dll +lib/glade-sharp.dll +lib/glib-sharp.dll +lib/gnome-sharp.dll +lib/gnomedb-sharp.dll +lib/gtk-sharp.dll +lib/libgtksharpglue.a +lib/libgtksharpglue.so +lib/libgtksharpglue.so.0 +lib/pango-sharp.dll +share/gapi/art-api.xml +share/gapi/atk-api.xml +share/gapi/gda-api.xml +share/gapi/gdk-api.xml +share/gapi/gdk-symbols.xml +share/gapi/glade-api.xml +share/gapi/gnome-api.xml +share/gapi/gnomedb-api.xml +share/gapi/gst-api.xml +share/gapi/gtk-api.xml +share/gapi/gtk-symbols.xml +share/gapi/pango-api.xml +share/perl5/GAPI/Metadata.pm +@dirrm share/perl5/GAPI +@dirrm share/gapi |