source: Daodan/MinGW/var/lib/mingw-get/data/msys-autogen.xml@ 1163

Last change on this file since 1163 was 1046, checked in by alloc, 8 years ago

Daodan: Added Windows MinGW and build batch file

File size: 5.2 KB
Line 
1<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2<software-distribution project="MinGW" home="http://mingw.org" issue="2012073100">
3
4 <!-- File: msys-autogen.xml -->
5
6 <package-collection subsystem="msys">
7 <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9 <package name="msys-autogen">
10 <affiliate group="MinGW Developer Toolkit" />
11 <description lang="en" title="Simplifies the creation and maintenance of programs" >
12 <paragraph>AutoGen is a tool designed to simplify the creation and
13 maintenance of programs that contain large amounts of repetitious
14 text. It is especially valuable in programs that have several
15 blocks of text that must be kept synchronized. libopts provides
16 the runtime component of an autogen add-on that simplifies the
17 maintainance of that portion of your code that parses command-line
18 options.
19 </paragraph>
20 <paragraph>A common example where this would be useful is in
21 creating and maintaining the code required for processing program
22 options. Processing options requires multiple constructs to be
23 maintained in parallel in different places in your program.
24 Options maintenance needs to be done countless times. So, AutoGen
25 comes with an add-on package named AutoOpts that simplifies the
26 maintenance and documentation of program options.
27 </paragraph>
28 <paragraph>The msys-autogen package provides the autogen utilities
29 and documentation. The associated msys-libopts package provides
30 the runtime library and development files for AutoOpts, a semi-
31 automated command line option parser library and toolset based on
32 AutoGen.
33 </paragraph>
34 </description>
35
36 <licence tarname="autogen-%-msys-%-lic.tar.%" />
37 <source tarname="autogen-%-msys-%-src.tar.%" />
38
39 <component class="bin">
40 <!-- Every MSYS package requires msys-core-bin. This dependency
41 is not explicitly stated here; rather, it is implicitly satisfied
42 as a prerequisite of the matching DLL for this package itself,
43 which is specified for each of the following releases.
44 -->
45 <release tarname="autogen-5.10.1-1-msys-1.0.15-bin.tar.lzma" >
46 <requires eq="msys-libguile-*-msys-*-dll-17.tar" />
47 <requires eq="msys-libopts-%-msys-%-dll-25.tar" />
48 <requires eq="msys-libregex-*-msys-*-dll-1.tar" />
49 <requires eq="msys-libxml2-*-msys-*-dll-2.tar" />
50 </release>
51 </component>
52
53 <component class="doc">
54 <release tarname="autogen-5.10.1-1-msys-1.0.15-doc.tar.lzma" />
55 </component>
56
57 <component class="lic">
58 <release tarname="autogen-5.10.1-1-msys-1.0.15-lic.tar.lzma" />
59 </component>
60 </package>
61
62 <package name="msys-libopts">
63 <description lang="en" title="a semi-automated command line parsing library" >
64 <paragraph>AutoGen is a tool designed to simplify the creation and
65 maintenance of programs that contain large amounts of repetitious
66 text. It is especially valuable in programs that have several
67 blocks of text that must be kept synchronized. libopts provides
68 the runtime component of an autogen add-on that simplifies the
69 maintainance of that portion of your code that parses command-line
70 options.
71 </paragraph>
72 <paragraph>A common example where this would be useful is in
73 creating and maintaining the code required for processing program
74 options. Processing options requires multiple constructs to be
75 maintained in parallel in different places in your program.
76 Options maintenance needs to be done countless times. So, AutoGen
77 comes with an add-on package named AutoOpts that simplifies the
78 maintenance and documentation of program options.
79 </paragraph>
80 <paragraph>The msys-libopts package provides the runtime library
81 and development files for AutoOpts, a semi-automated command
82 line option parser library and toolset based on AutoGen. The
83 associated msys-autogen package provides the autogen utilities
84 and documentation.
85 </paragraph>
86 </description>
87
88 <licence tarname="autogen-%-msys-%-lic.tar.%" />
89 <source tarname="autogen-%-msys-%-src.tar.%" />
90
91 <component class="dll">
92 <release tarname="libopts-5.10.1-1-msys-1.0.15-dll-25.tar.lzma" >
93 <requires eq="msys-libregex-*-msys-*-dll-1.tar" />
94 </release>
95
96 <!-- Every MSYS DLL package requires msys-core-bin -->
97 <requires eq="msys-core-*-msys-*-bin.tar" />
98 </component>
99
100 <component class="dev">
101 <requires eq="msys-autogen-*-msys-*-bin.tar" />
102 <requires eq="msys-libguile-*-msys-*-dev.tar" />
103 <requires eq="msys-libregex-*-msys-*-dev.tar" />
104 <release tarname="libopts-5.10.1-1-msys-1.0.15-dev.tar.lzma" >
105 <requires eq="msys-libopts-%-msys-%-dll-25.tar" />
106 </release>
107 </component>
108 </package>
109
110 </package-collection>
111</software-distribution>
112<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
Note: See TracBrowser for help on using the repository browser.