OSDN Git Service

Update & publish msys-console
[mingw/mingw-dist.git] / msys / msys-xz.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-xz.xml -->
5
6   <package-collection subsystem="msys">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9     <package name="msys-xz">
10       <affiliate group="MSYS Base System" />
11       <description lang="en" title="xz (msys): High performance compression based on the LZMA algorithm" >
12         <paragraph>LZMA is data compression algorithm based on the
13           Lempel-Ziv-Markov chain-Algorithm. It provides high compression
14           ratios and very fast decompression, with minimal memory
15           requirements for decompression.  XZ Utils is the latest
16           generation of this software, supplanting the older LZMA Utils,
17           which itself was a friendly fork of the original LZMA SDK. The
18           msys-xz package provides commandline utilities for compression
19           and decompression of XZ and LZMA data, and documentation. The
20           associated msys-liblzma package provides the runtime library and
21           development files for creating applications that use LZMA or XZ
22           compression.
23         </paragraph>
24         <paragraph>The MinGW/MSYS project provides both a native (mingw32)
25           version and this MSYS version of the xz package(s). While the
26           latter is the primary tool from the perspective of the MSYS
27           distribution, the MinGW version is provided as one of the
28           prerequisites for the native (mingw32) basic-bsdtar utility.
29         </paragraph>
30       </description>
31
32       <source tarname="xz-%-msys-%-src.tar" />
33       <licence tarname="xz-%-msys-%-lic.tar" />
34
35       <component class="bin">
36         <!-- Every MSYS package requires msys-core-bin.  This dependency
37           is not explicitly stated here; rather, it is implicitly satisfied
38           as a prerequisite of the matching DLL for this package itself,
39           which is specified for each of the following releases.
40           -->
41         <release tarname="xz-4.999.9beta_20100401-1-msys-1.0.13-bin.tar.gz">
42           <requires eq="msys-libintl-*-msys-*-dll-8.tar" />
43           <requires eq="msys-liblzma-%-msys-%-dll-1.tar" />
44         </release>
45
46         <!-- Other requirements support the auxiliary scripts, which are
47           provided by the xz-bin package.
48           -->
49         <requires eq="msys-bash-*-msys-*-bin.tar" />
50         <requires eq="msys-coreutils-*-msys-*-bin.tar" />
51         <requires eq="msys-diffutils-*-msys-*-bin.tar" />
52         <requires eq="msys-grep-*-msys-*-bin.tar" />
53         <requires eq="msys-less-*-msys-*-bin.tar" />
54       </component>
55
56       <component class="doc">
57         <release tarname="xz-4.999.9beta_20100401-1-msys-1.0.13-doc.tar.gz" />
58       </component>
59
60       <component class="lic">
61         <release tarname="xz-4.999.9beta_20100401-1-msys-1.0.13-lic.tar.gz" />
62       </component>
63     </package>
64
65     <package name="msys-liblzma">
66       <description lang="en" title="liblzma (msys): High performance compression library based on the LZMA algorithm" >
67         <paragraph>LZMA is data compression algorithm based on the
68           Lempel-Ziv-Markov chain-Algorithm. It provides high compression
69           ratios and very fast decompression, with minimal memory
70           requirements for decompression.  XZ Utils is the latest
71           generation of this software, supplanting the older LZMA Utils,
72           which itself was a friendly fork of the original LZMA SDK. The
73           msys-xz package provides commandline utilities for compression
74           and decompression of XZ and LZMA data, and documentation. The
75           associated msys-liblzma package provides the runtime library and
76           development files for creating applications that use LZMA or XZ
77           compression.
78         </paragraph>
79         <paragraph>The MinGW/MSYS project provides both a native (mingw32)
80           version and this MSYS version of the liblzma package(s). While
81           the latter is the primary tool from the perspective of the MSYS
82           distribution, the MinGW version is provided as one of the
83           prerequisites for the native (mingw32) basic-bsdtar utility.
84         </paragraph>
85       </description>
86
87       <source tarname="xz-%-msys-%-src.tar" />
88       <licence tarname="xz-%-msys-%-lic.tar" />
89
90       <component class="dll">
91         <release tarname="liblzma-4.999.9beta_20100401-1-msys-1.0.13-dll-1.tar.gz" />
92
93         <!-- Every MSYS DLL package requires msys-core-bin -->
94         <requires eq="msys-core-*-msys-*-bin.tar" />
95       </component>
96
97       <component class="dev">
98         <release tarname="liblzma-4.999.9beta_20100401-1-msys-1.0.13-dev.tar.gz">
99           <requires eq="msys-liblzma-%-msys-%-dll-1.tar" />
100         </release>
101       </component>
102     </package>
103
104   </package-collection>
105 </software-distribution>
106 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->