OSDN Git Service

Republish mingw32 ncurses-6.2 package set.
[mingw/mingw-dist.git] / contrib / mingw32-ncurses.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">
3
4   <!-- File: mingw32-ncurses.xml -->
5
6   <package-collection subsystem="mingw32">
7     <download-host uri="http://osdn.net/dl/mingw/%F" />
8
9     <package name="mingw32-ncurses" alias="ncurses">
10       <affiliate group="MinGW Contributed Applications" />
11
12       <description lang="en" title="The GNU new 'curses' terminal control library">
13         <paragraph>
14           The GNU ncurses (new curses) library is a free software implemenation
15           of Unix SysV-R4 curses, and more.  It uses terminfo format,  supports
16           pads, colour, multiple highlights, forms characters, and function-key
17           mapping,  and  incorporates all of the other SysV curses enhancements
18           to the original BSD curses.
19         </paragraph>
20         <paragraph>
21           The mingw32-ncurses package provides the documentation and programs
22           for the ncurses library.  The associated mingw32-libncurses package
23           provides the runtime library and related development files.
24         </paragraph>
25       </description>
26
27       <licence tarname="ncurses-%-mingw32-%-lic.tar.%" />
28       <source tarname="ncurses-%-mingw32-%-src.tar.%" />
29
30       <component class="bin">
31         <requires eq="libncurses-%-mingw32-%-dll-6.tar" />
32         <release tarname="ncurses-6.2-2-mingw32-bin.tar.xz" />
33         <release tarname="ncurses-6.2-1-mingw32-bin.tar.xz" />
34         <release tarname="ncurses-6.0-2-mingw32-bin.tar.lzma">
35           <download tarname="none" />
36         </release>
37         <release tarname="ncurses-6.0-1-mingw32-bin.tar.lzma">
38           <download tarname="none" />
39         </release>
40       </component>
41
42       <component class="doc">
43         <release tarname="ncurses-6.2-2-mingw32-doc.tar.xz" />
44         <release tarname="ncurses-6.2-1-mingw32-doc.tar.xz" />
45         <release tarname="ncurses-6.0-2-mingw32-doc.tar.lzma">
46           <download tarname="none" />
47         </release>
48         <release tarname="ncurses-6.0-1-mingw32-doc.tar.lzma">
49           <download tarname="none" />
50         </release>
51       </component>
52
53       <component class="man">
54         <affiliate group="MinGW Contributed Libraries" />
55         <release tarname="ncurses-6.2-2-mingw32-man.tar.xz" />
56         <release tarname="ncurses-6.2-1-mingw32-man.tar.xz" />
57       </component>
58
59       <component class="lic">
60         <affiliate group="MinGW Contributed Libraries" />
61         <release tarname="ncurses-6.2-2-mingw32-lic.tar.xz" />
62         <release tarname="ncurses-6.2-1-mingw32-lic.tar.xz" />
63         <release tarname="ncurses-6.0-2-mingw32-lic.tar.lzma">
64           <download tarname="none" />
65         </release>
66         <release tarname="ncurses-6.0-1-mingw32-lic.tar.lzma">
67           <download tarname="none" />
68         </release>
69       </component>
70     </package>
71
72     <package name="mingw32-libncurses" alias="libncurses">
73       <affiliate group="MinGW Contributed Libraries" />
74
75       <description lang="en" title="The GNU new 'curses' terminal control library">
76         <paragraph>
77           The GNU ncurses (new curses) library is a free software implemenation
78           of Unix SysV-R4 curses, and more.  It uses terminfo format,  supports
79           pads, colour, multiple highlights, forms characters, and function-key
80           mapping,  and  incorporates all of the other SysV curses enhancements
81           to the original BSD curses.
82         </paragraph>
83         <paragraph>
84           The  mingw32-libncurses  package  provides  the  runtime  library  and
85           related development files for ncurses.  The associated mingw32-ncurses
86           package provides the documentation and programs related to the library.
87         </paragraph>
88       </description>
89
90       <licence tarname="ncurses-%-mingw32-%-lic.tar.%" />
91       <source tarname="ncurses-%-mingw32-%-src.tar.%" />
92
93       <component class="dev">
94         <release tarname="libncurses-6.2-2-mingw32-dev.tar.xz" />
95         <release tarname="libncurses-6.2-1-mingw32-dev.tar.xz" />
96         <release tarname="libncurses-6.0-2-mingw32-dev.tar.lzma">
97           <download tarname="none" />
98         </release>
99         <release tarname="libncurses-6.0-1-mingw32-dev.tar.lzma">
100           <download tarname="none" />
101         </release>
102       </component>
103
104       <component class="dll">
105         <requires eq="libgcc-*-mingw32-*-dll-1.tar" />
106         <release tarname="libncurses-6.2-2-mingw32-dll-6.tar.xz" />
107         <release tarname="libncurses-6.2-1-mingw32-dll-6.tar.xz" />
108         <release tarname="libncurses-6.0-2-mingw32-dll-6.tar.lzma">
109           <download tarname="none" />
110         </release>
111       </component>
112     </package>
113
114     <package name="mingw32-terminfo" alias="terminfo">
115       <affiliate group="MinGW Contributed Libraries" />
116
117       <description lang="en" title="Terminal capability data base">
118         <paragraph>
119           Terminfo is a data base, describing terminals, which may be used
120           by screen-oriented programs such as nvi(1), and rogue(1), and by
121           libraries  such as curses(3x).  Terminfo describes terminals, in
122           terms of the set of capabilities which  they support, specifying
123           initialization  sequences,  padding  requirements,  and  how  to
124           perform screen operations.
125         </paragraph>
126       </description>
127
128       <licence tarname="ncurses-%-mingw32-%-lic.tar.%" />
129       <source tarname="ncurses-%-mingw32-%-src.tar.%" />
130
131       <component class="data">
132         <release tarname="terminfo-6.2-2-mingw32-data.tar.xz" />
133         <release tarname="terminfo-6.2-1-mingw32-data.tar.xz" />
134         <release tarname="terminfo-6.0-2-mingw32-data.tar.lzma">
135           <download tarname="none" />
136         </release>
137         <release tarname="terminfo-6.0-1-mingw32-data.tar.lzma">
138           <download tarname="none" />
139         </release>
140       </component>
141     </package>
142
143   </package-collection>
144 </software-distribution>
145
146 <!-- vim: set expandtab textwidth=80 tabstop=2 shiftwidth=2: -->
147 <!-- vim: set fileformat=unix nocompatible: -->