OSDN Git Service

Prepare manifests for "msys-tiny" publication; compress and upload.
[mingw/mingw-dist.git] / msys / msys-core.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: msys-core.xml -->
5
6   <package-collection subsystem="msys">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8     <package name="msys-core">
9       <affiliate group="MSYS Base System" />
10       <description lang="en" title="msysCORE: The core components of MSYS">
11         <paragraph>MSYS, or the Minimal SYStem, is a POSIX implementation
12           used in the Win32 operating system to enable configuration and
13           compiling of open-source packages. This package provides the
14           main components of MSYS, including the MSYS runtime DLL itself.
15         </paragraph>
16         <paragraph>MSYS is a fork of Cygwin and is more friendly to the
17           Win32 user. It primarily offers a user land environment for MinGW
18           development. It converts POSIX paths before executing a "native"
19           win32 program. This allows the users of the MinGW version of GCC
20           to port and build packages in a GNU familiar way and removes the
21           UNIX complexities that Cygwin adds.
22         </paragraph>
23         <paragraph>The MinGW/MSYS team provides additional packages which
24           contain utilities useful for this purpose, including perl, make,
25           autoconf, automake, libtool, m4, and many others.  However, the
26           number of such `MSYS packages' is limited in comparison to *nix or
27           Cygwin, because MSYS provides only the Minimal SYStem needed for
28           hosting open source development with the MinGW GCC compiler.  MSYS
29           is not intended to replace Cygwin, or emulate a full-fledged "port"
30           of all *nix tools.
31         </paragraph>
32       </description>
33
34       <source tarname="msysCORE-%-msys-%-src.tar" />
35       <licence tarname="msysCORE-%-msys-%-lic.tar" />
36
37       <component class="bin">
38         <!-- Note: no specific dll component in this package; the
39          MSYS dll, which is required by all MSYS packages, is bundled
40          within this msys-core-bin component.
41          -->
42         <release tarname="msysCORE-1.0.15-1-msys-1.0.15-bin.tar.lzma" />
43       </component>
44
45       <component class="ext">
46         <!-- msys-core-ext contains tools that have dependencies on
47          components other than msys-core-bin alone.  New for 1.0.15.
48          -->
49         <release tarname="msysCORE-1.0.15-1-msys-1.0.15-ext.tar.lzma" />
50
51         <!-- commented out references below are not yet available;
52          uncomment each as the respective manifest is published.
53          -->
54         <requires eq="msys-bash-*-msys-*-bin.tar" />
55         <requires eq="msys-core-%-msys-%-bin.tar" />
56         <requires eq="msys-coreutils-*-msys-*-bin.tar" />
57         <!--requires eq="msys-gawk-*-msys-*-bin.tar" /-->
58         <!--requires eq="msys-grep-*-msys-*-bin.tar" /-->
59         <!--requires eq="msys-sed-*-msys-*-bin.tar" /-->
60       </component>
61
62       <component class="dev">
63         <release tarname="msysCORE-1.0.15-1-msys-1.0.15-dev.tar.lzma" />
64       </component>
65
66       <component class="doc">
67         <release tarname="msysCORE-1.0.15-1-msys-1.0.15-doc.tar.lzma" />
68       </component>
69
70       <component class="lic">
71         <release tarname="msysCORE-1.0.15-1-msys-1.0.15-lic.tar.lzma" />
72       </component>
73
74       <component class="dbg">
75         <release tarname="msysCORE-1.0.15-1-msys-1.0.15-dbg.tar.lzma" />
76         <requires eq="msys-core-%-msys-%-bin.tar" />
77       </component>
78     </package>
79
80   </package-collection>
81 </software-distribution>
82 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->