summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-fm/tkdesk/Makefile25
-rw-r--r--x11-fm/tkdesk/distinfo2
-rw-r--r--x11-fm/tkdesk/files/patch-aa146
-rw-r--r--x11-fm/tkdesk/pkg-comment1
-rw-r--r--x11-fm/tkdesk/pkg-descr2
-rw-r--r--x11-fm/tkdesk/pkg-plist295
6 files changed, 471 insertions, 0 deletions
diff --git a/x11-fm/tkdesk/Makefile b/x11-fm/tkdesk/Makefile
new file mode 100644
index 000000000000..abca950f9162
--- /dev/null
+++ b/x11-fm/tkdesk/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: tkdesk
+# Version required: 1.0b2
+# Date created: 30 Jul 1996
+# Whom: shanee@rabbit.augusta.de
+#
+# $Id$
+#
+
+DISTNAME= tkdesk-1.0b2
+PKGNAME= tkdesk-1.0
+CATEGORIES+= misc x11
+MASTER_SITES= http://sun1.rrzn-user.uni-hannover.de/~zzhibol/tkdesk/
+DISTFILES= tkdesk-1.0b2.tar.gz sounds.tar.gz
+
+MAINTAINER= shanee@rabbit.augusta.de
+
+EXTRACT_ONLY= tkdesk-1.0b2.tar.gz
+
+LIB_DEPENDS= tcl75\\.1\\.:${PORTSDIR}/lang/tcl75 \
+ tk41\\.1\\.:${PORTSDIR}/x11/tk41
+
+post-extract:
+ cd ${WRKDIR}/tkdesk-1.0b2/tcldesk/;tar -xzf $(DISTDIR)/sounds.tar.gz
+
+.include <bsd.port.mk>
diff --git a/x11-fm/tkdesk/distinfo b/x11-fm/tkdesk/distinfo
new file mode 100644
index 000000000000..15e735c8a4b7
--- /dev/null
+++ b/x11-fm/tkdesk/distinfo
@@ -0,0 +1,2 @@
+MD5 (tkdesk-1.0b2.tar.gz) = 72a46c7d5374f3acdb4590e25658d81c
+MD5 (sounds.tar.gz) = 6b64302bfbd311c2f424b5bb6205447e
diff --git a/x11-fm/tkdesk/files/patch-aa b/x11-fm/tkdesk/files/patch-aa
new file mode 100644
index 000000000000..06d7427ceb90
--- /dev/null
+++ b/x11-fm/tkdesk/files/patch-aa
@@ -0,0 +1,146 @@
+*** Makefile.orig Tue Jul 30 19:51:32 1996
+--- Makefile Tue Jul 30 20:08:46 1996
+***************
+*** 5,11 ****
+ # ===========================================================================
+
+ # Note: This Makefile has been set up to be used "as is" for stock
+! # Slackware 3.0 Linux systems, assuming the Slackware Tcl/Tk packages
+ # have been installed and are to be used by TkDesk.
+ # Else: Just change the options below.
+
+--- 5,11 ----
+ # ===========================================================================
+
+ # Note: This Makefile has been set up to be used "as is" for stock
+! # FreeBSD 2.1 and obove systems, assuming the Tcl/Tk 7.5/4.1 ports/packages
+ # have been installed and are to be used by TkDesk.
+ # Else: Just change the options below.
+
+***************
+*** 35,71 ****
+ # --------------------------------
+
+ # Location of the Tcl include files:
+! TCLINCDIR = /usr/include/tcl # Linux with Slackware 3.0
+! #TCLINCDIR = /usr/local/include
+ #TCLINCDIR = /usr/local/include/tcl7.5
+ #TCLINCDIR = $(HOME)/include
+
+ # Location of the Tcl library:
+! TCLLIBDIR = /usr/lib
+! #TCLLIBDIR = /usr/local/lib
+ #TCLLIBDIR = $(HOME)/lib
+
+ # Flag for linking the Tcl library to TkDesk:
+! TCLLIB = -ltcl
+ #TCLLIB = -ltcl7.4
+! #TCLLIB = -ltcl7.5
+ #TCLLIB = -ltcl7_4
+
+ # Location of the Tk include files:
+! TKINCDIR = /usr/include/tcl # Linux with Slackware 3.0
+! #TKINCDIR = /usr/local/include
+ #TKINCDIR = /usr/local/include/tcl7.5
+ #TKINCDIR = $(HOME)/include
+
+ # Location of the Tk library:
+! TKLIBDIR = /usr/lib
+! #TKLIBDIR = /usr/local/lib
+ #TKLIBDIR = $(HOME)/lib
+
+ # Flag for linking the Tk library to TkDesk:
+! TKLIB = -ltk
+ #TKLIB = -ltk4.0
+! #TKLIB = -ltk4.1
+ #TKLIB = -ltk4_0
+
+ # --------------------------------
+--- 35,71 ----
+ # --------------------------------
+
+ # Location of the Tcl include files:
+! #TCLINCDIR = /usr/include/tcl # Linux with Slackware 3.0
+! TCLINCDIR = /usr/local/include
+ #TCLINCDIR = /usr/local/include/tcl7.5
+ #TCLINCDIR = $(HOME)/include
+
+ # Location of the Tcl library:
+! #TCLLIBDIR = /usr/lib
+! TCLLIBDIR = /usr/local/lib
+ #TCLLIBDIR = $(HOME)/lib
+
+ # Flag for linking the Tcl library to TkDesk:
+! #TCLLIB = -ltcl
+ #TCLLIB = -ltcl7.4
+! TCLLIB = -ltcl75
+ #TCLLIB = -ltcl7_4
+
+ # Location of the Tk include files:
+! #TKINCDIR = /usr/include/tcl # Linux with Slackware 3.0
+! TKINCDIR = /usr/local/include
+ #TKINCDIR = /usr/local/include/tcl7.5
+ #TKINCDIR = $(HOME)/include
+
+ # Location of the Tk library:
+! #TKLIBDIR = /usr/lib
+! TKLIBDIR = /usr/local/lib
+ #TKLIBDIR = $(HOME)/lib
+
+ # Flag for linking the Tk library to TkDesk:
+! #TKLIB = -ltk
+ #TKLIB = -ltk4.0
+! TKLIB = -ltk41
+ #TKLIB = -ltk4_0
+
+ # --------------------------------
+***************
+*** 88,99 ****
+ # (If you're linking with Tcl 7.5 with dynamic loading enabled you need
+ # to add the appropriate library which allows for dynamic loading on
+ # your system, such as -ldl for Linux and SGI or -ldld for HP-UX.)
+! OTHERLIBS = -lieee # e.g. Linux
+ #OTHERLIBS = -ldl -lieee # e.g. Linux with Tcl 7.5 and dynamic loading
+ #OTHERLIBS = -lnsl -lsocket # e.g. for Solaris
+ #OTHERLIBS = -ldl -lsocket # e.g. for SGI with os5.3 and Tcl 7.5
+ #OTHERLIBS = -ldld # e.g. for HP-UX 9.05 and Tcl 7.5 (am I right?)
+! #OTHERLIBS =
+
+ # --------------------------------
+ # Compiler and Linker Settings:
+--- 88,99 ----
+ # (If you're linking with Tcl 7.5 with dynamic loading enabled you need
+ # to add the appropriate library which allows for dynamic loading on
+ # your system, such as -ldl for Linux and SGI or -ldld for HP-UX.)
+! #OTHERLIBS = -lieee # e.g. Linux
+ #OTHERLIBS = -ldl -lieee # e.g. Linux with Tcl 7.5 and dynamic loading
+ #OTHERLIBS = -lnsl -lsocket # e.g. for Solaris
+ #OTHERLIBS = -ldl -lsocket # e.g. for SGI with os5.3 and Tcl 7.5
+ #OTHERLIBS = -ldld # e.g. for HP-UX 9.05 and Tcl 7.5 (am I right?)
+! OTHERLIBS =
+
+ # --------------------------------
+ # Compiler and Linker Settings:
+***************
+*** 108,117 ****
+ #CFLAGS = -Wall -g
+
+ # And options for the linker:
+! #LDFLAGS = -s
+ # Linux Slackware 3.0 users: use the following to prevent static linking
+ # if you're using the Slackware Tcl/Tk packages:
+! LDFLAGS = -s -L/lib
+
+
+ # ---------------------------------------------------------------------------
+--- 108,117 ----
+ #CFLAGS = -Wall -g
+
+ # And options for the linker:
+! LDFLAGS = -s
+ # Linux Slackware 3.0 users: use the following to prevent static linking
+ # if you're using the Slackware Tcl/Tk packages:
+! #LDFLAGS = -s -L/lib
+
+
+ # ---------------------------------------------------------------------------
diff --git a/x11-fm/tkdesk/pkg-comment b/x11-fm/tkdesk/pkg-comment
new file mode 100644
index 000000000000..3823b789cf88
--- /dev/null
+++ b/x11-fm/tkdesk/pkg-comment
@@ -0,0 +1 @@
+TkDesk is a graphical, highly configurable and powerful file manager
diff --git a/x11-fm/tkdesk/pkg-descr b/x11-fm/tkdesk/pkg-descr
new file mode 100644
index 000000000000..6ce83b4547c5
--- /dev/null
+++ b/x11-fm/tkdesk/pkg-descr
@@ -0,0 +1,2 @@
+ TkDesk is a graphical, highly configurable and powerful file manager
+ for Unix and the X Window System.
diff --git a/x11-fm/tkdesk/pkg-plist b/x11-fm/tkdesk/pkg-plist
new file mode 100644
index 000000000000..a4fbb4bf3df0
--- /dev/null
+++ b/x11-fm/tkdesk/pkg-plist
@@ -0,0 +1,295 @@
+@cwd /usr/local
+bin/tkdesksh
+bin/tkdesk
+bin/pauseme
+bin/ed-tkdesk
+bin/cd-tkdesk
+bin/od-tkdesk
+lib/TkDesk/Editor.tcl
+lib/TkDesk/FileListbox.tcl
+lib/TkDesk/List.tcl
+lib/TkDesk/Viewer.tcl
+lib/TkDesk/action.tcl
+lib/TkDesk/appbar.tcl
+lib/TkDesk/config.tcl
+lib/TkDesk/dd-file.tcl
+lib/TkDesk/dd-text.tcl
+lib/TkDesk/dsk_Listbox.tcl
+lib/TkDesk/file_ops.tcl
+lib/TkDesk/find.tcl
+lib/TkDesk/help.tcl
+lib/TkDesk/itcl_reload.tcl
+lib/TkDesk/misc_classes.tcl
+lib/TkDesk/tkpatches.tcl
+lib/TkDesk/update.tcl
+lib/TkDesk/util.tcl
+lib/TkDesk/about/blank.xbm.gz
+lib/TkDesk/about/tkdesk-1.xbm.gz
+lib/TkDesk/about/tkdesk-10.xbm.gz
+lib/TkDesk/about/tkdesk-2.xbm.gz
+lib/TkDesk/about/tkdesk-3.xbm.gz
+lib/TkDesk/about/tkdesk-4.xbm.gz
+lib/TkDesk/about/tkdesk-5.xbm.gz
+lib/TkDesk/about/tkdesk-6.xbm.gz
+lib/TkDesk/about/tkdesk-7.xbm.gz
+lib/TkDesk/about/tkdesk-8.xbm.gz
+lib/TkDesk/about/tkdesk-9.xbm.gz
+lib/TkDesk/cb_tools/bindings.tcl
+lib/TkDesk/cb_tools/debug.tcl
+lib/TkDesk/cb_tools/dialog.tcl
+lib/TkDesk/cb_tools/help.tcl
+lib/TkDesk/cb_tools/itcl_reload.tcl
+lib/TkDesk/cb_tools/modules.tcl
+lib/TkDesk/cb_tools/popup.tcl
+lib/TkDesk/cb_tools/tclIndex
+lib/TkDesk/cb_tools/tools.tcl
+lib/TkDesk/cb_tools/widgets.tcl
+lib/TkDesk/cb_tools/bitmaps/combo.xbm
+lib/TkDesk/cb_tools/bitmaps/down.xbm
+lib/TkDesk/cb_tools/bitmaps/help.xbm
+lib/TkDesk/cb_tools/bitmaps/slash.xbm
+lib/TkDesk/cb_tools/bitmaps/timer.xbm
+lib/TkDesk/cb_tools/bitmaps/timer.mask.xbm
+lib/TkDesk/cb_tools/bitmaps/timer1.xbm
+lib/TkDesk/cb_tools/bitmaps/timer2.xbm
+lib/TkDesk/cb_tools/bitmaps/timer3.xbm
+lib/TkDesk/cb_tools/bitmaps/timer4.xbm
+lib/TkDesk/cb_tools/bitmaps/timer5.xbm
+lib/TkDesk/cb_tools/bitmaps/timer6.xbm
+lib/TkDesk/cb_tools/bitmaps/timer7.xbm
+lib/TkDesk/cb_tools/bitmaps/timer8.xbm
+lib/TkDesk/cb_tools/bitmaps/up.xbm
+lib/TkDesk/configs/AppBar
+lib/TkDesk/configs/ButtonBar
+lib/TkDesk/configs/Commands
+lib/TkDesk/configs/Directories
+lib/TkDesk/configs/FileTags
+lib/TkDesk/configs/Popups
+lib/TkDesk/configs/Sounds
+lib/TkDesk/configs/System
+lib/TkDesk/doc/CHANGES
+lib/TkDesk/doc/Guide
+lib/TkDesk/doc/License
+lib/TkDesk/images/aladins_lamp.xpm
+lib/TkDesk/images/apple_draft.xbm
+lib/TkDesk/images/apple_write.xbm
+lib/TkDesk/images/atom.xpm
+lib/TkDesk/images/audio.xbm
+lib/TkDesk/images/bigfiling.xbm
+lib/TkDesk/images/bigfiling.xpm
+lib/TkDesk/images/bomb.xbm
+lib/TkDesk/images/book.xbm
+lib/TkDesk/images/book_edit.xpm
+lib/TkDesk/images/book_open.xpm
+lib/TkDesk/images/bookcase.xpm
+lib/TkDesk/images/books.xbm
+lib/TkDesk/images/box_full.xpm
+lib/TkDesk/images/calc.xbm
+lib/TkDesk/images/calendar.xbm
+lib/TkDesk/images/calendar.xpm
+lib/TkDesk/images/cdrom.xpm
+lib/TkDesk/images/check_list.xbm
+lib/TkDesk/images/checklist.xpm
+lib/TkDesk/images/chess.xpm
+lib/TkDesk/images/clock.xbm
+lib/TkDesk/images/comet.xpm
+lib/TkDesk/images/construction.xpm
+lib/TkDesk/images/copy.xbm
+lib/TkDesk/images/copy.xpm
+lib/TkDesk/images/copy2.xbm
+lib/TkDesk/images/copy2.xpm
+lib/TkDesk/images/cup.xbm
+lib/TkDesk/images/desk.xpm
+lib/TkDesk/images/dice.xbm
+lib/TkDesk/images/dir.xbm
+lib/TkDesk/images/document.xpm
+lib/TkDesk/images/documents.xbm
+lib/TkDesk/images/door_open.xbm
+lib/TkDesk/images/door_run.xpm
+lib/TkDesk/images/drag_files.xbm
+lib/TkDesk/images/draw.xbm
+lib/TkDesk/images/earth.xbm
+lib/TkDesk/images/earth.xpm
+lib/TkDesk/images/earth2.xpm
+lib/TkDesk/images/edit.xbm
+lib/TkDesk/images/edit.xpm
+lib/TkDesk/images/exclaimation_dot.xbm
+lib/TkDesk/images/exec.xbm
+lib/TkDesk/images/eye.xbm
+lib/TkDesk/images/eye.xpm
+lib/TkDesk/images/file.xbm
+lib/TkDesk/images/file_dir.xbm
+lib/TkDesk/images/file_dir.xpm
+lib/TkDesk/images/file_doc.xbm
+lib/TkDesk/images/file_doc.xpm
+lib/TkDesk/images/filing.xpm
+lib/TkDesk/images/filing_open.xbm
+lib/TkDesk/images/filing_shut.xbm
+lib/TkDesk/images/film.xbm
+lib/TkDesk/images/floppy.xbm
+lib/TkDesk/images/floppy.xpm
+lib/TkDesk/images/flow_chart.xbm
+lib/TkDesk/images/folder.xbm
+lib/TkDesk/images/folder.xpm
+lib/TkDesk/images/games.xbm
+lib/TkDesk/images/gnuplot.xbm
+lib/TkDesk/images/hand+.xbm
+lib/TkDesk/images/hand+.xpm
+lib/TkDesk/images/hand.mask.xbm
+lib/TkDesk/images/hand.mask.xpm
+lib/TkDesk/images/hand.xbm
+lib/TkDesk/images/hand.xpm
+lib/TkDesk/images/help.xbm
+lib/TkDesk/images/help.xpm
+lib/TkDesk/images/home.xbm
+lib/TkDesk/images/home.xpm
+lib/TkDesk/images/info.xbm
+lib/TkDesk/images/info.xpm
+lib/TkDesk/images/info2.xbm
+lib/TkDesk/images/info2.xpm
+lib/TkDesk/images/kiste.xbm
+lib/TkDesk/images/laserwriter2.xbm
+lib/TkDesk/images/laserwriter2.xpm
+lib/TkDesk/images/letter.xbm
+lib/TkDesk/images/library3.xbm
+lib/TkDesk/images/lightning.xbm
+lib/TkDesk/images/lightning.xpm
+lib/TkDesk/images/lock.xbm
+lib/TkDesk/images/lock.xpm
+lib/TkDesk/images/mac.xbm
+lib/TkDesk/images/mac.xpm
+lib/TkDesk/images/macintosh.xbm
+lib/TkDesk/images/magnify.xpm
+lib/TkDesk/images/magnify2.xbm
+lib/TkDesk/images/magnify2.xpm
+lib/TkDesk/images/magnify_hand.xbm
+lib/TkDesk/images/mail.xbm
+lib/TkDesk/images/mail_edit.xpm
+lib/TkDesk/images/mailbox_empty.xpm
+lib/TkDesk/images/mailbox_full.xpm
+lib/TkDesk/images/mailbox_old.xpm
+lib/TkDesk/images/man.xpm
+lib/TkDesk/images/moon.xbm
+lib/TkDesk/images/moon.xpm
+lib/TkDesk/images/mosaic.xpm
+lib/TkDesk/images/move.xbm
+lib/TkDesk/images/move.xpm
+lib/TkDesk/images/netscape.xpm
+lib/TkDesk/images/network.xbm
+lib/TkDesk/images/news.xbm
+lib/TkDesk/images/note.xbm
+lib/TkDesk/images/orbit.xpm
+lib/TkDesk/images/pacman.xpm
+lib/TkDesk/images/paint.xbm
+lib/TkDesk/images/paint.xpm
+lib/TkDesk/images/paint2.xbm
+lib/TkDesk/images/pen.xbm
+lib/TkDesk/images/pen.xpm
+lib/TkDesk/images/pencil3.xbm
+lib/TkDesk/images/pencil3.xpm
+lib/TkDesk/images/picture.xbm
+lib/TkDesk/images/postit.xbm
+lib/TkDesk/images/printer.xpm
+lib/TkDesk/images/printer16.xbm
+lib/TkDesk/images/printer16.xpm
+lib/TkDesk/images/prism.xpm
+lib/TkDesk/images/question.xbm
+lib/TkDesk/images/question.xpm
+lib/TkDesk/images/question_dot.xbm
+lib/TkDesk/images/radar.xbm
+lib/TkDesk/images/radar.xpm
+lib/TkDesk/images/read.xbm
+lib/TkDesk/images/recycle.xpm
+lib/TkDesk/images/rocket.xbm
+lib/TkDesk/images/shell.xbm
+lib/TkDesk/images/shell.xpm
+lib/TkDesk/images/sign_exit.xbm
+lib/TkDesk/images/source.xbm
+lib/TkDesk/images/stars.xpm
+lib/TkDesk/images/streamer_drive.xbm
+lib/TkDesk/images/system.xbm
+lib/TkDesk/images/term.xbm
+lib/TkDesk/images/terminal.xbm
+lib/TkDesk/images/terminal.xpm
+lib/TkDesk/images/tetris.xpm
+lib/TkDesk/images/text.xbm
+lib/TkDesk/images/tool.xbm
+lib/TkDesk/images/tools.xbm
+lib/TkDesk/images/tools.xpm
+lib/TkDesk/images/trash.xbm
+lib/TkDesk/images/trash.xpm
+lib/TkDesk/images/trashcan.xbm
+lib/TkDesk/images/trashcan.xpm
+lib/TkDesk/images/trashcan_full.xbm
+lib/TkDesk/images/trashcan_full.xpm
+lib/TkDesk/images/up.xpm
+lib/TkDesk/images/wichtig.xbm
+lib/TkDesk/images/write.xbm
+lib/TkDesk/images/xchess.xbm
+lib/TkDesk/images/xlogo.xbm
+lib/TkDesk/images/xlogo16.xbm
+lib/TkDesk/images/xlogo16.xpm
+lib/TkDesk/images/xterm.xbm
+lib/TkDesk/images/xterm.xpm
+lib/TkDesk/images/xterm32.xpm
+lib/TkDesk/images/ficons16/archive.xpm
+lib/TkDesk/images/ficons16/backup.xpm
+lib/TkDesk/images/ficons16/book.xpm
+lib/TkDesk/images/ficons16/c.xpm
+lib/TkDesk/images/ficons16/computer.xpm
+lib/TkDesk/images/ficons16/config.xpm
+lib/TkDesk/images/ficons16/desk.xpm
+lib/TkDesk/images/ficons16/dir.xpm
+lib/TkDesk/images/ficons16/dir2.xpm
+lib/TkDesk/images/ficons16/diropen.xpm
+lib/TkDesk/images/ficons16/diropen2.xpm
+lib/TkDesk/images/ficons16/doc.xpm
+lib/TkDesk/images/ficons16/exec.xpm
+lib/TkDesk/images/ficons16/exec2.xpm
+lib/TkDesk/images/ficons16/file.xpm
+lib/TkDesk/images/ficons16/font.xpm
+lib/TkDesk/images/ficons16/gif.xpm
+lib/TkDesk/images/ficons16/gif2.xpm
+lib/TkDesk/images/ficons16/h.xpm
+lib/TkDesk/images/ficons16/html.xpm
+lib/TkDesk/images/ficons16/image.xpm
+lib/TkDesk/images/ficons16/music.xpm
+lib/TkDesk/images/ficons16/parcel.xpm
+lib/TkDesk/images/ficons16/prism.xpm
+lib/TkDesk/images/ficons16/script.xpm
+lib/TkDesk/images/ficons16/sound.xpm
+lib/TkDesk/images/ficons16/speaker.xpm
+lib/TkDesk/images/ficons16/sym.xpm
+lib/TkDesk/images/ficons16/symdir.xpm
+lib/TkDesk/images/ficons16/symdir2.xpm
+lib/TkDesk/images/ficons16/symdiropen.xpm
+lib/TkDesk/images/ficons16/symdiropen2.xpm
+lib/TkDesk/images/ficons16/symexec.xpm
+lib/TkDesk/images/ficons16/sys.xpm
+lib/TkDesk/images/ficons16/system.xpm
+lib/TkDesk/images/ficons16/tcl.xpm
+lib/TkDesk/images/ficons16/tex.xpm
+lib/TkDesk/images/ficons16/text.xpm
+lib/TkDesk/images/ficons16/video.xpm
+lib/TkDesk/images/ficons16/write.xpm
+lib/TkDesk/images/ficons16/xbm.xpm
+lib/TkDesk/images/ficons16/xpm.xpm
+lib/TkDesk/sounds/README
+lib/TkDesk/sounds/beep3.voc
+lib/TkDesk/sounds/break.voc
+lib/TkDesk/sounds/camra.wav
+lib/TkDesk/sounds/cloak_en.wav
+lib/TkDesk/sounds/computer.voc
+lib/TkDesk/sounds/door_open.voc
+lib/TkDesk/sounds/door_shut.voc
+lib/TkDesk/sounds/fire.voc
+lib/TkDesk/sounds/halt.voc
+lib/TkDesk/sounds/herewego.voc
+lib/TkDesk/sounds/hold_st.wav
+lib/TkDesk/sounds/laser.voc
+lib/TkDesk/sounds/metal.voc
+lib/TkDesk/sounds/nervous.voc
+lib/TkDesk/sounds/newmail.au
+lib/TkDesk/sounds/robot_dead.voc
+lib/TkDesk/sounds/start.voc
+lib/TkDesk/sounds/uplift.voc