aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjseger <jseger@FreeBSD.org>1999-04-06 06:44:51 +0800
committerjseger <jseger@FreeBSD.org>1999-04-06 06:44:51 +0800
commit1f7cb5b8afdf31cc3db596588bb6ce075cee5fe8 (patch)
treedf7e3f497752dded466d10c562351d404bc61a9d
parentc29b22718bda20814c470e7408b8c7ec78b89a48 (diff)
downloadfreebsd-ports-gnome-1f7cb5b8afdf31cc3db596588bb6ce075cee5fe8.tar.gz
freebsd-ports-gnome-1f7cb5b8afdf31cc3db596588bb6ce075cee5fe8.tar.zst
freebsd-ports-gnome-1f7cb5b8afdf31cc3db596588bb6ce075cee5fe8.zip
Import of itcl 3.0.0's widgets
This package contains [incr Widgets] version 3.0.0. [incr Widgets] is a companion to [incr Tk] and provides a widget set, with many improved widgets. The [incr Widgets] collection is also known as ``iwidgets''. PR: ports/10960 Submitted by: Duncan Barclay <dmlb@ragnet.demon.co.uk>
-rw-r--r--x11-toolkits/iwidgets/Makefile39
-rw-r--r--x11-toolkits/iwidgets/distinfo1
-rw-r--r--x11-toolkits/iwidgets/files/patch-aa33
-rw-r--r--x11-toolkits/iwidgets/pkg-comment1
-rw-r--r--x11-toolkits/iwidgets/pkg-descr3
-rw-r--r--x11-toolkits/iwidgets/pkg-message4
-rw-r--r--x11-toolkits/iwidgets/pkg-plist191
7 files changed, 272 insertions, 0 deletions
diff --git a/x11-toolkits/iwidgets/Makefile b/x11-toolkits/iwidgets/Makefile
new file mode 100644
index 000000000000..99b48f2e2019
--- /dev/null
+++ b/x11-toolkits/iwidgets/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: itk
+# Version required: 3.0.1
+# Date created: Aug 17 1996
+# Whom: chuckr
+#
+# $Id$
+#
+
+DISTNAME= itcl3.0.1
+PKGNAME= iwidgets-3.0.0
+CATEGORIES= x11-toolkits tk80
+MASTER_SITES= ftp://ftp.tcltk.com/pub/itcl/
+
+MAINTAINER= dmlb@ragnet.demon.co.uk
+
+LIB_DEPENDS= tk80.1:${PORTSDIR}/x11-toolkits/tk80 \
+ itcl30.1:${PORTSDIR}/lang/itcl \
+ itk30.1:${PORTSDIR}/x11-toolkits/itk
+
+WRKSRC= ${WRKDIR}/itcl3.0.1/iwidgets3.0.0/unix
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-tcl=${PREFIX}/lib/tcl8.0 --with-itcl=${PREFIX}/lib/itcl3.0 --with-tk=${PREFIX}/lib/tk8.0 --with-itk=${PREFIX}/lib/itk3.0
+CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
+
+MANN= buttonbox.n calendar.n canvasprintbox.n canvasprintdialog.n \
+ checkbox.n combobox.n dateentry.n datefield.n dialog.n \
+ dialogshell.n disjointlistbox.n entryfield.n \
+ extfileselectionbox.n extfileselectiondialog.n feedback.n \
+ fileselectionbox.n fileselectiondialog.n finddialog.n \
+ hierarchy.n hyperhelp.n labeledframe.n labeledwidget.n \
+ mainwindow.n menubar.n messagebox.n messagedialog.n \
+ notebook.n optionmenu.n panedwindow.n promptdialog.n \
+ pushbutton.n radiobox.n scopedobject.n scrolledcanvas.n \
+ scrolledframe.n scrolledhtml.n shell.n scrolledlistbox.n \
+ scrolledtext.n selectionbox.n selectiondialog.n spindate.n \
+ spinint.n spinner.n spintime.n tabnotebook.n tabset.n \
+ timeentry.n timefield.n toolbar.n watch.n
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/iwidgets/distinfo b/x11-toolkits/iwidgets/distinfo
new file mode 100644
index 000000000000..882cd787f4df
--- /dev/null
+++ b/x11-toolkits/iwidgets/distinfo
@@ -0,0 +1 @@
+MD5 (itcl3.0.1.tar.gz) = 0cf1802a7ea69670503dc69c7951a015
diff --git a/x11-toolkits/iwidgets/files/patch-aa b/x11-toolkits/iwidgets/files/patch-aa
new file mode 100644
index 000000000000..2f21a97b4907
--- /dev/null
+++ b/x11-toolkits/iwidgets/files/patch-aa
@@ -0,0 +1,33 @@
+--- Makefile.in~ Wed Aug 12 11:02:41 1998
++++ Makefile.in Sat Jan 16 17:37:42 1999
+@@ -49,7 +49,7 @@
+ INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include
+
+ # Top-level directory in which to install manual entries:
+-MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
++MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
+
+ # Directory in which to install manual entry for itclsh:
+ MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/man1
+@@ -102,10 +102,10 @@
+ # modify any of this stuff by hand.
+ #----------------------------------------------------------------
+
+-INSTALL = @INSTALL@
++INSTALL = install -c
+ INSTALL_PROGRAM = $(INSTALL)
+ INSTALL_DATA = $(INSTALL) -m 644
+-MKINSTALLDIRS = $(ITCL_SRC_DIR)/../config/mkinstalldirs
++MKINSTALLDIRS = ../../config/mkinstalldirs
+ RANLIB = @RANLIB@
+ LN_S = ln -s
+ TOP_DIR = @IWIDGETS_SRC_DIR@
+@@ -148,8 +148,6 @@
+
+ install-libraries:
+ @$(MKINSTALLDIRS) $(SCRIPT_INSTALL_DIR) $(LIB_INSTALL_DIR)
+- @rm -f $(LIB_INSTALL_DIR)/iwidgets
+- $(LN_S) iwidgets$(VERSION) $(LIB_INSTALL_DIR)/iwidgets
+ @$(MKINSTALLDIRS) $(SCRIPT_INSTALL_DIR)/scripts
+ @for i in $(GENERIC_DIR)/*.itk $(GENERIC_DIR)/*.itcl $(GENERIC_DIR)/tclIndex $(GENERIC_DIR)/*.gif ; \
+ do \
diff --git a/x11-toolkits/iwidgets/pkg-comment b/x11-toolkits/iwidgets/pkg-comment
new file mode 100644
index 000000000000..665e5ef1cb27
--- /dev/null
+++ b/x11-toolkits/iwidgets/pkg-comment
@@ -0,0 +1 @@
+[incr Widgets] (A.K.A. ``iwidgets'').
diff --git a/x11-toolkits/iwidgets/pkg-descr b/x11-toolkits/iwidgets/pkg-descr
new file mode 100644
index 000000000000..ba9ae7271549
--- /dev/null
+++ b/x11-toolkits/iwidgets/pkg-descr
@@ -0,0 +1,3 @@
+This package contains [incr Widgets] version 3.0.0. [incr Widgets] is
+a companion to [incr Tk] and provides a widget set, with many improved
+widgets. The [incr Widgets] collection is also known as ``iwidgets''.
diff --git a/x11-toolkits/iwidgets/pkg-message b/x11-toolkits/iwidgets/pkg-message
new file mode 100644
index 000000000000..5ff520722a66
--- /dev/null
+++ b/x11-toolkits/iwidgets/pkg-message
@@ -0,0 +1,4 @@
+
+For a demo of [incr Widgets] run
+ /usr/local/lib/iwidgets3.0.0/demo/catalog
+once it is installed.
diff --git a/x11-toolkits/iwidgets/pkg-plist b/x11-toolkits/iwidgets/pkg-plist
new file mode 100644
index 000000000000..3f04ce1d59b5
--- /dev/null
+++ b/x11-toolkits/iwidgets/pkg-plist
@@ -0,0 +1,191 @@
+lib/iwidgets3.0.0/scripts/buttonbox.itk
+lib/iwidgets3.0.0/scripts/calendar.itk
+lib/iwidgets3.0.0/scripts/canvasprintbox.itk
+lib/iwidgets3.0.0/scripts/canvasprintdialog.itk
+lib/iwidgets3.0.0/scripts/checkbox.itk
+lib/iwidgets3.0.0/scripts/combobox.itk
+lib/iwidgets3.0.0/scripts/dateentry.itk
+lib/iwidgets3.0.0/scripts/datefield.itk
+lib/iwidgets3.0.0/scripts/dialog.itk
+lib/iwidgets3.0.0/scripts/dialogshell.itk
+lib/iwidgets3.0.0/scripts/disjointlistbox.itk
+lib/iwidgets3.0.0/scripts/entryfield.itk
+lib/iwidgets3.0.0/scripts/extfileselectionbox.itk
+lib/iwidgets3.0.0/scripts/extfileselectiondialog.itk
+lib/iwidgets3.0.0/scripts/feedback.itk
+lib/iwidgets3.0.0/scripts/fileselectionbox.itk
+lib/iwidgets3.0.0/scripts/fileselectiondialog.itk
+lib/iwidgets3.0.0/scripts/finddialog.itk
+lib/iwidgets3.0.0/scripts/hierarchy.itk
+lib/iwidgets3.0.0/scripts/hyperhelp.itk
+lib/iwidgets3.0.0/scripts/labeledframe.itk
+lib/iwidgets3.0.0/scripts/labeledwidget.itk
+lib/iwidgets3.0.0/scripts/mainwindow.itk
+lib/iwidgets3.0.0/scripts/menubar.itk
+lib/iwidgets3.0.0/scripts/messagebox.itk
+lib/iwidgets3.0.0/scripts/messagedialog.itk
+lib/iwidgets3.0.0/scripts/notebook.itk
+lib/iwidgets3.0.0/scripts/optionmenu.itk
+lib/iwidgets3.0.0/scripts/pane.itk
+lib/iwidgets3.0.0/scripts/panedwindow.itk
+lib/iwidgets3.0.0/scripts/promptdialog.itk
+lib/iwidgets3.0.0/scripts/pushbutton.itk
+lib/iwidgets3.0.0/scripts/radiobox.itk
+lib/iwidgets3.0.0/scripts/regexpfield.itk
+lib/iwidgets3.0.0/scripts/scrolledcanvas.itk
+lib/iwidgets3.0.0/scripts/scrolledframe.itk
+lib/iwidgets3.0.0/scripts/scrolledhtml.itk
+lib/iwidgets3.0.0/scripts/scrolledlistbox.itk
+lib/iwidgets3.0.0/scripts/scrolledtext.itk
+lib/iwidgets3.0.0/scripts/scrolledwidget.itk
+lib/iwidgets3.0.0/scripts/selectionbox.itk
+lib/iwidgets3.0.0/scripts/selectiondialog.itk
+lib/iwidgets3.0.0/scripts/shell.itk
+lib/iwidgets3.0.0/scripts/spindate.itk
+lib/iwidgets3.0.0/scripts/spinint.itk
+lib/iwidgets3.0.0/scripts/spinner.itk
+lib/iwidgets3.0.0/scripts/spintime.itk
+lib/iwidgets3.0.0/scripts/tabnotebook.itk
+lib/iwidgets3.0.0/scripts/tabset.itk
+lib/iwidgets3.0.0/scripts/timeentry.itk
+lib/iwidgets3.0.0/scripts/timefield.itk
+lib/iwidgets3.0.0/scripts/toolbar.itk
+lib/iwidgets3.0.0/scripts/watch.itk
+lib/iwidgets3.0.0/scripts/colors.itcl
+lib/iwidgets3.0.0/scripts/roman.itcl
+lib/iwidgets3.0.0/scripts/scopedobject.itcl
+lib/iwidgets3.0.0/scripts/tclIndex
+lib/iwidgets3.0.0/scripts/unknownimage.gif
+lib/iwidgets3.0.0/iwidgets.tcl
+lib/iwidgets3.0.0/pkgIndex.tcl
+lib/iwidgets3.0.0/demos/images/box.xbm
+lib/iwidgets3.0.0/demos/images/clear.gif
+lib/iwidgets3.0.0/demos/images/close.gif
+lib/iwidgets3.0.0/demos/images/copy.gif
+lib/iwidgets3.0.0/demos/images/cut.gif
+lib/iwidgets3.0.0/demos/images/exit.gif
+lib/iwidgets3.0.0/demos/images/find.gif
+lib/iwidgets3.0.0/demos/images/help.gif
+lib/iwidgets3.0.0/demos/images/line.xbm
+lib/iwidgets3.0.0/demos/images/mag.gif
+lib/iwidgets3.0.0/demos/images/new.gif
+lib/iwidgets3.0.0/demos/images/open.gif
+lib/iwidgets3.0.0/demos/images/oval.xbm
+lib/iwidgets3.0.0/demos/images/paste.gif
+lib/iwidgets3.0.0/demos/images/points.xbm
+lib/iwidgets3.0.0/demos/images/poly.gif
+lib/iwidgets3.0.0/demos/images/print.gif
+lib/iwidgets3.0.0/demos/images/ruler.gif
+lib/iwidgets3.0.0/demos/images/save.gif
+lib/iwidgets3.0.0/demos/images/select.gif
+lib/iwidgets3.0.0/demos/images/text.xbm
+lib/iwidgets3.0.0/demos/html/buttonbox.n.html
+lib/iwidgets3.0.0/demos/html/calendar.n.html
+lib/iwidgets3.0.0/demos/html/canvasprintbox.n.html
+lib/iwidgets3.0.0/demos/html/canvasprintdialog.n.html
+lib/iwidgets3.0.0/demos/html/checkbox.n.html
+lib/iwidgets3.0.0/demos/html/combobox.n.html
+lib/iwidgets3.0.0/demos/html/dateentry.n.html
+lib/iwidgets3.0.0/demos/html/datefield.n.html
+lib/iwidgets3.0.0/demos/html/dialog.n.html
+lib/iwidgets3.0.0/demos/html/dialogshell.n.html
+lib/iwidgets3.0.0/demos/html/disjointlistbox.n.html
+lib/iwidgets3.0.0/demos/html/entryfield.n.html
+lib/iwidgets3.0.0/demos/html/extfileselectionbox.n.html
+lib/iwidgets3.0.0/demos/html/extfileselectiondialog.n.html
+lib/iwidgets3.0.0/demos/html/feedback.n.html
+lib/iwidgets3.0.0/demos/html/fileselectionbox.n.html
+lib/iwidgets3.0.0/demos/html/fileselectiondialog.n.html
+lib/iwidgets3.0.0/demos/html/finddialog.n.html
+lib/iwidgets3.0.0/demos/html/hierarchy.n.html
+lib/iwidgets3.0.0/demos/html/hyperhelp.n.html
+lib/iwidgets3.0.0/demos/html/labeledframe.n.html
+lib/iwidgets3.0.0/demos/html/labeledwidget.n.html
+lib/iwidgets3.0.0/demos/html/mainwindow.n.html
+lib/iwidgets3.0.0/demos/html/menubar.n.html
+lib/iwidgets3.0.0/demos/html/messagebox.n.html
+lib/iwidgets3.0.0/demos/html/messagedialog.n.html
+lib/iwidgets3.0.0/demos/html/notebook.n.html
+lib/iwidgets3.0.0/demos/html/optionmenu.n.html
+lib/iwidgets3.0.0/demos/html/panedwindow.n.html
+lib/iwidgets3.0.0/demos/html/promptdialog.n.html
+lib/iwidgets3.0.0/demos/html/pushbutton.n.html
+lib/iwidgets3.0.0/demos/html/radiobox.n.html
+lib/iwidgets3.0.0/demos/html/scopedobject.n.html
+lib/iwidgets3.0.0/demos/html/scrolledcanvas.n.html
+lib/iwidgets3.0.0/demos/html/scrolledframe.n.html
+lib/iwidgets3.0.0/demos/html/scrolledhtml.n.html
+lib/iwidgets3.0.0/demos/html/scrolledlistbox.n.html
+lib/iwidgets3.0.0/demos/html/scrolledtext.n.html
+lib/iwidgets3.0.0/demos/html/selectionbox.n.html
+lib/iwidgets3.0.0/demos/html/selectiondialog.n.html
+lib/iwidgets3.0.0/demos/html/shell.n.html
+lib/iwidgets3.0.0/demos/html/spindate.n.html
+lib/iwidgets3.0.0/demos/html/spinint.n.html
+lib/iwidgets3.0.0/demos/html/spinner.n.html
+lib/iwidgets3.0.0/demos/html/spintime.n.html
+lib/iwidgets3.0.0/demos/html/tabnotebook.n.html
+lib/iwidgets3.0.0/demos/html/tabset.n.html
+lib/iwidgets3.0.0/demos/html/timeentry.n.html
+lib/iwidgets3.0.0/demos/html/timefield.n.html
+lib/iwidgets3.0.0/demos/html/toolbar.n.html
+lib/iwidgets3.0.0/demos/html/watch.n.html
+lib/iwidgets3.0.0/demos/buttonbox
+lib/iwidgets3.0.0/demos/calendar
+lib/iwidgets3.0.0/demos/canvasprintbox
+lib/iwidgets3.0.0/demos/canvasprintdialog
+lib/iwidgets3.0.0/demos/catalog
+lib/iwidgets3.0.0/demos/checkbox
+lib/iwidgets3.0.0/demos/combobox
+lib/iwidgets3.0.0/demos/dateentry
+lib/iwidgets3.0.0/demos/datefield
+lib/iwidgets3.0.0/demos/demo.html
+lib/iwidgets3.0.0/demos/dialog
+lib/iwidgets3.0.0/demos/dialogshell
+lib/iwidgets3.0.0/demos/disjointlistbox
+lib/iwidgets3.0.0/demos/entryfield
+lib/iwidgets3.0.0/demos/extfileselectionbox
+lib/iwidgets3.0.0/demos/extfileselectiondialog
+lib/iwidgets3.0.0/demos/feedback
+lib/iwidgets3.0.0/demos/fileselectionbox
+lib/iwidgets3.0.0/demos/fileselectiondialog
+lib/iwidgets3.0.0/demos/finddialog
+lib/iwidgets3.0.0/demos/hierarchy
+lib/iwidgets3.0.0/demos/hyperhelp
+lib/iwidgets3.0.0/demos/iwidgets.gif
+lib/iwidgets3.0.0/demos/labeledframe
+lib/iwidgets3.0.0/demos/labeledwidget
+lib/iwidgets3.0.0/demos/mainwindow
+lib/iwidgets3.0.0/demos/menubar
+lib/iwidgets3.0.0/demos/messagebox
+lib/iwidgets3.0.0/demos/messagedialog
+lib/iwidgets3.0.0/demos/notebook
+lib/iwidgets3.0.0/demos/optionmenu
+lib/iwidgets3.0.0/demos/panedwindow
+lib/iwidgets3.0.0/demos/promptdialog
+lib/iwidgets3.0.0/demos/pushbutton
+lib/iwidgets3.0.0/demos/radiobox
+lib/iwidgets3.0.0/demos/scopedobject
+lib/iwidgets3.0.0/demos/scrolledcanvas
+lib/iwidgets3.0.0/demos/scrolledframe
+lib/iwidgets3.0.0/demos/scrolledhtml
+lib/iwidgets3.0.0/demos/scrolledlistbox
+lib/iwidgets3.0.0/demos/scrolledtext
+lib/iwidgets3.0.0/demos/selectionbox
+lib/iwidgets3.0.0/demos/selectiondialog
+lib/iwidgets3.0.0/demos/shell
+lib/iwidgets3.0.0/demos/spindate
+lib/iwidgets3.0.0/demos/spinint
+lib/iwidgets3.0.0/demos/spinner
+lib/iwidgets3.0.0/demos/spintime
+lib/iwidgets3.0.0/demos/tabnotebook
+lib/iwidgets3.0.0/demos/tabset
+lib/iwidgets3.0.0/demos/timeentry
+lib/iwidgets3.0.0/demos/timefield
+lib/iwidgets3.0.0/demos/toolbar
+lib/iwidgets3.0.0/demos/watch
+@dirrm lib/iwidgets3.0.0/scripts
+@dirrm lib/iwidgets3.0.0/demos/images
+@dirrm lib/iwidgets3.0.0/demos/html
+@dirrm lib/iwidgets3.0.0/demos
+@dirrm lib/iwidgets3.0.0