1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

New port, tkdesk. My only choice for a X11 desk (the only one

I've ever liked even a little bit).  Thanks, Andreas.

Submitted by:	Andreas Kohout
This commit is contained in:
Chuck Robey 1996-08-02 19:57:32 +00:00
parent e2ad1f1a92
commit 3e162300e9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=3501
6 changed files with 471 additions and 0 deletions

25
x11-fm/tkdesk/Makefile Normal file
View File

@ -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>

2
x11-fm/tkdesk/distinfo Normal file
View File

@ -0,0 +1,2 @@
MD5 (tkdesk-1.0b2.tar.gz) = 72a46c7d5374f3acdb4590e25658d81c
MD5 (sounds.tar.gz) = 6b64302bfbd311c2f424b5bb6205447e

View File

@ -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
# ---------------------------------------------------------------------------

View File

@ -0,0 +1 @@
TkDesk is a graphical, highly configurable and powerful file manager

2
x11-fm/tkdesk/pkg-descr Normal file
View File

@ -0,0 +1,2 @@
TkDesk is a graphical, highly configurable and powerful file manager
for Unix and the X Window System.

295
x11-fm/tkdesk/pkg-plist Normal file
View File

@ -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