diff options
author | obraun <obraun@FreeBSD.org> | 2002-08-24 06:11:47 +0800 |
---|---|---|
committer | obraun <obraun@FreeBSD.org> | 2002-08-24 06:11:47 +0800 |
commit | 645d92d03b6c432f6609a17e6c89737e7f29d31f (patch) | |
tree | d542ee5ebf53511e0d46f3950e2900d0e907ee6a | |
parent | a4b958ccc3a49daecb1366a135ddc75713d0b957 (diff) | |
download | freebsd-ports-gnome-645d92d03b6c432f6609a17e6c89737e7f29d31f.tar.gz freebsd-ports-gnome-645d92d03b6c432f6609a17e6c89737e7f29d31f.tar.zst freebsd-ports-gnome-645d92d03b6c432f6609a17e6c89737e7f29d31f.zip |
Add gtk+hs 0.11.5, a GTK+ Binding for Haskell.
Approved by: dwcjr (mentor)
-rw-r--r-- | x11-toolkits/Makefile | 1 | ||||
-rw-r--r-- | x11-toolkits/gtk+hs/Makefile | 34 | ||||
-rw-r--r-- | x11-toolkits/gtk+hs/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/gtk+hs/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/gtk+hs/pkg-descr | 8 | ||||
-rw-r--r-- | x11-toolkits/gtk+hs/pkg-plist | 123 |
6 files changed, 168 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index dae2dd36f6c3..cfa480dcc02e 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -31,6 +31,7 @@ SUBDIR += gnustep-gui SUBDIR += gnustep-xgps SUBDIR += gob + SUBDIR += gtk+hs SUBDIR += gtk-- SUBDIR += gtk-Mac2-theme SUBDIR += gtk-engines diff --git a/x11-toolkits/gtk+hs/Makefile b/x11-toolkits/gtk+hs/Makefile new file mode 100644 index 000000000000..8a8c39fc3cf0 --- /dev/null +++ b/x11-toolkits/gtk+hs/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: gtk+hs +# Date created: 23 August 2002 +# Whom: Oliver Braun <obraun@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gtk+hs +PORTVERSION= 0.11.5 +CATEGORIES= x11-toolkits +MASTER_SITES= http://www.cse.unsw.edu.au/~chak/haskell/gtk/ + +MAINTAINER= obraun@FreeBSD.org + +BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ + c2hs:${PORTSDIR}/devel/c2hs +RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc + +USE_GNOMENG= yes +USE_GNOME= glib12 gtk12 + +USE_REINPLACE= yes +HAS_CONFIGURE= yes +USE_GMAKE= yes + +CONFIGURE_ARGS+= --prefix=${PREFIX} + +PLIST_SUB+= PORTVERSION="${PORTVERSION}" + +post-patch: + ${REINPLACE_CMD} -e 's/gtk-config/gtk12-config/g ; \ + s/glib-config/glib12-config/g' ${WRKSRC}/configure + +.include <bsd.port.mk> diff --git a/x11-toolkits/gtk+hs/distinfo b/x11-toolkits/gtk+hs/distinfo new file mode 100644 index 000000000000..90f7566d8316 --- /dev/null +++ b/x11-toolkits/gtk+hs/distinfo @@ -0,0 +1 @@ +MD5 (gtk+hs-0.11.5.tar.gz) = 5594eef25b1f5ea64bd0ee59135d251b diff --git a/x11-toolkits/gtk+hs/pkg-comment b/x11-toolkits/gtk+hs/pkg-comment new file mode 100644 index 000000000000..96ad5a2c2e13 --- /dev/null +++ b/x11-toolkits/gtk+hs/pkg-comment @@ -0,0 +1 @@ +A GTK+ Binding for Haskell diff --git a/x11-toolkits/gtk+hs/pkg-descr b/x11-toolkits/gtk+hs/pkg-descr new file mode 100644 index 000000000000..3938dc80a365 --- /dev/null +++ b/x11-toolkits/gtk+hs/pkg-descr @@ -0,0 +1,8 @@ +A GTK+ Binding for Haskell. The basic functionality and many advanced widgets +are supported. The implemented functionality should be sufficient for average +user interfaces. + +WWW: http://www.cse.unsw.edu.au/~chak/haskell/gtk/ + +-- Oliver Braun +obraun@FreeBSD.org diff --git a/x11-toolkits/gtk+hs/pkg-plist b/x11-toolkits/gtk+hs/pkg-plist new file mode 100644 index 000000000000..36e78e6a246e --- /dev/null +++ b/x11-toolkits/gtk+hs/pkg-plist @@ -0,0 +1,123 @@ +bin/gtkhs-config +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/Gdk.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkColor.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkDrawable.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkEvents.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkFont.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkGC.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkMarsh.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkPixmap.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkTypes.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkVisual.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk/GdkWindow.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/glib/GConfig.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/glib/GLib.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/glib/GList.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/glib/GMarsh.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/glib/GModule.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/glib/GThread.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/glib/GTimer.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/glib/GTypes.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/Gtk.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkAdjustment.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkAdjustmentSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkBin.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkBox.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkButton.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkButtonSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkCList.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkCListSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkCTree.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkCheckButton.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkCompat.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkContainer.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkData.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkDrawingArea.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkEditable.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkEditableSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkEntry.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkEnums.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkFileSel.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkFrame.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkHBox.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkHPaned.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkHScale.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkHScrollbar.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkHSeparator.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkItem.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkItemSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkLabel.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkList.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkListItem.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkListSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkMain.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkMainSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkMarsh.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkMenu.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkMenuBar.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkMenuItem.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkMenuItemSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkMisc.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkObject.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkObjectSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkPaned.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkRadioButton.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkRange.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkScale.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkScrollbar.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkScrolledWindow.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkSeparator.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkStatusBar.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkStyle.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkTable.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkText.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkToggleButton.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkToggleButtonSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkTree.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkTreeItem.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkTreeItemSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkTypeUtils.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkVBox.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkVPaned.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkVScale.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkVScrollbar.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkVSeparator.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkVersion.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkWidget.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkWidgetSignal.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk/GtkWindow.hi +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkAdjustmentSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkButtonSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkCListSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkCList_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkCTree_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkEditableSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkItemSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkListSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkMenuItemSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkObjectSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkToggleButtonSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkTreeItemSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkTypeUtils_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/GtkWidgetSignal_stub.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/gMarsh.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/gtkAdjustment.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/gtkCTree.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/gtkFileSel.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/gtkHaskell.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/gtkObject.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/gtkStyle.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/gtkToggleButton.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/gtkWidget.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include/haskell.h +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/libgdkHS.a +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/libglibHS.a +lib/gtk+hs-%%PORTVERSION%%/ghcunknown/libgtkHS.a +@dirrm lib/gtk+hs-%%PORTVERSION%%/ghcunknown/include +@dirrm lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gdk +@dirrm lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/glib +@dirrm lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import/gtk +@dirrm lib/gtk+hs-%%PORTVERSION%%/ghcunknown/import +@dirrm lib/gtk+hs-%%PORTVERSION%%/ghcunknown +@dirrm lib/gtk+hs-%%PORTVERSION%% |