aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2001-03-09 23:08:58 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2001-03-09 23:08:58 +0000
commit54e5a54aecafad7c7eb2c6063cf334c416f41f7b (patch)
treeff18fec3ac47aee6c14e6219dc90e02805668449 /devel
parent1288d2ff349ab1472f754685c2d137f927057514 (diff)
downloadports-54e5a54aecafad7c7eb2c6063cf334c416f41f7b.tar.gz
ports-54e5a54aecafad7c7eb2c6063cf334c416f41f7b.zip
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/linux-understand_c/Makefile117
-rw-r--r--devel/linux-understand_c/distinfo1
-rw-r--r--devel/linux-understand_c/files/wrapper.sh11
-rw-r--r--devel/linux-understand_c/pkg-comment1
-rw-r--r--devel/linux-understand_c/pkg-descr23
-rw-r--r--devel/linux-understand_c/pkg-message25
-rw-r--r--devel/linux-understand_c/pkg-plist438
-rw-r--r--devel/understand_c/Makefile117
-rw-r--r--devel/understand_c/distinfo1
-rw-r--r--devel/understand_c/files/wrapper.sh11
-rw-r--r--devel/understand_c/pkg-comment1
-rw-r--r--devel/understand_c/pkg-descr23
-rw-r--r--devel/understand_c/pkg-message25
-rw-r--r--devel/understand_c/pkg-plist438
15 files changed, 1233 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 70ace17825a5..380853b0b863 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -419,6 +419,7 @@
SUBDIR += uclmmbase
SUBDIR += ucpp
SUBDIR += uds
+ SUBDIR += understand_c
SUBDIR += ups-debug
SUBDIR += veepee
SUBDIR += viewcvs
diff --git a/devel/linux-understand_c/Makefile b/devel/linux-understand_c/Makefile
new file mode 100644
index 000000000000..74eb9a68175e
--- /dev/null
+++ b/devel/linux-understand_c/Makefile
@@ -0,0 +1,117 @@
+# New ports collection makefile for: understand code browser for c/c++
+# Date created: 01 Mar 2001
+# Whom: Mario Sergio Fujikawa Ferreira <liouxFreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= understand_c
+PORTVERSION= 14b103
+CATEGORIES= devel linux
+MASTER_SITES= http://www.scitools.com/ftp/pub/download/understand_c/latest/
+DISTNAME= und_c-${PORTVERSION}-linux
+
+MAINTAINER= liouxFreeBSD.org
+
+ONLY_FOR_ARCHS= i386
+USE_LINUX= yes
+NO_WRKSUBDIR= yes
+NO_BUILD= yes
+
+RESTRICTED= Unsure about the license conditions on redistribution
+
+PREFIX_LINUX?= ${LINUXBASE}
+STRIP= ${LINUXBASE}/usr/bin/strip
+FMT?= /usr/bin/fmt
+
+CONF_DIRS= compilers configs fonts license
+CONF_FILES= compilers/aix.cfg compilers/alpha.cfg \
+ compilers/borlandc.cfg compilers/hpux.cfg \
+ compilers/linux.cfg compilers/msvc.cfg \
+ compilers/msvc16.cfg compilers/sgi.cfg \
+ compilers/solaris.cfg compilers/sunos.cfg \
+ configs/c.cfg fonts/cetus.ttf
+DOCS_DIRS= understand_c/wwhgifs understand_c/images \
+ understand_c understand_api/wwhgifs \
+ understand_api
+BIN_FILES= almd almhostid almstatus almtest \
+ repc understand_c undc
+LIB_FILES= libudb_api.a libudb_api.so
+
+pre-fetch:
+ @${ECHO_MSG} "===> You can select a linux base other than the default (${LINUXBASE})"
+ @${ECHO_MSG} "===> Just set PREFIX_LINUX=path_desired if you need AND know what you are doing"
+ @${ECHO_MSG} "===> Don't set this unless you have to. The default is usually a good idea"
+
+do-patch:
+ @${SED} 's!%%PREFIX%%!${PREFIX}/lib/understand_c/bin/pc-linux_elf!' \
+ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
+
+.include <bsd.port.pre.mk>
+
+PLIST_SUB= PREFIX_LINUX=${PREFIX_LINUX} \
+ LINUXBASE="${LINUXBASE}" \
+ ECHO="${ECHO}" FMT="${FMT}" \
+ MKDIR="${MKDIR}" LN="${LN} -sf" RM="${RM} -f"
+
+# Create hidden structure, the program is hardcoded.
+# Therefore, we will install it according to hier
+# but will create a symlink structure under PREFIX/lib/understand_c
+# to keep the binary happy. The exception are binaries which
+# will be done vice-versa.
+do-install:
+ @${MKDIR} ${PREFIX}/lib/understand_c
+# Configuration install
+.for dir in ${CONF_DIRS}
+ @${MKDIR} ${PREFIX}/share/understand_c/${dir}
+.endfor
+.for file in ${CONF_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/conf/understand/${file} \
+ ${PREFIX}/share/understand_c/${file}
+.endfor
+ @${MKDIR} ${PREFIX}/lib/understand_c/conf
+ @${LN} -sf ${PREFIX}/share/understand_c \
+ ${PREFIX}/lib/understand_c/conf/understand
+ @${LN} -sf ${PREFIX}/share/understand_c/license \
+ ${PREFIX}/lib/understand_c/conf
+# Documentation installation
+.ifndef (NOPORTDOCS)
+.for dir in ${DOCS_DIRS}
+ @${MKDIR} ${PREFIX}/share/doc/understand_c/html/${dir}
+ @for file in ${WRKSRC}/doc/manuals/html/${dir}/* ; \
+ do \
+ if [ -f $${file} ]; \
+ then \
+ ${INSTALL_DATA} $${file} \
+ ${PREFIX}/share/doc/understand_c/html/${dir} ; \
+ fi ; \
+ done
+.endfor
+ @${MKDIR} ${PREFIX}/lib/understand_c/doc/manuals
+ @${LN} -sf ${PREFIX}/share/doc/understand_c/html \
+ ${PREFIX}/lib/understand_c/doc/manuals/html
+.endif /* NOPORTDOCS */
+# Binary installation
+ @${MKDIR} ${PREFIX}/lib/understand_c/bin/pc-linux_elf
+ @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/understand_c
+.for file in ${BIN_FILES}
+ @${INSTALL_SCRIPT} ${WRKSRC}/bin/pc-linux_elf/${file} \
+ ${PREFIX}/lib/understand_c/bin/pc-linux_elf
+ @${STRIP} ${PREFIX}/lib/understand_c/bin/pc-linux_elf/${file}
+ @if [ ! -f ${PREFIX}/bin/${file} ]; \
+ then \
+ ${LN} -sf understand_c ${PREFIX}/bin/${file} ; \
+ fi
+.endfor
+# Library installation
+.for file in ${LIB_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/bin/pc-linux_elf/${file} \
+ ${PREFIX_LINUX}/usr/lib
+.endfor
+ @${LINUXBASE}/sbin/ldconfig
+
+post-install:
+# Advertise the PKGMESSAGE
+ @${SED} 's!/usr/local!${PREFIX}!' ${PKGMESSAGE} | ${FMT}
+
+.include <bsd.port.post.mk>
diff --git a/devel/linux-understand_c/distinfo b/devel/linux-understand_c/distinfo
new file mode 100644
index 000000000000..ff11c65ea8e4
--- /dev/null
+++ b/devel/linux-understand_c/distinfo
@@ -0,0 +1 @@
+MD5 (und_c-14b103-linux.tar.gz) = 8a2c883b7596918d3a1cc830edc8ccd8
diff --git a/devel/linux-understand_c/files/wrapper.sh b/devel/linux-understand_c/files/wrapper.sh
new file mode 100644
index 000000000000..0e5b5ce2ca01
--- /dev/null
+++ b/devel/linux-understand_c/files/wrapper.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+PREFIX="%%PREFIX%%"
+PROGRAM="${0}"
+
+if [ ${#} -gt 1 ]
+then
+ shift
+fi
+
+exec ${PREFIX}/${PROGRAM##*/} ${*} &
diff --git a/devel/linux-understand_c/pkg-comment b/devel/linux-understand_c/pkg-comment
new file mode 100644
index 000000000000..294cf1e6f31e
--- /dev/null
+++ b/devel/linux-understand_c/pkg-comment
@@ -0,0 +1 @@
+Understand can parse a C/C++ project helping reverse engineer it
diff --git a/devel/linux-understand_c/pkg-descr b/devel/linux-understand_c/pkg-descr
new file mode 100644
index 000000000000..00c4596e39bc
--- /dev/null
+++ b/devel/linux-understand_c/pkg-descr
@@ -0,0 +1,23 @@
+Understand parses any sized C or C++ project to help you reverse
+engineer, document and understand it and thus maintain it better.
+It supports K&R C, ANSI C, or C++ source code. Projects can contain
+mixed C/C++ code as well. The parser is efficient, fast, and can
+handle very large projects. Very little is needed to get started
+- just aim it at your source tree. Optionally (and for more parsing
+accuracy) add any externally defined macro definitions and include
+paths. All of this is done from the GUI - you should be able to do
+an initial analysis of your project in a few minutes.
+
+Understand for C++ quickly documents Class inheritance hierarchies
+(Base Class and Derived Classes), Call and CallBy Trees, Include
+and Include By Trees, as well as where and how everything in your
+source code is used (cross reference). Understand for C++ creates
+detailed automatic documentation about your source code in HTML
+and text reports Using the PERL and C API you can write your own
+documentation generators.
+
+You need a limited time period license to run the product in
+evaluation mode or a purchased permanent license. Both can be
+obtained in the www site.
+
+WWW: http://www.scitools.com/
diff --git a/devel/linux-understand_c/pkg-message b/devel/linux-understand_c/pkg-message
new file mode 100644
index 000000000000..e8f66d3a4a31
--- /dev/null
+++ b/devel/linux-understand_c/pkg-message
@@ -0,0 +1,25 @@
+Understand for C and C++ can't be used without a license code.
+
+You need a limited time period license to run the product in
+evaluation mode. One can be obtained in the www site.
+
+A permanent license can be purchased there, too.
+
+The Understand_c program will try to write a license file under
+/usr/local/share/understand_c/license when you register it.
+
+Registration instructions:
+
+1) Make sure that the user running Understand_c when entering the
+registration code has proper permissions to create files under
+/usr/local/share/understand_c/license when your register it.
+Understand_c will try to create a file under this directory to save
+the registration information. This applies for both evaluation and
+permanent licenses.
+
+2) Verify that the files created under
+/usr/local/share/understand_c/license are accessible by all users
+who will be using Understand_c. Usually ''chmod -R a=r+X
+/usr/local/share/understand_c/license'' will do.
+
+http://www.scitools.com/
diff --git a/devel/linux-understand_c/pkg-plist b/devel/linux-understand_c/pkg-plist
new file mode 100644
index 000000000000..07d54e6b0a67
--- /dev/null
+++ b/devel/linux-understand_c/pkg-plist
@@ -0,0 +1,438 @@
+lib/understand_c/bin/pc-linux_elf/almd
+lib/understand_c/bin/pc-linux_elf/almhostid
+lib/understand_c/bin/pc-linux_elf/almstatus
+lib/understand_c/bin/pc-linux_elf/almtest
+lib/understand_c/bin/pc-linux_elf/repc
+lib/understand_c/bin/pc-linux_elf/undc
+lib/understand_c/bin/pc-linux_elf/understand_c
+@dirrm lib/understand_c/bin/pc-linux_elf
+@dirrm lib/understand_c/bin
+bin/understand_c
+@exec %%LN%% understand_c %D/bin/almd
+@exec %%LN%% understand_c %D/bin/almhostid
+@exec %%LN%% understand_c %D/bin/almstatus
+@exec %%LN%% understand_c %D/bin/almtest
+@exec %%LN%% understand_c %D/bin/repc
+@exec %%LN%% understand_c %D/bin/undc
+@unexec %%RM%% %D/bin/almd %D/bin/almhostid %D/bin/almstatus %D/bin/almtest %D/bin/repc %D/bin/undc
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref10.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref11.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref12.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref13.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref14.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref15.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref16.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref17.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref18.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref19.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref20.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref21.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref22.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref23.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref24.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref25.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref26.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref27.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref28.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref29.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref30.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref31.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref32.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref33.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref34.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref35.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref36.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref37.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref38.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref39.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref40.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref41.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref42.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref43.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref44.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref45.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref46.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref47.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref48.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref49.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref50.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref51.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref52.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref53.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref54.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref55.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref56.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref57.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref58.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref9.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/index.html
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindappe.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/sample10.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples9.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/splash.jpg
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/title.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/understa.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/understb.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/usingap2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/usingap3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/usingap4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/usingapi.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhblnk.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhcust.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhffrm.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/1a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/1b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/1c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/2b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/2c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/3b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/3c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/3d.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/4a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/4b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/4c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/backgrnd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextdown.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextdsbl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextout.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextover.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextup.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevdown.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevdsbl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevout.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevover.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevup.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocblank.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocdoc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocfldc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocfldo.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/toclink.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/toclnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocmlnde.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocmnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocplnod.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocpnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocvline.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhsfrm.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhsplsh.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhsrch.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtab0.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtab1.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtab2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtab3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtabs.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtree.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/appa.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/command.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/command2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/command3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/analyze-.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/analyzea.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browse-d.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browse-h.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browser-.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browsera.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserb.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browsere.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserf.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserg.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserh.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browseri.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserj.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserk.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserm.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browsern.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browsero.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserp.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserq.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-an.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-ch.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-fi.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-ge.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pa.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pb.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pe.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pf.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pr.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-qa.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-qu.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-rp.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build11.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build13.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build16.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build17.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build18.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build19.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build5a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build6a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/edit-opt.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/edit-rep.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/edit-sta.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/edit-syn.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/editor2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/editor5a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/editor6a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/editor7.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/graph1.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib-hg.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib-locfi.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib-windo.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib10.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib11.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib15.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib18.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib21.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib22.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib24.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib28.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib29.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib31.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib32.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib34.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib7a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib8.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ca.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-cd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-cl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-de.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-fa.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-fd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-hd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-hg.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ht.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ia.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ib.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ic.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-id.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-in.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-lo.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ra.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-rb.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-rc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-sc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro10a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro18.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro20.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro21.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro21a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro9a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/report-r.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt1.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt12.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt13.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt14.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt15.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt16.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt17.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt18.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt19.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt2.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt3.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt4.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt5a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt5b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt7a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt9.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpts9.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search-a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search-l.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search10.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search11.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search4a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/searchi6.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/searchi7.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/searchi8.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/searchi9.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/server-b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/server-t.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/server4.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/servera.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools-ra.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools-rb.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools-ru.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools1.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools4.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/index.html
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro10.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro11.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro9.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/searchi2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/searchi3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/searchi4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/searchin.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/server.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/server2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/splash.jpg
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/title.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/tools.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/tools2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/tools3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/tools4a.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ustand_a.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ustand_c.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhblnk.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhcust.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhffrm.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/1a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/1b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/1c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/2b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/2c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/3b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/3c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/3d.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/4a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/4b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/4c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/backgrnd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextdown.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextdsbl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextout.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextover.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextup.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevdown.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevdsbl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevout.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevover.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevup.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocblank.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocdoc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocfldc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocfldo.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/toclink.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/toclnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocmlnde.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocmnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocplnod.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocpnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocvline.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhsfrm.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhsplsh.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhsrch.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtab0.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtab1.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtab2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtab3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtabs.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtree.js
+share/understand_c/compilers/aix.cfg
+share/understand_c/compilers/alpha.cfg
+share/understand_c/compilers/borlandc.cfg
+share/understand_c/compilers/hpux.cfg
+share/understand_c/compilers/linux.cfg
+share/understand_c/compilers/msvc.cfg
+share/understand_c/compilers/msvc16.cfg
+share/understand_c/compilers/sgi.cfg
+share/understand_c/compilers/solaris.cfg
+share/understand_c/compilers/sunos.cfg
+share/understand_c/configs/c.cfg
+share/understand_c/fonts/cetus.ttf
+@dirrm share/understand_c/license
+@exec %%MKDIR%% %D/share/understand_c/license
+@dirrm share/understand_c/fonts
+@dirrm share/understand_c/configs
+@dirrm share/understand_c/compilers
+@dirrm share/understand_c
+@exec %%MKDIR%% %D/lib/understand_c/conf
+@exec %%LN%% %D/share/understand_c %D/lib/understand_c/conf/understand
+@exec %%LN%% %D/share/understand_c/license %D/lib/understand_c/conf/license
+@unexec %%RM%% %D/lib/understand_c/conf/understand %D/lib/understand_c/conf/license
+@dirrm lib/understand_c/conf
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_c/wwhgifs
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_c/images
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_c
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_api/wwhgifs
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_api
+%%PORTDOCS%%@dirrm share/doc/understand_c/html
+%%PORTDOCS%%@dirrm share/doc/understand_c
+%%PORTDOCS%%@exec %%MKDIR%% %D/lib/understand_c/doc/manuals
+%%PORTDOCS%%@exec %%LN%% %D/share/doc/understand_c/html %D/lib/understand_c/doc/manuals/html
+%%PORTDOCS%%@unexec %%RM%% %D/lib/understand_c/doc/manuals/html
+%%PORTDOCS%%@dirrm lib/understand_c/doc/manuals
+%%PORTDOCS%%@dirrm lib/understand_c/doc
+@dirrm lib/understand_c
+@cwd %%PREFIX_LINUX%%
+usr/lib/libudb_api.a
+usr/lib/libudb_api.so
+@exec %%LINUXBASE%%/sbin/ldconfig
+@unexec %%LINUXBASE%%/sbin/ldconfig
+@exec %%ECHO%% "If you are installing Understand_c for the first time, you should place your license file at ``%D/share/understand_c/license''. Do backup your license file to prevent accidents." | %%FMT%%
+@unexec %%ECHO%% "If you are permanently removing Understand_c, you should also ``rm -Rf %D/share/understand_c/license''. This dir holds your license files if you installed any." | %%FMT%%
diff --git a/devel/understand_c/Makefile b/devel/understand_c/Makefile
new file mode 100644
index 000000000000..74eb9a68175e
--- /dev/null
+++ b/devel/understand_c/Makefile
@@ -0,0 +1,117 @@
+# New ports collection makefile for: understand code browser for c/c++
+# Date created: 01 Mar 2001
+# Whom: Mario Sergio Fujikawa Ferreira <liouxFreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= understand_c
+PORTVERSION= 14b103
+CATEGORIES= devel linux
+MASTER_SITES= http://www.scitools.com/ftp/pub/download/understand_c/latest/
+DISTNAME= und_c-${PORTVERSION}-linux
+
+MAINTAINER= liouxFreeBSD.org
+
+ONLY_FOR_ARCHS= i386
+USE_LINUX= yes
+NO_WRKSUBDIR= yes
+NO_BUILD= yes
+
+RESTRICTED= Unsure about the license conditions on redistribution
+
+PREFIX_LINUX?= ${LINUXBASE}
+STRIP= ${LINUXBASE}/usr/bin/strip
+FMT?= /usr/bin/fmt
+
+CONF_DIRS= compilers configs fonts license
+CONF_FILES= compilers/aix.cfg compilers/alpha.cfg \
+ compilers/borlandc.cfg compilers/hpux.cfg \
+ compilers/linux.cfg compilers/msvc.cfg \
+ compilers/msvc16.cfg compilers/sgi.cfg \
+ compilers/solaris.cfg compilers/sunos.cfg \
+ configs/c.cfg fonts/cetus.ttf
+DOCS_DIRS= understand_c/wwhgifs understand_c/images \
+ understand_c understand_api/wwhgifs \
+ understand_api
+BIN_FILES= almd almhostid almstatus almtest \
+ repc understand_c undc
+LIB_FILES= libudb_api.a libudb_api.so
+
+pre-fetch:
+ @${ECHO_MSG} "===> You can select a linux base other than the default (${LINUXBASE})"
+ @${ECHO_MSG} "===> Just set PREFIX_LINUX=path_desired if you need AND know what you are doing"
+ @${ECHO_MSG} "===> Don't set this unless you have to. The default is usually a good idea"
+
+do-patch:
+ @${SED} 's!%%PREFIX%%!${PREFIX}/lib/understand_c/bin/pc-linux_elf!' \
+ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
+
+.include <bsd.port.pre.mk>
+
+PLIST_SUB= PREFIX_LINUX=${PREFIX_LINUX} \
+ LINUXBASE="${LINUXBASE}" \
+ ECHO="${ECHO}" FMT="${FMT}" \
+ MKDIR="${MKDIR}" LN="${LN} -sf" RM="${RM} -f"
+
+# Create hidden structure, the program is hardcoded.
+# Therefore, we will install it according to hier
+# but will create a symlink structure under PREFIX/lib/understand_c
+# to keep the binary happy. The exception are binaries which
+# will be done vice-versa.
+do-install:
+ @${MKDIR} ${PREFIX}/lib/understand_c
+# Configuration install
+.for dir in ${CONF_DIRS}
+ @${MKDIR} ${PREFIX}/share/understand_c/${dir}
+.endfor
+.for file in ${CONF_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/conf/understand/${file} \
+ ${PREFIX}/share/understand_c/${file}
+.endfor
+ @${MKDIR} ${PREFIX}/lib/understand_c/conf
+ @${LN} -sf ${PREFIX}/share/understand_c \
+ ${PREFIX}/lib/understand_c/conf/understand
+ @${LN} -sf ${PREFIX}/share/understand_c/license \
+ ${PREFIX}/lib/understand_c/conf
+# Documentation installation
+.ifndef (NOPORTDOCS)
+.for dir in ${DOCS_DIRS}
+ @${MKDIR} ${PREFIX}/share/doc/understand_c/html/${dir}
+ @for file in ${WRKSRC}/doc/manuals/html/${dir}/* ; \
+ do \
+ if [ -f $${file} ]; \
+ then \
+ ${INSTALL_DATA} $${file} \
+ ${PREFIX}/share/doc/understand_c/html/${dir} ; \
+ fi ; \
+ done
+.endfor
+ @${MKDIR} ${PREFIX}/lib/understand_c/doc/manuals
+ @${LN} -sf ${PREFIX}/share/doc/understand_c/html \
+ ${PREFIX}/lib/understand_c/doc/manuals/html
+.endif /* NOPORTDOCS */
+# Binary installation
+ @${MKDIR} ${PREFIX}/lib/understand_c/bin/pc-linux_elf
+ @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/understand_c
+.for file in ${BIN_FILES}
+ @${INSTALL_SCRIPT} ${WRKSRC}/bin/pc-linux_elf/${file} \
+ ${PREFIX}/lib/understand_c/bin/pc-linux_elf
+ @${STRIP} ${PREFIX}/lib/understand_c/bin/pc-linux_elf/${file}
+ @if [ ! -f ${PREFIX}/bin/${file} ]; \
+ then \
+ ${LN} -sf understand_c ${PREFIX}/bin/${file} ; \
+ fi
+.endfor
+# Library installation
+.for file in ${LIB_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/bin/pc-linux_elf/${file} \
+ ${PREFIX_LINUX}/usr/lib
+.endfor
+ @${LINUXBASE}/sbin/ldconfig
+
+post-install:
+# Advertise the PKGMESSAGE
+ @${SED} 's!/usr/local!${PREFIX}!' ${PKGMESSAGE} | ${FMT}
+
+.include <bsd.port.post.mk>
diff --git a/devel/understand_c/distinfo b/devel/understand_c/distinfo
new file mode 100644
index 000000000000..ff11c65ea8e4
--- /dev/null
+++ b/devel/understand_c/distinfo
@@ -0,0 +1 @@
+MD5 (und_c-14b103-linux.tar.gz) = 8a2c883b7596918d3a1cc830edc8ccd8
diff --git a/devel/understand_c/files/wrapper.sh b/devel/understand_c/files/wrapper.sh
new file mode 100644
index 000000000000..0e5b5ce2ca01
--- /dev/null
+++ b/devel/understand_c/files/wrapper.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+PREFIX="%%PREFIX%%"
+PROGRAM="${0}"
+
+if [ ${#} -gt 1 ]
+then
+ shift
+fi
+
+exec ${PREFIX}/${PROGRAM##*/} ${*} &
diff --git a/devel/understand_c/pkg-comment b/devel/understand_c/pkg-comment
new file mode 100644
index 000000000000..294cf1e6f31e
--- /dev/null
+++ b/devel/understand_c/pkg-comment
@@ -0,0 +1 @@
+Understand can parse a C/C++ project helping reverse engineer it
diff --git a/devel/understand_c/pkg-descr b/devel/understand_c/pkg-descr
new file mode 100644
index 000000000000..00c4596e39bc
--- /dev/null
+++ b/devel/understand_c/pkg-descr
@@ -0,0 +1,23 @@
+Understand parses any sized C or C++ project to help you reverse
+engineer, document and understand it and thus maintain it better.
+It supports K&R C, ANSI C, or C++ source code. Projects can contain
+mixed C/C++ code as well. The parser is efficient, fast, and can
+handle very large projects. Very little is needed to get started
+- just aim it at your source tree. Optionally (and for more parsing
+accuracy) add any externally defined macro definitions and include
+paths. All of this is done from the GUI - you should be able to do
+an initial analysis of your project in a few minutes.
+
+Understand for C++ quickly documents Class inheritance hierarchies
+(Base Class and Derived Classes), Call and CallBy Trees, Include
+and Include By Trees, as well as where and how everything in your
+source code is used (cross reference). Understand for C++ creates
+detailed automatic documentation about your source code in HTML
+and text reports Using the PERL and C API you can write your own
+documentation generators.
+
+You need a limited time period license to run the product in
+evaluation mode or a purchased permanent license. Both can be
+obtained in the www site.
+
+WWW: http://www.scitools.com/
diff --git a/devel/understand_c/pkg-message b/devel/understand_c/pkg-message
new file mode 100644
index 000000000000..e8f66d3a4a31
--- /dev/null
+++ b/devel/understand_c/pkg-message
@@ -0,0 +1,25 @@
+Understand for C and C++ can't be used without a license code.
+
+You need a limited time period license to run the product in
+evaluation mode. One can be obtained in the www site.
+
+A permanent license can be purchased there, too.
+
+The Understand_c program will try to write a license file under
+/usr/local/share/understand_c/license when you register it.
+
+Registration instructions:
+
+1) Make sure that the user running Understand_c when entering the
+registration code has proper permissions to create files under
+/usr/local/share/understand_c/license when your register it.
+Understand_c will try to create a file under this directory to save
+the registration information. This applies for both evaluation and
+permanent licenses.
+
+2) Verify that the files created under
+/usr/local/share/understand_c/license are accessible by all users
+who will be using Understand_c. Usually ''chmod -R a=r+X
+/usr/local/share/understand_c/license'' will do.
+
+http://www.scitools.com/
diff --git a/devel/understand_c/pkg-plist b/devel/understand_c/pkg-plist
new file mode 100644
index 000000000000..07d54e6b0a67
--- /dev/null
+++ b/devel/understand_c/pkg-plist
@@ -0,0 +1,438 @@
+lib/understand_c/bin/pc-linux_elf/almd
+lib/understand_c/bin/pc-linux_elf/almhostid
+lib/understand_c/bin/pc-linux_elf/almstatus
+lib/understand_c/bin/pc-linux_elf/almtest
+lib/understand_c/bin/pc-linux_elf/repc
+lib/understand_c/bin/pc-linux_elf/undc
+lib/understand_c/bin/pc-linux_elf/understand_c
+@dirrm lib/understand_c/bin/pc-linux_elf
+@dirrm lib/understand_c/bin
+bin/understand_c
+@exec %%LN%% understand_c %D/bin/almd
+@exec %%LN%% understand_c %D/bin/almhostid
+@exec %%LN%% understand_c %D/bin/almstatus
+@exec %%LN%% understand_c %D/bin/almtest
+@exec %%LN%% understand_c %D/bin/repc
+@exec %%LN%% understand_c %D/bin/undc
+@unexec %%RM%% %D/bin/almd %D/bin/almhostid %D/bin/almstatus %D/bin/almtest %D/bin/repc %D/bin/undc
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref10.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref11.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref12.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref13.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref14.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref15.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref16.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref17.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref18.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref19.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref20.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref21.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref22.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref23.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref24.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref25.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref26.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref27.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref28.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref29.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref30.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref31.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref32.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref33.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref34.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref35.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref36.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref37.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref38.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref39.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref40.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref41.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref42.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref43.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref44.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref45.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref46.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref47.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref48.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref49.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref50.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref51.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref52.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref53.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref54.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref55.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref56.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref57.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref58.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/apiref9.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/index.html
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindapp8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/kindappe.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/sample10.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/samples9.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/splash.jpg
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/title.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/understa.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/understb.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/usingap2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/usingap3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/usingap4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/usingapi.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhblnk.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhcust.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhffrm.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/1a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/1b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/1c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/2b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/2c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/3b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/3c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/3d.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/4a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/4b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/4c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/backgrnd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextdown.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextdsbl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextout.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextover.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/nextup.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevdown.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevdsbl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevout.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevover.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/prevup.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocblank.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocdoc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocfldc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocfldo.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/toclink.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/toclnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocmlnde.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocmnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocplnod.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocpnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhgifs/tocvline.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhsfrm.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhsplsh.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhsrch.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtab0.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtab1.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtab2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtab3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtabs.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_api/wwhtree.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/appa.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/build8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/command.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/command2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/command3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/editor6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ib7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/analyze-.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/analyzea.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browse-d.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browse-h.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browser-.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browsera.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserb.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browsere.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserf.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserg.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserh.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browseri.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserj.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserk.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserm.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browsern.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browsero.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserp.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/browserq.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-an.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-ch.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-fi.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-ge.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pa.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pb.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pe.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pf.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-pr.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-qa.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-qu.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build-rp.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build11.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build13.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build16.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build17.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build18.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build19.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build5a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/build6a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/edit-opt.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/edit-rep.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/edit-sta.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/edit-syn.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/editor2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/editor5a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/editor6a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/editor7.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/graph1.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib-hg.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib-locfi.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib-windo.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib10.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib11.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib15.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib18.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib21.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib22.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib24.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib28.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib29.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib31.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib32.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib34.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib7a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/ib8.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ca.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-cd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-cl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-de.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-fa.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-fd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-hd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-hg.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ht.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ia.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ib.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ic.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-id.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-in.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-lo.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-ra.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-rb.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-rc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro-sc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro10a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro18.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro20.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro21.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro21a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/intro9a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/report-r.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt1.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt12.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt13.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt14.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt15.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt16.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt17.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt18.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt19.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt2.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt3.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt4.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt5a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt5b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt7a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpt9.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/rpts9.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search-a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search-l.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search10.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search11.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/search4a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/searchi6.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/searchi7.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/searchi8.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/searchi9.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/server-b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/server-t.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/server4.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/servera.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools-ra.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools-rb.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools-ru.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools1.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/images/tools4.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/index.html
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro10.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro11.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro7.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro8.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/intro9.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts5.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/rpts6.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/searchi2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/searchi3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/searchi4.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/searchin.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/server.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/server2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/splash.jpg
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/title.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/tools.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/tools2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/tools3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/tools4a.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ustand_a.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/ustand_c.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhblnk.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhcust.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhffrm.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/1a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/1b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/1c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/2a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/2b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/2c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/3a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/3b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/3c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/3d.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/4a.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/4b.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/4c.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/backgrnd.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextdown.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextdsbl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextout.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextover.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/nextup.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevdown.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevdsbl.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevout.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevover.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/prevup.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocblank.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocdoc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocfldc.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocfldo.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/toclink.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/toclnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocmlnde.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocmnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocplnod.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocpnode.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhgifs/tocvline.gif
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhsfrm.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhsplsh.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhsrch.js
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtab0.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtab1.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtab2.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtab3.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtabs.htm
+%%PORTDOCS%%share/doc/understand_c/html/understand_c/wwhtree.js
+share/understand_c/compilers/aix.cfg
+share/understand_c/compilers/alpha.cfg
+share/understand_c/compilers/borlandc.cfg
+share/understand_c/compilers/hpux.cfg
+share/understand_c/compilers/linux.cfg
+share/understand_c/compilers/msvc.cfg
+share/understand_c/compilers/msvc16.cfg
+share/understand_c/compilers/sgi.cfg
+share/understand_c/compilers/solaris.cfg
+share/understand_c/compilers/sunos.cfg
+share/understand_c/configs/c.cfg
+share/understand_c/fonts/cetus.ttf
+@dirrm share/understand_c/license
+@exec %%MKDIR%% %D/share/understand_c/license
+@dirrm share/understand_c/fonts
+@dirrm share/understand_c/configs
+@dirrm share/understand_c/compilers
+@dirrm share/understand_c
+@exec %%MKDIR%% %D/lib/understand_c/conf
+@exec %%LN%% %D/share/understand_c %D/lib/understand_c/conf/understand
+@exec %%LN%% %D/share/understand_c/license %D/lib/understand_c/conf/license
+@unexec %%RM%% %D/lib/understand_c/conf/understand %D/lib/understand_c/conf/license
+@dirrm lib/understand_c/conf
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_c/wwhgifs
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_c/images
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_c
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_api/wwhgifs
+%%PORTDOCS%%@dirrm share/doc/understand_c/html/understand_api
+%%PORTDOCS%%@dirrm share/doc/understand_c/html
+%%PORTDOCS%%@dirrm share/doc/understand_c
+%%PORTDOCS%%@exec %%MKDIR%% %D/lib/understand_c/doc/manuals
+%%PORTDOCS%%@exec %%LN%% %D/share/doc/understand_c/html %D/lib/understand_c/doc/manuals/html
+%%PORTDOCS%%@unexec %%RM%% %D/lib/understand_c/doc/manuals/html
+%%PORTDOCS%%@dirrm lib/understand_c/doc/manuals
+%%PORTDOCS%%@dirrm lib/understand_c/doc
+@dirrm lib/understand_c
+@cwd %%PREFIX_LINUX%%
+usr/lib/libudb_api.a
+usr/lib/libudb_api.so
+@exec %%LINUXBASE%%/sbin/ldconfig
+@unexec %%LINUXBASE%%/sbin/ldconfig
+@exec %%ECHO%% "If you are installing Understand_c for the first time, you should place your license file at ``%D/share/understand_c/license''. Do backup your license file to prevent accidents." | %%FMT%%
+@unexec %%ECHO%% "If you are permanently removing Understand_c, you should also ``rm -Rf %D/share/understand_c/license''. This dir holds your license files if you installed any." | %%FMT%%