diff options
-rw-r--r-- | LEGAL | 2 | ||||
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/linux-understand_c/Makefile | 117 | ||||
-rw-r--r-- | devel/linux-understand_c/distinfo | 1 | ||||
-rw-r--r-- | devel/linux-understand_c/files/wrapper.sh | 11 | ||||
-rw-r--r-- | devel/linux-understand_c/pkg-comment | 1 | ||||
-rw-r--r-- | devel/linux-understand_c/pkg-descr | 23 | ||||
-rw-r--r-- | devel/linux-understand_c/pkg-message | 25 | ||||
-rw-r--r-- | devel/linux-understand_c/pkg-plist | 438 | ||||
-rw-r--r-- | devel/understand_c/Makefile | 117 | ||||
-rw-r--r-- | devel/understand_c/distinfo | 1 | ||||
-rw-r--r-- | devel/understand_c/files/wrapper.sh | 11 | ||||
-rw-r--r-- | devel/understand_c/pkg-comment | 1 | ||||
-rw-r--r-- | devel/understand_c/pkg-descr | 23 | ||||
-rw-r--r-- | devel/understand_c/pkg-message | 25 | ||||
-rw-r--r-- | devel/understand_c/pkg-plist | 438 |
16 files changed, 1235 insertions, 0 deletions
@@ -188,6 +188,8 @@ tkman-1.7.3.tar.Z ports/misc/tkman Restrictive copyright tkman-2.* ports/misc/tkman Don't sell for profit. tuc-* ports/converters/tuc Author does not allow CD-ROM distribution +understand_c ports/devel/understand_c License is not clear on + redistribution upsmon* ports/sysutils/upsmon Redistribute only with original source code. uzap.tar.gz ports/editors/uzap Restrictive copyright 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%% |