diff options
-rw-r--r-- | x11-toolkits/tix/Makefile | 50 | ||||
-rw-r--r-- | x11-toolkits/tix/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/tix/files/patch-aa | 20 | ||||
-rw-r--r-- | x11-toolkits/tix/files/patch-ab | 20 | ||||
-rw-r--r-- | x11-toolkits/tix/files/patch-ac | 67 | ||||
-rw-r--r-- | x11-toolkits/tix/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/tix/pkg-descr | 18 | ||||
-rw-r--r-- | x11-toolkits/tix/pkg-plist | 279 |
8 files changed, 456 insertions, 0 deletions
diff --git a/x11-toolkits/tix/Makefile b/x11-toolkits/tix/Makefile new file mode 100644 index 0000000..8a5c953 --- /dev/null +++ b/x11-toolkits/tix/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: tix +# Version required: 1.4b1 +# Date created: 22 December 1996 +# Whom: Thomas Gellekum <tg@freebsd.org> +# +# $Id$ +# + +DISTNAME= Tix4.1b1 +PKGNAME= tix-4.1b1 +CATEGORIES= x11 +MASTER_SITES= ftp://ftp.xpi.com/pub/ + +MAINTAINER= ports@FreeBSD.ORG + +LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-tk40 --enable-tk41 --enable-tk41_shared \ + --with-tcl75_src_dir=/usr/src/contrib/tcl \ + --with-tk41_src_dir="${PORTSDIR}/x11/tk41/work/tk4.1" \ + --with-extra_ldflags="-L${PREFIX}/lib" +CONFIGURE_ENV= PREFIX=${PREFIX} +MAN1= tixwish.1 +MANN= BtnBox.n Balloon.n ChkList.n Destroy.n ComboBox.n Control.n \ + DItem.n DirDlg.n DirList.n DirTree.n FileBox.n EFileBox.n \ + EFileDlg.n FileDlg.n FileEnt.n Form.n GetBool.n GetInt.n \ + Grid.n HList.n InpOnly.n LabEntry.n Meter.n LabFrame.n \ + ListNBK.n Mwm.n NBFrame.n NoteBook.n SHList.n PopMenu.n \ + OptMenu.n PanedWin.n SListBox.n SText.n SWindow.n TList.n \ + Select.n StdBBox.n TixIntro.n Tree.n Utils.n Wm.n compound.n \ + pixmap.n tix.n + +pre-extract: +.if !exists(/usr/src/contrib/tcl) + @echo "Tix wants access to the Tcl source." + @echo "Please install /usr/src/contrib/tcl" + @echo "from the FreeBSD source distribution." + @false +.endif +.if !exists(${PORTSDIR}/x11/tk41/work/tk4.1) + @cd ${PORTSDIR}/x11/tk41; make extract +.endif + +post-install: + @${MKDIR} ${PREFIX}/man/man1 + @mv ${PREFIX}/man/mann/tixwish.1 ${PREFIX}/man/man1 + ldconfig -m ${PREFIX}/lib + +.include <bsd.port.mk> diff --git a/x11-toolkits/tix/distinfo b/x11-toolkits/tix/distinfo new file mode 100644 index 0000000..231c316 --- /dev/null +++ b/x11-toolkits/tix/distinfo @@ -0,0 +1 @@ +MD5 (Tix4.1b1.tar.gz) = 7441f84f96dce99036924354511fdbf6 diff --git a/x11-toolkits/tix/files/patch-aa b/x11-toolkits/tix/files/patch-aa new file mode 100644 index 0000000..39aea03 --- /dev/null +++ b/x11-toolkits/tix/files/patch-aa @@ -0,0 +1,20 @@ +--- configure.orig Wed Oct 2 03:46:38 1996 ++++ configure Sun Dec 22 13:47:10 1996 +@@ -2946,7 +2946,7 @@ + + # 1. Load the compilation flags for TCL 7.5 + # +- file="$TCL75_SRC_DIR/unix/$TCL_CONFIG_INFO" ++ file=/usr/libdata/tcl/tclConfig.sh + . $file + + +@@ -2965,7 +2965,7 @@ + + # 2. Load the compilation flags for TK 4.1 + # +- file="$TK41_SRC_DIR/unix/tkConfig.sh" ++ file=${PREFIX}/lib/tkConfig.sh + . $file + + diff --git a/x11-toolkits/tix/files/patch-ab b/x11-toolkits/tix/files/patch-ab new file mode 100644 index 0000000..6f004fc --- /dev/null +++ b/x11-toolkits/tix/files/patch-ab @@ -0,0 +1,20 @@ +--- Makefile.in.orig Wed Oct 2 03:46:30 1996 ++++ Makefile.in Sun Dec 22 15:04:57 1996 +@@ -27,7 +27,7 @@ + # Directory in which to install the library of Tix scripts and demos + # (note: you can set the TIX_LIBRARY environment variable at run-time to + # override the compiled-in location): +-TIX_LIBRARY = $(prefix)/lib/tix ++TIX_LIBRARY = $(prefix)/share/tix + + # Directory in which to install the archive libtix.a: + LIB_DIR = $(exec_prefix)/lib +@@ -202,7 +202,7 @@ + fi; \ + done; + @echo "installing the tixindex program for builing tclIndex for Tix scripts" +- @cd tools; $(INSTALL_PROGRAM) tixindex $(BIN_DIR)/tixindex ++ -@cd tools; $(INSTALL_PROGRAM) tixindex $(BIN_DIR)/tixindex + + install-headers: + @for i in $(INCLUDE_DIR); \ diff --git a/x11-toolkits/tix/files/patch-ac b/x11-toolkits/tix/files/patch-ac new file mode 100644 index 0000000..7633969 --- /dev/null +++ b/x11-toolkits/tix/files/patch-ac @@ -0,0 +1,67 @@ +--- unix-tk4.1/Makefile.in.orig Wed Oct 2 03:47:57 1996 ++++ unix-tk4.1/Makefile.in Sun Dec 22 16:19:46 1996 +@@ -28,7 +28,7 @@ + # Directory in which to install the library of Tix scripts and demos + # (note: you can set the TIX_LIBRARY environment variable at run-time to + # override the compiled-in location): +-TIX_LIBRARY = $(prefix)/lib/tix ++TIX_LIBRARY = $(prefix)/share/tix + + # Directory in which to install the archive libtix.a: + LIB_DIR = $(exec_prefix)/lib +@@ -105,9 +105,9 @@ + $(X11_LIB_SWITCHES) $(DL_LIBS) \ + @LIBS@ @MATH_LIBS@ + +-TIX_SHLIB = libtix${SHLIB_SUFFIX} ++TIX_SHLIB = libtix$(SHLIB_SUFFIX).$(TIX_VERSION) + +-LIBS_S = $(TIX_SHLIB) @TK_BUILD_LIB_SPEC@ @TCL_BUILD_LIB_SPEC@ \ ++LIBS_S = -ltix @TK_BUILD_LIB_SPEC@ @TCL_BUILD_LIB_SPEC@ \ + $(X11_LIB_SWITCHES) $(DL_LIBS) \ + @LIBS@ @MATH_LIBS@ + +@@ -426,8 +426,8 @@ + rm -f $(TIX_SHLIB) + ${SHLIB_LD} $(SO_OBJS) @TIX_EXTRA_LDFLAGS@ -o $(TIX_SHLIB) + +-tixwish_s: tixAppInit.o libtix${SHLIB_SUFFIX} +- $(CC) $(SO_CC_SWITCHES) tixAppInit.o @TIX_EXTRA_LDFLAGS@ $(LIBS_S) \ ++tixwish_s: tixAppInit.o ${TIX_SHLIB} ++ $(CC) $(SO_CC_SWITCHES) tixAppInit.o @TIX_EXTRA_LDFLAGS@ -L. $(LIBS_S) \ + -o tixwish_s + + +@@ -580,15 +580,15 @@ + else true; \ + fi; \ + done; +- @echo "Installing libtix.a as $(LIB_DIR)/libtix-tk4.1.a" +- @$(INSTALL_DATA) libtix.a $(LIB_DIR)/libtix-tk4.1.a +- @$(RANLIB) $(LIB_DIR)/libtix-tk4.1.a +- @echo "Installing tixwish as $(BIN_DIR)/tixwish-tk4.1" +- @$(INSTALL_PROGRAM) tixwish $(BIN_DIR)/tixwish-tk4.1 ++ @echo "Installing libtix.a as $(LIB_DIR)/libtix.a" ++ @$(INSTALL_DATA) libtix.a $(LIB_DIR)/libtix.a ++ @$(RANLIB) $(LIB_DIR)/libtix.a ++# @echo "Installing tixwish as $(BIN_DIR)/tixwish-tk4.1" ++# @$(INSTALL_PROGRAM) tixwish $(BIN_DIR)/tixwish-tk4.1 + + TIX_VERSION = @TIX_VERSION@ + +-INSTALL_SHLIB_NAME = $(LIB_DIR)/libtix$(TIX_VERSION)$(SHLIB_SUFFIX) ++INSTALL_SHLIB_NAME = $(LIB_DIR)/${TIX_SHLIB} + + install-shared: shared_lib + @for i in $(LIB_DIR) ; \ +@@ -602,8 +602,8 @@ + done; + @echo "Installing $(TIX_SHLIB) as $(INSTALL_SHLIB_NAME)" + @$(INSTALL_DATA) $(TIX_SHLIB) $(INSTALL_SHLIB_NAME) +- @echo "Installing tixwish_s as $(BIN_DIR)/tixwish_s-tk4.1" +- @$(INSTALL_PROGRAM) tixwish $(BIN_DIR)/tixwish_s-tk4.1 ++ @echo "Installing tixwish_s as $(BIN_DIR)/tixwish" ++ @$(INSTALL_PROGRAM) tixwish_s $(BIN_DIR)/tixwish + + #---------------------------------------------------------------------- + # diff --git a/x11-toolkits/tix/pkg-comment b/x11-toolkits/tix/pkg-comment new file mode 100644 index 0000000..841012a --- /dev/null +++ b/x11-toolkits/tix/pkg-comment @@ -0,0 +1 @@ +An extension to the Tk toolkit. diff --git a/x11-toolkits/tix/pkg-descr b/x11-toolkits/tix/pkg-descr new file mode 100644 index 0000000..cac713b --- /dev/null +++ b/x11-toolkits/tix/pkg-descr @@ -0,0 +1,18 @@ + ABOUT THE TIX PROGRAMMING LIBRARY + + The Tix library is an extension to the Tk toolkit that contains over + 40 new widgets for Tk. Features include: + + A LOT of new widgets: + Rapid Prototyping New Widgets: + XPM image suport: + Compound images: + Display Items and Display Styles: + Form geometry manager: + Mwm window manager support: + + GETTING MORE INFORMATION ABOUT TIX + + Tix Home Page: + The Tix Home Page at http://www.xpi.com/tix/ provides more + detailed and up-to-date information about Tix. diff --git a/x11-toolkits/tix/pkg-plist b/x11-toolkits/tix/pkg-plist new file mode 100644 index 0000000..112ed1c0 --- /dev/null +++ b/x11-toolkits/tix/pkg-plist @@ -0,0 +1,279 @@ +lib/libtix.a +@exec ranlib %D/%F +lib/libtix.so.4.1 +@exec ldconfig -m %B +bin/tixwish +man/mann/BtnBox.n.gz +man/mann/Balloon.n.gz +man/mann/ChkList.n.gz +man/mann/Destroy.n.gz +man/mann/ComboBox.n.gz +man/mann/Control.n.gz +man/mann/DItem.n.gz +man/mann/DirDlg.n.gz +man/mann/DirList.n.gz +man/mann/DirTree.n.gz +man/mann/FileBox.n.gz +man/mann/EFileBox.n.gz +man/mann/EFileDlg.n.gz +man/mann/FileDlg.n.gz +man/mann/FileEnt.n.gz +man/mann/Form.n.gz +man/mann/GetBool.n.gz +man/mann/GetInt.n.gz +man/mann/Grid.n.gz +man/mann/HList.n.gz +man/mann/InpOnly.n.gz +man/mann/LabEntry.n.gz +man/mann/Meter.n.gz +man/mann/LabFrame.n.gz +man/mann/ListNBK.n.gz +man/mann/Mwm.n.gz +man/mann/NBFrame.n.gz +man/mann/NoteBook.n.gz +man/mann/SHList.n.gz +man/mann/PopMenu.n.gz +man/mann/OptMenu.n.gz +man/mann/PanedWin.n.gz +man/mann/SListBox.n.gz +man/mann/SText.n.gz +man/mann/SWindow.n.gz +man/mann/TList.n.gz +man/mann/Select.n.gz +man/mann/StdBBox.n.gz +man/mann/TixIntro.n.gz +man/mann/Tree.n.gz +man/mann/Utils.n.gz +man/mann/Wm.n.gz +man/mann/compound.n.gz +man/mann/pixmap.n.gz +man/mann/tix.n.gz +man/man1/tixwish.1.gz +share/tix/bitmaps/act_fold.gif +share/tix/bitmaps/act_fold.xbm +share/tix/bitmaps/act_fold.xpm +share/tix/bitmaps/balarrow.xbm +share/tix/bitmaps/cbxarrow.xbm +share/tix/bitmaps/ck_def.xbm +share/tix/bitmaps/ck_off.xbm +share/tix/bitmaps/ck_on.xbm +share/tix/bitmaps/cross.xbm +share/tix/bitmaps/decr.xbm +share/tix/bitmaps/drop.xbm +share/tix/bitmaps/file.gif +share/tix/bitmaps/file.xbm +share/tix/bitmaps/file.xpm +share/tix/bitmaps/folder.gif +share/tix/bitmaps/folder.xbm +share/tix/bitmaps/folder.xpm +share/tix/bitmaps/harddisk.xbm +share/tix/bitmaps/hourglas.mask +share/tix/bitmaps/hourglas.xbm +share/tix/bitmaps/incr.xbm +share/tix/bitmaps/info.gif +share/tix/bitmaps/info.xpm +share/tix/bitmaps/maximize.xbm +share/tix/bitmaps/minimize.xbm +share/tix/bitmaps/minus.gif +share/tix/bitmaps/minus.xbm +share/tix/bitmaps/minus.xpm +share/tix/bitmaps/minusarm.gif +share/tix/bitmaps/minusarm.xbm +share/tix/bitmaps/minusarm.xpm +share/tix/bitmaps/network.xbm +share/tix/bitmaps/no_entry.gif +share/tix/bitmaps/no_entry.xpm +share/tix/bitmaps/openfile.xbm +share/tix/bitmaps/openfold.gif +share/tix/bitmaps/openfold.xbm +share/tix/bitmaps/openfold.xpm +share/tix/bitmaps/plus.gif +share/tix/bitmaps/plus.xbm +share/tix/bitmaps/plus.xpm +share/tix/bitmaps/plusarm.gif +share/tix/bitmaps/plusarm.xbm +share/tix/bitmaps/plusarm.xpm +share/tix/bitmaps/resize1.xbm +share/tix/bitmaps/resize2.xbm +share/tix/bitmaps/restore.xbm +share/tix/bitmaps/srcfile.gif +share/tix/bitmaps/srcfile.xbm +share/tix/bitmaps/srcfile.xpm +share/tix/bitmaps/system.xbm +share/tix/bitmaps/textfile.gif +share/tix/bitmaps/textfile.xbm +share/tix/bitmaps/textfile.xpm +share/tix/bitmaps/tick.xbm +share/tix/bitmaps/warning.gif +share/tix/bitmaps/warning.xpm +share/tix/pref/12Point.fs +share/tix/pref/12Point.fsc +share/tix/pref/14Point.fs +share/tix/pref/14Point.fsc +share/tix/pref/Bisque.cs +share/tix/pref/Bisque.csc +share/tix/pref/Blue.cs +share/tix/pref/Blue.csc +share/tix/pref/Gray.cs +share/tix/pref/Gray.csc +share/tix/pref/Makefile +share/tix/pref/Old12Pt.fs +share/tix/pref/Old14Pt.fs +share/tix/pref/SGIGray.cs +share/tix/pref/SGIGray.csc +share/tix/pref/TK.cs +share/tix/pref/TK.csc +share/tix/pref/TK.fs +share/tix/pref/TK.fsc +share/tix/pref/TixGray.cs +share/tix/pref/TixGray.csc +share/tix/pref/tixmkpref +share/tix/demos/bitmaps/about.xpm +share/tix/demos/bitmaps/bold.xbm +share/tix/demos/bitmaps/capital.xbm +share/tix/demos/bitmaps/centerj.xbm +share/tix/demos/bitmaps/combobox.xbm +share/tix/demos/bitmaps/combobox.xpm +share/tix/demos/bitmaps/drivea.xbm +share/tix/demos/bitmaps/drivea.xpm +share/tix/demos/bitmaps/exit.xpm +share/tix/demos/bitmaps/filebox.xbm +share/tix/demos/bitmaps/filebox.xpm +share/tix/demos/bitmaps/harddisk.xbm +share/tix/demos/bitmaps/harddisk.xpm +share/tix/demos/bitmaps/italic.xbm +share/tix/demos/bitmaps/justify.xbm +share/tix/demos/bitmaps/leftj.xbm +share/tix/demos/bitmaps/netw.xbm +share/tix/demos/bitmaps/netw.xpm +share/tix/demos/bitmaps/network.xbm +share/tix/demos/bitmaps/network.xpm +share/tix/demos/bitmaps/optmenu.xpm +share/tix/demos/bitmaps/rightj.xbm +share/tix/demos/bitmaps/select.xpm +share/tix/demos/bitmaps/tix.gif +share/tix/demos/bitmaps/underlin.xbm +share/tix/demos/samples/AllSampl.tcl +share/tix/demos/samples/Balloon.tcl +share/tix/demos/samples/BtnBox.tcl +share/tix/demos/samples/CObjView.tcl +share/tix/demos/samples/ChkList.tcl +share/tix/demos/samples/CmpImg.tcl +share/tix/demos/samples/CmpImg1.tcl +share/tix/demos/samples/CmpImg2.tcl +share/tix/demos/samples/CmpImg3.tcl +share/tix/demos/samples/ComboBox.tcl +share/tix/demos/samples/Control.tcl +share/tix/demos/samples/DirDlg.tcl +share/tix/demos/samples/DirList.tcl +share/tix/demos/samples/DirTree.tcl +share/tix/demos/samples/DragDrop.tcl +share/tix/demos/samples/DynTree.tcl +share/tix/demos/samples/EFileDlg.tcl +share/tix/demos/samples/FileDlg.tcl +share/tix/demos/samples/FileEnt.tcl +share/tix/demos/samples/HList1.tcl +share/tix/demos/samples/LabEntry.tcl +share/tix/demos/samples/LabFrame.tcl +share/tix/demos/samples/ListNBK.tcl +share/tix/demos/samples/Meter.tcl +share/tix/demos/samples/NoteBook.tcl +share/tix/demos/samples/OptMenu.tcl +share/tix/demos/samples/PanedWin.tcl +share/tix/demos/samples/PopMenu.tcl +share/tix/demos/samples/SGrid0.tcl +share/tix/demos/samples/SGrid1.tcl +share/tix/demos/samples/SHList.tcl +share/tix/demos/samples/SHList2.tcl +share/tix/demos/samples/SListBox.tcl +share/tix/demos/samples/STList1.tcl +share/tix/demos/samples/STList2.tcl +share/tix/demos/samples/STList3.tcl +share/tix/demos/samples/SText.tcl +share/tix/demos/samples/SWindow.tcl +share/tix/demos/samples/Sample.tcl +share/tix/demos/samples/Select.tcl +share/tix/demos/samples/StdBBox.tcl +share/tix/demos/samples/Tree.tcl +share/tix/demos/samples/Xpm.tcl +share/tix/demos/samples/Xpm1.tcl +share/tix/demos/MkChoose.tcl +share/tix/demos/MkDirLis.tcl +share/tix/demos/MkManag.tcl +share/tix/demos/MkSample.tcl +share/tix/demos/MkScroll.tcl +share/tix/demos/README +share/tix/demos/tclIndex +share/tix/demos/widget +share/tix/Balloon.tcl +share/tix/BtnBox.tcl +share/tix/CObjView.tcl +share/tix/ChkList.tcl +share/tix/ComboBox.tcl +share/tix/Compat.tcl +share/tix/Console.tcl +share/tix/Control.tcl +share/tix/DefSchm.tcl +share/tix/DialogS.tcl +share/tix/DirBox.tcl +share/tix/DirDlg.tcl +share/tix/DirList.tcl +share/tix/DirTree.tcl +share/tix/DragDrop.tcl +share/tix/DtlList.tcl +share/tix/EFileBox.tcl +share/tix/EFileDlg.tcl +share/tix/Event.tcl +share/tix/FileBox.tcl +share/tix/Tix.tcl +share/tix/FileCbx.tcl +share/tix/FileCmpt.tcl +share/tix/FileDlg.tcl +share/tix/FileEnt.tcl +share/tix/FileUtil.tcl +share/tix/Grid.tcl +share/tix/HList.tcl +share/tix/HListDD.tcl +share/tix/IconView.tcl +share/tix/Init.tcl +share/tix/LabEntry.tcl +share/tix/LabFrame.tcl +share/tix/LabWidg.tcl +share/tix/ListNBk.tcl +share/tix/Meter.tcl +share/tix/MultView.tcl +share/tix/NoteBook.tcl +share/tix/OldUtil.tcl +share/tix/OptMenu.tcl +share/tix/PanedWin.tcl +share/tix/PopMenu.tcl +share/tix/Primitiv.tcl +share/tix/ResizeH.tcl +share/tix/fs.tcl +share/tix/SGrid.tcl +share/tix/SHList.tcl +share/tix/SListBox.tcl +share/tix/STList.tcl +share/tix/SText.tcl +share/tix/SWidget.tcl +share/tix/SWindow.tcl +share/tix/Select.tcl +share/tix/Shell.tcl +share/tix/SimpDlg.tcl +share/tix/StackWin.tcl +share/tix/StatBar.tcl +share/tix/StdBBox.tcl +share/tix/StdShell.tcl +share/tix/TList.tcl +share/tix/Tree.tcl +share/tix/UnixFile.tcl +share/tix/Utils.tcl +share/tix/VResize.tcl +share/tix/VStack.tcl +share/tix/VTree.tcl +share/tix/Variable.tcl +share/tix/Verify.tcl +share/tix/Version.tcl +share/tix/WInfo.tcl +share/tix/WinFile.tcl +share/tix/tclIndex |