Experimental version released on July 10th, 2012.
This is the first public release of the kyua-atf-compat package.
This first release is paired with the 0.16 release of ATF, which
disables the build of atf-run and atf-report by default. The goal
of this package is, then, to provide compatibility utilities for
these disabled tools but using Kyua as the backend for the execution
of the tests.
AutoDia is an open-source, auto-documentation and auto-diagramming
system allowing you to automatically generate Images, XML, HTML or Dia files.
It has been written to make GNOME Dia and any Diagram Application that
can use similar XML more powerful. I hope to make Dia more popular than
the commercial equivilents because of the ability to vastly extend it in
this way.
AutoDia's design goals have been good Object Orientation such as
plenty of abstraction, use of inheritance, extensability, robustness
and elegance. Speed and security are not concerns as this application is
designed to generate xml for documents in a batch processing manner, not
an interactive manner, and is a single user application for use from the
console.
AutoDia has been previously known as autodial. The output file is still
called autodia.out.dia by default. The executable files are now called
autodia.pl and autodia_java.pl, the only difference being an additional
section near the start of the latter to enable INLINE::Java.
This change adds a new atf-libs package that provides the libatf-c,
libatf-c++ and libatf-sh libraries by themselves, without any of the
ATF runtime tools. The atf package has been modified to only install
the runtime utilities (atf-run and atf-report being the major ones)
and depend on atf-libs.
The purpose of this change is to allow packages that install tests to
depend on a lighter-weight package, and to allow the addition of the
upcoming kyua-atf-compat package. The latter will be a package that
provides atf-run and atf-report replacements based on kyua-cli, and
therefore will conflict with the atf tools (but not the libraries).
While doing this, fix the pkgconfig overrides and ensure that we use
the right version of the ATF libraries given that disabling shared
library building appears to have been broken, possibly for a while.