OSDN Git Service

Publish MinGW.org GCC-9.2 and WSL-5.3 package sets.
[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="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         <release tarname="xz-5.0.3-1-msys-1.0.17-bin.tar.lzma">
46           <requires eq="msys-libintl-*-msys-*-dll-8.tar" />
47           <requires eq="msys-liblzma-%-msys-%-dll-5.tar" />
48         </release>
49
50         <!-- Other requirements support the auxiliary scripts, which are
51           provided by the xz-bin package.
52           -->
53         <requires eq="msys-bash-*-msys-*-bin.tar" />
54         <requires eq="msys-coreutils-*-msys-*-bin.tar" />
55         <requires eq="msys-diffutils-*-msys-*-bin.tar" />
56         <requires eq="msys-grep-*-msys-*-bin.tar" />
57         <requires eq="msys-less-*-msys-*-bin.tar" />
58       </component>
59
60       <component class="doc">
61         <release tarname="xz-4.999.9beta_20100401-1-msys-1.0.13-doc.tar.gz" />
62         <release tarname="xz-5.0.3-1-msys-1.0.17-doc.tar.lzma" />
63       </component>
64
65       <component class="lang">
66         <release tarname="xz-5.0.3-1-msys-1.0.17-lang.tar.lzma" />
67       </component>
68
69       <component class="lic">
70         <release tarname="xz-4.999.9beta_20100401-1-msys-1.0.13-lic.tar.gz" />
71         <release tarname="xz-5.0.3-1-msys-1.0.17-lic.tar.lzma" />
72       </component>
73     </package>
74
75     <package name="msys-liblzma">
76       <description lang="en" title="High performance compression library based on the LZMA algorithm" >
77         <paragraph>LZMA is data compression algorithm based on the
78           Lempel-Ziv-Markov chain-Algorithm. It provides high compression
79           ratios and very fast decompression, with minimal memory
80           requirements for decompression.  XZ Utils is the latest
81           generation of this software, supplanting the older LZMA Utils,
82           which itself was a friendly fork of the original LZMA SDK. The
83           msys-xz package provides commandline utilities for compression
84           and decompression of XZ and LZMA data, and documentation. The
85           associated msys-liblzma package provides the runtime library and
86           development files for creating applications that use LZMA or XZ
87           compression.
88         </paragraph>
89         <paragraph>The MinGW/MSYS project provides both a native (mingw32)
90           version and this MSYS version of the liblzma package(s). While
91           the latter is the primary tool from the perspective of the MSYS
92           distribution, the MinGW version is provided as one of the
93           prerequisites for the native (mingw32) basic-bsdtar utility.
94         </paragraph>
95       </description>
96
97       <source tarname="xz-%-msys-%-src.tar.%" />
98       <licence tarname="xz-%-msys-%-lic.tar.%" />
99
100       <component class="dll">
101         <release tarname="liblzma-4.999.9beta_20100401-1-msys-1.0.13-dll-1.tar.gz" />
102         <release tarname="liblzma-5.0.3-1-msys-1.0.17-dll-5.tar.lzma" />
103
104         <!-- Every MSYS DLL package requires msys-core-bin -->
105         <requires eq="msys-core-*-msys-*-bin.tar" />
106       </component>
107
108       <component class="dev">
109         <release tarname="liblzma-4.999.9beta_20100401-1-msys-1.0.13-dev.tar.gz">
110           <requires eq="msys-liblzma-%-msys-%-dll-1.tar" />
111         </release>
112         <release tarname="liblzma-5.0.3-1-msys-1.0.17-dev.tar.lzma">
113           <requires eq="msys-liblzma-%-msys-%-dll-5.tar" />
114         </release>
115       </component>
116     </package>
117
118   </package-collection>
119 </software-distribution>
120 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->