Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

6
sysutils/tkdesk/DESCR Normal file
View File

@@ -0,0 +1,6 @@
TkDesk is a graphical file manager for Unix and the X-Window System. It offers
a very rich set of file operations and services, and provides the user with an
immense amount of configurability. TkDesk's configuration flexibility results
from the use of Tcl/Tk as the primary implementation language. Another benefit
of using Tcl/Tk is that TkDesk is very portable and runs on virtually any Unix
platform.

36
sysutils/tkdesk/Makefile Normal file
View File

@@ -0,0 +1,36 @@
# $NetBSD: Makefile,v 1.24 2013/06/06 12:55:06 wiz Exp $
#
DISTNAME= tkdesk-2.0
PKGREVISION= 6
CATEGORIES= sysutils
MASTER_SITES= http://tkdesk.sourceforge.net/dist/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://tkdesk.sourceforge.net/
COMMENT= Graphical file manager
USE_TOOLS+= pax
GNU_CONFIGURE= YES
CONFIGURE_ARGS+=--with-tcl=${BUILDLINK_PREFIX.tcl}/lib \
--with-tk=${BUILDLINK_PREFIX.tk}/lib \
--with-itcl=${BUILDLINK_PREFIX.tcl-itcl}/lib \
--with-blt=${BUILDLINK_PREFIX.blt}/lib
MAKE_ENV+= LIB_RUNTIME_DIR=${BUILDLINK_PREFIX.tcl-itcl:Q}/lib \
PAX=${PAX:Q}
INSTALL_MAKE_FLAGS+= INSTALL_ROOT=${DESTDIR}
INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1
.include "../../lang/tcl/buildlink3.mk"
.include "../../lang/tcl-itcl/buildlink3.mk"
.include "../../x11/blt/buildlink3.mk"
.include "../../x11/tk/buildlink3.mk"
pre-install:
${RM} -Rf ${WRKSRC}/tcldesk/configs/.trash
${FIND} ${WRKSRC}/tcldesk -type f -name '*.orig' -print | ${XARGS} ${RM} -rf
${FIND} ${WRKSRC}/tcldesk -type f -print | ${XARGS} ${TOUCH}
.include "../../mk/bsd.pkg.mk"

544
sysutils/tkdesk/PLIST Normal file
View File

@@ -0,0 +1,544 @@
@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:16:15 joerg Exp $
bin/cd-tkdesk
bin/ed-tkdesk
bin/od-tkdesk
bin/op-tkdesk
bin/pauseme
bin/pop-tkdesk
bin/tkdesk
bin/tkdeskclient
bin/tkdesksh
lib/tkdesk/Common.tcl
lib/tkdesk/Desktop.tcl
lib/tkdesk/DiskUsage.tcl
lib/tkdesk/Editor.tcl
lib/tkdesk/FileInfo.tcl
lib/tkdesk/FileListbox.tcl
lib/tkdesk/Frame.tcl
lib/tkdesk/HistEntry.tcl
lib/tkdesk/List.tcl
lib/tkdesk/Periodic.tcl
lib/tkdesk/Toplevel.tcl
lib/tkdesk/Viewer.tcl
lib/tkdesk/action.tcl
lib/tkdesk/annotations.tcl
lib/tkdesk/appbar-date.tcl
lib/tkdesk/appbar-dialup.tcl
lib/tkdesk/appbar-load.tcl
lib/tkdesk/appbar-mail.tcl
lib/tkdesk/appbar-trash.tcl
lib/tkdesk/appbar.tcl
lib/tkdesk/bltDnd.tcl
lib/tkdesk/bltDragdrop.tcl
lib/tkdesk/bookmarks.tcl
lib/tkdesk/cb_tools/bindings.tcl
lib/tkdesk/cb_tools/bitmaps/combo.xbm
lib/tkdesk/cb_tools/bitmaps/down.xbm
lib/tkdesk/cb_tools/bitmaps/erase.xbm
lib/tkdesk/cb_tools/bitmaps/help.xbm
lib/tkdesk/cb_tools/bitmaps/slash.xbm
lib/tkdesk/cb_tools/bitmaps/timer.mask.xbm
lib/tkdesk/cb_tools/bitmaps/timer.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/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/mkindex
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/config.tcl
lib/tkdesk/configs/AppBar
lib/tkdesk/configs/AppBar_Be
lib/tkdesk/configs/AppBar_Games
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/copy.tcl
lib/tkdesk/cpanels.tcl
lib/tkdesk/delete.tcl
lib/tkdesk/diary.tcl
lib/tkdesk/doc/ChangeLog
lib/tkdesk/doc/Guide
lib/tkdesk/doc/License
lib/tkdesk/doc/QuickStart
lib/tkdesk/doc/guide-1.html
lib/tkdesk/doc/guide-10.html
lib/tkdesk/doc/guide-11.html
lib/tkdesk/doc/guide-2.html
lib/tkdesk/doc/guide-3.html
lib/tkdesk/doc/guide-4.html
lib/tkdesk/doc/guide-5.html
lib/tkdesk/doc/guide-6.html
lib/tkdesk/doc/guide-7.html
lib/tkdesk/doc/guide-8.html
lib/tkdesk/doc/guide-9.html
lib/tkdesk/doc/guide.html
lib/tkdesk/dsk_Listbox.tcl
lib/tkdesk/envedit.tcl
lib/tkdesk/file_ops.tcl
lib/tkdesk/find.tcl
lib/tkdesk/help.tcl
lib/tkdesk/history.tcl
lib/tkdesk/images/aladins_lamp.xpm
lib/tkdesk/images/arrleft.xpm
lib/tkdesk/images/arrright.xpm
lib/tkdesk/images/atom.xpm
lib/tkdesk/images/be/achtung.xpm
lib/tkdesk/images/be/app_link.xpm
lib/tkdesk/images/be/bebox.xpm
lib/tkdesk/images/be/bebox2.xpm
lib/tkdesk/images/be/bettler.xpm
lib/tkdesk/images/be/bildschirm1.xpm
lib/tkdesk/images/be/blocks.xpm
lib/tkdesk/images/be/briefkasten.xpm
lib/tkdesk/images/be/bulb.xpm
lib/tkdesk/images/be/cdplayer.xpm
lib/tkdesk/images/be/domino.xpm
lib/tkdesk/images/be/edit.xpm
lib/tkdesk/images/be/email.xpm
lib/tkdesk/images/be/fernbedienung.xpm
lib/tkdesk/images/be/flieger.xpm
lib/tkdesk/images/be/folder.xpm
lib/tkdesk/images/be/font.xpm
lib/tkdesk/images/be/fraktal.xpm
lib/tkdesk/images/be/grammophon.xpm
lib/tkdesk/images/be/hardware.xpm
lib/tkdesk/images/be/info.xpm
lib/tkdesk/images/be/install.xpm
lib/tkdesk/images/be/kaleidoskop.xpm
lib/tkdesk/images/be/kartei.xpm
lib/tkdesk/images/be/kiste.xpm
lib/tkdesk/images/be/leute.xpm
lib/tkdesk/images/be/lib_link.xpm
lib/tkdesk/images/be/lupe.xpm
lib/tkdesk/images/be/maennchen.xpm
lib/tkdesk/images/be/mailbox.xpm
lib/tkdesk/images/be/mine.xpm
lib/tkdesk/images/be/mischpult.xpm
lib/tkdesk/images/be/netsurf.xpm
lib/tkdesk/images/be/netzwerk.xpm
lib/tkdesk/images/be/ordner.xpm
lib/tkdesk/images/be/ordner_link.xpm
lib/tkdesk/images/be/oszi.xpm
lib/tkdesk/images/be/paint.xpm
lib/tkdesk/images/be/papierkorb.xpm
lib/tkdesk/images/be/printer.xpm
lib/tkdesk/images/be/rakete.xpm
lib/tkdesk/images/be/schrank.xpm
lib/tkdesk/images/be/schreibtisch.xpm
lib/tkdesk/images/be/scsi.xpm
lib/tkdesk/images/be/terminal.xpm
lib/tkdesk/images/be/text.xpm
lib/tkdesk/images/be/text2.xpm
lib/tkdesk/images/be/text_leer.xpm
lib/tkdesk/images/be/uhr.xpm
lib/tkdesk/images/be/world.xpm
lib/tkdesk/images/be/wuerfel.xpm
lib/tkdesk/images/be/zahnrad.xpm
lib/tkdesk/images/be/zahnrad2.xpm
lib/tkdesk/images/be/zeichner.xpm
lib/tkdesk/images/bigfiling.xpm
lib/tkdesk/images/book_edit.xpm
lib/tkdesk/images/book_open.xpm
lib/tkdesk/images/bookcase.xpm
lib/tkdesk/images/box_full.xpm
lib/tkdesk/images/calendar.xpm
lib/tkdesk/images/cdrom.xpm
lib/tkdesk/images/checklist.xpm
lib/tkdesk/images/chess.xpm
lib/tkdesk/images/comet.xpm
lib/tkdesk/images/construction.xpm
lib/tkdesk/images/copy.xpm
lib/tkdesk/images/copy2.xpm
lib/tkdesk/images/desk.xpm
lib/tkdesk/images/desk2.xpm
lib/tkdesk/images/document.xpm
lib/tkdesk/images/door_run.xpm
lib/tkdesk/images/earth.xpm
lib/tkdesk/images/earth2.xpm
lib/tkdesk/images/edit.xpm
lib/tkdesk/images/eye.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/html2.xpm
lib/tkdesk/images/ficons16/image.xpm
lib/tkdesk/images/ficons16/mini-comet.xpm
lib/tkdesk/images/ficons16/music.xpm
lib/tkdesk/images/ficons16/parcel.xpm
lib/tkdesk/images/ficons16/pdf.xpm
lib/tkdesk/images/ficons16/prism.xpm
lib/tkdesk/images/ficons16/rpm.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/images/ficons32/binary.xpm
lib/tkdesk/images/ficons32/bracket.xpm
lib/tkdesk/images/ficons32/compressed.xpm
lib/tkdesk/images/ficons32/dir.xpm
lib/tkdesk/images/ficons32/dir2.xpm
lib/tkdesk/images/ficons32/dot_a.xpm
lib/tkdesk/images/ficons32/dot_c.xpm
lib/tkdesk/images/ficons32/dot_h.xpm
lib/tkdesk/images/ficons32/dot_o.xpm
lib/tkdesk/images/ficons32/drawing.xpm
lib/tkdesk/images/ficons32/drawing3.xpm
lib/tkdesk/images/ficons32/exec.xpm
lib/tkdesk/images/ficons32/fig.xpm
lib/tkdesk/images/ficons32/file.xpm
lib/tkdesk/images/ficons32/gif.xpm
lib/tkdesk/images/ficons32/info.xpm
lib/tkdesk/images/ficons32/makefile.xpm
lib/tkdesk/images/ficons32/postscript.xpm
lib/tkdesk/images/ficons32/sound.xpm
lib/tkdesk/images/ficons32/system.xpm
lib/tkdesk/images/ficons32/tar.xpm
lib/tkdesk/images/ficons32/tex.xpm
lib/tkdesk/images/ficons32/text.xpm
lib/tkdesk/images/ficons32/xbm.xpm
lib/tkdesk/images/ficons32/xpm.xpm
lib/tkdesk/images/file_dir.xpm
lib/tkdesk/images/file_doc.xpm
lib/tkdesk/images/filing.xpm
lib/tkdesk/images/floppy.xpm
lib/tkdesk/images/folder.xpm
lib/tkdesk/images/folder2.xpm
lib/tkdesk/images/hand+.xpm
lib/tkdesk/images/hand.mask.xpm
lib/tkdesk/images/hand.xpm
lib/tkdesk/images/help.xpm
lib/tkdesk/images/home.xpm
lib/tkdesk/images/info.xpm
lib/tkdesk/images/info2.xpm
lib/tkdesk/images/laserwriter2.xpm
lib/tkdesk/images/lightning.xpm
lib/tkdesk/images/lock.xpm
lib/tkdesk/images/mac.xpm
lib/tkdesk/images/magnify.xpm
lib/tkdesk/images/magnify2.xpm
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/maildog_empty.xpm
lib/tkdesk/images/maildog_new.xpm
lib/tkdesk/images/man.xpm
lib/tkdesk/images/moon.xpm
lib/tkdesk/images/mosaic.xpm
lib/tkdesk/images/move.xpm
lib/tkdesk/images/navigator.xpm
lib/tkdesk/images/netscape.xpm
lib/tkdesk/images/news.xpm
lib/tkdesk/images/next/3D.xpm
lib/tkdesk/images/next/BallotBox.xpm
lib/tkdesk/images/next/Beer.xpm
lib/tkdesk/images/next/BookOpen.xpm
lib/tkdesk/images/next/C-Devel.xpm
lib/tkdesk/images/next/Camera2.xpm
lib/tkdesk/images/next/Chess.xpm
lib/tkdesk/images/next/Computer.xpm
lib/tkdesk/images/next/ComputerPC.xpm
lib/tkdesk/images/next/DarkForest.xpm
lib/tkdesk/images/next/DiskFloppy.xpm
lib/tkdesk/images/next/Draw.xpm
lib/tkdesk/images/next/Equation.xpm
lib/tkdesk/images/next/Files.xpm
lib/tkdesk/images/next/Finder.xpm
lib/tkdesk/images/next/Ghost.xpm
lib/tkdesk/images/next/Home.xpm
lib/tkdesk/images/next/HomeOpen.xpm
lib/tkdesk/images/next/Info.xpm
lib/tkdesk/images/next/Java.xpm
lib/tkdesk/images/next/KeyPower.xpm
lib/tkdesk/images/next/MailOpen.xpm
lib/tkdesk/images/next/Netsurfer.xpm
lib/tkdesk/images/next/Network.xpm
lib/tkdesk/images/next/NewspaperExtra.xpm
lib/tkdesk/images/next/PDFOmni.xpm
lib/tkdesk/images/next/PadlockAndKeys.xpm
lib/tkdesk/images/next/Penguin.xpm
lib/tkdesk/images/next/PhoneTT.xpm
lib/tkdesk/images/next/PhoneTTOffhook.xpm
lib/tkdesk/images/next/PrinterHP.xpm
lib/tkdesk/images/next/Rolodex.xpm
lib/tkdesk/images/next/SoundEdit.xpm
lib/tkdesk/images/next/TeXView.xpm
lib/tkdesk/images/next/Time.xpm
lib/tkdesk/images/next/TrueDie.xpm
lib/tkdesk/images/next/WWW.xpm
lib/tkdesk/images/next/Window.xpm
lib/tkdesk/images/next/World.xpm
lib/tkdesk/images/next/Write.xpm
lib/tkdesk/images/next/WriteMail.xpm
lib/tkdesk/images/next/adder.xpm
lib/tkdesk/images/next/applix.xpm
lib/tkdesk/images/next/bag.xpm
lib/tkdesk/images/next/bag_full.xpm
lib/tkdesk/images/next/bargraph.xpm
lib/tkdesk/images/next/books.xpm
lib/tkdesk/images/next/browsebook.xpm
lib/tkdesk/images/next/butterfly.xpm
lib/tkdesk/images/next/cabinet.xpm
lib/tkdesk/images/next/camera.xpm
lib/tkdesk/images/next/cap.xpm
lib/tkdesk/images/next/cards.xpm
lib/tkdesk/images/next/cdisc.xpm
lib/tkdesk/images/next/checked_monitor.xpm
lib/tkdesk/images/next/chip.xpm
lib/tkdesk/images/next/circle_step.xpm
lib/tkdesk/images/next/clock.xpm
lib/tkdesk/images/next/close_window.xpm
lib/tkdesk/images/next/comet.xpm
lib/tkdesk/images/next/comm-newmail.xpm
lib/tkdesk/images/next/comm-oldmail.xpm
lib/tkdesk/images/next/communicator.xpm
lib/tkdesk/images/next/crash.xpm
lib/tkdesk/images/next/dialog.xpm
lib/tkdesk/images/next/diskbox.xpm
lib/tkdesk/images/next/diskbox_full.xpm
lib/tkdesk/images/next/document.xpm
lib/tkdesk/images/next/dtp.xpm
lib/tkdesk/images/next/edit.xpm
lib/tkdesk/images/next/envelope.xpm
lib/tkdesk/images/next/envelope_full.xpm
lib/tkdesk/images/next/executor.xpm
lib/tkdesk/images/next/feltpend.xpm
lib/tkdesk/images/next/floppy.xpm
lib/tkdesk/images/next/folders.xpm
lib/tkdesk/images/next/galaxy.xpm
lib/tkdesk/images/next/gear.xpm
lib/tkdesk/images/next/globe.xpm
lib/tkdesk/images/next/hammer_chart.xpm
lib/tkdesk/images/next/hammer_doc.xpm
lib/tkdesk/images/next/keys.xpm
lib/tkdesk/images/next/lettercase.xpm
lib/tkdesk/images/next/magnify.xpm
lib/tkdesk/images/next/mail_env.xpm
lib/tkdesk/images/next/mail_letter.xpm
lib/tkdesk/images/next/mailbox_empty.xpm
lib/tkdesk/images/next/mailbox_full.xpm
lib/tkdesk/images/next/mailbox_old.xpm
lib/tkdesk/images/next/mask_clouds.xpm
lib/tkdesk/images/next/microphone.xpm
lib/tkdesk/images/next/monalisa.xpm
lib/tkdesk/images/next/monitor.xpm
lib/tkdesk/images/next/monitor_eye.xpm
lib/tkdesk/images/next/monitor_hp.xpm
lib/tkdesk/images/next/monitor_sun.xpm
lib/tkdesk/images/next/monitor_win.xpm
lib/tkdesk/images/next/nest.xpm
lib/tkdesk/images/next/netscape.xpm
lib/tkdesk/images/next/note.xpm
lib/tkdesk/images/next/novell.xpm
lib/tkdesk/images/next/package.xpm
lib/tkdesk/images/next/paintbrush.xpm
lib/tkdesk/images/next/people.xpm
lib/tkdesk/images/next/pillars.xpm
lib/tkdesk/images/next/plaindoc.xpm
lib/tkdesk/images/next/radar.xpm
lib/tkdesk/images/next/radio.xpm
lib/tkdesk/images/next/rectrash.xpm
lib/tkdesk/images/next/rectrash_full.xpm
lib/tkdesk/images/next/recycle.xpm
lib/tkdesk/images/next/recycle_full.xpm
lib/tkdesk/images/next/screwdriver.xpm
lib/tkdesk/images/next/sealed_document.xpm
lib/tkdesk/images/next/shell.xpm
lib/tkdesk/images/next/spheresd.xpm
lib/tkdesk/images/next/sql.xpm
lib/tkdesk/images/next/tape.xpm
lib/tkdesk/images/next/toaster.xpm
lib/tkdesk/images/next/toaster_full.xpm
lib/tkdesk/images/next/widgets.xpm
lib/tkdesk/images/next/win_comp.xpm
lib/tkdesk/images/next/win_net.xpm
lib/tkdesk/images/next/wizard.xpm
lib/tkdesk/images/next/wrench.xpm
lib/tkdesk/images/orbit.xpm
lib/tkdesk/images/pacman.xpm
lib/tkdesk/images/paint.xpm
lib/tkdesk/images/pda.xpm
lib/tkdesk/images/pen.xpm
lib/tkdesk/images/pencil3.xpm
lib/tkdesk/images/printer.xpm
lib/tkdesk/images/printer16.xpm
lib/tkdesk/images/prism.xpm
lib/tkdesk/images/question.xpm
lib/tkdesk/images/radar.xpm
lib/tkdesk/images/recycle.xpm
lib/tkdesk/images/shell.xpm
lib/tkdesk/images/stars.xpm
lib/tkdesk/images/terminal.xpm
lib/tkdesk/images/tetris.xpm
lib/tkdesk/images/tkdesk_logo.ppm
lib/tkdesk/images/tools.xpm
lib/tkdesk/images/trash.xpm
lib/tkdesk/images/trashcan.xpm
lib/tkdesk/images/trashcan_full.xpm
lib/tkdesk/images/twotexts.xpm
lib/tkdesk/images/up.xpm
lib/tkdesk/images/xbm/apple_draft.xbm
lib/tkdesk/images/xbm/apple_write.xbm
lib/tkdesk/images/xbm/audio.xbm
lib/tkdesk/images/xbm/barhandle.xbm
lib/tkdesk/images/xbm/bigfiling.xbm
lib/tkdesk/images/xbm/bomb.xbm
lib/tkdesk/images/xbm/book.xbm
lib/tkdesk/images/xbm/books.xbm
lib/tkdesk/images/xbm/calc.xbm
lib/tkdesk/images/xbm/calendar.xbm
lib/tkdesk/images/xbm/check_list.xbm
lib/tkdesk/images/xbm/clock.xbm
lib/tkdesk/images/xbm/copy.xbm
lib/tkdesk/images/xbm/copy2.xbm
lib/tkdesk/images/xbm/cup.xbm
lib/tkdesk/images/xbm/dice.xbm
lib/tkdesk/images/xbm/dir.xbm
lib/tkdesk/images/xbm/documents.xbm
lib/tkdesk/images/xbm/door_open.xbm
lib/tkdesk/images/xbm/drag_files.xbm
lib/tkdesk/images/xbm/draw.xbm
lib/tkdesk/images/xbm/earth.xbm
lib/tkdesk/images/xbm/edit.xbm
lib/tkdesk/images/xbm/exclaimation_dot.xbm
lib/tkdesk/images/xbm/exec.xbm
lib/tkdesk/images/xbm/eye.xbm
lib/tkdesk/images/xbm/file.xbm
lib/tkdesk/images/xbm/file_dir.xbm
lib/tkdesk/images/xbm/file_doc.xbm
lib/tkdesk/images/xbm/filing_open.xbm
lib/tkdesk/images/xbm/filing_shut.xbm
lib/tkdesk/images/xbm/film.xbm
lib/tkdesk/images/xbm/floppy.xbm
lib/tkdesk/images/xbm/flow_chart.xbm
lib/tkdesk/images/xbm/folder2.xbm
lib/tkdesk/images/xbm/games.xbm
lib/tkdesk/images/xbm/gnuplot.xbm
lib/tkdesk/images/xbm/hand+.xbm
lib/tkdesk/images/xbm/hand.mask.xbm
lib/tkdesk/images/xbm/hand.xbm
lib/tkdesk/images/xbm/help.xbm
lib/tkdesk/images/xbm/home.xbm
lib/tkdesk/images/xbm/info.xbm
lib/tkdesk/images/xbm/info2.xbm
lib/tkdesk/images/xbm/kiste.xbm
lib/tkdesk/images/xbm/laserwriter2.xbm
lib/tkdesk/images/xbm/letter.xbm
lib/tkdesk/images/xbm/library3.xbm
lib/tkdesk/images/xbm/lightning.xbm
lib/tkdesk/images/xbm/lock.xbm
lib/tkdesk/images/xbm/mac.xbm
lib/tkdesk/images/xbm/macintosh.xbm
lib/tkdesk/images/xbm/magnify2.xbm
lib/tkdesk/images/xbm/magnify_hand.xbm
lib/tkdesk/images/xbm/mail.xbm
lib/tkdesk/images/xbm/moon.xbm
lib/tkdesk/images/xbm/move.xbm
lib/tkdesk/images/xbm/network.xbm
lib/tkdesk/images/xbm/news.xbm
lib/tkdesk/images/xbm/note.xbm
lib/tkdesk/images/xbm/paint.xbm
lib/tkdesk/images/xbm/paint2.xbm
lib/tkdesk/images/xbm/pen.xbm
lib/tkdesk/images/xbm/pencil3.xbm
lib/tkdesk/images/xbm/picture.xbm
lib/tkdesk/images/xbm/postit.xbm
lib/tkdesk/images/xbm/printer16.xbm
lib/tkdesk/images/xbm/question.xbm
lib/tkdesk/images/xbm/question_dot.xbm
lib/tkdesk/images/xbm/radar.xbm
lib/tkdesk/images/xbm/read.xbm
lib/tkdesk/images/xbm/rocket.xbm
lib/tkdesk/images/xbm/shell.xbm
lib/tkdesk/images/xbm/sign_exit.xbm
lib/tkdesk/images/xbm/source.xbm
lib/tkdesk/images/xbm/streamer_drive.xbm
lib/tkdesk/images/xbm/system.xbm
lib/tkdesk/images/xbm/term.xbm
lib/tkdesk/images/xbm/terminal.xbm
lib/tkdesk/images/xbm/text.xbm
lib/tkdesk/images/xbm/tool.xbm
lib/tkdesk/images/xbm/tools.xbm
lib/tkdesk/images/xbm/trash.xbm
lib/tkdesk/images/xbm/trashcan.xbm
lib/tkdesk/images/xbm/trashcan_full.xbm
lib/tkdesk/images/xbm/wichtig.xbm
lib/tkdesk/images/xbm/write.xbm
lib/tkdesk/images/xbm/xchess.xbm
lib/tkdesk/images/xbm/xlogo.xbm
lib/tkdesk/images/xbm/xlogo16.xbm
lib/tkdesk/images/xbm/xterm.xbm
lib/tkdesk/images/xemacs.xpm
lib/tkdesk/images/xlogo16.xpm
lib/tkdesk/images/xterm.xpm
lib/tkdesk/images/xterm32.xpm
lib/tkdesk/itcl_reload.tcl
lib/tkdesk/jdb_rcs.tcl
lib/tkdesk/jobs.tcl
lib/tkdesk/mkindex
lib/tkdesk/popup.tcl
lib/tkdesk/server.tcl
lib/tkdesk/sound.tcl
lib/tkdesk/sounds/door_open.au
lib/tkdesk/sounds/door_shut.au
lib/tkdesk/sounds/halt.au
lib/tkdesk/sounds/herewego.au
lib/tkdesk/sounds/metal.au
lib/tkdesk/sounds/newmail.au
lib/tkdesk/sounds/robot_dead.au
lib/tkdesk/sounds/start.au
lib/tkdesk/tclIndex
lib/tkdesk/update.tcl
lib/tkdesk/util.tcl
man/man1/cd-tkdesk.1
man/man1/ed-tkdesk.1
man/man1/od-tkdesk.1
man/man1/tkdesk.1

12
sysutils/tkdesk/distinfo Normal file
View File

@@ -0,0 +1,12 @@
$NetBSD: distinfo,v 1.7 2006/10/14 02:18:37 rillig Exp $
SHA1 (tkdesk-2.0.tar.gz) = 6ee7e290c094a957b92647fa83e23b0765556bf7
RMD160 (tkdesk-2.0.tar.gz) = bd3983465e44aa0c294d1936fc5f3f450535d9c2
Size (tkdesk-2.0.tar.gz) = 907432 bytes
SHA1 (patch-aa) = d244a1e004247081b049156457d66c1952668a13
SHA1 (patch-ab) = 0250bf748da921d25b2c0e96841f3fbed42fd96e
SHA1 (patch-ac) = 286a2bb4177431f87b778ed943cd57961aeb48ab
SHA1 (patch-ae) = c09cd944af50c2a31020a7478c1568e847b0cb02
SHA1 (patch-aj) = 5ad17e6634f626e56f83c51a6ca9ee66b21aee16
SHA1 (patch-ak) = 441a1eefd5872786981b25aa07482a8d6d9515aa
SHA1 (patch-al) = 70a7a20f9e983ef1b31675631c5a7dd26e03b026

View File

@@ -0,0 +1,68 @@
$NetBSD: patch-aa,v 1.3 2006/10/14 02:18:37 rillig Exp $
--- configure.orig 2004-04-14 05:39:47.000000000 +0200
+++ configure 2006-10-14 04:17:03.000000000 +0200
@@ -1430,7 +1430,7 @@ TK_LIB_STATIC=${TKCONF_PATH}/libtk${TK_V
# Check for the TkStep libraries (if needed)...
#
-if test "$ENABLE_TKSTEP" == "yes" ; then
+if test "$ENABLE_TKSTEP" = "yes" ; then
TK_LIB_SPEC="-ltkstep -lXpm -ltiff"
{ echo "$as_me:$LINENO: will link using TkStep libraries" >&5
echo "$as_me: will link using TkStep libraries" >&6;}
@@ -1446,7 +1446,7 @@ echo "$as_me:$LINENO: result: $TCL_VERSI
echo "${ECHO_T}$TCL_VERSION" >&6
if test "$TCL_MAJOR_VERSION" -lt 8; then
echo
- if test "$ENABLE_UNSUPPORTED" == "yes" ; then
+ if test "$ENABLE_UNSUPPORTED" = "yes" ; then
{ echo "$as_me:$LINENO: WARNING: you may be attempting to use TkDesk 2.x with an unsupported version of Tcl. Good luck. Hope it works out for you." >&5
echo "$as_me: WARNING: you may be attempting to use TkDesk 2.x with an unsupported version of Tcl. Good luck. Hope it works out for you." >&2;}
else
@@ -1462,7 +1462,7 @@ echo "$as_me:$LINENO: result: $TK_VERSIO
echo "${ECHO_T}$TK_VERSION" >&6
if test "$TK_MAJOR_VERSION" -lt 8; then
echo
- if test "$ENABLE_UNSUPPORTED" == "yes" ; then
+ if test "$ENABLE_UNSUPPORTED" = "yes" ; then
{ echo "$as_me:$LINENO: WARNING: you may be attempting to use TkDesk 2.x with an unsupported version of Tk. Good luck. Hope it works out for you." >&5
echo "$as_me: WARNING: you may be attempting to use TkDesk 2.x with an unsupported version of Tk. Good luck. Hope it works out for you." >&2;}
else
@@ -1505,7 +1505,7 @@ echo $ECHO_N "checking version of Itcl..
echo "${ECHO_T}$ITCL_VERSION" >&6
if test "$ITCL_MAJOR_VERSION" -ne 3; then
echo
- if test "$ENABLE_UNSUPPORTED" == "yes" ; then
+ if test "$ENABLE_UNSUPPORTED" = "yes" ; then
{ echo "$as_me:$LINENO: WARNING: you may be attempting to use TkDesk 2.x with an unsupported version of Itcl. Good luck. Hope it works out for you." >&5
echo "$as_me: WARNING: you may be attempting to use TkDesk 2.x with an unsupported version of Itcl. Good luck. Hope it works out for you." >&2;}
else
@@ -1548,10 +1548,10 @@ else
ITCL_LIB_SPEC="-L${TCLCONF_PATH} -litcl3.1"
ITCL_LIB_STATIC=${TCLCONF_PATH}/libitcl3.1.a
fi
- if test -f "${TCLCONF_PATH}/libitcl3.2.so" -o -f "${TCLCONF_PATH}/libitcl3.2.a"
+ if test -f "${TCLCONF_PATH}/libitcl32.so" -o -f "${TCLCONF_PATH}/libitcl32.a"
then
- ITCL_LIB_SPEC="-L${TCLCONF_PATH} -litcl3.2"
- ITCL_LIB_STATIC=${TCLCONF_PATH}/libitcl3.2.a
+ ITCL_LIB_SPEC="-L${TCLCONF_PATH} -litcl32"
+ ITCL_LIB_STATIC=${TCLCONF_PATH}/libitcl32.a
fi
fi
@@ -1570,11 +1570,9 @@ else
BLT_LIB_SPEC="-L$BLT_LIB_PATH -lBLT"
BLT_LIB_STATIC=$BLT_LIB_PATH/libBLT.a
NEED_BLT_LIB=
- if test ! -f $BLT_LIB_PATH/libBLT.a \
- -a ! -f $BLT_LIB_PATH/libBLT.so
+ if test ! -f $BLT_LIB_PATH/libBLT.a
then
- if test ! -f $BLT_LIB_PATH/lib/libBLT.a \
- -a ! -f $BLT_LIB_PATH/lib/libBLT.so
+ if test ! -f $BLT_LIB_PATH/lib/libBLT.a
then
echo
{ { echo "$as_me:$LINENO: error: could not find libBLT.a or libBLT.so in $BLT_LIB_PATH or in $BLT_LIB_PATH/lib." >&5

View File

@@ -0,0 +1,53 @@
$NetBSD: patch-ab,v 1.2 2005/10/26 04:29:01 minskim Exp $
--- Makefile.in.orig 2004-04-14 17:31:17.000000000 -0500
+++ Makefile.in
@@ -28,7 +28,7 @@ exec_prefix = @exec_prefix@
INSTALL_ROOT =
# Directory from which TkDesk will reference its library of Tcl scripts:
-TKDESK_LIBRARY = @libdir@/TkDesk
+TKDESK_LIBRARY = @libdir@/tkdesk
# Path name to use when installing library scripts:
SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TKDESK_LIBRARY)
@@ -173,28 +173,29 @@ tkdesk_script:
rm_tkdesk_script:
@rm -f tkdesk
-install: tkdesksh client rm_tkdesk_script tkdesk_script dirs
- @chmod +x install-sh
+install: tkdesksh client rm_tkdesk_script tkdesk_script
@echo "=== Installing the executables..."
- @for f in tkdesksh tkdesk tkdeskclient/tkdeskclient tools/pauseme tools/ed-tkdesk tools/cd-tkdesk tools/od-tkdesk tools/op-tkdesk tools/pop-tkdesk; do \
+ @for f in tkdesksh tkdeskclient/tkdeskclient; do \
echo "installing $$f" ;\
- rm -f $(BIN_INSTALL_DIR)/`basename $$f` ;\
- $(INSTALL_PROGRAM) $$f $(BIN_INSTALL_DIR) ;\
+ $(BSD_INSTALL_PROGRAM) $$f $(BIN_INSTALL_DIR) ;\
+ done
+ @for f in tkdesk tools/pauseme tools/ed-tkdesk tools/cd-tkdesk tools/od-tkdesk tools/op-tkdesk tools/pop-tkdesk; do \
+ echo "installing $$f" ;\
+ $(BSD_INSTALL_SCRIPT) $$f $(BIN_INSTALL_DIR) ;\
done
@echo "=== Installing TkDesk's library..."
- @cd ./tcldesk; tar cf - * | (cd $(SCRIPT_INSTALL_DIR); tar xvf -)
- @cd ..
+ $(BSD_INSTALL_DATA_DIR) $(SCRIPT_INSTALL_DIR)
+ @cd ./tcldesk; ${PAX} -rwpm * ${SCRIPT_INSTALL_DIR}; cd ..
@cp ChangeLog $(SCRIPT_INSTALL_DIR)/doc/ChangeLog
@echo "=== Setting permissions..."
find $(SCRIPT_INSTALL_DIR) -type f -exec chmod a+r {} \;
find $(SCRIPT_INSTALL_DIR) -type d -exec chmod a+rx {} \;
@echo "=== Creating index..."
- cd $(SCRIPT_INSTALL_DIR); $(BIN_INSTALL_DIR)/tkdesksh mkindex
+ cd $(SCRIPT_INSTALL_DIR); tclsh mkindex
@echo "=== Installing the manual pages..."
@for f in tkdesk.1 cd-tkdesk.1 ed-tkdesk.1 od-tkdesk.1; do \
echo "installing $$f" ;\
- rm -f $(MAN1_INSTALL_DIR)/$$f ;\
- $(INSTALL_DATA) doc/$$f $(MAN1_INSTALL_DIR) ;\
+ $(BSD_INSTALL_MAN) doc/$$f $(MAN1_INSTALL_DIR) ;\
done
@echo "=== Installation complete."

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ac,v 1.2 2005/10/26 04:29:01 minskim Exp $
--- tcldesk/configs/AppBar.orig 2004-04-13 01:41:00.000000000 -0500
+++ tcldesk/configs/AppBar
@@ -405,7 +405,7 @@ set tkdesk(appbar) {
}
}
{{Superuser}
- {{Edit password file} {dsk_exec_as_root vi /etc/passwd}}
+ {{Edit password file} {dsk_exec_as_root vipw}}
{{Edit /etc/hosts} {dsk_exec_as_root vi /etc/hosts}}
}
-

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ae,v 1.1.1.1 2002/07/03 09:27:00 dmcmahill Exp $
--- tcldesk/configs/System.orig Sat Apr 29 18:20:13 2000
+++ tcldesk/configs/System Sat Apr 29 18:21:05 2000
@@ -132,7 +132,7 @@
### most cases).
set tkdesk(cmd,whoami) "whoami" ;# used to determine user's login name
-set tkdesk(cmd,du) "du -Dk" ;# for Disk Usage: usage in KB
+set tkdesk(cmd,du) "du -k" ;# for Disk Usage: usage in KB
set tkdesk(cmd,df) "df" ;# for getting free disk space in KB
set tkdesk(cmd,sort) "sort -rn" ;# for Disk Usage: list biggest first
set tkdesk(cmd,cp) "cp -r" ;# copy recursively

View File

@@ -0,0 +1,74 @@
$NetBSD: patch-aj,v 1.3 2006/04/21 12:09:57 joerg Exp $
--- libdesk/tixImgXpm.c.orig 2004-04-13 21:32:20.000000000 -0500
+++ libdesk/tixImgXpm.c
@@ -63,8 +63,6 @@
#include "tkPort.h"*/
/*#include <tix.h>*/
-EXTERN void panic();
-
/* constants used only in this file */
#define XPM_MONO 1
@@ -156,7 +154,7 @@ typedef struct PixmapInstance {
*/
static int ImgXpmCreate _ANSI_ARGS_((Tcl_Interp *interp,
- char *name, int argc, char **argv,
+ char *name, int objc, Tcl_Obj *CONST objv[],
Tk_ImageType *typePtr, Tk_ImageMaster master,
ClientData *clientDataPtr));
static ClientData ImgXpmGet _ANSI_ARGS_((Tk_Window tkwin,
@@ -177,7 +175,7 @@ Tk_ImageType tixPixmapImageType = {
ImgXpmFree, /* freeProc */
ImgXpmDelete, /* deleteProc */
(Tk_ImagePostscriptProc *) NULL, /* postscriptProc ?? */
- (struct Tk_ImageType *) NULL /* nextPtr */
+ /* (struct Tk_ImageType *) NULL *//* nextPtr */
};
/*
@@ -242,12 +240,12 @@ static int xpmTableInited = 0;
*----------------------------------------------------------------------
*/
static int
-ImgXpmCreate(interp, name, argc, argv, typePtr, master, clientDataPtr)
+ImgXpmCreate(interp, name, objc, objv, typePtr, master, clientDataPtr)
Tcl_Interp *interp; /* Interpreter for application containing
* image. */
char *name; /* Name to use for image. */
- int argc; /* Number of arguments. */
- char **argv; /* Argument strings for options (doesn't
+ int objc; /* Number of arguments. */
+ Tcl_Obj *CONST objv[]; /* Argument strings for options (doesn't
* include image name or type). */
Tk_ImageType *typePtr; /* Pointer to our type record (not used). */
Tk_ImageMaster master; /* Token for image, to be used by us in
@@ -257,6 +255,13 @@ ImgXpmCreate(interp, name, argc, argv, t
{
PixmapMaster *masterPtr;
+ int i;
+ char **argv = (char **) Tcl_Alloc(objc * sizeof(char*));
+ for (i=0; i < objc; i++) {
+
+ argv[i] = Tcl_GetString(objv[i]);
+ }
+
masterPtr = (PixmapMaster *) ckalloc(sizeof(PixmapMaster));
masterPtr->tkMaster = master;
masterPtr->interp = interp;
@@ -270,10 +275,11 @@ ImgXpmCreate(interp, name, argc, argv, t
masterPtr->isDataAlloced = 0;
masterPtr->instancePtr = NULL;
- if (ImgXpmConfigureMaster(masterPtr, argc, argv, 0) != TCL_OK) {
+ if (ImgXpmConfigureMaster(masterPtr, objc, argv, 0) != TCL_OK) {
ImgXpmDelete((ClientData) masterPtr);
return TCL_ERROR;
}
+ Tcl_Free((char *) argv);
*clientDataPtr = (ClientData) masterPtr;
return TCL_OK;
}

View File

@@ -0,0 +1,44 @@
$NetBSD: patch-ak,v 1.1.1.1 2002/07/03 09:27:01 dmcmahill Exp $
--- tcldesk/util.tcl.orig Fri Jun 28 15:05:45 2002
+++ tcldesk/util.tcl
@@ -112,8 +112,8 @@
#}
if {$windows != ""} {
foreach win $windows {
- #puts "blt_busy(1) hold $win"
- catch {blt_busy hold $win \
+ #puts "busy(1) hold $win"
+ catch {busy hold $win \
-cursor "@$cb_tools(path)/bitmaps/timer1.xbm \
$cb_tools(path)/bitmaps/timer.mask.xbm black white"}
if {[lsearch $dsk_busy(windows) $win] < 0} {
@@ -141,8 +141,8 @@
set cb_balloonHelp(bltbusy) 1
foreach win $dsk_busy(busy) {
- #puts "blt_busy(2) hold $win"
- catch {blt_busy hold $win \
+ #puts "busy(2) hold $win"
+ catch {busy hold $win \
-cursor "@$cb_tools(path)/bitmaps/timer1.xbm \
$cb_tools(path)/bitmaps/timer.mask.xbm black white"}
}
@@ -177,7 +177,7 @@
#}
if {$windows != ""} {
foreach win $windows {
- catch {blt_busy release $win}
+ catch {busy release $win}
set l [lsearch $dsk_busy(windows) $win]
if {$l >= 0} {
set dsk_busy(windows) [lreplace $dsk_busy(windows) $l $l]
@@ -202,7 +202,7 @@
foreach win $dsk_busy(busy) {
if {([lsearch $dsk_busy(windows) $win] < 0) || ($force != "")} {
- catch {blt_busy release $win}
+ catch {busy release $win}
}
}

View File

@@ -0,0 +1,40 @@
$NetBSD: patch-al,v 1.1 2006/10/14 02:18:37 rillig Exp $
--- configure.in.orig 2004-04-14 05:39:12.000000000 +0200
+++ configure.in 2006-10-14 04:16:47.000000000 +0200
@@ -107,7 +107,7 @@ TK_LIB_STATIC=${TKCONF_PATH}/libtk${TK_V
# Check for the TkStep libraries (if needed)...
#
-if test "$ENABLE_TKSTEP" == "yes" ; then
+if test "$ENABLE_TKSTEP" = "yes" ; then
TK_LIB_SPEC="-ltkstep -lXpm -ltiff"
AC_MSG_NOTICE([will link using TkStep libraries])
fi
@@ -120,7 +120,7 @@ AC_MSG_CHECKING(version of Tcl)
AC_MSG_RESULT($TCL_VERSION)
if test "$TCL_MAJOR_VERSION" -lt 8; then
echo
- if test "$ENABLE_UNSUPPORTED" == "yes" ; then
+ if test "$ENABLE_UNSUPPORTED" = "yes" ; then
AC_MSG_WARN([you may be attempting to use TkDesk 2.x with an unsupported version of Tcl. Good luck. Hope it works out for you.])
else
AC_MSG_ERROR([TkDesk version 2.x requires Tcl version 8 or higher. Please upgrade your Tcl or, if that is not possible, you might prefer to use TkDesk version 1.2 instead.])
@@ -131,7 +131,7 @@ AC_MSG_CHECKING(version of Tk)
AC_MSG_RESULT($TK_VERSION)
if test "$TK_MAJOR_VERSION" -lt 8; then
echo
- if test "$ENABLE_UNSUPPORTED" == "yes" ; then
+ if test "$ENABLE_UNSUPPORTED" = "yes" ; then
AC_MSG_WARN([you may be attempting to use TkDesk 2.x with an unsupported version of Tk. Good luck. Hope it works out for you.])
else
AC_MSG_ERROR([TkDesk version 2.x requires Tk version 8 or higher. Please upgrade your Tk or, if that is not possible, you might prefer to use TkDesk version 1.2 instead.])
@@ -167,7 +167,7 @@ if test $success = 1 ; then
AC_MSG_RESULT($ITCL_VERSION)
if test "$ITCL_MAJOR_VERSION" -ne 3; then
echo
- if test "$ENABLE_UNSUPPORTED" == "yes" ; then
+ if test "$ENABLE_UNSUPPORTED" = "yes" ; then
AC_MSG_WARN([you may be attempting to use TkDesk 2.x with an unsupported version of Itcl. Good luck. Hope it works out for you.])
else
AC_MSG_ERROR([found Itcl, but it appears to be the wrong version. TkDesk 2.x requires itcl 3.x to be installed. Please get it from: http://www.incrtcl.sourceforge.net.])