diff options
author | jmallett <jmallett@FreeBSD.org> | 2003-01-03 11:49:50 +0800 |
---|---|---|
committer | jmallett <jmallett@FreeBSD.org> | 2003-01-03 11:49:50 +0800 |
commit | f0b0df8af1de2154815c94b62438e5e317503e53 (patch) | |
tree | 87469d0dc04053334f3f0b59742d0e5a42161205 /x11-toolkits | |
parent | f4927933f7216b3a861bceb8add40548b0f244b9 (diff) | |
download | freebsd-ports-gnome-f0b0df8af1de2154815c94b62438e5e317503e53.tar.gz freebsd-ports-gnome-f0b0df8af1de2154815c94b62438e5e317503e53.tar.zst freebsd-ports-gnome-f0b0df8af1de2154815c94b62438e5e317503e53.zip |
Gtk+ and GNOME interfaces for the .NET runtime
Reviewed by: marcus
Diffstat (limited to 'x11-toolkits')
37 files changed, 589 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index eba5f248574f..2d2d91d60fc4 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -45,6 +45,7 @@ SUBDIR += gtk-engines2 SUBDIR += gtk-flat-theme SUBDIR += gtk-qn-x11-theme + SUBDIR += gtk-sharp SUBDIR += gtk-xfce-engine SUBDIR += gtk-zenith-theme SUBDIR += gtk12 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 diff --git a/x11-toolkits/gtk-sharp/Makefile b/x11-toolkits/gtk-sharp/Makefile new file mode 100644 index 000000000000..19d77b9766a1 --- /dev/null +++ b/x11-toolkits/gtk-sharp/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/distinfo b/x11-toolkits/gtk-sharp/distinfo new file mode 100644 index 000000000000..ff129b60f38c --- /dev/null +++ b/x11-toolkits/gtk-sharp/distinfo @@ -0,0 +1 @@ +MD5 (gtk-sharp-0.6.0.1.tar.gz) = e19c6f39761408b808f186941b246bf1 diff --git a/x11-toolkits/gtk-sharp/files/patch-configure b/x11-toolkits/gtk-sharp/files/patch-configure new file mode 100644 index 000000000000..110ef9d6a040 --- /dev/null +++ b/x11-toolkits/gtk-sharp/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/files/patch-gconf_Makefile.in b/x11-toolkits/gtk-sharp/files/patch-gconf_Makefile.in new file mode 100644 index 000000000000..b6e6fb490429 --- /dev/null +++ b/x11-toolkits/gtk-sharp/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/files/patch-parser_Makefile.in b/x11-toolkits/gtk-sharp/files/patch-parser_Makefile.in new file mode 100644 index 000000000000..84ed9b8b86d9 --- /dev/null +++ b/x11-toolkits/gtk-sharp/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/files/patch-sample_Makefile.in b/x11-toolkits/gtk-sharp/files/patch-sample_Makefile.in new file mode 100644 index 000000000000..2ac8663ca28f --- /dev/null +++ b/x11-toolkits/gtk-sharp/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/pkg-comment b/x11-toolkits/gtk-sharp/pkg-comment new file mode 100644 index 000000000000..ff992efb63b3 --- /dev/null +++ b/x11-toolkits/gtk-sharp/pkg-comment @@ -0,0 +1 @@ +Gtk+ and GNOME interfaces for the .NET runtime diff --git a/x11-toolkits/gtk-sharp/pkg-descr b/x11-toolkits/gtk-sharp/pkg-descr new file mode 100644 index 000000000000..0f050b1bc9dc --- /dev/null +++ b/x11-toolkits/gtk-sharp/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/pkg-plist b/x11-toolkits/gtk-sharp/pkg-plist new file mode 100644 index 000000000000..ff5c74980ac6 --- /dev/null +++ b/x11-toolkits/gtk-sharp/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 diff --git a/x11-toolkits/gtk-sharp10/Makefile b/x11-toolkits/gtk-sharp10/Makefile new file mode 100644 index 000000000000..19d77b9766a1 --- /dev/null +++ b/x11-toolkits/gtk-sharp10/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-sharp10/distinfo b/x11-toolkits/gtk-sharp10/distinfo new file mode 100644 index 000000000000..ff129b60f38c --- /dev/null +++ b/x11-toolkits/gtk-sharp10/distinfo @@ -0,0 +1 @@ +MD5 (gtk-sharp-0.6.0.1.tar.gz) = e19c6f39761408b808f186941b246bf1 diff --git a/x11-toolkits/gtk-sharp10/files/patch-configure b/x11-toolkits/gtk-sharp10/files/patch-configure new file mode 100644 index 000000000000..110ef9d6a040 --- /dev/null +++ b/x11-toolkits/gtk-sharp10/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-sharp10/files/patch-gconf_Makefile.in b/x11-toolkits/gtk-sharp10/files/patch-gconf_Makefile.in new file mode 100644 index 000000000000..b6e6fb490429 --- /dev/null +++ b/x11-toolkits/gtk-sharp10/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-sharp10/files/patch-parser_Makefile.in b/x11-toolkits/gtk-sharp10/files/patch-parser_Makefile.in new file mode 100644 index 000000000000..84ed9b8b86d9 --- /dev/null +++ b/x11-toolkits/gtk-sharp10/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-sharp10/files/patch-sample_Makefile.in b/x11-toolkits/gtk-sharp10/files/patch-sample_Makefile.in new file mode 100644 index 000000000000..2ac8663ca28f --- /dev/null +++ b/x11-toolkits/gtk-sharp10/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-sharp10/pkg-comment b/x11-toolkits/gtk-sharp10/pkg-comment new file mode 100644 index 000000000000..ff992efb63b3 --- /dev/null +++ b/x11-toolkits/gtk-sharp10/pkg-comment @@ -0,0 +1 @@ +Gtk+ and GNOME interfaces for the .NET runtime diff --git a/x11-toolkits/gtk-sharp10/pkg-descr b/x11-toolkits/gtk-sharp10/pkg-descr new file mode 100644 index 000000000000..0f050b1bc9dc --- /dev/null +++ b/x11-toolkits/gtk-sharp10/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-sharp10/pkg-plist b/x11-toolkits/gtk-sharp10/pkg-plist new file mode 100644 index 000000000000..ff5c74980ac6 --- /dev/null +++ b/x11-toolkits/gtk-sharp10/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 diff --git a/x11-toolkits/gtk-sharp20/Makefile b/x11-toolkits/gtk-sharp20/Makefile new file mode 100644 index 000000000000..19d77b9766a1 --- /dev/null +++ b/x11-toolkits/gtk-sharp20/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-sharp20/distinfo b/x11-toolkits/gtk-sharp20/distinfo new file mode 100644 index 000000000000..ff129b60f38c --- /dev/null +++ b/x11-toolkits/gtk-sharp20/distinfo @@ -0,0 +1 @@ +MD5 (gtk-sharp-0.6.0.1.tar.gz) = e19c6f39761408b808f186941b246bf1 diff --git a/x11-toolkits/gtk-sharp20/files/patch-configure b/x11-toolkits/gtk-sharp20/files/patch-configure new file mode 100644 index 000000000000..110ef9d6a040 --- /dev/null +++ b/x11-toolkits/gtk-sharp20/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-sharp20/files/patch-gconf_Makefile.in b/x11-toolkits/gtk-sharp20/files/patch-gconf_Makefile.in new file mode 100644 index 000000000000..b6e6fb490429 --- /dev/null +++ b/x11-toolkits/gtk-sharp20/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-sharp20/files/patch-parser_Makefile.in b/x11-toolkits/gtk-sharp20/files/patch-parser_Makefile.in new file mode 100644 index 000000000000..84ed9b8b86d9 --- /dev/null +++ b/x11-toolkits/gtk-sharp20/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-sharp20/files/patch-sample_Makefile.in b/x11-toolkits/gtk-sharp20/files/patch-sample_Makefile.in new file mode 100644 index 000000000000..2ac8663ca28f --- /dev/null +++ b/x11-toolkits/gtk-sharp20/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-sharp20/pkg-comment b/x11-toolkits/gtk-sharp20/pkg-comment new file mode 100644 index 000000000000..ff992efb63b3 --- /dev/null +++ b/x11-toolkits/gtk-sharp20/pkg-comment @@ -0,0 +1 @@ +Gtk+ and GNOME interfaces for the .NET runtime diff --git a/x11-toolkits/gtk-sharp20/pkg-descr b/x11-toolkits/gtk-sharp20/pkg-descr new file mode 100644 index 000000000000..0f050b1bc9dc --- /dev/null +++ b/x11-toolkits/gtk-sharp20/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-sharp20/pkg-plist b/x11-toolkits/gtk-sharp20/pkg-plist new file mode 100644 index 000000000000..ff5c74980ac6 --- /dev/null +++ b/x11-toolkits/gtk-sharp20/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 |