Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F143928952
D22189.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
24 KB
Referenced Files
None
Subscribers
None
D22189.diff
View Options
Index: head/x11-toolkits/Makefile
===================================================================
--- head/x11-toolkits/Makefile
+++ head/x11-toolkits/Makefile
@@ -58,6 +58,7 @@
SUBDIR += gtksourceview3-reference
SUBDIR += gtksourceview4
SUBDIR += gtksourceviewmm3
+ SUBDIR += guile-gnome-platform
SUBDIR += irrlicht
SUBDIR += itk
SUBDIR += iwidgets
Index: head/x11-toolkits/guile-gnome-platform/Makefile
===================================================================
--- head/x11-toolkits/guile-gnome-platform/Makefile
+++ head/x11-toolkits/guile-gnome-platform/Makefile
@@ -0,0 +1,179 @@
+# $FreeBSD$
+
+PORTNAME= guile-gnome-platform
+DISTVERSION= 2.16.5
+CATEGORIES= x11-toolkits
+MASTER_SITES= GNU/guile-gnome/${PORTNAME}
+
+MAINTAINER= andrew@tao11.riddles.org.uk
+COMMENT= Guile bindings for Gnome libraries
+
+LICENSE= GPLv2+
+
+BUILD_DEPENDS= guile2>=2.2:lang/guile2
+LIB_DEPENDS= libguile-2.2.so:lang/guile2 \
+ libgc-threaded.so:devel/boehm-gc-threaded \
+ libgwrap-guile-runtime.so:devel/g-wrap \
+ libffi.so:devel/libffi
+
+# A note on flavors: LIBGNOMEUI, LIBGNOME, GCONF pull in very long
+# dependency lists including things like spidermonkey and samba, which
+# is rather overkill if you just want to do GUI tools. So make "lite"
+# the default.
+FLAVORS= lite full
+FLAVOR?= ${FLAVORS:[1]}
+full_PKGNAMESUFFIX=-full
+full_CONFLICTS_INSTALL=${PORTNAME}-lite
+lite_PKGNAMESUFFIX=-lite
+lite_CONFLICTS_INSTALL=${PORTNAME}-full
+
+# We don't actually need gettext, but for some incomprehensible reason it
+# is the package that installs some basic gnulib autoconf functionality.
+USES= autoreconf gettext-tools gmake gnome libtool pkgconfig
+USE_GNOME= glib20
+USE_LDCONFIG= yes
+
+GNU_CONFIGURE= yes
+
+MAKE_JOBS_UNSAFE=yes
+
+INSTALL_TARGET= install-strip
+
+DATADIR= ${PREFIX}/share/guile-gnome-2
+
+INFO= guile-gnome-glib guile-gnome-gobject
+
+OPTIONS_DEFINE= ATK CAIRO CANVAS GCONF GLADE GTK2 LIBGNOME LIBGNOMEUI PANGO
+OPTIONS_DEFAULT=ATK CAIRO CANVAS GLADE GTK2 PANGO
+
+.if ${FLAVOR} == full
+OPTIONS_SLAVE= ATK CAIRO CANVAS GCONF GLADE GTK2 LIBGNOME LIBGNOMEUI PANGO
+.endif
+
+OPTIONS_SUB= yes
+
+# other options have descriptions provided by ports/Mk/*
+ATK_DESC= GNOME accessibility toolkit (ATK)
+CANVAS_DESC= GNOMECanvas Graphics library
+LIBGNOMEUI_DESC=libgnomeui support
+LIBGNOME_DESC= libgnome support
+
+ATK_USE= gnome=atk
+ATK_CONFIGURE_WITH= atk
+ATK_INFO= guile-gnome-atk
+
+# Cairo support depends on a separate module.
+CAIRO_LIB_DEPENDS= libguile-cairo.so:graphics/guile-cairo
+CAIRO_USE= gnome=cairo
+CAIRO_CONFIGURE_WITH= cairo
+
+CANVAS_IMPLIES= GLADE GTK2 CAIRO
+CANVAS_USE= gnome=libgnomecanvas
+CANVAS_CONFIGURE_WITH= canvas
+CANVAS_INFO= guile-gnome-libgnomecanvas
+
+GCONF_IMPLIES= GTK2 CAIRO
+GCONF_USE= gnome=gconf2
+GCONF_CONFIGURE_WITH= gconf
+GCONF_INFO= guile-gnome-gconf
+
+GLADE_IMPLIES= GTK2 CAIRO
+GLADE_USE= gnome=libglade2
+GLADE_CONFIGURE_WITH= libglade
+GLADE_INFO= guile-gnome-libglade
+
+GTK2_IMPLIES= CAIRO
+# These dependencies are brought in from gtk2's pkgconf, but
+# not accounted for by Uses/gnome
+GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2
+GTK2_USE= gnome=gtk20,gdkpixbuf2
+GTK2_CONFIGURE_WITH= gtk pixbuf
+GTK2_INFO= guile-gnome-gtk guile-gnome-gdk
+
+LIBGNOMEUI_IMPLIES= LIBGNOME GTK2 CAIRO
+# libgnomeui's pkgconf brings in libSM and libICE from xorg, but for
+# some reason Uses/gnome doesn't account for this, so we arrange for
+# USES=xorg and USE_XORG=sm,ice
+LIBGNOMEUI_USES= xorg
+LIBGNOMEUI_USE= gnome=libgnomeui xorg=sm,ice
+LIBGNOMEUI_CONFIGURE_WITH=libgnomeui
+LIBGNOMEUI_INFO= guile-gnome-libgnomeui
+
+# This dependency is brought in from libgnome's pkgconf, but
+# not accounted for by Uses/gnome
+LIBGNOME_LIB_DEPENDS= libpopt.so:devel/popt
+LIBGNOME_USE= gnome=libgnome
+LIBGNOME_CONFIGURE_WITH=libgnome
+LIBGNOME_INFO= guile-gnome-libgnome
+
+PANGO_USE= gnome=pango
+PANGO_CONFIGURE_WITH= pango
+PANGO_INFO= guile-gnome-pango
+
+# pangocairo doesn't have its own option, but is enabled if both PANGO
+# and CAIRO are set.
+
+PANGOCAIRO_INFO=guile-gnome-pangocairo
+
+HAS_PANGOCAIRO= ${"${PORT_OPTIONS:MPANGO}${PORT_OPTIONS:MCAIRO}" == "PANGOCAIRO":?1:}
+INFO+= ${"${HAS_PANGOCAIRO}":?${PANGOCAIRO_INFO}:}
+
+# Compute the list of info files that are _not_ installed.
+INFO_UNUSED= ${DESELECTED_OPTIONS:@s@${${s}_INFO}@} \
+ ${OPTIONS_EXCLUDE:@s@${${s}_INFO}@} \
+ ${"${HAS_PANGOCAIRO}":?:${PANGOCAIRO_INFO}}
+
+post-patch:
+ @${REINPLACE_CMD} -e '/grep/s,\^ {|,^ \\{|,' ${WRKSRC}/gconf/gnome/gw/Makefile.in \
+ ${WRKSRC}/gconf/gnome/overrides/Makefile.in \
+ ${WRKSRC}/gconf/gnome/Makefile.in \
+ ${WRKSRC}/libgnome/gnome/gw/Makefile.in \
+ ${WRKSRC}/libgnome/gnome/Makefile.in \
+ ${WRKSRC}/libgnome/gnome/overrides/Makefile.in \
+ ${WRKSRC}/defs/gnome/defs/Makefile.in \
+ ${WRKSRC}/defs/Makefile.in \
+ ${WRKSRC}/gtk/Makefile.in \
+ ${WRKSRC}/gtk/gnome/gw/Makefile.in \
+ ${WRKSRC}/gtk/gnome/gtk/Makefile.in \
+ ${WRKSRC}/gtk/gnome/overrides/Makefile.in \
+ ${WRKSRC}/gtk/gnome/contrib/Makefile.in \
+ ${WRKSRC}/gtk/gnome/Makefile.in \
+ ${WRKSRC}/libgnomeui/Makefile.in \
+ ${WRKSRC}/libgnomeui/gnome/overrides/Makefile.in \
+ ${WRKSRC}/libgnomeui/gnome/gw/Makefile.in \
+ ${WRKSRC}/libgnomeui/gnome/Makefile.in \
+ ${WRKSRC}/libgnomecanvas/gnome/gw/Makefile.in \
+ ${WRKSRC}/libgnomecanvas/gnome/Makefile.in \
+ ${WRKSRC}/libgnomecanvas/gnome/overrides/Makefile.in \
+ ${WRKSRC}/libglade/gnome/overrides/Makefile.in \
+ ${WRKSRC}/libglade/gnome/gw/Makefile.in \
+ ${WRKSRC}/libglade/gnome/Makefile.in \
+ ${WRKSRC}/pango/gnome/Makefile.in \
+ ${WRKSRC}/pango/gnome/overrides/Makefile.in \
+ ${WRKSRC}/pango/gnome/gw/Makefile.in \
+ ${WRKSRC}/glib/gnome/Makefile.in \
+ ${WRKSRC}/glib/gnome/gobject/Makefile.in \
+ ${WRKSRC}/glib/gnome/overrides/Makefile.in \
+ ${WRKSRC}/glib/gnome/gw/Makefile.in \
+ ${WRKSRC}/glib/gnome/gw/support/Makefile.in \
+ ${WRKSRC}/glib/Makefile.in \
+ ${WRKSRC}/glib/bin/Makefile.in \
+ ${WRKSRC}/glib/test-suite/Makefile.in \
+ ${WRKSRC}/common.mk \
+ ${WRKSRC}/cairo/gnome/gw/Makefile.in \
+ ${WRKSRC}/cairo/gnome/Makefile.in \
+ ${WRKSRC}/atk/gnome/overrides/Makefile.in \
+ ${WRKSRC}/atk/gnome/gw/Makefile.in \
+ ${WRKSRC}/atk/gnome/Makefile.in
+
+# pacify check-plist by removing any .info files for deselected
+# components. This doesn't affect the packaging but makes QA testing
+# of the options much easier.
+
+post-install:
+ for f in ${INFO_UNUSED}; do \
+ ${RM} ${STAGEDIR}${PREFIX}/${INFO_PATH}/$${f}.info*; \
+ done;
+
+.include <bsd.port.mk>
Index: head/x11-toolkits/guile-gnome-platform/distinfo
===================================================================
--- head/x11-toolkits/guile-gnome-platform/distinfo
+++ head/x11-toolkits/guile-gnome-platform/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1572342472
+SHA256 (guile-gnome-platform-2.16.5.tar.gz) = 298d8c4f9b567bfe87beda18ed58d047c2e01b88c80895129de5466b921ccebe
+SIZE (guile-gnome-platform-2.16.5.tar.gz) = 2484146
Index: head/x11-toolkits/guile-gnome-platform/files/patch-configure.ac
===================================================================
--- head/x11-toolkits/guile-gnome-platform/files/patch-configure.ac
+++ head/x11-toolkits/guile-gnome-platform/files/patch-configure.ac
@@ -0,0 +1,161 @@
+--- configure.ac.orig 2019-10-29 13:46:02 UTC
++++ configure.ac
+@@ -127,7 +127,13 @@ record_check()
+
+ # Per-package checks follow
+ # atk
+-PKG_CHECK_MODULES(ATK, atk >= 1.12, HAVE_ATK=true, HAVE_ATK=false)
++AC_ARG_WITH([atk], AC_HELP_STRING([--without-atk], [Don't build ATK wrapper (default: test)]))
++AS_IF([test "x$with_atk" != "xno"],
++ [PKG_CHECK_MODULES(ATK, atk >= 1.12, HAVE_ATK=true, HAVE_ATK=false)],
++ [HAVE_ATK=false])
++AS_IF([test "x$HAVE_ATK" = "xfalse"],
++ [AS_IF([test "x$with_atk" = "xyes"],
++ [AC_MSG_ERROR([atk requested but not found])])])
+ AC_SUBST(ATK_CFLAGS)
+ AC_SUBST(ATK_LIBS)
+ AM_CONDITIONAL(HAVE_ATK, $HAVE_ATK)
+@@ -139,7 +145,13 @@ record_check atk $HAVE_ATK
+ # type system. It has only been around since Cairo 1.10, but without
+ # there's no sane way to pass Cairo values through callbacks, so we
+ # require it to build the Cairo integration for Guile-GNOME.
+-PKG_CHECK_MODULES(GUILE_CAIRO, guile-cairo cairo-gobject, HAVE_CAIRO=true, HAVE_CAIRO=false)
++AC_ARG_WITH([cairo], AC_HELP_STRING([--without-cairo], [Don't build Cairo wrapper (default: test)]))
++AS_IF([test "x$with_cairo" != "xno"],
++ [PKG_CHECK_MODULES(GUILE_CAIRO, guile-cairo cairo-gobject, HAVE_CAIRO=true, HAVE_CAIRO=false)],
++ [HAVE_CAIRO=false])
++AS_IF([test "x$HAVE_CAIRO" = "xfalse"],
++ [AS_IF([test "x$with_cairo" = "xyes"],
++ [AC_MSG_ERROR([Cairo requested but not found])])])
+ AC_SUBST(GUILE_CAIRO_CFLAGS)
+ AC_SUBST(GUILE_CAIRO_LIBS)
+ AM_CONDITIONAL(HAVE_CAIRO, $HAVE_CAIRO)
+@@ -162,7 +174,13 @@ record_check cairo $HAVE_CAIRO
+ # record_check corba $HAVE_CORBA
+
+ # gconf
+-PKG_CHECK_MODULES(GCONF, gconf-2.0 >= 2.18, HAVE_GCONF=true, HAVE_GCONF=false)
++AC_ARG_WITH([gconf], AC_HELP_STRING([--without-gconf], [Don't build GConf wrapper (default: test)]))
++AS_IF([test "x$with_gconf" != "xno"],
++ [PKG_CHECK_MODULES(GCONF, gconf-2.0 >= 2.18, HAVE_GCONF=true, HAVE_GCONF=false)],
++ [HAVE_GCONF=false])
++AS_IF([test "x$HAVE_GCONF" = "xfalse"],
++ [AS_IF([test "x$with_gconf" = "xyes"],
++ [AC_MSG_ERROR([GConf requested but not found])])])
+ AC_SUBST(GCONF_CFLAGS)
+ AC_SUBST(GCONF_LIBS)
+ AM_CONDITIONAL(HAVE_GCONF, $HAVE_GCONF)
+@@ -209,10 +227,19 @@ record_check glib true
+ # record_check gnome-vfs $HAVE_GNOME_VFS
+
+ # gtk
+-PKG_CHECK_MODULES(GDK_PIXBUF, gdk-pixbuf-2.0 >= 2.10.0, HAVE_GDK_PIXBUF=true, HAVE_GDK_PIBXUF=false)
++AC_ARG_WITH([pixbuf], AC_HELP_STRING([--without-pixbuf], [Don't build gdk-pixbuf wrapper (default: test)]))
++AS_IF([test "x$with_pixbuf" != "xno"],
++ [PKG_CHECK_MODULES(GDK_PIXBUF, gdk-pixbuf-2.0 >= 2.10.0, HAVE_GDK_PIXBUF=true, HAVE_GDK_PIBXUF=false)],
++ [HAVE_GDK_PIXBUF=false])
++AS_IF([test "x$HAVE_GDK_PIXBUF" = "xfalse"],
++ [AS_IF([test "x$with_pixbuf" = "xyes"],
++ [AC_MSG_ERROR([gdk-pixbuf requested but not found])])])
+ AC_SUBST(GDK_PIXBUF_CFLAGS)
+ AC_SUBST(GDK_PIXBUF_LIBS)
+ AM_CONDITIONAL(HAVE_GDK_PIXBUF, $HAVE_GDK_PIXBUF)
++AC_ARG_WITH([gtk], AC_HELP_STRING([--without-gtk], [Don't build gtk wrapper (default: test)]))
++AS_IF([test "x$with_gtk" != "xno"],
++[
+ if $HAVE_CAIRO; then
+ PKG_CHECK_MODULES(GDK, gdk-2.0 >= 2.10.0, HAVE_GDK=true, HAVE_GDK=false)
+ AC_SUBST(GDK_CFLAGS)
+@@ -233,33 +260,64 @@ else
+ HAVE_GDK=false
+ HAVE_GTK=false
+ fi
++],[
++ HAVE_GDK=false
++ HAVE_GTK=false
++])
++AS_IF([test "x$HAVE_GTK$HAVE_GDK" != "xtruetrue"],
++ [AS_IF([test "x$with_gtk" = "xyes"],
++ [AC_MSG_ERROR([gtk requested but not found])])])
+ AM_CONDITIONAL(HAVE_GDK, $HAVE_GDK)
+ AM_CONDITIONAL(HAVE_GTK, $HAVE_GTK)
+ record_check gtk $HAVE_GTK
+
+ # libglade
+-PKG_CHECK_MODULES(LIBGLADE, libglade-2.0 >= 2.6, HAVE_LIBGLADE=true, HAVE_LIBGLADE=false)
++AC_ARG_WITH([libglade], AC_HELP_STRING([--without-libglade], [Don't build libglade wrapper (default: test)]))
++AS_IF([test "x$with_libglade" != "xno"],
++ [PKG_CHECK_MODULES(LIBGLADE, libglade-2.0 >= 2.6, HAVE_LIBGLADE=true, HAVE_LIBGLADE=false)],
++ [HAVE_LIBGLADE=false])
++AS_IF([test "x$HAVE_LIBGLADE" = "xfalse"],
++ [AS_IF([test "x$with_libglade" = "xyes"],
++ [AC_MSG_ERROR([libglade requested but not found])])])
+ AC_SUBST(LIBGLADE_CFLAGS)
+ AC_SUBST(LIBGLADE_LIBS)
+ AM_CONDITIONAL(HAVE_LIBGLADE, $HAVE_LIBGLADE)
+ record_check libglade $HAVE_LIBGLADE
+
+ # libgnome
+-PKG_CHECK_MODULES(LIBGNOME, libgnome-2.0 >= 2.16, HAVE_LIBGNOME=true, HAVE_LIBGNOME=false)
++AC_ARG_WITH([libgnome], AC_HELP_STRING([--without-libgnome], [Don't build libgnome wrapper (default: test)]))
++AS_IF([test "x$with_libgnome" != "xno"],
++ [PKG_CHECK_MODULES(LIBGNOME, libgnome-2.0 >= 2.16, HAVE_LIBGNOME=true, HAVE_LIBGNOME=false)],
++ [HAVE_LIBGNOME=false])
++AS_IF([test "x$HAVE_LIBGNOME" = "xfalse"],
++ [AS_IF([test "x$with_libgnome" = "xyes"],
++ [AC_MSG_ERROR([libgnome requested but not found])])])
+ AC_SUBST(LIBGNOME_CFLAGS)
+ AC_SUBST(LIBGNOME_LIBS)
+ AM_CONDITIONAL(HAVE_LIBGNOME, $HAVE_LIBGNOME)
+ record_check libgnome $HAVE_LIBGNOME
+
+ # libgnomecanvas
+-PKG_CHECK_MODULES(CANVAS, libgnomecanvas-2.0 >= 2.14, HAVE_CANVAS=true, HAVE_CANVAS=false)
++AC_ARG_WITH([canvas], AC_HELP_STRING([--without-canvas], [Don't build libgnomecanvas wrapper (default: test)]))
++AS_IF([test "x$with_canvas" != "xno"],
++ [PKG_CHECK_MODULES(CANVAS, libgnomecanvas-2.0 >= 2.14, HAVE_CANVAS=true, HAVE_CANVAS=false)],
++ [HAVE_CANVAS=false])
++AS_IF([test "x$HAVE_CANVAS" = "xfalse"],
++ [AS_IF([test "x$with_canvas" = "xyes"],
++ [AC_MSG_ERROR([libgnomecanvas requested but not found])])])
+ AC_SUBST(CANVAS_CFLAGS)
+ AC_SUBST(CANVAS_LIBS)
+ AM_CONDITIONAL(HAVE_CANVAS, $HAVE_CANVAS)
+ record_check libgnomecanvas $HAVE_CANVAS
+
+ # libgnomeui
+-PKG_CHECK_MODULES(LIBGNOMEUI, libgnomeui-2.0 >= 2.16.0, HAVE_LIBGNOMEUI=true, HAVE_LIBGNOMEUI=false)
++AC_ARG_WITH([libgnomeui], AC_HELP_STRING([--without-libgnomeui], [Don't build libgnomeui wrapper (default: test)]))
++AS_IF([test "x$with_libgnomeui" != "xno"],
++ [PKG_CHECK_MODULES(LIBGNOMEUI, libgnomeui-2.0 >= 2.16.0, HAVE_LIBGNOMEUI=true, HAVE_LIBGNOMEUI=false)],
++ [HAVE_LIBGNOMEUI=false])
++AS_IF([test "x$HAVE_LIBGNOMEUI" = "xfalse"],
++ [AS_IF([test "x$with_libgnomeui" = "xyes"],
++ [AC_MSG_ERROR([libgnomeui requested but not found])])])
+ AC_SUBST(LIBGNOMEUI_CFLAGS)
+ AC_SUBST(LIBGNOMEUI_LIBS)
+ AM_CONDITIONAL(HAVE_LIBGNOMEUI, $HAVE_LIBGNOMEUI)
+@@ -272,11 +330,22 @@ AC_SUBST(GNOMEUI_DEPRECATION_FLAGS)
+ record_check libgnomeui $HAVE_LIBGNOMEUI
+
+ # pango
++AC_ARG_WITH([pango], AC_HELP_STRING([--without-pango], [Don't build pango wrapper (default: test)]))
++AS_IF([test "x$with_pango" != "xno"],
++ [
+ PKG_CHECK_MODULES(PANGO, pango >= 1.14, HAVE_PANGO=true, HAVE_PANGO=false)
++PKG_CHECK_MODULES(PANGOCAIRO, pangocairo >= 1.14, HAVE_PANGOCAIRO=true, HAVE_PANGOCAIRO=false)
++ ],
++ [
++HAVE_PANGO=false
++HAVE_PANGOCAIRO=false
++ ])
++AS_IF([test "x$HAVE_PANGO" = "xfalse"],
++ [AS_IF([test "x$with_pango" = "xyes"],
++ [AC_MSG_ERROR([pango requested but not found])])])
+ AC_SUBST(PANGO_CFLAGS)
+ AC_SUBST(PANGO_LIBS)
+ AM_CONDITIONAL(HAVE_PANGO, $HAVE_PANGO)
+-PKG_CHECK_MODULES(PANGOCAIRO, pangocairo >= 1.14, HAVE_PANGOCAIRO=true, HAVE_PANGOCAIRO=false)
+ AC_SUBST(PANGOCAIRO_CFLAGS)
+ AC_SUBST(PANGOCAIRO_LIBS)
+ AM_CONDITIONAL(HAVE_PANGOCAIRO, $HAVE_PANGOCAIRO)
Index: head/x11-toolkits/guile-gnome-platform/files/patch-glib_bin_Makefile.am
===================================================================
--- head/x11-toolkits/guile-gnome-platform/files/patch-glib_bin_Makefile.am
+++ head/x11-toolkits/guile-gnome-platform/files/patch-glib_bin_Makefile.am
@@ -0,0 +1,17 @@
+--- glib/bin/Makefile.am.orig 2019-10-30 03:48:02 UTC
++++ glib/bin/Makefile.am
+@@ -17,14 +17,6 @@ guile-gnome-@API_VERSION@: guile-gnome.i
+
+ install-exec-local: Makefile
+ @$(NORMAL_INSTALL)
+- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
+- sed -e "s|@API_VERSION\@|@API_VERSION@|g" \
+- -e "s|@running-uninstalled\@|#f|g" \
+- -e "s|@guilegnomedir\@|$(guilegnomedir)|g" \
+- -e "s|@guilegnomelibdir\@|$(guilegnomelibdir)|g" \
+- -e "s|@libdir\@|$(libdir)|g" \
+- $(srcdir)/guile-gnome.in > $(DESTDIR)$(bindir)/guile-gnome-@API_VERSION@
+- chmod 755 $(DESTDIR)$(bindir)/guile-gnome-@API_VERSION@
+
+ EXTRA_DIST = guile-gnome.in
+ CLEANFILES = $(bin_SCRIPTS)
Index: head/x11-toolkits/guile-gnome-platform/pkg-descr
===================================================================
--- head/x11-toolkits/guile-gnome-platform/pkg-descr
+++ head/x11-toolkits/guile-gnome-platform/pkg-descr
@@ -0,0 +1,7 @@
+Guile-Gnome is a Guile wrapper collection for most of the GNOME core
+libraries. Guile-Gnome brings the power of Scheme to your graphical
+application: from Pango to GnomeCanvas, Gtk+ to GStreamer, Glade to
+GtkSourceView, you will find in Guile-Gnome a comprehensive
+environment for developing modern applications.
+
+WWW: https://www.gnu.org/software/guile-gnome/
Index: head/x11-toolkits/guile-gnome-platform/pkg-plist
===================================================================
--- head/x11-toolkits/guile-gnome-platform/pkg-plist
+++ head/x11-toolkits/guile-gnome-platform/pkg-plist
@@ -0,0 +1,186 @@
+bin/guile-gnome-2
+include/guile-gnome-2/guile-gnome-gobject.h
+include/guile-gnome-2/guile-gnome-gobject/gc.h
+include/guile-gnome-2/guile-gnome-gobject/gclosure.h
+include/guile-gnome-2/guile-gnome-gobject/gobject.h
+include/guile-gnome-2/guile-gnome-gobject/gparameter.h
+include/guile-gnome-2/guile-gnome-gobject/gsignal.h
+include/guile-gnome-2/guile-gnome-gobject/gtype.h
+include/guile-gnome-2/guile-gnome-gobject/gutil.h
+include/guile-gnome-2/guile-gnome-gobject/gvalue.h
+%%ATK%%lib/guile-gnome-2/libgw-guile-gnome-atk.so
+%%ATK%%lib/guile-gnome-2/libgw-guile-gnome-atk.so.0
+%%ATK%%lib/guile-gnome-2/libgw-guile-gnome-atk.so.0.0.0
+%%CAIRO%%lib/guile-gnome-2/libgw-guile-gnome-cairo.so
+%%CAIRO%%lib/guile-gnome-2/libgw-guile-gnome-cairo.so.0
+%%CAIRO%%lib/guile-gnome-2/libgw-guile-gnome-cairo.so.0.0.0
+%%CANVAS%%lib/guile-gnome-2/libgw-guile-gnome-canvas.so
+%%CANVAS%%lib/guile-gnome-2/libgw-guile-gnome-canvas.so.0
+%%CANVAS%%lib/guile-gnome-2/libgw-guile-gnome-canvas.so.0.0.0
+%%GCONF%%lib/guile-gnome-2/libgw-guile-gnome-gconf.so
+%%GCONF%%lib/guile-gnome-2/libgw-guile-gnome-gconf.so.0
+%%GCONF%%lib/guile-gnome-2/libgw-guile-gnome-gconf.so.0.0.0
+%%GTK2%%lib/guile-gnome-2/libgw-guile-gnome-gdk.so
+%%GTK2%%lib/guile-gnome-2/libgw-guile-gnome-gdk.so.0
+%%GTK2%%lib/guile-gnome-2/libgw-guile-gnome-gdk.so.0.0.0
+lib/guile-gnome-2/libgw-guile-gnome-glib.so
+lib/guile-gnome-2/libgw-guile-gnome-glib.so.0
+lib/guile-gnome-2/libgw-guile-gnome-glib.so.0.0.0
+lib/guile-gnome-2/libgw-guile-gnome-gobject.so
+lib/guile-gnome-2/libgw-guile-gnome-gobject.so.0
+lib/guile-gnome-2/libgw-guile-gnome-gobject.so.0.0.0
+%%GTK2%%lib/guile-gnome-2/libgw-guile-gnome-gtk.so
+%%GTK2%%lib/guile-gnome-2/libgw-guile-gnome-gtk.so.0
+%%GTK2%%lib/guile-gnome-2/libgw-guile-gnome-gtk.so.0.0.0
+%%GLADE%%lib/guile-gnome-2/libgw-guile-gnome-libglade.so
+%%GLADE%%lib/guile-gnome-2/libgw-guile-gnome-libglade.so.0
+%%GLADE%%lib/guile-gnome-2/libgw-guile-gnome-libglade.so.0.0.0
+%%LIBGNOME%%lib/guile-gnome-2/libgw-guile-gnome-libgnome.so
+%%LIBGNOME%%lib/guile-gnome-2/libgw-guile-gnome-libgnome.so.0
+%%LIBGNOME%%lib/guile-gnome-2/libgw-guile-gnome-libgnome.so.0.0.0
+%%LIBGNOMEUI%%lib/guile-gnome-2/libgw-guile-gnome-libgnomeui.so
+%%LIBGNOMEUI%%lib/guile-gnome-2/libgw-guile-gnome-libgnomeui.so.0
+%%LIBGNOMEUI%%lib/guile-gnome-2/libgw-guile-gnome-libgnomeui.so.0.0.0
+%%PANGO%%lib/guile-gnome-2/libgw-guile-gnome-pango.so
+%%PANGO%%lib/guile-gnome-2/libgw-guile-gnome-pango.so.0
+%%PANGO%%lib/guile-gnome-2/libgw-guile-gnome-pango.so.0.0.0
+%%PANGO%%%%CAIRO%%lib/guile-gnome-2/libgw-guile-gnome-pangocairo.so
+%%PANGO%%%%CAIRO%%lib/guile-gnome-2/libgw-guile-gnome-pangocairo.so.0
+%%PANGO%%%%CAIRO%%lib/guile-gnome-2/libgw-guile-gnome-pangocairo.so.0.0.0
+lib/libguile-gnome-gobject-2.so
+lib/libguile-gnome-gobject-2.so.0
+lib/libguile-gnome-gobject-2.so.0.0.0
+libdata/pkgconfig/guile-gnome-defs-2.pc
+libdata/pkgconfig/guile-gnome-glib-2.pc
+%%GTK2%%libdata/pkgconfig/guile-gnome-gtk-2.pc
+%%LIBGNOMEUI%%libdata/pkgconfig/guile-gnome-libgnomeui-2.pc
+%%ATK%%%%DATADIR%%/gnome/atk.scm
+%%CANVAS%%%%DATADIR%%/gnome/canvas.scm
+%%DATADIR%%/gnome/contrib/delay-tree-model.scm
+%%DATADIR%%/gnome/contrib/filtered-list.scm
+%%DATADIR%%/gnome/contrib/help-browser.scm
+%%DATADIR%%/gnome/contrib/texinfo-buffer.scm
+%%DATADIR%%/gnome/defs/applet.defs
+%%DATADIR%%/gnome/defs/art.defs
+%%DATADIR%%/gnome/defs/atk-types.defs
+%%DATADIR%%/gnome/defs/atk.defs
+%%DATADIR%%/gnome/defs/bonobo-types.defs
+%%DATADIR%%/gnome/defs/bonobo.defs
+%%DATADIR%%/gnome/defs/bonoboui-types.defs
+%%DATADIR%%/gnome/defs/bonoboui.defs
+%%DATADIR%%/gnome/defs/common-ignores.defs
+%%DATADIR%%/gnome/defs/gconf-types.defs
+%%DATADIR%%/gnome/defs/gconf.defs
+%%DATADIR%%/gnome/defs/gdk-pixbuf-types.defs
+%%DATADIR%%/gnome/defs/gdk-pixbuf.defs
+%%DATADIR%%/gnome/defs/gdk-types.defs
+%%DATADIR%%/gnome/defs/gdk.defs
+%%DATADIR%%/gnome/defs/glib-types.defs
+%%DATADIR%%/gnome/defs/glib.defs
+%%DATADIR%%/gnome/defs/gnome-vfs-types.defs
+%%DATADIR%%/gnome/defs/gnome-vfs.defs
+%%DATADIR%%/gnome/defs/gtk-types.defs
+%%DATADIR%%/gnome/defs/gtk.defs
+%%DATADIR%%/gnome/defs/gtkhtml2.defs
+%%DATADIR%%/gnome/defs/gtksourceview-overrides.defs
+%%DATADIR%%/gnome/defs/gtksourceview.defs
+%%DATADIR%%/gnome/defs/libgda-overrides.defs
+%%DATADIR%%/gnome/defs/libgda-types.defs
+%%DATADIR%%/gnome/defs/libgda.defs
+%%DATADIR%%/gnome/defs/libglade-types.defs
+%%DATADIR%%/gnome/defs/libglade.defs
+%%DATADIR%%/gnome/defs/libgnome-types.defs
+%%DATADIR%%/gnome/defs/libgnome.defs
+%%DATADIR%%/gnome/defs/libgnomecanvas-types.defs
+%%DATADIR%%/gnome/defs/libgnomecanvas.defs
+%%DATADIR%%/gnome/defs/libgnomeui-types.defs
+%%DATADIR%%/gnome/defs/libgnomeui.defs
+%%DATADIR%%/gnome/defs/nautilus.defs
+%%DATADIR%%/gnome/defs/pango-types.defs
+%%DATADIR%%/gnome/defs/pango.defs
+%%DATADIR%%/gnome/defs/pangocairo-types.defs
+%%DATADIR%%/gnome/defs/pangocairo.defs
+%%DATADIR%%/gnome/defs/print.defs
+%%DATADIR%%/gnome/defs/printui.defs
+%%DATADIR%%/gnome/defs/vte-overrides.defs
+%%DATADIR%%/gnome/defs/vte.defs
+%%GCONF%%%%DATADIR%%/gnome/gconf.scm
+%%GLADE%%%%DATADIR%%/gnome/glade.scm
+%%DATADIR%%/gnome/glib.scm
+%%LIBGNOMEUI%%%%DATADIR%%/gnome/gnome-ui.scm
+%%LIBGNOME%%%%DATADIR%%/gnome/gnome.scm
+%%DATADIR%%/gnome/gobject.scm
+%%DATADIR%%/gnome/gobject/config.scm
+%%DATADIR%%/gnome/gobject/defs-support.scm
+%%DATADIR%%/gnome/gobject/event-repl.scm
+%%DATADIR%%/gnome/gobject/gclosure.scm
+%%DATADIR%%/gnome/gobject/generics.scm
+%%DATADIR%%/gnome/gobject/gobject.scm
+%%DATADIR%%/gnome/gobject/gparameter.scm
+%%DATADIR%%/gnome/gobject/gsignal.scm
+%%DATADIR%%/gnome/gobject/gtype.scm
+%%DATADIR%%/gnome/gobject/gvalue.scm
+%%DATADIR%%/gnome/gobject/gw-spec-utils.scm
+%%DATADIR%%/gnome/gobject/gw-utils.scm
+%%DATADIR%%/gnome/gobject/utils.scm
+%%GTK2%%%%DATADIR%%/gnome/gtk.scm
+%%DATADIR%%/gnome/gtk/gdk-event.scm
+%%DATADIR%%/gnome/gtk/graphical-repl.scm
+%%ATK%%%%DATADIR%%/gnome/gw/atk-spec.scm
+%%ATK%%%%DATADIR%%/gnome/gw/atk.scm
+%%CAIRO%%%%DATADIR%%/gnome/gw/cairo-spec.scm
+%%CAIRO%%%%DATADIR%%/gnome/gw/cairo.scm
+%%CANVAS%%%%DATADIR%%/gnome/gw/canvas-spec.scm
+%%CANVAS%%%%DATADIR%%/gnome/gw/canvas.scm
+%%GCONF%%%%DATADIR%%/gnome/gw/gconf-spec.scm
+%%GCONF%%%%DATADIR%%/gnome/gw/gconf.scm
+%%GTK2%%%%DATADIR%%/gnome/gw/gdk-spec.scm
+%%GTK2%%%%DATADIR%%/gnome/gw/gdk.scm
+%%DATADIR%%/gnome/gw/generics.scm
+%%DATADIR%%/gnome/gw/glib-spec.scm
+%%DATADIR%%/gnome/gw/glib.scm
+%%DATADIR%%/gnome/gw/gobject-spec.scm
+%%DATADIR%%/gnome/gw/gobject.scm
+%%GTK2%%%%DATADIR%%/gnome/gw/gtk-spec.scm
+%%GTK2%%%%DATADIR%%/gnome/gw/gtk.scm
+%%GLADE%%%%DATADIR%%/gnome/gw/libglade-spec.scm
+%%GLADE%%%%DATADIR%%/gnome/gw/libglade.scm
+%%LIBGNOME%%%%DATADIR%%/gnome/gw/libgnome-spec.scm
+%%LIBGNOME%%%%DATADIR%%/gnome/gw/libgnome.scm
+%%LIBGNOMEUI%%%%DATADIR%%/gnome/gw/libgnomeui-spec.scm
+%%LIBGNOMEUI%%%%DATADIR%%/gnome/gw/libgnomeui.scm
+%%PANGO%%%%DATADIR%%/gnome/gw/pango-spec.scm
+%%PANGO%%%%DATADIR%%/gnome/gw/pango.scm
+%%PANGO%%%%CAIRO%%%%DATADIR%%/gnome/gw/pangocairo-spec.scm
+%%PANGO%%%%CAIRO%%%%DATADIR%%/gnome/gw/pangocairo.scm
+%%DATADIR%%/gnome/gw/support/defs.scm
+%%DATADIR%%/gnome/gw/support/g-wrap.scm
+%%DATADIR%%/gnome/gw/support/genwrite.scm
+%%DATADIR%%/gnome/gw/support/glob.scm
+%%DATADIR%%/gnome/gw/support/gobject.scm
+%%DATADIR%%/gnome/gw/support/gtk-doc.scm
+%%DATADIR%%/gnome/gw/support/modules.scm
+%%DATADIR%%/gnome/gw/support/printf.scm
+%%DATADIR%%/gnome/gw/support/slib.scm
+%%ATK%%%%DATADIR%%/gnome/overrides/atk.defs
+%%ATK%%%%DATADIR%%/gnome/overrides/atk.defs-type-ignores
+%%DATADIR%%/gnome/overrides/gconf.defs
+%%DATADIR%%/gnome/overrides/gconf.defs-type-ignores
+%%DATADIR%%/gnome/overrides/gdk-pixbuf.defs
+%%DATADIR%%/gnome/overrides/gdk.defs
+%%DATADIR%%/gnome/overrides/gdk.defs-type-ignores
+%%DATADIR%%/gnome/overrides/glib.defs
+%%DATADIR%%/gnome/overrides/glib.defs-type-ignores
+%%DATADIR%%/gnome/overrides/gtk-customs.defs
+%%DATADIR%%/gnome/overrides/gtk.defs
+%%DATADIR%%/gnome/overrides/gtk.defs-type-ignores
+%%DATADIR%%/gnome/overrides/libglade.defs
+%%DATADIR%%/gnome/overrides/libgnome.defs
+%%DATADIR%%/gnome/overrides/libgnomecanvas.defs
+%%DATADIR%%/gnome/overrides/libgnomeui.defs
+%%DATADIR%%/gnome/overrides/libgnomeui.defs-type-ignores
+%%PANGO%%%%DATADIR%%/gnome/overrides/pango.defs
+%%PANGO%%%%DATADIR%%/gnome/overrides/pangocairo.defs
+%%PANGO%%%%DATADIR%%/gnome/pango.scm
+%%PANGO%%%%DATADIR%%/gnome/pangocairo.scm
+share/guile/site/gnome-2.scm
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, Feb 3, 3:13 AM (9 h, 31 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28420638
Default Alt Text
D22189.diff (24 KB)
Attached To
Mode
D22189: New ports devel/g-wrap, graphics/guile-cairo, x11-toolkits/guile-gnome-platform: enables the use of the Gnome GUI from Guile scripts
Attached
Detach File
Event Timeline
Log In to Comment