pkgsrc/x11
jwise 2b2fee8de0 Initial import of new pkgsrc/lang/tk (tk-8.3.2) package, partly derived
from the older pkgsrc/lang/tk80 (tk-8.0.5) package.

This is an update of the tk package from version 8.0.5 to version 8.3.2,
and also a slight change in the organization of tcl/tk packages.

This will be added disabled to pkgsrc/x11/Makefile until I finish updating
all tcl/tk-based packags.

Changes from out-of-the-box tk-8.3.2:

        Both static and shared libtcl83.* are installed, thanks to
	the magic of libtool.

Changes to the package since tk-8.3.2:

        A symlink to ${PREFIX}/bin/wish8.3 is installed as ${PREFIX}/bin/wish
        This change is designed to allow tk-using packages to not depend on
	any particular version of tk.

        public tk include files and the tk configuration information script
        are now installed in their standard places (${PREFIX}/include/tk*.h,
        and ${PREFIX}/lib/tkConfig.sh), and private tcl include files are now
	installed in ${PREFIX}/include/tk.  This change allows tcl extension
	packages to work out of the box, and to not need modification when tcl
	and tk are updated.  When extension package authors use the new
	libtclstubs*.a API, this even allows binary packages of dynamically-
	loadable tcl extensions to be used with newer versions of tcl without
	recompilation.

Here are the new features in tk-8.3.x as opposed to 8.0.x.  I am not including
bug fixes as this represents about 18 months of them.

  Img patch from Nijtmans, et al was adopted. This includes a
  Tcl_Obj-based image command, support for binary in -data args, adds
  an alpha channel to all photo types, as well as GIF write capability.

  Major portions of Dash patch from Nijtmans, et al was adopted.  This
  includes a Tcl_Obj-based canvas command, dashed canvas item support,
  enhanced canvas tag searching capabilities, pointer warping with event
  -warp, entry widget validation routines, -elide tag option for of the text
  widget (TkMan runs on 8.3 without a patch), several new canvas item
  arguments, as well as postscript printing support for images and windows in
  the canvas.

  Listboxes support a -listvariable and have a new itemconfigure
  command to color individual items.

  Extended "wm state" command to accept a state to set for the toplevel,
  and added support for the zoomed (maximized) state on Windows.

  Standard Unix dialogs have been updated to use color icons and
  have improved behavior.

  New "tk useinputmethods" command.  This changes the behavior of
  Tk on X where X Input Methods (XIM) were recognized and used without
  question.  With 8.3, they will be recognized and initialized, but
  not used unless XIM is turned on (tk useinputmethods 1).  This should
  only affect users with special input methods, and the new default
  behavior should be more beneficial to the average user.
2000-08-29 16:16:06 +00:00
..
afterstep s/USE_PERL/USE_PERL5/ 2000-08-26 17:15:05 +00:00
amiwm Fix typo in last commit. 1999-07-07 21:11:56 +00:00
asclock Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
asclock-gtk Instead of the clunky SHOW_PKG_PREFIX, introduce an EVAL_PREFIX definition, 2000-07-15 20:39:13 +00:00
asclock-xlib Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
ascp Update to latest stable version, 1.0.3, and set ${IGNORE}, as this package 2000-08-27 02:43:32 +00:00
blackbox Make this package cooperate with xpkgwedge better by using X11PREFIX in 2000-07-11 10:18:03 +00:00
blt ELF rpath fix. 2000-05-22 03:47:54 +00:00
catclock Consistency: 1999-09-21 17:20:03 +00:00
controlcenter Fix package to work on systems without "xpkgwedge" again. 2000-08-01 21:39:21 +00:00
ctwm Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
dclock This patch has been incorporated into patch-ab, as pointed out by Robert 2000-01-01 04:46:59 +00:00
dxpc Consistency: 1999-09-21 17:20:03 +00:00
ebuilder Instead of the clunky SHOW_PKG_PREFIX, introduce an EVAL_PREFIX definition, 2000-07-15 20:39:13 +00:00
econf Change dependency on control-center to wildcard dependency. 1999-12-07 21:40:39 +00:00
egtk Update eGTK to 0.3.4. Changes from 0.3.3: 2000-02-25 17:57:59 +00:00
emiclock only compare XAW_TYPE if it is defined 2000-07-20 21:56:30 +00:00
enlightenment Update freetype-lib dependency to >=1.3.1 due to freetype-lib bumping 2000-08-03 21:22:10 +00:00
eterm USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-16 00:41:13 +00:00
ethemes Fix again, some distfiles were pulled (-> update to newer versions). 2000-08-24 00:34:51 +00:00
filerunner ln -> ${LN} 2000-02-05 15:42:24 +00:00
fltk Don't install manually, modify program's Makefile to install in the correct 2000-08-28 13:38:56 +00:00
flwm The Fast, Light Window Manager. 2000-08-04 03:57:33 +00:00
fvwm-wharf Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
fvwm1 Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and 2000-08-18 22:46:29 +00:00
fvwm2 Instead of the clunky SHOW_PKG_PREFIX, introduce an EVAL_PREFIX definition, 2000-07-15 20:39:13 +00:00
fvwm95 Do not reference non existant freebsd3-menu.xpm - from a mail by Matthew Orgass 2000-08-04 10:28:11 +00:00
gdm Instead of the clunky SHOW_PKG_PREFIX, introduce an EVAL_PREFIX definition, 2000-07-15 20:39:13 +00:00
glclock Disable optimization only on ports which are really affected by the 2000-05-30 07:13:03 +00:00
gnome Bump version number to 1.2.1nb1 after updates of "ee" and "xchat" packages. 2000-07-31 08:13:46 +00:00
gnome-applets It uses USE_LIBTOOL, so add the LTCONFIG_OVERRIDE. 2000-08-03 21:28:40 +00:00
gnome-core add bin/deskguide_applet 2000-08-28 23:04:47 +00:00
gnome-libs Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
gnome-python Update "gnome-python" package to version 1.0.53. Change since 2000-06-05 19:52:31 +00:00
gnome-users-guide Update "gnome-users-guide" to version 1.2. This version was updated to 2000-06-05 19:24:50 +00:00
gtk Use PERL5 variable for location of perl5 binary. 2000-08-28 09:14:50 +00:00
gtk-- Update gtk-- to 1.2.1. Changes from (ancient) 1.0.3 include many, many 2000-07-15 09:48:12 +00:00
gtk-engines USE_PKGLIBTOOL -> USE_LIBTOOL. 2000-08-15 14:17:44 +00:00
gtk10 USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-16 02:12:30 +00:00
gtkglarea Use EVAL_PREFIX to be a bit more precise about package prefices. 2000-07-18 15:20:59 +00:00
gtkstep USE_LIBTOOL instead of PKGLIBTOOL. 2000-06-21 02:58:23 +00:00
icewm Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
icewm-gnome Update icewm and icewm-gnome to 1.0.4. Changes from version 1.0.2: 2000-07-31 07:37:00 +00:00
kde Add dependences for "kdetoys" and "korganizer" packages because they are 2000-04-24 14:18:02 +00:00
kdebase Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
kdelibs Forgot to add this file... 2000-08-16 18:30:42 +00:00
khostchooser Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
korganizer Use EVAL_PREFIX to find the installed location of the kdebase package, and 2000-07-17 13:58:20 +00:00
kterm Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
kworldwatch Let this package depend only on "kdebase" so that it can be installed 2000-08-23 20:33:44 +00:00
lesstif change the pre-configure target to match whats recommended by the lesstif 2000-07-30 01:33:11 +00:00
lesstif12 Import of lesstif12 containing the LessTif Motif-1.2-compatible libraries 2000-07-25 14:44:48 +00:00
lwm deFUZZ 2000-02-28 00:24:05 +00:00
olvwm Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
oneko Apply modification by Toshihiro Kanda, to be upgraded to 1.2. 2000-05-18 22:51:42 +00:00
p5-gtk Update p5-gtk to 0.7003 -- a year and a half's worth of changes to track 2000-08-28 20:30:31 +00:00
p5-Tk Update p5-Tk to 800.022. This is the port of the perl interface to 2000-08-28 08:28:22 +00:00
pkg remove trailing `.' 2000-03-09 13:47:31 +00:00
polclock Consistency: 1999-09-21 17:20:03 +00:00
py-Tk Update IGNORE-messages for recent changes: add ${PKGNAME} where 2000-08-21 21:01:29 +00:00
py-wxWindows patch-sums 2000-07-30 00:27:04 +00:00
qt USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-16 01:52:14 +00:00
qt1 Added HTML document files 2000-07-07 13:37:09 +00:00
qt21 On Solaris, use the right configuration for qt21. 2000-07-21 09:10:17 +00:00
qtarch update location (sourceforge sucks them up all) 2000-07-20 14:33:25 +00:00
qwspritefield Update to USE_LIBTOOL. 2000-08-13 14:08:51 +00:00
qwt USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-16 00:29:01 +00:00
rclock RCS tag added 2000-02-05 15:53:15 +00:00
rep-gtk Update to rep-gtk-0.13a. (Minor bugfixes). Also make the package depend 2000-08-07 15:51:37 +00:00
ruby-gtk Remove (sometimes FreeBSD) packager's (porter's) name from DESCR. 2000-08-11 01:07:45 +00:00
ruby-Tk-mixedcase Update ruby,ruby-Tk to 1.4.6 2000-08-22 02:22:26 +00:00
rxvt Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
sawfish Update to 0.30.3. (Based on patches from Jerry Alexandratos 2000-08-07 15:55:57 +00:00
scwm Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
speyes Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
sunclock Make this package work on Solaris. 1999-12-21 11:52:42 +00:00
swing Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and 2000-08-18 22:46:29 +00:00
swisswatch Remove (sometimes FreeBSD) packager's (porter's) name from DESCR. 2000-08-11 01:07:45 +00:00
titrax Use X11PREFIX in preference to X11BASE, just in case xpkgwedge is installed. 2000-07-11 10:45:58 +00:00
tix USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-15 14:33:05 +00:00
tk Initial import of new pkgsrc/lang/tk (tk-8.3.2) package, partly derived 2000-08-29 16:16:06 +00:00
tk80 USE_LIBTOOL instead of USE_PKGLIBTOOL 2000-07-28 21:02:55 +00:00
tkcron Consistency: 1999-09-21 17:20:03 +00:00
tkinfo Update tkinfo to 2.5. Minor ease of use features, cosmetic changes, 1999-10-08 01:45:37 +00:00
tkman Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and 2000-08-18 22:46:29 +00:00
tvtwm Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
type1inst Use PERL5 variable for location of perl5 binary. 2000-08-28 09:14:50 +00:00
unclutter Consistency: 1999-09-21 17:20:03 +00:00
uwm Use customized archive (~100K) instead of X11R3 full source (~8M) 2000-02-02 08:07:07 +00:00
windowmaker Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wm2 Initial import of wm2-4.0, a minimalist window manager for X 1999-09-28 08:10:33 +00:00
wmakerconf s/USE_PERL/USE_PERL5/ 2000-08-26 17:15:05 +00:00
wmavgload Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wmcalclock Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wmessage Fix dependence on "windowmaker". 2000-05-24 16:47:21 +00:00
wmextra Use wildcards in dependence for "windowmaker" package. 1999-09-21 18:18:50 +00:00
wmfire Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wmfstatus Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wmmoonclock Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wmthemes Update "wmthemes" package to version 0.62.x: 2000-07-09 21:12:55 +00:00
wmtime Use "ftp.alpha.alt.ru" as new master site. 2000-08-25 20:38:16 +00:00
wmweather Use new PERL5 variable instead of ${LOCALBASE}/bin/perl. 2000-08-27 02:46:03 +00:00
wmx Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wterm Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wxGTK patch-sums 2000-07-30 00:27:04 +00:00
x2x ln -> ${LN} 2000-02-05 16:08:45 +00:00
x3270 Update to 3.2.8. No changelog available. 2000-06-06 12:02:46 +00:00
xaniroc Adapt to NetBSD. 1999-09-28 00:55:53 +00:00
xautolock Remove (sometimes FreeBSD) packager's (porter's) name from DESCR. 2000-08-11 01:07:45 +00:00
Xaw-Xpm Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
Xaw3d Remove me as maintainer of those packages. 1999-10-07 17:41:46 +00:00
Xbae switch to LIBTOOL/LTCONFIG_OVERRIDE, upgrade to 4.8.2 2000-06-19 11:19:36 +00:00
xbanner Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
xbeats Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
xcal xcal-4.1 is a calendar program with alarms and a notebook 2000-04-27 06:46:44 +00:00
xcb Consistency: 1999-09-21 17:20:03 +00:00
xcolors Remove (sometimes FreeBSD) packager's (porter's) name from DESCR. 2000-08-11 01:07:45 +00:00
xcolorsel Consistency: 1999-09-21 17:20:03 +00:00
xcruise Updated to xcruise-0.24. 2000-02-04 15:55:46 +00:00
xdaemon fixed do-install target to properly find the files being installed 2000-02-09 01:12:17 +00:00
xdaliclock Add missing "USE_X11= yes" to avoid run time library path problems. Fixes 2000-01-18 16:13:48 +00:00
xdialog xdialog - X11 drop-in replacement for the curses dialog program 2000-05-10 04:13:02 +00:00
xdm3d chmod -> ${CHMOD} 2000-02-05 16:12:18 +00:00
xearth Update xearth to 1.1. From the HISTORY file: 1999-11-10 18:41:45 +00:00
xephem Update md5 checksum. Fixes PR 9893 by Dean Huxley. 2000-05-03 14:58:27 +00:00
XF86Setup Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and 2000-08-18 22:46:29 +00:00
xfce Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
xfishtank Remove (sometimes FreeBSD) packager's (porter's) name from DESCR. 2000-08-11 01:07:45 +00:00
xflame Consistency: 1999-09-21 17:20:03 +00:00
xforms Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
xgas Remove (sometimes FreeBSD) packager's (porter's) name from DESCR. 2000-08-11 01:07:45 +00:00
xglobe Instead of the clunky SHOW_PKG_PREFIX, introduce an EVAL_PREFIX definition, 2000-07-15 20:39:13 +00:00
xhangglider Update to V0.94.0. Changes: 1999-12-06 01:34:52 +00:00
xkeycaps Consistency: 1999-09-21 17:20:03 +00:00
xless Remove (sometimes FreeBSD) packager's (porter's) name from DESCR. 2000-08-11 01:07:45 +00:00
xlockmore Update to xlockmore-4.17.2 Changes: 2000-08-29 01:37:16 +00:00
xlogout Consistency: 1999-09-21 17:20:03 +00:00
xmascot Fix spelling mistake, pointed out by Herb Peyerl. 2000-05-02 15:41:50 +00:00
xmeter Consistency: 1999-09-21 17:20:03 +00:00
XmHTML Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
xmindpath forgot to remove unneeded patch. 2000-06-08 11:00:34 +00:00
xmon patch-sum added 2000-02-05 16:16:11 +00:00
xmove Hardcoding X11PREFIX into package Makefiles forces the user to install 2000-07-10 10:40:39 +00:00
xmx whitespace fix 2000-02-05 16:18:18 +00:00
xneko Consistency: 1999-09-21 17:20:03 +00:00
xp Consistency: 1999-09-21 17:20:03 +00:00
xpenguins Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
xpmicons Don't let find descend into rm -r'd directories (noted in pkg/10151 by 2000-05-21 00:48:32 +00:00
xpmroot Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
xpns Use -Wl,-R... to please our linker (ELF issue) 2000-04-26 03:09:30 +00:00
xquote Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
xscreensaver Add xscreensaver.kss; sort PLIST. 2000-08-28 14:14:44 +00:00
xscreensaver-gnome Update xscreensaver to 3.25. 2000-07-26 18:15:02 +00:00
xscript Import xscript-19930228, an X script recording and playback tool. 1999-11-23 07:32:55 +00:00
xsnow Consistency: 1999-09-21 17:20:03 +00:00
xteddy Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
xtermset RCS tag added 2000-02-05 16:26:06 +00:00
xtimer Consistency: 1999-09-21 17:20:03 +00:00
xview Rename package from "xview-all" to "xview" now that our package tools 2000-05-04 21:39:58 +00:00
xview-clients Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and 2000-08-18 22:46:29 +00:00
xview-config Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and 2000-08-18 22:46:29 +00:00
xview-lib Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and 2000-08-18 22:46:29 +00:00
xwatchwin This works fine on NetBSD. 2000-05-05 15:30:42 +00:00
xworld Some window managers don't honour our X size hint for a square window geometry. 2000-08-18 08:46:13 +00:00
xwrits update to 2.11. This update includes several bug fixes including some 2000-02-29 15:10:00 +00:00
Makefile Move comment explaining that swing must be downloaded manually and is thus 2000-08-24 14:02:58 +00:00