diff options
author | pst <pst@FreeBSD.org> | 1996-10-08 12:45:57 +0800 |
---|---|---|
committer | pst <pst@FreeBSD.org> | 1996-10-08 12:45:57 +0800 |
commit | 1c977161a6fd96d892902be9b337f93a50fe4a6b (patch) | |
tree | 9023d4af732bb54ead8fcd24894629a4a370328d /x11 | |
parent | 144f3a7837d6858024fc80c46eb33e9c798c9d43 (diff) | |
download | freebsd-ports-graphics-1c977161a6fd96d892902be9b337f93a50fe4a6b.tar.gz freebsd-ports-graphics-1c977161a6fd96d892902be9b337f93a50fe4a6b.tar.zst freebsd-ports-graphics-1c977161a6fd96d892902be9b337f93a50fe4a6b.zip |
TkGoodstuff menu bar and biff/program launcher that interacts with fvwm2.
Diffstat (limited to 'x11')
-rw-r--r-- | x11/tkgoodstuff/Makefile | 25 | ||||
-rw-r--r-- | x11/tkgoodstuff/distinfo | 1 | ||||
-rw-r--r-- | x11/tkgoodstuff/files/patch-aa | 57 | ||||
-rw-r--r-- | x11/tkgoodstuff/pkg-comment | 1 | ||||
-rw-r--r-- | x11/tkgoodstuff/pkg-descr | 45 | ||||
-rw-r--r-- | x11/tkgoodstuff/pkg-plist | 178 |
6 files changed, 307 insertions, 0 deletions
diff --git a/x11/tkgoodstuff/Makefile b/x11/tkgoodstuff/Makefile new file mode 100644 index 00000000000..cb324980a16 --- /dev/null +++ b/x11/tkgoodstuff/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: tkgoodstuff +# Version required: 4.1 +# Date created: 7 Oct 1996 +# Whom: pst +# +# $Id$ +# + +#PKGNAME= tkgoodstuff-4.1 +DISTNAME= tkgoodstuff4.1 +CATEGORIES+= x11 +MASTER_SITES= ftp://merv.philosophy.lsa.umich.edu/pub/ +EXTRACT_SUFX= .tgz + +MAINTAINER= pst@FreeBSD.org + +RUN_DEPENDS= fvwm:${PORTSDIR}/x11/fvwm2 +LIB_DEPENDS= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm + +GNU_CONFIGURE= yes +CONFIGURE_ENV= TCLCONFIGSH=/usr/libdata/tcl/tclConfig.sh TCLSH=/usr/bin/tclsh \ + INSTALL_PROGRAM="" +CONFIGURE_ARGS= --enable-libs + +.include <bsd.port.mk> diff --git a/x11/tkgoodstuff/distinfo b/x11/tkgoodstuff/distinfo new file mode 100644 index 00000000000..2abd3fa122b --- /dev/null +++ b/x11/tkgoodstuff/distinfo @@ -0,0 +1 @@ +MD5 (tkgoodstuff4.1.tgz) = cf4eb8d459243e5975eefd57c1eceebe diff --git a/x11/tkgoodstuff/files/patch-aa b/x11/tkgoodstuff/files/patch-aa new file mode 100644 index 00000000000..f6ceeb4f324 --- /dev/null +++ b/x11/tkgoodstuff/files/patch-aa @@ -0,0 +1,57 @@ +*** libs/Makefile.in.ORIG Thu Sep 19 13:08:41 1996 +--- libs/Makefile.in Mon Oct 7 21:21:13 1996 +*************** +*** 72,97 **** + libs: $(SHLIBS) pkgIndex.tcl + + $(TKG_SHLIB): tkg.o tkgButton.o +! ${SHLIB_LD} -o $@ $(LIBS) $(SHLIB_LD_LIBS) tkg.o tkgButton.o + @chmod 0755 $@ + + $(XPM_SHLIB): tixImgXpm.o +! ${SHLIB_LD} -o $@ $(LIBS) $(SHLIB_LD_LIBS) tixImgXpm.o + @chmod 0755 $@ + + $(BLT_SHLIB): $(BLTSHARED) +! ${SHLIB_LD} -o $@ $(LIBS) $(SHLIB_LD_LIBS) $(BLTSHARED) + @chmod 0755 $@ + + $(NETSCAPE_SHLIB): tkNetscape.o clientWin.o +! ${SHLIB_LD} -o $@ $(LIBS) $(SHLIB_LD_LIBS) tkNetscape.o clientWin.o + + $(FVWM_SHLIB): tkFvwm.o +! ${SHLIB_LD} -o $@ $(LIBS) $(SHLIB_LD_LIBS) tkFvwm.o + @chmod 0755 $@ + + $(STEAL_SHLIB): tkXAccess.o +! ${SHLIB_LD} -o $@ $(LIBS) $(SHLIB_LD_LIBS) tkXAccess.o + @chmod 0755 $@ + + tkgwish: $(TKGWISH_NAME) +--- 72,97 ---- + libs: $(SHLIBS) pkgIndex.tcl + + $(TKG_SHLIB): tkg.o tkgButton.o +! ${SHLIB_LD} -o $@ $(SHLIB_LD_LIBS) tkg.o tkgButton.o + @chmod 0755 $@ + + $(XPM_SHLIB): tixImgXpm.o +! ${SHLIB_LD} -o $@ $(SHLIB_LD_LIBS) tixImgXpm.o + @chmod 0755 $@ + + $(BLT_SHLIB): $(BLTSHARED) +! ${SHLIB_LD} -o $@ $(SHLIB_LD_LIBS) $(BLTSHARED) + @chmod 0755 $@ + + $(NETSCAPE_SHLIB): tkNetscape.o clientWin.o +! ${SHLIB_LD} -o $@ $(SHLIB_LD_LIBS) tkNetscape.o clientWin.o + + $(FVWM_SHLIB): tkFvwm.o +! ${SHLIB_LD} -o $@ $(SHLIB_LD_LIBS) tkFvwm.o + @chmod 0755 $@ + + $(STEAL_SHLIB): tkXAccess.o +! ${SHLIB_LD} -o $@ $(SHLIB_LD_LIBS) tkXAccess.o + @chmod 0755 $@ + + tkgwish: $(TKGWISH_NAME) diff --git a/x11/tkgoodstuff/pkg-comment b/x11/tkgoodstuff/pkg-comment new file mode 100644 index 00000000000..b872e8775fb --- /dev/null +++ b/x11/tkgoodstuff/pkg-comment @@ -0,0 +1 @@ +TkGoodstuff module for fvwm2 window manager - requires XPM and fvwm2 diff --git a/x11/tkgoodstuff/pkg-descr b/x11/tkgoodstuff/pkg-descr new file mode 100644 index 00000000000..86d82b44a89 --- /dev/null +++ b/x11/tkgoodstuff/pkg-descr @@ -0,0 +1,45 @@ +README for TkGoodStuff version 4.1, 2 Oct, 1996 + +TkGoodStuff for the X Window System is an alarm clock, biff, modem +dialer/network status indicator, note-taker, web-browser launch tool, +system load monitor, application/utility menu, Win95-like task bar, +and whatever else you want. + +TkGoodStuff produces a button bar. It is easily configured and +modified with the on-line GUI preferences manager (*no* rc-file +hacking). The main envisioned use is as an always-on-top destop +utility to serve the user's common needs for indicators and buttons. +There is a "screen-edge" mode, in which the bar occupies an edge of +the screen, can be dragged to other edges, and can auto-minimize +(shrink to a line at the screen-edge). For users of the fvwm window +manager (though tkgoodstuff works without fvwm), tkgoodstuff serves +all the functions of the Windows95 taskbar, and then some. + +You can configure buttons to launch applications (with lots of +configurable options), you can "swallow" any application's window into +your tkgoodstuff panel, and several "clients" are included (you can +also write your own with a tcl/tk script---an example is provided): + + -- analog/digital alarm clock + -- biff (check/scan/read new mail; handles multiple folders + and alert levels, MH folders, IMAP mailboxes) + -- PPP (or SLIP or TERM) net link GUI dialer and status + indicator (with sophisticated redialing and login + scripting). + -- FVWM support, including Win95-like bar of buttons for open + and iconified windows, as well as a pager. + -- launcher for WWW browsers (lets you visit the URL in the + current X selection with one click) + -- note-taker (tool for quickly jotting down and organizing + scraps of information) + -- calendar/alarm support (for Ical-generated calendar files) + -- system load monitor (graphical and/or digital display) + -- Menu button, for launching applications and running + utilities (the menu is GUI-configured). + -- "webster" net dictionary client + -- calculator with scrollable history and hex/dec/oct modes + (perpetually alpha, until someone adopts it as a project!) + -- POP/IMAP mail fetch scheduler. + -- file watcher: look for changes in log files + -- launcher for tkman (operates with X selection like WWW + client) diff --git a/x11/tkgoodstuff/pkg-plist b/x11/tkgoodstuff/pkg-plist new file mode 100644 index 00000000000..7aa92632c33 --- /dev/null +++ b/x11/tkgoodstuff/pkg-plist @@ -0,0 +1,178 @@ +bin/Dialer +bin/tkgoodstuff +lib/tkgoodstuff/tcl/Alarm.tcl +lib/tkgoodstuff/tcl/Analog.tcl +lib/tkgoodstuff/tcl/Biff.tcl +lib/tkgoodstuff/tcl/BiffMH.tcl +lib/tkgoodstuff/tcl/Biffatime.tcl +lib/tkgoodstuff/tcl/Bifffilesize.tcl +lib/tkgoodstuff/tcl/Biffinternal.tcl +lib/tkgoodstuff/tcl/Biffscan.tcl +lib/tkgoodstuff/tcl/Calc.tcl +lib/tkgoodstuff/tcl/Chooser.tcl +lib/tkgoodstuff/tcl/Clock.tcl +lib/tkgoodstuff/tcl/Dialer.tcl +lib/tkgoodstuff/tcl/Example.tcl +lib/tkgoodstuff/tcl/Fvwm.tcl +lib/tkgoodstuff/tcl/FvwmDebug.tcl +lib/tkgoodstuff/tcl/Help.tcl +lib/tkgoodstuff/tcl/Ical-fetch.tcl +lib/tkgoodstuff/tcl/Ical.tcl +lib/tkgoodstuff/tcl/Jots.tcl +lib/tkgoodstuff/tcl/Load.tcl +lib/tkgoodstuff/tcl/Menu.tcl +lib/tkgoodstuff/tcl/Net.tcl +lib/tkgoodstuff/tcl/Pager.tcl +lib/tkgoodstuff/tcl/PopImap.tcl +lib/tkgoodstuff/tcl/TkMan.tcl +lib/tkgoodstuff/tcl/WWW.tcl +lib/tkgoodstuff/tcl/WatchDog.tcl +lib/tkgoodstuff/tcl/Webster.tcl +lib/tkgoodstuff/tcl/WindowList.tcl +lib/tkgoodstuff/tcl/async.tcl +lib/tkgoodstuff/tcl/balloon.tcl +lib/tkgoodstuff/tcl/configcommands.tcl +lib/tkgoodstuff/tcl/defaults.tcl +lib/tkgoodstuff/tcl/dialogs.tcl +lib/tkgoodstuff/tcl/elements.tcl +lib/tkgoodstuff/tcl/english.tcl +lib/tkgoodstuff/tcl/francais.tcl +lib/tkgoodstuff/tcl/hlist.tcl +lib/tkgoodstuff/tcl/inits.tcl +lib/tkgoodstuff/tcl/international.tcl +lib/tkgoodstuff/tcl/logging.tcl +lib/tkgoodstuff/tcl/mainwin.tcl +lib/tkgoodstuff/tcl/misc.tcl +lib/tkgoodstuff/tcl/panelgeo.tcl +lib/tkgoodstuff/tcl/popup.tcl +lib/tkgoodstuff/tcl/prefs-config.tcl +lib/tkgoodstuff/tcl/prefs-menu.tcl +lib/tkgoodstuff/tcl/prefs.tcl +lib/tkgoodstuff/tcl/screenedge.tcl +lib/tkgoodstuff/tcl/startup.tcl +lib/tkgoodstuff/tcl/swallow.tcl +lib/tkgoodstuff/tcl/tclIndex +lib/tkgoodstuff/tcl/tkSteal.tcl +lib/tkgoodstuff/tcl/tkgbutton.tcl +lib/tkgoodstuff/tcl/tkgoodstuff.tcl +lib/tkgoodstuff/tcl/utils.tcl +lib/tkgoodstuff/tcl/BiffIMAP.tcl +lib/tkgoodstuff/tcl/args.tcl +lib/tkgoodstuff/tcl/expect.tcl +lib/tkgoodstuff/tcl/prefs-biff.tcl +lib/tkgoodstuff/tcl/prefs-windowlist.tcl +lib/tkgoodstuff/tcl/sexpr.tcl +lib/tkgoodstuff/tcl/tabnotebook.tcl +lib/tkgoodstuff/doc/CHANGES +lib/tkgoodstuff/doc/Example +lib/tkgoodstuff/doc/NOTICE +lib/tkgoodstuff/doc/biff.html +lib/tkgoodstuff/doc/chooser.html +lib/tkgoodstuff/doc/clock.html +lib/tkgoodstuff/doc/dialer.html +lib/tkgoodstuff/doc/fvwm.html +lib/tkgoodstuff/doc/ical.html +lib/tkgoodstuff/doc/icons.html +lib/tkgoodstuff/doc/index.html +lib/tkgoodstuff/doc/install.html +lib/tkgoodstuff/doc/jots.html +lib/tkgoodstuff/doc/load.html +lib/tkgoodstuff/doc/menu.html +lib/tkgoodstuff/doc/net.html +lib/tkgoodstuff/doc/pager.html +lib/tkgoodstuff/doc/popimap.html +lib/tkgoodstuff/doc/preferences.html +lib/tkgoodstuff/doc/running.html +lib/tkgoodstuff/doc/tkgoodstuff.html +lib/tkgoodstuff/doc/tkman.html +lib/tkgoodstuff/doc/watchdog.html +lib/tkgoodstuff/doc/webster.html +lib/tkgoodstuff/doc/windowlist.html +lib/tkgoodstuff/doc/writingclients.html +lib/tkgoodstuff/doc/www.html +lib/tkgoodstuff/doc/FAQ +lib/tkgoodstuff/icons/biffnew-sm.xpm +lib/tkgoodstuff/icons/biffnew.xpm +lib/tkgoodstuff/icons/biffno-sm.xpm +lib/tkgoodstuff/icons/biffno.xpm +lib/tkgoodstuff/icons/browser.xpm +lib/tkgoodstuff/icons/bullet.xpm +lib/tkgoodstuff/icons/button.xpm +lib/tkgoodstuff/icons/calc-sm.xpm +lib/tkgoodstuff/icons/calc.xpm +lib/tkgoodstuff/icons/client.xpm +lib/tkgoodstuff/icons/copyright.info +lib/tkgoodstuff/icons/editor.xpm +lib/tkgoodstuff/icons/error +lib/tkgoodstuff/icons/exec.xpm +lib/tkgoodstuff/icons/fileempty.xpm +lib/tkgoodstuff/icons/filefull.xpm +lib/tkgoodstuff/icons/filegone.xpm +lib/tkgoodstuff/icons/filer.xpm +lib/tkgoodstuff/icons/graphic.xpm +lib/tkgoodstuff/icons/ical-sm.xpm +lib/tkgoodstuff/icons/ical.xpm +lib/tkgoodstuff/icons/iconic.xpm +lib/tkgoodstuff/icons/jots-sm.xpm +lib/tkgoodstuff/icons/jots.xpm +lib/tkgoodstuff/icons/labelbox.xpm +lib/tkgoodstuff/icons/letters +lib/tkgoodstuff/icons/mailer.xpm +lib/tkgoodstuff/icons/manreader.xpm +lib/tkgoodstuff/icons/menu.xpm +lib/tkgoodstuff/icons/netdn-sm.xpm +lib/tkgoodstuff/icons/netdn.xpm +lib/tkgoodstuff/icons/netscape-sm.xpm +lib/tkgoodstuff/icons/netscape.xpm +lib/tkgoodstuff/icons/netup-sm.xpm +lib/tkgoodstuff/icons/netup.xpm +lib/tkgoodstuff/icons/netwt-sm.xpm +lib/tkgoodstuff/icons/netwt.xpm +lib/tkgoodstuff/icons/news-sm.xpm +lib/tkgoodstuff/icons/news.xpm +lib/tkgoodstuff/icons/newsreader.xpm +lib/tkgoodstuff/icons/panel.xpm +lib/tkgoodstuff/icons/question +lib/tkgoodstuff/icons/run.xpm +lib/tkgoodstuff/icons/separator.xpm +lib/tkgoodstuff/icons/shell.xpm +lib/tkgoodstuff/icons/stack.xpm +lib/tkgoodstuff/icons/tcl.xpm +lib/tkgoodstuff/icons/telnet-sm.xpm +lib/tkgoodstuff/icons/telnet.xpm +lib/tkgoodstuff/icons/tkman-sm.xpm +lib/tkgoodstuff/icons/tkman.xpm +lib/tkgoodstuff/icons/warning +lib/tkgoodstuff/icons/weather-sm.xpm +lib/tkgoodstuff/icons/weather.xpm +lib/tkgoodstuff/icons/webster-sm.xpm +lib/tkgoodstuff/icons/webster.xpm +lib/tkgoodstuff/icons/win.xpm +lib/tkgoodstuff/icons/www-sm.xpm +lib/tkgoodstuff/icons/www.xpm +lib/tkgoodstuff/icons/xlogo-sm.xpm +lib/tkgoodstuff/icons/xlogo.xpm +lib/tkgoodstuff/icons/biffgreen-sm.xpm +lib/tkgoodstuff/icons/biffgreen.xpm +lib/tkgoodstuff/icons/biffred-sm.xpm +lib/tkgoodstuff/icons/biffred.xpm +lib/tkgoodstuff/icons/biffwhite-sm.xpm +lib/tkgoodstuff/icons/biffwhite.xpm +lib/tkgoodstuff/icons/biffyellow-sm.xpm +lib/tkgoodstuff/icons/biffyellow.xpm +lib/tkgoodstuff/icons/swallow.xpm +lib/tkgoodstuff/icons/tk.xpm +lib/tkgoodstuff/sample-rc/.tkgoodstuffrc +lib/tkgoodstuff/sample-rc/home +lib/tkgoodstuff/sample-rc/minimal +lib/tkgoodstuff/sample-rc/stacks +lib/tkgoodstuff/sample-rc/win95 +lib/tkgoodstuff/tkgoodstuff +lib/tkgoodstuff/Dialer +lib/tkgoodstuff/libtkg41.so +lib/tkgoodstuff/libpixmap41.so +lib/tkgoodstuff/libblt41.so +lib/tkgoodstuff/libtkNetscape41.so +lib/tkgoodstuff/libtkfvwm41.so +lib/tkgoodstuff/libtkSteal41.so +lib/tkgoodstuff/pkgIndex.tcl |