aboutsummaryrefslogtreecommitdiffstats
path: root/devel/gtksheet
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>1999-06-07 01:29:50 +0800
committersteve <steve@FreeBSD.org>1999-06-07 01:29:50 +0800
commita352d49937c655bb6812a2af1aed5a4e95d1e7d2 (patch)
tree9ba379ee3fd4779c822f7772dd5c321931760b7a /devel/gtksheet
parent31d8764fa5e835515be55b08aff57b7c182fb7b8 (diff)
downloadfreebsd-ports-gnome-a352d49937c655bb6812a2af1aed5a4e95d1e7d2.tar.gz
freebsd-ports-gnome-a352d49937c655bb6812a2af1aed5a4e95d1e7d2.tar.zst
freebsd-ports-gnome-a352d49937c655bb6812a2af1aed5a4e95d1e7d2.zip
Initial import of gtksheet version 7.4.
A matrix widget fro GTK+. PR: 11802 Submitted by: Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
Diffstat (limited to 'devel/gtksheet')
-rw-r--r--devel/gtksheet/Makefile24
-rw-r--r--devel/gtksheet/distinfo1
-rw-r--r--devel/gtksheet/files/patch-aa13
-rw-r--r--devel/gtksheet/pkg-comment1
-rw-r--r--devel/gtksheet/pkg-descr22
-rw-r--r--devel/gtksheet/pkg-plist1
6 files changed, 62 insertions, 0 deletions
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 <ijliao@csie.nctu.edu.tw>
+#
+# $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 <bsd.port.mk>
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