%general-entities; ]> dejagnu &dejagnu-version;
&dejagnu-url;
DejaGNU-&dejagnu-version; DejaGNU <para>The <application>DejaGnu</application> package contains a framework for running test suites on GNU tools. It is written in <command>expect</command>, which itself uses <application>Tcl</application> (Tool Command Language).</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&dejagnu-tmp-sbu;</seg> <seg>&dejagnu-tmp-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of DejaGNU The upstream recommends building DejaGNU in a dedicated build directory: mkdir -v build cd build Prepare DejaGNU for compilation: ../configure --prefix=/usr makeinfo --html --no-split -o doc/dejagnu.html ../doc/dejagnu.texi makeinfo --plaintext -o doc/dejagnu.txt ../doc/dejagnu.texi Build and install the package: make install install -v -dm755 /usr/share/doc/dejagnu-&dejagnu-version; install -v -m644 doc/dejagnu.{html,txt} /usr/share/doc/dejagnu-&dejagnu-version; To test the results, issue: make check Contents of DejaGNU Installed program dejagnu and runtest Short Descriptions dejagnu DejaGNU auxiliary command launcher dejagnu runtest A wrapper script that locates the proper expect shell and then runs DejaGNU runtest