diff --git a/devel/gtksheet/Makefile b/devel/gtksheet/Makefile new file mode 100644 index 000000000000..0a62da7b0608 --- /dev/null +++ b/devel/gtksheet/Makefile @@ -0,0 +1,24 @@ +# New ports collection makefile for: gtksheet +# Version required: 7.4 +# Date created: May 21 1999 +# Whom: Ying-Chieh Liao +# +# $Id$ +# + +DISTNAME= gtksheet-7.4 +CATEGORIES= devel +MASTER_SITES= ftp://ripley.ifir.edu.ar/pub/gtk/gtksheet/ + +MAINTAINER= ijliao@csie.nctu.edu.tw + +LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 + +USE_X_PREFIX= yes +GTK_CONFIG?= ${X11BASE}/bin/gtk12-config +MAKE_ENV+= GTK_CONFIG=${GTK_CONFIG} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/libGtkSheet.a ${PREFIX}/lib + +.include diff --git a/devel/gtksheet/distinfo b/devel/gtksheet/distinfo new file mode 100644 index 000000000000..11f6dca3dc6d --- /dev/null +++ b/devel/gtksheet/distinfo @@ -0,0 +1 @@ +MD5 (gtksheet-7.4.tar.gz) = 36e80e46aff1f8c112af60bfefb5f44a diff --git a/devel/gtksheet/files/patch-aa b/devel/gtksheet/files/patch-aa new file mode 100644 index 000000000000..589d7708ed45 --- /dev/null +++ b/devel/gtksheet/files/patch-aa @@ -0,0 +1,13 @@ +--- Makefile.orig Thu Apr 22 15:58:11 1999 ++++ Makefile Sat Jun 5 11:25:41 1999 +@@ -11,8 +11,8 @@ + OBJS = gtkcombobox.o gtkbordercombo.o gtkcolorcombo.o gtksheetentry.o \ + gtksheet.o + +-LIBDIRS = $(shell gtk-config --libs) +-CFLAGS = -Wall $(shell gtk-config --cflags) ++LIBDIRS = `$(GTK_CONFIG) --libs` ++CFLAGS = -Wall `$(GTK_CONFIG) --cflags` + + all: demo libGtkSheet.a + diff --git a/devel/gtksheet/pkg-comment b/devel/gtksheet/pkg-comment new file mode 100644 index 000000000000..f76c9b84c2de --- /dev/null +++ b/devel/gtksheet/pkg-comment @@ -0,0 +1 @@ +GtkSheet is a matrix widget for GTK+. diff --git a/devel/gtksheet/pkg-descr b/devel/gtksheet/pkg-descr new file mode 100644 index 000000000000..91d4ae1f5d51 --- /dev/null +++ b/devel/gtksheet/pkg-descr @@ -0,0 +1,22 @@ +GtkSheet is a matrix widget for GTK+. It consists of an scrollable grid of +cells where you can allocate text which can be edited interactively. It is +also a container subclass, allowing you to display buttons, curves, pixmaps +and any other widget in it. You can also set many attributes as: border, +foreground and background color, text justification, and more. GtkSheet comes +also with an extra set of useful widgets and a demo program showing all of +them interacting in a spreadsheet-like GUI. + +This distribution includes the following set of widgets: + +* GtkSheet +* GtkSheetEntry +* GtkComboBox +* GtkColorCombo +* GtkBorderCombo + +and a demo program showing their features. + +WWW : http://www.ifir.edu.ar/grupos/gtk/ + +- Ying-Chieh Liao + ijliao@csie.nctu.edu.tw diff --git a/devel/gtksheet/pkg-plist b/devel/gtksheet/pkg-plist new file mode 100644 index 000000000000..bb839eb74da5 --- /dev/null +++ b/devel/gtksheet/pkg-plist @@ -0,0 +1 @@ +lib/libGtkSheet.a