This repository has been archived on 2024-12-16. You can view files and clone it, but cannot push or open issues or pull requests.
CodeBlocksPortable/MinGW/var/lib/mingw-get/data/msys-autogen.xml

113 lines
5.2 KiB
XML
Raw Permalink Normal View History

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<software-distribution project="MinGW" home="http://mingw.org" issue="2012073100">
<!-- File: msys-autogen.xml -->
<package-collection subsystem="msys">
<download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
<package name="msys-autogen">
<affiliate group="MinGW Developer Toolkit" />
<description lang="en" title="Simplifies the creation and maintenance of programs" >
<paragraph>AutoGen is a tool designed to simplify the creation and
maintenance of programs that contain large amounts of repetitious
text. It is especially valuable in programs that have several
blocks of text that must be kept synchronized. libopts provides
the runtime component of an autogen add-on that simplifies the
maintainance of that portion of your code that parses command-line
options.
</paragraph>
<paragraph>A common example where this would be useful is in
creating and maintaining the code required for processing program
options. Processing options requires multiple constructs to be
maintained in parallel in different places in your program.
Options maintenance needs to be done countless times. So, AutoGen
comes with an add-on package named AutoOpts that simplifies the
maintenance and documentation of program options.
</paragraph>
<paragraph>The msys-autogen package provides the autogen utilities
and documentation. The associated msys-libopts package provides
the runtime library and development files for AutoOpts, a semi-
automated command line option parser library and toolset based on
AutoGen.
</paragraph>
</description>
<licence tarname="autogen-%-msys-%-lic.tar.%" />
<source tarname="autogen-%-msys-%-src.tar.%" />
<component class="bin">
<!-- Every MSYS package requires msys-core-bin. This dependency
is not explicitly stated here; rather, it is implicitly satisfied
as a prerequisite of the matching DLL for this package itself,
which is specified for each of the following releases.
-->
<release tarname="autogen-5.10.1-1-msys-1.0.15-bin.tar.lzma" >
<requires eq="msys-libguile-*-msys-*-dll-17.tar" />
<requires eq="msys-libopts-%-msys-%-dll-25.tar" />
<requires eq="msys-libregex-*-msys-*-dll-1.tar" />
<requires eq="msys-libxml2-*-msys-*-dll-2.tar" />
</release>
</component>
<component class="doc">
<release tarname="autogen-5.10.1-1-msys-1.0.15-doc.tar.lzma" />
</component>
<component class="lic">
<release tarname="autogen-5.10.1-1-msys-1.0.15-lic.tar.lzma" />
</component>
</package>
<package name="msys-libopts">
<description lang="en" title="a semi-automated command line parsing library" >
<paragraph>AutoGen is a tool designed to simplify the creation and
maintenance of programs that contain large amounts of repetitious
text. It is especially valuable in programs that have several
blocks of text that must be kept synchronized. libopts provides
the runtime component of an autogen add-on that simplifies the
maintainance of that portion of your code that parses command-line
options.
</paragraph>
<paragraph>A common example where this would be useful is in
creating and maintaining the code required for processing program
options. Processing options requires multiple constructs to be
maintained in parallel in different places in your program.
Options maintenance needs to be done countless times. So, AutoGen
comes with an add-on package named AutoOpts that simplifies the
maintenance and documentation of program options.
</paragraph>
<paragraph>The msys-libopts package provides the runtime library
and development files for AutoOpts, a semi-automated command
line option parser library and toolset based on AutoGen. The
associated msys-autogen package provides the autogen utilities
and documentation.
</paragraph>
</description>
<licence tarname="autogen-%-msys-%-lic.tar.%" />
<source tarname="autogen-%-msys-%-src.tar.%" />
<component class="dll">
<release tarname="libopts-5.10.1-1-msys-1.0.15-dll-25.tar.lzma" >
<requires eq="msys-libregex-*-msys-*-dll-1.tar" />
</release>
<!-- Every MSYS DLL package requires msys-core-bin -->
<requires eq="msys-core-*-msys-*-bin.tar" />
</component>
<component class="dev">
<requires eq="msys-autogen-*-msys-*-bin.tar" />
<requires eq="msys-libguile-*-msys-*-dev.tar" />
<requires eq="msys-libregex-*-msys-*-dev.tar" />
<release tarname="libopts-5.10.1-1-msys-1.0.15-dev.tar.lzma" >
<requires eq="msys-libopts-%-msys-%-dll-25.tar" />
</release>
</component>
</package>
</package-collection>
</software-distribution>
<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->