OSDN Git Service

Publish binutils-2.32 package set.
[mingw/mingw-dist.git] / msys / msys-tar.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-tar.xml -->
5
6   <package-collection subsystem="msys">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9     <package name="msys-tar">
10       <affiliate group="MSYS Base System" />
11       <description lang="en" title="GNU tar archiver tool">
12         <paragraph>GNU tar is an archiver that creates and handles file
13           archives in various formats. You can use tar to create file
14           archives, to extract files from previously created archives,
15           store additional files, or update or list files which were
16           already stored.
17         </paragraph>
18         <paragraph>The program saves many files together into a single
19           tape or disk archive, and can restore individual files from the
20           archive. It includes multivolume support, the ability to archive
21           sparse files, automatic archive compression/decompression, remote
22           archives and special features that allow 'tar' to be used for
23           incremental and full backups.
24         </paragraph>
25         <paragraph>The supported archive formats are: V7 tar, GNU, ustar
26           and POSIX (also known as pax interchange format). GNU tar can
27           also read and extract 'star' archives. Tar can direct its output
28           to available devices, files, or other programs (using pipes); tar
29           can even access remote devices or files (as archives).
30         </paragraph>
31         <paragraph>The MinGW/MSYS project provides four different tar
32           implementations: (1) msys-tar, this GNU tar implementation ported
33           for MSYS; (2) msys-bsdtar, a BSD tar implementation based on
34           libarchive and ported for MSYS; (3) mingw32-bsdtar, a BSD tar
35           implementation ported for MinGW (that is, native Win32); and
36           (4) mingw32-basic-bsdtar, a limited-functionality version of
37           mingw32-bsdtar with no external dependencies.  GNU tar (e.g.
38           msys-tar) is the de facto standard implementation, but bsdtar
39           is generally faster. Generally, any of these implementations
40           will meet most needs.
41         </paragraph>
42       </description>
43
44       <source tarname="tar-%-msys-%-src.tar.%" />
45       <licence tarname="tar-%-msys-%-lic.tar.%" />
46
47       <component class="bin">
48         <release tarname="tar-1.23-1-msys-1.0.13-bin.tar.lzma">
49           <requires eq="msys-libintl-*-msys-*-dll-8.tar" />
50           <requires eq="msys-libiconv-*-msys-*-dll-2.tar" />
51           <requires eq="msys-libregex-*-msys-*-dll-1.tar" />
52         </release>
53
54         <!-- Every MSYS package requires msys-core-bin -->
55         <requires eq="msys-core-*-msys-*-bin.tar" />
56
57         <!-- Additional packages are required, to support processing
58           of compressed archives.
59           -->
60         <requires eq="msys-bzip2-*-msys-*-bin.tar" />
61         <requires eq="msys-gzip-*-msys-*-bin.tar" />
62         <requires eq="msys-xz-*-msys-*-bin.tar" />
63       </component>
64
65       <component class="lang">
66         <release tarname="tar-1.23-1-msys-1.0.13-lang.tar.lzma" />
67       </component>
68
69       <component class="ext">
70         <release tarname="tar-1.23-1-msys-1.0.13-ext.tar.lzma" />
71         <requires eq="msys-tar-%-msys-%-bin.tar" />
72         <requires eq="msys-core-*-msys-*-bin.tar" />
73         <requires eq="msys-coreutils-*-msys-*-bin.tar" />
74         <requires eq="msys-sed-*-msys-*-bin.tar" />
75         <requires eq="msys-bash-*-msys-*-bin.tar" />
76       </component>
77
78       <component class="doc">
79         <release tarname="tar-1.23-1-msys-1.0.13-doc.tar.lzma" />
80       </component>
81
82       <component class="lic">
83         <release tarname="tar-1.23-1-msys-1.0.13-lic.tar.lzma" />
84       </component>
85     </package>
86
87   </package-collection>
88 </software-distribution>
89 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->