summaryrefslogtreecommitdiff
path: root/devel/cdk
diff options
context:
space:
mode:
authorAlan Eldridge <alane@FreeBSD.org>2003-01-01 15:44:06 +0000
committerAlan Eldridge <alane@FreeBSD.org>2003-01-01 15:44:06 +0000
commit8fb07c4a37fb81824921db5648e80a34f476ea65 (patch)
tree1e21f4c5071714af8443ad591b790468c013b2aa /devel/cdk
parentfix pkg-plist (diff)
Updated to new version by Tom Dickey (ncurses author).
Notes
Notes: svn path=/head/; revision=72012
Diffstat (limited to 'devel/cdk')
-rw-r--r--devel/cdk/Makefile57
-rw-r--r--devel/cdk/distinfo2
-rw-r--r--devel/cdk/files/patch-aa76
-rw-r--r--devel/cdk/files/patch-ab27
-rw-r--r--devel/cdk/files/patch-configure24
-rw-r--r--devel/cdk/files/patch-curdefs.h10
-rw-r--r--devel/cdk/maninfo.mk703
-rw-r--r--devel/cdk/pkg-descr2
-rw-r--r--devel/cdk/pkg-plist192
9 files changed, 913 insertions, 180 deletions
diff --git a/devel/cdk/Makefile b/devel/cdk/Makefile
new file mode 100644
index 000000000000..3db21d690304
--- /dev/null
+++ b/devel/cdk/Makefile
@@ -0,0 +1,57 @@
+# ex:ts=8
+# New ports collection makefile for: cdk
+# Date created: 6 May 1999
+# Whom: Andrey Zakhvatov
+#
+# $FreeBSD$
+#
+
+PORTNAME= cdk
+PORTVERSION= 4.9.10-20020809
+PORTREVISION= 0
+CATEGORIES= devel
+MASTER_SITES= ftp://dickey.his.com/cdk/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= alane@FreeBSD.org
+
+USE_GMAKE= yes
+USE_REINPLACE= yes
+GNU_CONFIGURE= yes
+
+.include <bsd.port.pre.mk>
+
+.if exists(${LOCALBASE}/include/ncurses/ncurses.h)
+TERMINFO= ${LOCALBASE}/share/misc/terminfo
+CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/ncurses
+LIBS+= -L${LOCALBASE}/lib -lncurses
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LIBS="${LIBS}" TERMINFO="${TERMINFO}"
+LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
+.endif # exists(${LOCALBASE}/include/ncurses/ncurses.h)
+
+CONFIGURE_ARGS+=--with-ncurses
+ALL_TARGET= default examples demos cli cdkshlib
+INSTALL_TARGET= install installCDKSHLibrary
+INSTALLS_SHLIB= yes
+
+.include "${.CURDIR}/maninfo.mk"
+
+CPIO?= /usr/bin/cpio
+
+post-configure:
+ ${REINPLACE_CMD} -e 's|^DOCUMENT_DIR.*$$|DOCUMENT_DIR=${DOCSDIR}|' \
+ -e 's|^CDKSHLIB.*$$|CDKSHLIB=$$(SONAME)|' \
+ ${WRKSRC}/Makefile
+
+post-install:
+ ${MKDIR} ${EXAMPLESDIR}/cli
+ cd ${WRKSRC}/cli; \
+ ${FIND} . | ${CPIO} -pdm -R ${LIBOWN}:${LIBGRP} ${EXAMPLESDIR}/cli
+ ${MKDIR} ${EXAMPLESDIR}/demos
+ cd ${WRKSRC}/demos; \
+ ${FIND} . | ${CPIO} -pdm -R ${LIBOWN}:${LIBGRP} ${EXAMPLESDIR}/demos
+ ${MKDIR} ${EXAMPLESDIR}/examples
+ cd ${WRKSRC}/examples; \
+ ${FIND} . | ${CPIO} -pdm -R ${LIBOWN}:${LIBGRP} ${EXAMPLESDIR}/examples
+
+.include <bsd.port.post.mk>
diff --git a/devel/cdk/distinfo b/devel/cdk/distinfo
index 21bc4b057d13..9604ab41fb2b 100644
--- a/devel/cdk/distinfo
+++ b/devel/cdk/distinfo
@@ -1 +1 @@
-MD5 (cdk.tar.gz) = 9aa707df4323d89a014129a20a20efd4
+MD5 (cdk-4.9.10-20020809.tgz) = f595642ebb18ab1a4269729426b2cbc8
diff --git a/devel/cdk/files/patch-aa b/devel/cdk/files/patch-aa
deleted file mode 100644
index fabc7702a13a..000000000000
--- a/devel/cdk/files/patch-aa
+++ /dev/null
@@ -1,76 +0,0 @@
---- Makefile.in.orig Mon Aug 21 20:12:47 2000
-+++ Makefile.in Sat Aug 26 17:03:02 2000
-@@ -32,6 +32,7 @@
- #
-
- CDKLIB = libcdk.a
-+CDKSLIB = libcdk.so.1
- VERSION = 4.9.10
- CFLAGS = -Iinclude @CFLAGS@ @DEFS@
- CC = @CC@
-@@ -39,13 +40,13 @@
- LDFLAGS = @LDFLAGS@
- LIBS = @LIBS@
- RANLIB = @RANLIB@
--INSTALL = @INSTALL@
-+INSTALL = @INSTALL_DATA@
- INSTALL_DIR = @prefix@
- INCLUDE_DIR = $(INSTALL_DIR)/include/cdk
- LIB_DIR = $(INSTALL_DIR)/lib
- MAN_DIR = $(INSTALL_DIR)/man/man3
-
--default:: cdklib
-+default:: cdklib cdkslib
-
- #
- # Create the file lists.
-@@ -72,6 +73,7 @@
- cdk_template.3 cdk_viewer.3
- CDKREADME = BUGS EXPANDING NOTES TODO COPYING INSTALL README
- CDKOBJS = $(CDKSRC:.c=.o)
-+CDKSOBJS = $(CDKSRC:.c=.so)
-
- #
- # Standard library directive.
-@@ -80,6 +82,9 @@
- $(AR) -cr $(CDKLIB) $(CDKOBJS)
- $(RANLIB) $(CDKLIB)
-
-+cdkslib $(CDKSLIB): $(CDKSOBJS)
-+ $(CC) -shared -Wl,-x -Wl,-soname,$(CDKSLIB) -o $(CDKSLIB) $(CDKSOBJS)
-+
- #
- # Make the examples directory.
- #
-@@ -95,7 +100,7 @@
- #
- # This installs all of the CDK library release.
- #
--install:: installCDKHeaderFiles installCDKReadme installCDKLibrary installCDKManPages
-+install:: installCDKHeaderFiles installCDKLibrary installCDKManPages
-
- #
- # This installs the header files.
-@@ -130,6 +135,9 @@
- fi
- @echo " $(INSTALL) $(CDKLIB) $(LIB_DIR)"
- @$(INSTALL) $(CDKLIB) $(LIB_DIR)
-+ @echo " $(INSTALL) $(CDKSLIB) $(LIB_DIR)"
-+ @$(INSTALL) $(CDKSLIB) $(LIB_DIR)
-+ ln -sf $(CDKSLIB) $(LIB_DIR)/libcdk.so
-
- #
- # This installs the CDK man pages.
-@@ -166,8 +174,10 @@
- #
- # Standard .c to .o compile line.
- #
--.c.o:
-- $(CC) $(CFLAGS) -c $<
-+.SUFFIXES: .c .so .o
-+
-+.c.so:
-+ $(CC) $(CFLAGS) -fpic -DPIC -o $@ -c $<
-
- #
- # Set up our PHONY tags.
diff --git a/devel/cdk/files/patch-ab b/devel/cdk/files/patch-ab
deleted file mode 100644
index 9c55d93ef7c8..000000000000
--- a/devel/cdk/files/patch-ab
+++ /dev/null
@@ -1,27 +0,0 @@
---- include/cdk.h.orig Thu Dec 10 02:13:17 1998
-+++ include/cdk.h Thu Mar 30 22:04:04 2000
-@@ -38,7 +38,15 @@
- #undef instr
- #endif
-
-+#include <sys/types.h>
-+#include <sys/param.h>
-+#include <sys/stat.h>
-+
-+#if (defined(BSD) && BSD >= 199306)
-+#include <ncurses.h>
-+#else
- #include <curses.h>
-+#endif
-
- #include <stdlib.h>
- #include <string.h>
-@@ -49,8 +57,6 @@
- #include <errno.h>
- #include <pwd.h>
- #include <grp.h>
--#include <sys/stat.h>
--#include <sys/types.h>
- #include <math.h>
-
- /*
diff --git a/devel/cdk/files/patch-configure b/devel/cdk/files/patch-configure
deleted file mode 100644
index 869d6cb6e67a..000000000000
--- a/devel/cdk/files/patch-configure
+++ /dev/null
@@ -1,24 +0,0 @@
---- configure.orig Sun Jul 25 17:39:34 1999
-+++ configure Sat Aug 26 17:09:05 2000
-@@ -778,21 +778,6 @@
- echo "$ac_t""no" 1>&6
- fi
-
--ac_aux_dir=
--for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
-- if test -f $ac_dir/install-sh; then
-- ac_aux_dir=$ac_dir
-- ac_install_sh="$ac_aux_dir/install-sh -c"
-- break
-- elif test -f $ac_dir/install.sh; then
-- ac_aux_dir=$ac_dir
-- ac_install_sh="$ac_aux_dir/install.sh -c"
-- break
-- fi
--done
--if test -z "$ac_aux_dir"; then
-- { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
--fi
- ac_config_guess=$ac_aux_dir/config.guess
- ac_config_sub=$ac_aux_dir/config.sub
- ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
diff --git a/devel/cdk/files/patch-curdefs.h b/devel/cdk/files/patch-curdefs.h
deleted file mode 100644
index aa81f354df51..000000000000
--- a/devel/cdk/files/patch-curdefs.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- include/curdefs.h.orig Fri Dec 11 13:24:06 1998
-+++ include/curdefs.h Thu Mar 30 22:02:22 2000
-@@ -518,4 +518,7 @@
- #ifndef ACS_S2
- #define ACS_S2 '2'
- #endif
-+#ifndef ACS_S9
-+#define ACS_S9 '9'
-+#endif
- #endif /* CURDEF_H */
diff --git a/devel/cdk/maninfo.mk b/devel/cdk/maninfo.mk
new file mode 100644
index 000000000000..5881102b7ff6
--- /dev/null
+++ b/devel/cdk/maninfo.mk
@@ -0,0 +1,703 @@
+MAN3+= cdk.3
+MAN3+= cdk_alphalist.3
+MAN3+= cdk_binding.3
+MAN3+= cdk_button.3
+MAN3+= cdk_buttonbox.3
+MAN3+= cdk_calendar.3
+MAN3+= cdk_entry.3
+MAN3+= cdk_dialog.3
+MAN3+= cdk_display.3
+MAN3+= cdk_fscale.3
+MAN3+= cdk_fselect.3
+MAN3+= cdk_graph.3
+MAN3+= cdk_label.3
+MAN3+= cdk_histogram.3
+MAN3+= cdk_itemlist.3
+MAN3+= cdk_marquee.3
+MAN3+= cdk_menu.3
+MAN3+= cdk_matrix.3
+MAN3+= cdk_mentry.3
+MAN3+= cdk_misc.3
+MAN3+= cdk_position.3
+MAN3+= cdk_process.3
+MAN3+= cdk_radio.3
+MAN3+= cdk_scale.3
+MAN3+= cdk_screen.3
+MAN3+= cdk_scroll.3
+MAN3+= cdk_selection.3
+MAN3+= cdk_slider.3
+MAN3+= cdk_swindow.3
+MAN3+= cdk_template.3
+MAN3+= cdk_traverse.3
+MAN3+= cdk_viewer.3
+MANLINK+= cdk_alphalist.3 activateCDKAlphalist.3
+MANLINK+= cdk_alphalist.3 destroyCDKAlphalist.3
+MANLINK+= cdk_alphalist.3 drawCDKAlphalist.3
+MANLINK+= cdk_alphalist.3 eraseCDKAlphalist.3
+MANLINK+= cdk_dialog.3 getCDKAlphalistBox.3
+MANLINK+= cdk_alphalist.3 getCDKAlphalistContents.3
+MANLINK+= cdk_alphalist.3 getCDKAlphalistFillerChar.3
+MANLINK+= cdk_alphalist.3 getCDKAlphalistHighlight.3
+MANLINK+= cdk_alphalist.3 injectCDKAlphalist.3
+MANLINK+= cdk_alphalist.3 moveCDKAlphalist.3
+MANLINK+= cdk_alphalist.3 newCDKAlphalist.3
+MANLINK+= cdk_alphalist.3 positionCDKAlphalist.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalist.3
+MANLINK+= cdk_dialog.3 setCDKAlphalistBox.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistBackgroundColor.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistBoxAttribute.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistContents.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistFillerChar.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistHighlight.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistHorizontalChar.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistLLChar.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistLRChar.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistPostProcess.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistPreProcess.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistULChar.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistURChar.3
+MANLINK+= cdk_alphalist.3 setCDKAlphalistVerticalChar.3
+MANLINK+= cdk_binding.3 bindCDKObject.3
+MANLINK+= cdk_binding.3 checkCDKObjectBind.3
+MANLINK+= cdk_binding.3 cleanCDKObjectBindings.3
+MANLINK+= cdk_binding.3 unbindCDKObject.3
+MANLINK+= cdk_button.3 activateCDKButton.3
+MANLINK+= cdk_button.3 destroyCDKButton.3
+MANLINK+= cdk_button.3 drawCDKButton.3
+MANLINK+= cdk_button.3 eraseCDKButton.3
+MANLINK+= cdk_button.3 getCDKButtonBox.3
+MANLINK+= cdk_button.3 getCDKButtonMessage.3
+MANLINK+= cdk_button.3 injectCDKButton.3
+MANLINK+= cdk_button.3 moveCDKButton.3
+MANLINK+= cdk_button.3 newCDKButton.3
+MANLINK+= cdk_button.3 positionCDKButton.3
+MANLINK+= cdk_button.3 setCDKButton.3
+MANLINK+= cdk_button.3 setCDKButtonBackgroundColor.3
+MANLINK+= cdk_button.3 setCDKButtonBox.3
+MANLINK+= cdk_button.3 setCDKButtonBoxAttribute.3
+MANLINK+= cdk_button.3 setCDKButtonHorizontalChar.3
+MANLINK+= cdk_button.3 setCDKButtonLLChar.3
+MANLINK+= cdk_button.3 setCDKButtonLRChar.3
+MANLINK+= cdk_button.3 setCDKButtonMessage.3
+MANLINK+= cdk_button.3 setCDKButtonULChar.3
+MANLINK+= cdk_button.3 setCDKButtonURChar.3
+MANLINK+= cdk_button.3 setCDKButtonVerticalChar.3
+MANLINK+= cdk_buttonbox.3 activateCDKButtonbox.3
+MANLINK+= cdk_buttonbox.3 destroyCDKButtonbox.3
+MANLINK+= cdk_buttonbox.3 drawCDKButtonbox.3
+MANLINK+= cdk_buttonbox.3 eraseCDKButtonbox.3
+MANLINK+= cdk_buttonbox.3 getCDKButtonboxBox.3
+MANLINK+= cdk_buttonbox.3 getCDKButtonboxHighlight.3
+MANLINK+= cdk_buttonbox.3 moveCDKButtonbox.3
+MANLINK+= cdk_buttonbox.3 injectCDKButtonbox.3
+MANLINK+= cdk_buttonbox.3 newCDKButtonbox.3
+MANLINK+= cdk_buttonbox.3 positionCDKButtonbox.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonbox.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxBackgroundColor.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxBox.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxBoxAttribute.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxHighlight.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxHorizontalChar.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxLLChar.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxLRChar.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxPostProcess.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxPreProcess.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxULChar.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxURChar.3
+MANLINK+= cdk_buttonbox.3 setCDKButtonboxVerticalChar.3
+MANLINK+= cdk_calendar.3 activateCDKCalendar.3
+MANLINK+= cdk_calendar.3 destroyCDKCalendar.3
+MANLINK+= cdk_calendar.3 drawCDKCalendar.3
+MANLINK+= cdk_calendar.3 eraseCDKCalendar.3
+MANLINK+= cdk_calendar.3 getCDKCalendarBox.3
+MANLINK+= cdk_calendar.3 getCDKCalendarDate.3
+MANLINK+= cdk_calendar.3 getCDKCalendarDayAttribute.3
+MANLINK+= cdk_calendar.3 getCDKCalendarHighlight.3
+MANLINK+= cdk_calendar.3 getCDKCalendarMonthAttribute.3
+MANLINK+= cdk_calendar.3 getCDKCalendarYearAttribute.3
+MANLINK+= cdk_calendar.3 injectCDKCalendar.3
+MANLINK+= cdk_calendar.3 moveCDKCalendar.3
+MANLINK+= cdk_calendar.3 newCDKCalendar.3
+MANLINK+= cdk_calendar.3 positionCDKCalendar.3
+MANLINK+= cdk_calendar.3 removeCDKCalendarMarker.3
+MANLINK+= cdk_calendar.3 setCDKCalendar.3
+MANLINK+= cdk_calendar.3 setCDKCalendarBox.3
+MANLINK+= cdk_calendar.3 setCDKCalendarDate.3
+MANLINK+= cdk_calendar.3 setCDKCalendarDayAttribute.3
+MANLINK+= cdk_calendar.3 setCDKCalendarHighlight.3
+MANLINK+= cdk_calendar.3 setCDKCalendarMarker.3
+MANLINK+= cdk_calendar.3 setCDKCalendarMonthAttribute.3
+MANLINK+= cdk_calendar.3 setCDKCalendarPostProcess.3
+MANLINK+= cdk_calendar.3 setCDKCalendarPreProcess.3
+MANLINK+= cdk_calendar.3 setCDKCalendarYearAttribute.3
+MANLINK+= cdk_dialog.3 activateCDKDialog.3
+MANLINK+= cdk_dialog.3 destroyCDKDialog.3
+MANLINK+= cdk_misc.3 Beep.3
+MANLINK+= cdk_dialog.3 drawCDKDialog.3
+MANLINK+= cdk_dialog.3 eraseCDKDialog.3
+MANLINK+= cdk_dialog.3 getCDKDialogBox.3
+MANLINK+= cdk_dialog.3 getCDKDialogHighlight.3
+MANLINK+= cdk_dialog.3 getCDKDialogSeparator.3
+MANLINK+= cdk_dialog.3 injectCDKDialog.3
+MANLINK+= cdk_dialog.3 moveCDKDialog.3
+MANLINK+= cdk_dialog.3 newCDKDialog.3
+MANLINK+= cdk_dialog.3 positionCDKDialog.3
+MANLINK+= cdk_dialog.3 setCDKDialog.3
+MANLINK+= cdk_dialog.3 setCDKDialogBackgroundColor.3
+MANLINK+= cdk_dialog.3 setCDKDialogBox.3
+MANLINK+= cdk_dialog.3 setCDKDialogBoxAttribute.3
+MANLINK+= cdk_dialog.3 setCDKDialogHighlight.3
+MANLINK+= cdk_dialog.3 setCDKDialogHorizontalChar.3
+MANLINK+= cdk_dialog.3 setCDKDialogLLChar.3
+MANLINK+= cdk_dialog.3 setCDKDialogLRChar.3
+MANLINK+= cdk_dialog.3 setCDKDialogPostProcess.3
+MANLINK+= cdk_dialog.3 setCDKDialogPreProcess.3
+MANLINK+= cdk_dialog.3 setCDKDialogSeparator.3
+MANLINK+= cdk_dialog.3 setCDKDialogULChar.3
+MANLINK+= cdk_dialog.3 setCDKDialogURChar.3
+MANLINK+= cdk_dialog.3 setCDKDialogVerticalChar.3
+MANLINK+= cdk_entry.3 activateCDKEntry.3
+MANLINK+= cdk_entry.3 cleanCDKEntry.3
+MANLINK+= cdk_entry.3 destroyCDKEntry.3
+MANLINK+= cdk_entry.3 drawCDKEntry.3
+MANLINK+= cdk_entry.3 eraseCDKEntry.3
+MANLINK+= cdk_entry.3 getCDKEntryBox.3
+MANLINK+= cdk_entry.3 getCDKEntryFillerChar.3
+MANLINK+= cdk_entry.3 getCDKEntryHiddenChar.3
+MANLINK+= cdk_entry.3 getCDKEntryMax.3
+MANLINK+= cdk_entry.3 getCDKEntryMin.3
+MANLINK+= cdk_entry.3 getCDKEntryValue.3
+MANLINK+= cdk_entry.3 injectCDKEntry.3
+MANLINK+= cdk_entry.3 moveCDKEntry.3
+MANLINK+= cdk_entry.3 newCDKEntry.3
+MANLINK+= cdk_entry.3 positionCDKEntry.3
+MANLINK+= cdk_entry.3 setCDKEntry.3
+MANLINK+= cdk_entry.3 setCDKEntryBackgroundColor.3
+MANLINK+= cdk_entry.3 setCDKEntryBox.3
+MANLINK+= cdk_entry.3 setCDKEntryBoxAttribute.3
+MANLINK+= cdk_entry.3 setCDKEntryCB.3
+MANLINK+= cdk_entry.3 setCDKEntryFillerChar.3
+MANLINK+= cdk_entry.3 setCDKEntryHiddenChar.3
+MANLINK+= cdk_entry.3 setCDKEntryHorizontalChar.3
+MANLINK+= cdk_entry.3 setCDKEntryLLChar.3
+MANLINK+= cdk_entry.3 setCDKEntryLRChar.3
+MANLINK+= cdk_entry.3 setCDKEntryMax.3
+MANLINK+= cdk_entry.3 setCDKEntryMin.3
+MANLINK+= cdk_misc.3 chlen.3
+MANLINK+= cdk_entry.3 setCDKEntryPostProcess.3
+MANLINK+= cdk_entry.3 setCDKEntryPreProcess.3
+MANLINK+= cdk_entry.3 setCDKEntryULChar.3
+MANLINK+= cdk_entry.3 setCDKEntryURChar.3
+MANLINK+= cdk_entry.3 setCDKEntryValue.3
+MANLINK+= cdk_entry.3 setCDKEntryVerticalChar.3
+MANLINK+= cdk_fscale.3 activateCDKFScale.3
+MANLINK+= cdk_fscale.3 destroyCDKFScale.3
+MANLINK+= cdk_fscale.3 drawCDKFScale.3
+MANLINK+= cdk_fscale.3 eraseCDKFScale.3
+MANLINK+= cdk_fscale.3 getCDKFScaleBox.3
+MANLINK+= cdk_fscale.3 getCDKFScaleDigits.3
+MANLINK+= cdk_fscale.3 getCDKFScaleHighValue.3
+MANLINK+= cdk_fscale.3 getCDKFScaleLowValue.3
+MANLINK+= cdk_fscale.3 getCDKFScaleValue.3
+MANLINK+= cdk_fscale.3 injectCDKFScale.3
+MANLINK+= cdk_fscale.3 moveCDKFScale.3
+MANLINK+= cdk_fscale.3 newCDKFScale.3
+MANLINK+= cdk_fscale.3 positionCDKFScale.3
+MANLINK+= cdk_fscale.3 setCDKFScale.3
+MANLINK+= cdk_fscale.3 setCDKFScaleBackgroundColor.3
+MANLINK+= cdk_fscale.3 setCDKFScaleBox.3
+MANLINK+= cdk_fscale.3 setCDKFScaleBoxAttribute.3
+MANLINK+= cdk_fscale.3 setCDKFScaleDigits.3
+MANLINK+= cdk_fscale.3 setCDKFScaleHorizontalChar.3
+MANLINK+= cdk_fscale.3 setCDKFScaleLLChar.3
+MANLINK+= cdk_fscale.3 setCDKFScaleLRChar.3
+MANLINK+= cdk_fscale.3 setCDKFScaleLowHigh.3
+MANLINK+= cdk_fscale.3 setCDKFScalePostProcess.3
+MANLINK+= cdk_fscale.3 setCDKFScalePreProcess.3
+MANLINK+= cdk_fscale.3 setCDKFScaleULChar.3
+MANLINK+= cdk_fscale.3 setCDKFScaleURChar.3
+MANLINK+= cdk_fscale.3 setCDKFScaleValue.3
+MANLINK+= cdk_fscale.3 setCDKFScaleVerticalChar.3
+MANLINK+= cdk_fselect.3 activateCDKFselect.3
+MANLINK+= cdk_fselect.3 destroyCDKFselect.3
+MANLINK+= cdk_fselect.3 drawCDKFselect.3
+MANLINK+= cdk_fselect.3 eraseCDKFselect.3
+MANLINK+= cdk_fselect.3 getCDKFselectBox.3
+MANLINK+= cdk_fselect.3 getCDKFselectDirAttribute.3
+MANLINK+= cdk_fselect.3 getCDKFselectDirectory.3
+MANLINK+= cdk_fselect.3 getCDKFselectFileAttribute.3
+MANLINK+= cdk_fselect.3 getCDKFselectFillerChar.3
+MANLINK+= cdk_fselect.3 getCDKFselectHighlight.3
+MANLINK+= cdk_fselect.3 getCDKFselectLinkAttribute.3
+MANLINK+= cdk_fselect.3 getCDKFselectSocketAttribute.3
+MANLINK+= cdk_fselect.3 injectCDKFselect.3
+MANLINK+= cdk_fselect.3 moveCDKFselect.3
+MANLINK+= cdk_fselect.3 newCDKFselect.3
+MANLINK+= cdk_fselect.3 positionCDKFselect.3
+MANLINK+= cdk_fselect.3 setCDKFselect.3
+MANLINK+= cdk_fselect.3 setCDKFselectBackgroundColor.3
+MANLINK+= cdk_fselect.3 setCDKFselectBox.3
+MANLINK+= cdk_fselect.3 setCDKFselectBoxAttribute.3
+MANLINK+= cdk_fselect.3 setCDKFselectDirAttribute.3
+MANLINK+= cdk_fselect.3 setCDKFselectDirectory.3
+MANLINK+= cdk_fselect.3 setCDKFselectFileAttribute.3
+MANLINK+= cdk_fselect.3 setCDKFselectFillerChar.3
+MANLINK+= cdk_fselect.3 setCDKFselectHighlight.3
+MANLINK+= cdk_fselect.3 setCDKFselectHorizontalChar.3
+MANLINK+= cdk_fselect.3 setCDKFselectLLChar.3
+MANLINK+= cdk_fselect.3 setCDKFselectLRChar.3
+MANLINK+= cdk_fselect.3 setCDKFselectLinkAttribute.3
+MANLINK+= cdk_fselect.3 setCDKFselectSocketAttribute.3
+MANLINK+= cdk_fselect.3 setCDKFselectULChar.3
+MANLINK+= cdk_fselect.3 setCDKFselectURChar.3
+MANLINK+= cdk_fselect.3 setCDKFselectVerticalChar.3
+MANLINK+= cdk_graph.3 destroyCDKGraph.3
+MANLINK+= cdk_graph.3 drawCDKGraph.3
+MANLINK+= cdk_graph.3 eraseCDKGraph.3
+MANLINK+= cdk_graph.3 getCDKGraphBox.3
+MANLINK+= cdk_graph.3 getCDKGraphCharacter.3
+MANLINK+= cdk_graph.3 getCDKGraphCharacters.3
+MANLINK+= cdk_graph.3 getCDKGraphDisplayType.3
+MANLINK+= cdk_graph.3 getCDKGraphValue.3
+MANLINK+= cdk_graph.3 getCDKGraphValues.3
+MANLINK+= cdk_graph.3 moveCDKGraph.3
+MANLINK+= cdk_graph.3 newCDKGraph.3
+MANLINK+= cdk_graph.3 positionCDKGraph.3
+MANLINK+= cdk_graph.3 setCDKGraph.3
+MANLINK+= cdk_graph.3 setCDKGraphBackgroundColor.3
+MANLINK+= cdk_graph.3 setCDKGraphBox.3
+MANLINK+= cdk_graph.3 setCDKGraphBoxAttribute.3
+MANLINK+= cdk_graph.3 setCDKGraphCharacter.3
+MANLINK+= cdk_graph.3 setCDKGraphCharacters.3
+MANLINK+= cdk_graph.3 setCDKGraphDisplayType.3
+MANLINK+= cdk_graph.3 setCDKGraphHorizontalChar.3
+MANLINK+= cdk_graph.3 setCDKGraphLLChar.3
+MANLINK+= cdk_graph.3 setCDKGraphLRChar.3
+MANLINK+= cdk_graph.3 setCDKGraphULChar.3
+MANLINK+= cdk_graph.3 setCDKGraphURChar.3
+MANLINK+= cdk_graph.3 setCDKGraphValue.3
+MANLINK+= cdk_graph.3 setCDKGraphValues.3
+MANLINK+= cdk_graph.3 setCDKGraphVerticalChar.3
+MANLINK+= cdk_histogram.3 destroyCDKHistogram.3
+MANLINK+= cdk_histogram.3 drawCDKHistogram.3
+MANLINK+= cdk_histogram.3 eraseCDKHistogram.3
+MANLINK+= cdk_histogram.3 getCDKHistogramBox.3
+MANLINK+= cdk_histogram.3 getCDKHistogramFillerChar.3
+MANLINK+= cdk_histogram.3 getCDKHistogramHighValue.3
+MANLINK+= cdk_histogram.3 getCDKHistogramLowValue.3
+MANLINK+= cdk_histogram.3 getCDKHistogramStatsAttr.3
+MANLINK+= cdk_histogram.3 getCDKHistogramStatsPos.3
+MANLINK+= cdk_histogram.3 getCDKHistogramValue.3
+MANLINK+= cdk_histogram.3 getCDKHistogramViewType.3
+MANLINK+= cdk_histogram.3 moveCDKHistogram.3
+MANLINK+= cdk_histogram.3 newCDKHistogram.3
+MANLINK+= cdk_histogram.3 setCDKHistogram.3
+MANLINK+= cdk_histogram.3 positionCDKHistogram.3
+MANLINK+= cdk_histogram.3 setCDKHistogramBackgroundColor.3
+MANLINK+= cdk_histogram.3 setCDKHistogramBox.3
+MANLINK+= cdk_histogram.3 setCDKHistogramBoxAttribute.3
+MANLINK+= cdk_histogram.3 setCDKHistogramFillerChar.3
+MANLINK+= cdk_histogram.3 setCDKHistogramHorizontalChar.3
+MANLINK+= cdk_histogram.3 setCDKHistogramLLChar.3
+MANLINK+= cdk_histogram.3 setCDKHistogramLRChar.3
+MANLINK+= cdk_histogram.3 setCDKHistogramStatsAttr.3
+MANLINK+= cdk_histogram.3 setCDKHistogramStatsPos.3
+MANLINK+= cdk_histogram.3 setCDKHistogramULChar.3
+MANLINK+= cdk_histogram.3 setCDKHistogramURChar.3
+MANLINK+= cdk_histogram.3 setCDKHistogramValue.3
+MANLINK+= cdk_histogram.3 setCDKHistogramVerticalChar.3
+MANLINK+= cdk_histogram.3 setCDKHistogramViewType.3
+MANLINK+= cdk_itemlist.3 activateCDKItemlist.3
+MANLINK+= cdk_itemlist.3 destroyCDKItemlist.3
+MANLINK+= cdk_itemlist.3 drawCDKItemlist.3
+MANLINK+= cdk_itemlist.3 eraseCDKItemlist.3
+MANLINK+= cdk_itemlist.3 getCDKItemlistBox.3
+MANLINK+= cdk_itemlist.3 getCDKItemlistCurrentItem.3
+MANLINK+= cdk_itemlist.3 getCDKItemlistDefaultItem.3
+MANLINK+= cdk_itemlist.3 getCDKItemlistValues.3
+MANLINK+= cdk_itemlist.3 injectCDKItemlist.3
+MANLINK+= cdk_itemlist.3 moveCDKItemlist.3
+MANLINK+= cdk_itemlist.3 newCDKItemlist.3
+MANLINK+= cdk_itemlist.3 positionCDKItemlist.3
+MANLINK+= cdk_itemlist.3 setCDKItemlist.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistBackgroundColor.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistBox.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistBoxAttribute.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistCurrentItem.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistDefaultItem.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistHorizontalChar.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistLLChar.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistLRChar.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistPostProcess.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistPreProcess.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistULChar.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistURChar.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistValues.3
+MANLINK+= cdk_itemlist.3 setCDKItemlistVerticalChar.3
+MANLINK+= cdk_label.3 destroyCDKLabel.3
+MANLINK+= cdk_label.3 drawCDKLabel.3
+MANLINK+= cdk_label.3 eraseCDKLabel.3
+MANLINK+= cdk_label.3 getCDKLabelBox.3
+MANLINK+= cdk_label.3 getCDKLabelMessage.3
+MANLINK+= cdk_label.3 moveCDKLabel.3
+MANLINK+= cdk_label.3 newCDKLabel.3
+MANLINK+= cdk_label.3 positionCDKLabel.3
+MANLINK+= cdk_label.3 setCDKLabel.3
+MANLINK+= cdk_label.3 setCDKLabelBackgroundColor.3
+MANLINK+= cdk_label.3 setCDKLabelBox.3
+MANLINK+= cdk_label.3 setCDKLabelBoxAttribute.3
+MANLINK+= cdk_label.3 setCDKLabelHorizontalChar.3
+MANLINK+= cdk_label.3 setCDKLabelLLChar.3
+MANLINK+= cdk_label.3 setCDKLabelLRChar.3
+MANLINK+= cdk_label.3 setCDKLabelMessage.3
+MANLINK+= cdk_label.3 setCDKLabelULChar.3
+MANLINK+= cdk_label.3 setCDKLabelURChar.3
+MANLINK+= cdk_label.3 setCDKLabelVerticalChar.3
+MANLINK+= cdk_label.3 waitCDKLabel.3
+MANLINK+= cdk_marquee.3 activateCDKMarquee.3
+MANLINK+= cdk_marquee.3 destroyCDKMarquee.3
+MANLINK+= cdk_marquee.3 drawCDKMarquee.3
+MANLINK+= cdk_marquee.3 eraseCDKMarquee.3
+MANLINK+= cdk_marquee.3 moveCDKMarquee.3
+MANLINK+= cdk_marquee.3 newCDKMarquee.3
+MANLINK+= cdk_marquee.3 positionCDKMarquee.3
+MANLINK+= cdk_marquee.3 setCDKMarqueeBackgroundColor.3
+MANLINK+= cdk_marquee.3 setCDKMarqueeBoxAttribute.3
+MANLINK+= cdk_marquee.3 setCDKMarqueeHorizontalChar.3
+MANLINK+= cdk_marquee.3 setCDKMarqueeLLChar.3
+MANLINK+= cdk_marquee.3 setCDKMarqueeLRChar.3
+MANLINK+= cdk_marquee.3 setCDKMarqueeULChar.3
+MANLINK+= cdk_marquee.3 setCDKMarqueeURChar.3
+MANLINK+= cdk_marquee.3 setCDKMarqueeVerticalChar.3
+MANLINK+= cdk_matrix.3 activateCDKMatrix.3
+MANLINK+= cdk_matrix.3 cleanCDKMatrix.3
+MANLINK+= cdk_matrix.3 destroyCDKMatrix.3
+MANLINK+= cdk_matrix.3 drawCDKMatrix.3
+MANLINK+= cdk_matrix.3 eraseCDKMatrix.3
+MANLINK+= cdk_matrix.3 getCDKMatrixCell.3
+MANLINK+= cdk_matrix.3 injectCDKMatrix.3
+MANLINK+= cdk_matrix.3 jumpToCell.3
+MANLINK+= cdk_matrix.3 moveToCDKMatrixCell.3
+MANLINK+= cdk_matrix.3 newCDKMatrix.3
+MANLINK+= cdk_matrix.3 setCDKMatrix.3
+MANLINK+= cdk_matrix.3 setCDKMatrixBackgroundColor.3
+MANLINK+= cdk_matrix.3 setCDKMatrixBoxAttribute.3
+MANLINK+= cdk_matrix.3 setCDKMatrixCB.3
+MANLINK+= cdk_matrix.3 setCDKMatrixCell.3
+MANLINK+= cdk_matrix.3 setCDKMatrixHorizontalChar.3
+MANLINK+= cdk_matrix.3 setCDKMatrixLLChar.3
+MANLINK+= cdk_matrix.3 setCDKMatrixLRChar.3
+MANLINK+= cdk_matrix.3 setCDKMatrixPostProcess.3
+MANLINK+= cdk_matrix.3 setCDKMatrixPreProcess.3
+MANLINK+= cdk_matrix.3 setCDKMatrixULChar.3
+MANLINK+= cdk_matrix.3 setCDKMatrixURChar.3
+MANLINK+= cdk_matrix.3 setCDKMatrixVerticalChar.3
+MANLINK+= cdk_mentry.3 activateCDKMentry.3
+MANLINK+= cdk_mentry.3 cleanCDKMentry.3
+MANLINK+= cdk_mentry.3 destroyCDKMentry.3
+MANLINK+= cdk_mentry.3 drawCDKMentry.3
+MANLINK+= cdk_mentry.3 eraseCDKMentry.3
+MANLINK+= cdk_mentry.3 getCDKMentryBox.3
+MANLINK+= cdk_mentry.3 getCDKMentryFillerChar.3
+MANLINK+= cdk_mentry.3 getCDKMentryMin.3
+MANLINK+= cdk_mentry.3 getCDKMentryValue.3
+MANLINK+= cdk_mentry.3 injectCDKMentry.3
+MANLINK+= cdk_mentry.3 moveCDKMentry.3
+MANLINK+= cdk_mentry.3 newCDKMentry.3
+MANLINK+= cdk_mentry.3 positionCDKMentry.3
+MANLINK+= cdk_mentry.3 setCDKMentry.3
+MANLINK+= cdk_mentry.3 setCDKMentryBackgroundColor.3
+MANLINK+= cdk_mentry.3 setCDKMentryBox.3
+MANLINK+= cdk_mentry.3 setCDKMentryBoxAttribute.3
+MANLINK+= cdk_mentry.3 setCDKMentryCB.3
+MANLINK+= cdk_mentry.3 setCDKMentryFillerChar.3
+MANLINK+= cdk_mentry.3 setCDKMentryHorizontalChar.3
+MANLINK+= cdk_mentry.3 setCDKMentryLLChar.3
+MANLINK+= cdk_mentry.3 setCDKMentryLRChar.3
+MANLINK+= cdk_mentry.3 setCDKMentryMin.3
+MANLINK+= cdk_mentry.3 setCDKMentryPostProcess.3
+MANLINK+= cdk_mentry.3 setCDKMentryPreProcess.3
+MANLINK+= cdk_mentry.3 setCDKMentryULChar.3
+MANLINK+= cdk_mentry.3 setCDKMentryURChar.3
+MANLINK+= cdk_mentry.3 setCDKMentryValue.3
+MANLINK+= cdk_mentry.3 setCDKMentryVerticalChar.3
+MANLINK+= cdk_menu.3 activateCDKMenu.3
+MANLINK+= cdk_menu.3 destroyCDKMenu.3
+MANLINK+= cdk_menu.3 drawCDKMenu.3
+MANLINK+= cdk_menu.3 eraseCDKMenu.3
+MANLINK+= cdk_menu.3 getCDKMenuCurrentItem.3
+MANLINK+= cdk_menu.3 getCDKMenuSubTitleHighlight.3
+MANLINK+= cdk_menu.3 getCDKMenuTitleHighlight.3
+MANLINK+= cdk_menu.3 injectCDKMenu.3
+MANLINK+= cdk_menu.3 newCDKMenu.3
+MANLINK+= cdk_menu.3 setCDKMenu.3
+MANLINK+= cdk_menu.3 setCDKMenuCurrentItem.3
+MANLINK+= cdk_menu.3 setCDKMenuPostProcess.3
+MANLINK+= cdk_menu.3 setCDKMenuPreProcess.3
+MANLINK+= cdk_menu.3 setCDKMenuSubTitleHighlight.3
+MANLINK+= cdk_menu.3 setCDKMenuTitleHighlight.3
+MANLINK+= cdk_misc.3 CDKcountStrings.3
+MANLINK+= cdk_misc.3 CDKfreeStrings.3
+MANLINK+= cdk_misc.3 CDKgetDirectoryContents.3
+MANLINK+= cdk_misc.3 CDKreadFile.3
+MANLINK+= cdk_misc.3 CDKsplitString.3
+MANLINK+= cdk_misc.3 baseName.3
+MANLINK+= cdk_misc.3 char2Chtype.3
+MANLINK+= cdk_misc.3 chtype2Char.3
+MANLINK+= cdk_misc.3 cleanChar.3
+MANLINK+= cdk_misc.3 cleanChtype.3
+MANLINK+= cdk_misc.3 copyChar.3
+MANLINK+= cdk_misc.3 copyChtype.3
+MANLINK+= cdk_misc.3 freeChar.3
+MANLINK+= cdk_misc.3 freeChtype.3
+MANLINK+= cdk_misc.3 getListIndex.3
+MANLINK+= cdk_misc.3 getString.3
+MANLINK+= cdk_misc.3 intlen.3
+MANLINK+= cdk_misc.3 mode2Char.3
+MANLINK+= cdk_misc.3 popupDialog.3
+MANLINK+= cdk_misc.3 popupLabel.3
+MANLINK+= cdk_misc.3 searchList.3
+MANLINK+= cdk_misc.3 sortList.3
+MANLINK+= cdk_misc.3 stripWhiteSpace.3
+MANLINK+= cdk_misc.3 viewFile.3
+MANLINK+= cdk_radio.3 activateCDKRadio.3
+MANLINK+= cdk_radio.3 destroyCDKRadio.3
+MANLINK+= cdk_radio.3 drawCDKRadio.3
+MANLINK+= cdk_radio.3 eraseCDKRadio.3
+MANLINK+= cdk_radio.3 getCDKRadioBox.3
+MANLINK+= cdk_radio.3 getCDKRadioChoiceCharacter.3
+MANLINK+= cdk_radio.3 getCDKRadioHighlight.3
+MANLINK+= cdk_radio.3 getCDKRadioLeftBrace.3
+MANLINK+= cdk_radio.3 injectCDKRadio.3
+MANLINK+= cdk_radio.3 getCDKRadioRightBrace.3
+MANLINK+= cdk_radio.3 moveCDKRadio.3
+MANLINK+= cdk_radio.3 newCDKRadio.3
+MANLINK+= cdk_radio.3 positionCDKRadio.3
+MANLINK+= cdk_radio.3 setCDKRadio.3
+MANLINK+= cdk_radio.3 setCDKRadioBackgroundColor.3
+MANLINK+= cdk_radio.3 setCDKRadioBox.3
+MANLINK+= cdk_radio.3 setCDKRadioBoxAttribute.3
+MANLINK+= cdk_radio.3 setCDKRadioChoiceCharacter.3
+MANLINK+= cdk_radio.3 setCDKRadioHighlight.3
+MANLINK+= cdk_radio.3 setCDKRadioHorizontalChar.3
+MANLINK+= cdk_radio.3 setCDKRadioLLChar.3
+MANLINK+= cdk_radio.3 setCDKRadioLRChar.3
+MANLINK+= cdk_radio.3 setCDKRadioLeftBrace.3
+MANLINK+= cdk_radio.3 setCDKRadioPostProcess.3
+MANLINK+= cdk_radio.3 setCDKRadioPreProcess.3
+MANLINK+= cdk_radio.3 setCDKRadioRightBrace.3
+MANLINK+= cdk_radio.3 setCDKRadioULChar.3
+MANLINK+= cdk_radio.3 setCDKRadioURChar.3
+MANLINK+= cdk_radio.3 setCDKRadioVerticalChar.3
+MANLINK+= cdk_scale.3 activateCDKScale.3
+MANLINK+= cdk_scale.3 destroyCDKScale.3
+MANLINK+= cdk_scale.3 drawCDKScale.3
+MANLINK+= cdk_scale.3 eraseCDKScale.3
+MANLINK+= cdk_scale.3 getCDKScaleBox.3
+MANLINK+= cdk_scale.3 getCDKScaleHighValue.3
+MANLINK+= cdk_scale.3 getCDKScaleLowValue.3
+MANLINK+= cdk_scale.3 getCDKScaleValue.3
+MANLINK+= cdk_scale.3 injectCDKScale.3
+MANLINK+= cdk_scale.3 moveCDKScale.3
+MANLINK+= cdk_scale.3 newCDKScale.3
+MANLINK+= cdk_scale.3 positionCDKScale.3
+MANLINK+= cdk_scale.3 setCDKScale.3
+MANLINK+= cdk_scale.3 setCDKScaleBackgroundColor.3
+MANLINK+= cdk_scale.3 setCDKScaleBox.3
+MANLINK+= cdk_scale.3 setCDKScaleBoxAttribute.3
+MANLINK+= cdk_scale.3 setCDKScaleHorizontalChar.3
+MANLINK+= cdk_scale.3 setCDKScaleLLChar.3
+MANLINK+= cdk_scale.3 setCDKScaleLRChar.3
+MANLINK+= cdk_scale.3 setCDKScaleLowHigh.3
+MANLINK+= cdk_scale.3 setCDKScalePostProcess.3
+MANLINK+= cdk_scale.3 setCDKScalePreProcess.3
+MANLINK+= cdk_scale.3 setCDKScaleULChar.3
+MANLINK+= cdk_scale.3 setCDKScaleURChar.3
+MANLINK+= cdk_scale.3 setCDKScaleValue.3
+MANLINK+= cdk_scale.3 setCDKScaleVerticalChar.3
+MANLINK+= cdk_screen.3 destroyCDKScreen.3
+MANLINK+= cdk_screen.3 endCDK.3
+MANLINK+= cdk_screen.3 initCDKColor.3
+MANLINK+= cdk_screen.3 eraseCDKScreen.3
+MANLINK+= cdk_screen.3 initCDKScreen.3
+MANLINK+= cdk_screen.3 lowerCDKObject.3
+MANLINK+= cdk_screen.3 raiseCDKObject.3
+MANLINK+= cdk_screen.3 refreshCDKScreen.3
+MANLINK+= cdk_screen.3 registerCDKObject.3
+MANLINK+= cdk_screen.3 unregisterCDKObject.3
+MANLINK+= cdk_scroll.3 activateCDKScroll.3
+MANLINK+= cdk_scroll.3 addCDKScrollItem.3
+MANLINK+= cdk_scroll.3 deleteCDKScrollItem.3
+MANLINK+= cdk_scroll.3 destroyCDKScroll.3
+MANLINK+= cdk_scroll.3 drawCDKScroll.3
+MANLINK+= cdk_scroll.3 eraseCDKScroll.3
+MANLINK+= cdk_scroll.3 getCDKScrollBox.3
+MANLINK+= cdk_scroll.3 getCDKScrollHighlight.3
+MANLINK+= cdk_scroll.3 getCDKScrollItems.3
+MANLINK+= cdk_scroll.3 injectCDKScroll.3
+MANLINK+= cdk_scroll.3 moveCDKScroll.3
+MANLINK+= cdk_scroll.3 newCDKScroll.3
+MANLINK+= cdk_scroll.3 positionCDKScroll.3
+MANLINK+= cdk_scroll.3 setCDKScroll.3
+MANLINK+= cdk_scroll.3 setCDKScrollBackgroundColor.3
+MANLINK+= cdk_scroll.3 setCDKScrollBox.3
+MANLINK+= cdk_scroll.3 setCDKScrollBoxAttribute.3
+MANLINK+= cdk_scroll.3 setCDKScrollHighlight.3
+MANLINK+= cdk_scroll.3 setCDKScrollHorizontalChar.3
+MANLINK+= cdk_scroll.3 setCDKScrollItems.3
+MANLINK+= cdk_scroll.3 setCDKScrollLLChar.3
+MANLINK+= cdk_scroll.3 setCDKScrollLRChar.3
+MANLINK+= cdk_scroll.3 setCDKScrollPostProcess.3
+MANLINK+= cdk_scroll.3 setCDKScrollPreProcess.3
+MANLINK+= cdk_scroll.3 setCDKScrollULChar.3
+MANLINK+= cdk_scroll.3 setCDKScrollURChar.3
+MANLINK+= cdk_scroll.3 setCDKScrollVerticalChar.3
+MANLINK+= cdk_selection.3 activateCDKSelection.3
+MANLINK+= cdk_selection.3 destroyCDKSelection.3
+MANLINK+= cdk_selection.3 drawCDKSelection.3
+MANLINK+= cdk_selection.3 eraseCDKSelection.3
+MANLINK+= cdk_selection.3 getCDKSelectionBox.3
+MANLINK+= cdk_selection.3 getCDKSelectionChoice.3
+MANLINK+= cdk_selection.3 getCDKSelectionChoices.3
+MANLINK+= cdk_selection.3 getCDKSelectionHighlight.3
+MANLINK+= cdk_selection.3 getCDKSelectionMode.3
+MANLINK+= cdk_selection.3 getCDKSelectionModes.3
+MANLINK+= cdk_selection.3 injectCDKSelection.3
+MANLINK+= cdk_selection.3 moveCDKSelection.3
+MANLINK+= cdk_selection.3 newCDKSelection.3
+MANLINK+= cdk_selection.3 positionCDKSelection.3
+MANLINK+= cdk_selection.3 setCDKSelection.3
+MANLINK+= cdk_selection.3 setCDKSelectionBackgroundColor.3
+MANLINK+= cdk_selection.3 setCDKSelectionBox.3
+MANLINK+= cdk_selection.3 setCDKSelectionBoxAttribute.3
+MANLINK+= cdk_selection.3 setCDKSelectionChoice.3
+MANLINK+= cdk_selection.3 setCDKSelectionChoices.3
+MANLINK+= cdk_selection.3 setCDKSelectionHighlight.3
+MANLINK+= cdk_selection.3 setCDKSelectionHorizontalChar.3
+MANLINK+= cdk_selection.3 setCDKSelectionLLChar.3
+MANLINK+= cdk_selection.3 setCDKSelectionLRChar.3
+MANLINK+= cdk_selection.3 setCDKSelectionMode.3
+MANLINK+= cdk_selection.3 setCDKSelectionModes.3
+MANLINK+= cdk_selection.3 setCDKSelectionPostProcess.3
+MANLINK+= cdk_selection.3 setCDKSelectionPreProcess.3
+MANLINK+= cdk_selection.3 setCDKSelectionULChar.3
+MANLINK+= cdk_selection.3 setCDKSelectionURChar.3
+MANLINK+= cdk_selection.3 setCDKSelectionVerticalChar.3
+MANLINK+= cdk_slider.3 activateCDKSlider.3
+MANLINK+= cdk_slider.3 destroyCDKSlider.3
+MANLINK+= cdk_slider.3 drawCDKSlider.3
+MANLINK+= cdk_slider.3 eraseCDKSlider.3
+MANLINK+= cdk_slider.3 getCDKSliderBox.3
+MANLINK+= cdk_slider.3 getCDKSliderHighValue.3
+MANLINK+= cdk_slider.3 getCDKSliderLowValue.3
+MANLINK+= cdk_slider.3 getCDKSliderValue.3
+MANLINK+= cdk_slider.3 injectCDKSlider.3
+MANLINK+= cdk_slider.3 moveCDKSlider.3
+MANLINK+= cdk_slider.3 newCDKSlider.3
+MANLINK+= cdk_slider.3 positionCDKSlider.3
+MANLINK+= cdk_slider.3 setCDKSlider.3
+MANLINK+= cdk_slider.3 setCDKSliderBox.3
+MANLINK+= cdk_slider.3 setCDKSliderBackgroundColor.3
+MANLINK+= cdk_slider.3 setCDKSliderBoxAttribute.3
+MANLINK+= cdk_slider.3 setCDKSliderHorizontalChar.3
+MANLINK+= cdk_slider.3 setCDKSliderLLChar.3
+MANLINK+= cdk_slider.3 setCDKSliderLRChar.3
+MANLINK+= cdk_slider.3 setCDKSliderLowHigh.3
+MANLINK+= cdk_slider.3 setCDKSliderPostProcess.3
+MANLINK+= cdk_slider.3 setCDKSliderPreProcess.3
+MANLINK+= cdk_slider.3 setCDKSliderULChar.3
+MANLINK+= cdk_slider.3 setCDKSliderURChar.3
+MANLINK+= cdk_slider.3 setCDKSliderValue.3
+MANLINK+= cdk_slider.3 setCDKSliderVerticalChar.3
+MANLINK+= cdk_swindow.3 activateCDKSwindow.3
+MANLINK+= cdk_swindow.3 addCDKSwindow.3
+MANLINK+= cdk_swindow.3 cleanCDKSwindow.3
+MANLINK+= cdk_swindow.3 destroyCDKSwindow.3
+MANLINK+= cdk_swindow.3 drawCDKSwindow.3
+MANLINK+= cdk_swindow.3 dumpCDKSwindow.3
+MANLINK+= cdk_swindow.3 dumpCDKSwindowInformation.3
+MANLINK+= cdk_swindow.3 eraseCDKSwindow.3
+MANLINK+= cdk_swindow.3 execCDKSwindow.3
+MANLINK+= cdk_swindow.3 getCDKSwindowBox.3
+MANLINK+= cdk_swindow.3 getCDKSwindowContents.3
+MANLINK+= cdk_swindow.3 injectCDKSwindow.3
+MANLINK+= cdk_swindow.3 jumpToLineCDKSwindow.3
+MANLINK+= cdk_swindow.3 loadCDKSwindowInformation.3
+MANLINK+= cdk_swindow.3 moveCDKSwindow.3
+MANLINK+= cdk_swindow.3 newCDKSwindow.3
+MANLINK+= cdk_swindow.3 positionCDKSwindow.3
+MANLINK+= cdk_swindow.3 saveCDKSwindowInformation.3
+MANLINK+= cdk_swindow.3 setCDKSwindow.3
+MANLINK+= cdk_swindow.3 setCDKSwindowBackgroundColor.3
+MANLINK+= cdk_swindow.3 setCDKSwindowBox.3
+MANLINK+= cdk_swindow.3 setCDKSwindowBoxAttribute.3
+MANLINK+= cdk_swindow.3 setCDKSwindowContents.3
+MANLINK+= cdk_swindow.3 setCDKSwindowHorizontalChar.3
+MANLINK+= cdk_swindow.3 setCDKSwindowLLChar.3
+MANLINK+= cdk_swindow.3 setCDKSwindowLRChar.3
+MANLINK+= cdk_swindow.3 setCDKSwindowPostProcess.3
+MANLINK+= cdk_swindow.3 setCDKSwindowPreProcess.3
+MANLINK+= cdk_swindow.3 setCDKSwindowULChar.3
+MANLINK+= cdk_swindow.3 setCDKSwindowURChar.3
+MANLINK+= cdk_swindow.3 setCDKSwindowVerticalChar.3
+MANLINK+= cdk_swindow.3 trimCDKSwindow.3
+MANLINK+= cdk_template.3 activateCDKTemplate.3
+MANLINK+= cdk_template.3 cleanCDKTemplate.3
+MANLINK+= cdk_template.3 destroyCDKTemplate.3
+MANLINK+= cdk_template.3 drawCDKTemplate.3
+MANLINK+= cdk_template.3 eraseCDKTemplate.3
+MANLINK+= cdk_template.3 getCDKTemplateBox.3
+MANLINK+= cdk_template.3 getCDKTemplateMin.3
+MANLINK+= cdk_template.3 getCDKTemplateValue.3
+MANLINK+= cdk_template.3 injectCDKTemplate.3
+MANLINK+= cdk_template.3 mixCDKTemplate.3
+MANLINK+= cdk_template.3 newCDKTemplate.3
+MANLINK+= cdk_template.3 setCDKTemplate.3
+MANLINK+= cdk_template.3 setCDKTemplateBackgroundColor.3
+MANLINK+= cdk_template.3 setCDKTemplateBox.3
+MANLINK+= cdk_template.3 setCDKTemplateBoxAttribute.3
+MANLINK+= cdk_template.3 setCDKTemplateCB.3
+MANLINK+= cdk_template.3 setCDKTemplateHorizontalChar.3
+MANLINK+= cdk_template.3 setCDKTemplateLLChar.3
+MANLINK+= cdk_template.3 setCDKTemplateLRChar.3
+MANLINK+= cdk_template.3 setCDKTemplateMin.3
+MANLINK+= cdk_template.3 setCDKTemplatePostProcess.3
+MANLINK+= cdk_template.3 setCDKTemplatePreProcess.3
+MANLINK+= cdk_template.3 setCDKTemplateULChar.3
+MANLINK+= cdk_template.3 setCDKTemplateURChar.3
+MANLINK+= cdk_template.3 setCDKTemplateValue.3
+MANLINK+= cdk_template.3 setCDKTemplateVerticalChar.3
+MANLINK+= cdk_template.3 unmixCDKTemplate.3
+MANLINK+= cdk_traverse.3 exitCancelCDKScreen.3
+MANLINK+= cdk_traverse.3 exitCancelCDKScreenOf.3
+MANLINK+= cdk_traverse.3 exitOKCDKScreen.3
+MANLINK+= cdk_traverse.3 exitOKCDKScreenOf.3
+MANLINK+= cdk_traverse.3 resetCDKScreen.3
+MANLINK+= cdk_traverse.3 resetCDKScreenOf.3
+MANLINK+= cdk_traverse.3 traverseCDKScreen.3
+MANLINK+= cdk_viewer.3 activateCDKViewer.3
+MANLINK+= cdk_viewer.3 destroyCDKViewer.3
+MANLINK+= cdk_viewer.3 drawCDKViewer.3
+MANLINK+= cdk_viewer.3 eraseCDKViewer.3
+MANLINK+= cdk_viewer.3 getCDKViewerBox.3
+MANLINK+= cdk_viewer.3 getCDKViewerHighlight.3
+MANLINK+= cdk_viewer.3 getCDKViewerInfo.3
+MANLINK+= cdk_viewer.3 getCDKViewerInfoLine.3
+MANLINK+= cdk_viewer.3 getCDKViewerTitle.3
+MANLINK+= cdk_viewer.3 moveCDKViewer.3
+MANLINK+= cdk_viewer.3 newCDKViewer.3
+MANLINK+= cdk_viewer.3 positionCDKViewer.3
+MANLINK+= cdk_viewer.3 setCDKViewer.3
+MANLINK+= cdk_viewer.3 setCDKViewerBackgroundColor.3
+MANLINK+= cdk_viewer.3 setCDKViewerBox.3
+MANLINK+= cdk_viewer.3 setCDKViewerBoxAttribute.3
+MANLINK+= cdk_viewer.3 setCDKViewerHighlight.3
+MANLINK+= cdk_viewer.3 setCDKViewerHorizontalChar.3
+MANLINK+= cdk_viewer.3 setCDKViewerInfo.3
+MANLINK+= cdk_viewer.3 setCDKViewerInfoLine.3
+MANLINK+= cdk_viewer.3 setCDKViewerLLChar.3
+MANLINK+= cdk_viewer.3 setCDKViewerLRChar.3
+MANLINK+= cdk_viewer.3 setCDKViewerTitle.3
+MANLINK+= cdk_viewer.3 setCDKViewerULChar.3
+MANLINK+= cdk_viewer.3 setCDKViewerURChar.3
+MANLINK+= cdk_viewer.3 setCDKViewerVerticalChar.3
diff --git a/devel/cdk/pkg-descr b/devel/cdk/pkg-descr
index fc7e6ead7a18..4cffcba2b580 100644
--- a/devel/cdk/pkg-descr
+++ b/devel/cdk/pkg-descr
@@ -6,4 +6,4 @@ Each widget has the ability to display color, or other character attributes.
Cdk comes with a attribute/color format command set which allows a programmer
to add colors and characters attributes simply.
-WWW: http://www.vexus.ca/CDK.html
+WWW: http://dickey.his.net/cdk/
diff --git a/devel/cdk/pkg-plist b/devel/cdk/pkg-plist
index b78bef3ad87e..babad285c8ee 100644
--- a/devel/cdk/pkg-plist
+++ b/devel/cdk/pkg-plist
@@ -1,14 +1,19 @@
include/cdk/alphalist.h
include/cdk/binding.h
+include/cdk/button.h
include/cdk/buttonbox.h
include/cdk/calendar.h
include/cdk/cdk.h
+include/cdk/cdk_config.h
+include/cdk/cdk_objs.h
include/cdk/cdk_util.h
+include/cdk/cdk_version.h
include/cdk/cdkscreen.h
include/cdk/curdefs.h
include/cdk/dialog.h
include/cdk/draw.h
include/cdk/entry.h
+include/cdk/fscale.h
include/cdk/fselect.h
include/cdk/graph.h
include/cdk/histogram.h
@@ -25,61 +30,166 @@ include/cdk/selection.h
include/cdk/slider.h
include/cdk/swindow.h
include/cdk/template.h
+include/cdk/traverse.h
include/cdk/viewer.h
lib/libcdk.a
lib/libcdk.so
-lib/libcdk.so.1
-share/doc/cdk/BUGS
-share/doc/cdk/EXPANDING
-share/doc/cdk/INSTALL
-share/doc/cdk/NOTES
-share/doc/cdk/README
-share/doc/cdk/TODO
-share/examples/cdk/Makefile
-share/examples/cdk/alphalist_ex.c
-share/examples/cdk/bind_ex.c
-share/examples/cdk/buttonbox_ex.c
-share/examples/cdk/calendar_ex.c
-share/examples/cdk/cdkscreen_ex.c
-share/examples/cdk/dialog_ex.c
+lib/libcdk.so.4
+share/examples/cdk/cli/Makefile
+share/examples/cdk/cli/Makefile.in
+share/examples/cdk/cli/cdkalphalist
+share/examples/cdk/cli/cdkalphalist.c
+share/examples/cdk/cli/cdkcalendar
+share/examples/cdk/cli/cdkcalendar.c
+share/examples/cdk/cli/cdkdialog
+share/examples/cdk/cli/cdkdialog.c
+share/examples/cdk/cli/cdkentry
+share/examples/cdk/cli/cdkentry.c
+share/examples/cdk/cli/cdkfselect
+share/examples/cdk/cli/cdkfselect.c
+share/examples/cdk/cli/cdkitemlist
+share/examples/cdk/cli/cdkitemlist.c
+share/examples/cdk/cli/cdklabel
+share/examples/cdk/cli/cdklabel.c
+share/examples/cdk/cli/cdkmatrix
+share/examples/cdk/cli/cdkmatrix.c
+share/examples/cdk/cli/cdkmentry
+share/examples/cdk/cli/cdkmentry.c
+share/examples/cdk/cli/cdkradio
+share/examples/cdk/cli/cdkradio.c
+share/examples/cdk/cli/cdkscale
+share/examples/cdk/cli/cdkscale.c
+share/examples/cdk/cli/cdkscroll
+share/examples/cdk/cli/cdkscroll.c
+share/examples/cdk/cli/cdkselection
+share/examples/cdk/cli/cdkselection.c
+share/examples/cdk/cli/cdkslider
+share/examples/cdk/cli/cdkslider.c
+share/examples/cdk/cli/cdktemplate
+share/examples/cdk/cli/cdktemplate.c
+share/examples/cdk/cli/cdkviewer
+share/examples/cdk/cli/cdkviewer.c
+share/examples/cdk/cli/samples/alphalist.sh
+share/examples/cdk/cli/samples/calendar.sh
+share/examples/cdk/cli/samples/dialog.sh
+share/examples/cdk/cli/samples/entry.sh
+share/examples/cdk/cli/samples/fselect.sh
+share/examples/cdk/cli/samples/itemlist.sh
+share/examples/cdk/cli/samples/label.sh
+share/examples/cdk/cli/samples/matrix.sh
+share/examples/cdk/cli/samples/mentry.sh
+share/examples/cdk/cli/samples/radio.sh
+share/examples/cdk/cli/samples/scale.sh
+share/examples/cdk/cli/samples/scroll.sh
+share/examples/cdk/cli/samples/selection.sh
+share/examples/cdk/cli/samples/slider.sh
+share/examples/cdk/cli/samples/template.sh
+share/examples/cdk/cli/samples/viewer.sh
+share/examples/cdk/cli/utils/adduser
+share/examples/cdk/cli/utils/netconfig
share/examples/cdk/demos/Makefile
+share/examples/cdk/demos/Makefile.in
+share/examples/cdk/demos/appointment
share/examples/cdk/demos/appointment.c
+share/examples/cdk/demos/appointment.o
+share/examples/cdk/demos/clock
share/examples/cdk/demos/clock.c
+share/examples/cdk/demos/clock.o
+share/examples/cdk/demos/command
share/examples/cdk/demos/command.c
+share/examples/cdk/demos/command.o
+share/examples/cdk/demos/fileview
share/examples/cdk/demos/fileview.c
+share/examples/cdk/demos/fileview.o
+share/examples/cdk/demos/rolodex
share/examples/cdk/demos/rolodex.c
share/examples/cdk/demos/rolodex.h
+share/examples/cdk/demos/rolodex.o
+share/examples/cdk/demos/serial
share/examples/cdk/demos/serial.c
+share/examples/cdk/demos/serial.o
+share/examples/cdk/demos/stopSign
share/examples/cdk/demos/stopSign.c
+share/examples/cdk/demos/stopSign.o
share/examples/cdk/demos/syb.c
+share/examples/cdk/demos/vinstall
share/examples/cdk/demos/vinstall.c
-share/examples/cdk/entry_ex.c
-share/examples/cdk/fselect_ex.c
-share/examples/cdk/graph_ex.c
-share/examples/cdk/hello_ex.c
-share/examples/cdk/histogram_ex.c
-share/examples/cdk/itemlist_ex.c
-share/examples/cdk/label_ex.c
-share/examples/cdk/lowerCDKObject_ex.c
-share/examples/cdk/marquee_ex.c
-share/examples/cdk/matrix_ex.c
-share/examples/cdk/mentry_ex.c
-share/examples/cdk/menu_ex.c
-share/examples/cdk/position_ex.c
-share/examples/cdk/preprocess_ex.c
-share/examples/cdk/radio_ex.c
-share/examples/cdk/raiseCDKObject_ex.c
-share/examples/cdk/scale_ex.c
-share/examples/cdk/scroll_ex.c
-share/examples/cdk/selection_ex.c
-share/examples/cdk/slider_ex.c
-share/examples/cdk/subwindow_ex.c
-share/examples/cdk/swindow_ex.c
-share/examples/cdk/template_ex.c
-share/examples/cdk/tst.c
-share/examples/cdk/viewer_ex.c
-share/examples/cdk/vinstall.c
+share/examples/cdk/demos/vinstall.o
+share/examples/cdk/examples/Makefile
+share/examples/cdk/examples/Makefile.in
+share/examples/cdk/examples/alphalist_ex
+share/examples/cdk/examples/alphalist_ex.c
+share/examples/cdk/examples/bind_ex
+share/examples/cdk/examples/bind_ex.c
+share/examples/cdk/examples/buttonbox_ex
+share/examples/cdk/examples/buttonbox_ex.c
+share/examples/cdk/examples/calendar_ex
+share/examples/cdk/examples/calendar_ex.c
+share/examples/cdk/examples/cdkscreen_ex
+share/examples/cdk/examples/cdkscreen_ex.c
+share/examples/cdk/examples/configure.in
+share/examples/cdk/examples/dialog_ex
+share/examples/cdk/examples/dialog_ex.c
+share/examples/cdk/examples/entry_ex
+share/examples/cdk/examples/entry_ex.c
+share/examples/cdk/examples/fscale_ex
+share/examples/cdk/examples/fscale_ex.c
+share/examples/cdk/examples/fselect_ex
+share/examples/cdk/examples/fselect_ex.c
+share/examples/cdk/examples/graph_ex
+share/examples/cdk/examples/graph_ex.c
+share/examples/cdk/examples/hello_ex
+share/examples/cdk/examples/hello_ex.c
+share/examples/cdk/examples/histogram_ex
+share/examples/cdk/examples/histogram_ex.c
+share/examples/cdk/examples/itemlist_ex
+share/examples/cdk/examples/itemlist_ex.c
+share/examples/cdk/examples/label_ex
+share/examples/cdk/examples/label_ex.c
+share/examples/cdk/examples/lowerCDKObject_ex
+share/examples/cdk/examples/lowerCDKObject_ex.c
+share/examples/cdk/examples/marquee_ex
+share/examples/cdk/examples/marquee_ex.c
+share/examples/cdk/examples/matrix_ex
+share/examples/cdk/examples/matrix_ex.c
+share/examples/cdk/examples/mentry_ex
+share/examples/cdk/examples/mentry_ex.c
+share/examples/cdk/examples/menu_ex
+share/examples/cdk/examples/menu_ex.c
+share/examples/cdk/examples/position_ex
+share/examples/cdk/examples/position_ex.c
+share/examples/cdk/examples/preprocess_ex
+share/examples/cdk/examples/preprocess_ex.c
+share/examples/cdk/examples/radio1_ex
+share/examples/cdk/examples/radio1_ex.c
+share/examples/cdk/examples/radio_ex
+share/examples/cdk/examples/radio_ex.c
+share/examples/cdk/examples/raiseCDKObject_ex
+share/examples/cdk/examples/raiseCDKObject_ex.c
+share/examples/cdk/examples/scale_ex
+share/examples/cdk/examples/scale_ex.c
+share/examples/cdk/examples/scroll_ex
+share/examples/cdk/examples/scroll_ex.c
+share/examples/cdk/examples/selection_ex
+share/examples/cdk/examples/selection_ex.c
+share/examples/cdk/examples/slider_ex
+share/examples/cdk/examples/slider_ex.c
+share/examples/cdk/examples/subwindow_ex
+share/examples/cdk/examples/subwindow_ex.c
+share/examples/cdk/examples/swindow_ex
+share/examples/cdk/examples/swindow_ex.c
+share/examples/cdk/examples/template_ex
+share/examples/cdk/examples/template_ex.c
+share/examples/cdk/examples/traverse_ex
+share/examples/cdk/examples/traverse_ex.c
+share/examples/cdk/examples/viewer_ex
+share/examples/cdk/examples/viewer_ex.c
+share/examples/cdk/examples/vinstall
+share/examples/cdk/examples/vinstall.c
+@dirrm share/examples/cdk/examples
@dirrm share/examples/cdk/demos
+@dirrm share/examples/cdk/cli/utils
+@dirrm share/examples/cdk/cli/samples
+@dirrm share/examples/cdk/cli
@dirrm share/examples/cdk
-@dirrm share/doc/cdk
@dirrm include/cdk