OSDN Git Service

new package mingw32-ncurses 6.0
[mingw/mingw-dist.git] / mingw32 / mingw32-libarchive.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-libarchive.xml -->
5
6   <package-collection subsystem="mingw32">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9     <package name="mingw32-libarchive" alias="libarchive" >
10       <description lang="en" title="library for handling various archive formats" >
11         <paragraph>libarchive is a programming library that can create and read
12           several different streaming archive formats, including most popular
13           tar variants and several cpio formats, and ar archives. It can also
14           read shar, zip, jar, and xar archives, as well as ISO9660 CDROM
15           images.  It automatically handles gzip, bzip2, compress, xz, and lzma
16           compression and decompression, as well as uudecode decompression. The
17           bsdtar program is an implementation of tar(1) that is built on top of
18           libarchive.
19         </paragraph>
20         <paragraph>This MinGW port of libarchive differs from the MSYS version
21           also provided by the MinGW/MSYS project.  This version does not
22           require the MSYS runtime library, but does not support MSYS "unix"
23           style pathnames nor mtree data.  It does not support archives that
24           contain symbolic links. Both mingw32-libarchive and msys-libarchive
25           (and their associated bsdtar and bsdcpio subpackages) depend on
26           additional DLLs such as mingw32-liblzma (msys-liblzma), etc.  There
27           is, in addition, a MinGW package that provides a standalone version of
28           bsdtar which has no external dependencies and only limited
29           functionality: mingw32-basic-bsdtar (see its documentation for more
30           information).
31         </paragraph>
32         <paragraph>The mingw32-libarchive package provides the runtime library,
33           development files, and documentation for libarchive.  The associated
34           mingw32-bsdtar package provides an implementation of tar(1) based on
35           libarchive, while the associated mingw32-bsdcpio package provides a
36           similar implementation of cpio(1).
37         </paragraph>
38       </description>
39
40       <licence tarname="libarchive-%-mingw32-%-lic.tar.%" />
41       <source tarname="libarchive-%-mingw32-%-src.tar.%" />
42
43       <component class="doc">
44         <release tarname="libarchive-2.8.3-1-mingw32-doc.tar.bz2" />
45       </component>
46
47       <component class="lic">
48         <release tarname="libarchive-2.8.3-1-mingw32-lic.tar.bz2" />
49       </component>
50
51       <component class="dev">
52         <requires eq="mingw32-bzip2-*-mingw32-*-dev.tar" />
53         <requires eq="mingw32-libexpat-*-mingw32-*-dev.tar" />
54         <requires eq="mingw32-liblzma-*-mingw32-*-dev.tar" />
55         <requires eq="mingw32-libz-*-mingw32-*-dev.tar" />
56         <release tarname="libarchive-2.8.3-1-mingw32-dev.tar.bz2" >
57           <requires eq="mingw32-libarchive-%-mingw32-%-dll-2.tar" />
58         </release>
59       </component>
60
61       <component class="dll">
62         <release tarname="libarchive-2.8.3-1-mingw32-dll-2.tar.bz2" >
63           <requires eq="mingw32-libbz2-*-mingw32-*-dll-2.tar" />
64           <requires eq="mingw32-libexpat-*-mingw32-*-dll-1.tar" />
65           <requires eq="mingw32-liblzma-*-mingw32-*-dll-1.tar" />
66           <requires eq="mingw32-libz-*-mingw32-*-dll.tar" />
67         </release>
68       </component>
69     </package>
70
71     <package name="mingw32-bsdtar" alias="bsdtar" >
72       <description lang="en" title="BSD version of the tar utility" >
73         <paragraph>The mingw32-bsdtar package provides an implementation
74           of tar(1) based on libarchive, which manipulates streaming archive
75           files -- including the eponymous tar format.  However, bsdtar
76           can also extract from tar, pax, cpio, zip, jar, ar, xar, and ISO 9660
77           cdrom images, as well as create tar, pax, cpio, ar, and shar archives.
78           It supports automatic detection and handling of .gz, .bz2, .lzma, .xz,
79           and .Z decompression (and compression).  It supports ustar, pax, and
80           GNU tar formats.
81         </paragraph>
82         <paragraph>This MinGW port of bsdtar differs from the MSYS version also
83           provided by the MinGW/MSYS project.  This version does not require the
84           MSYS runtime library, but does not support MSYS "unix" style pathnames
85           nor mtree data.  It does not support archives that contain symbolic
86           links.  Both mingw32-bsdtar and msys-bsdtar depend on additional DLLs
87           such as mingw32-libarchive (msys-libarchive), etc.  There is, in
88           addition, a MinGW package that provides a standalone version of bsdtar
89           which has no external dependencies and only limited functionality:
90           mingw32-basic-bsdtar (see its documentation for more information).
91         </paragraph>
92         <paragraph>libarchive is a programming library that can create and read
93           several different streaming archive formats, including most popular
94           tar variants and several cpio formats, and ar archives.  It can also
95           read shar, zip, jar, and xar archives, as well as ISO9660 CDROM
96           images.  It automatically handles gzip, bzip2, compress, xz, and lzma
97           compression and decompression, as well as uudecode decompression.  The
98           bsdtar program is an implementation of tar(1) that is built on top of
99           libarchive.
100         </paragraph>
101         <paragraph>The mingw32-bsdtar package provides an implementation of
102           tar(1) based on libarchive, while the associated mingw32-bsdcpio
103           package provides a similar implementation of cpio(1).  The associated
104           mingw32-libarchive package provides the runtime library, development
105           files, and documentation.
106         </paragraph>
107       </description>
108
109       <licence tarname="libarchive-%-mingw32-%-lic.tar.%" />
110       <source tarname="libarchive-%-mingw32-%-src.tar.%" />
111
112       <component class="bin">
113         <release tarname="bsdtar-2.8.3-1-mingw32-bin.tar.bz2" >
114           <requires eq="mingw32-libarchive-%-mingw32-%-dll-2.tar" />
115         </release>
116       </component>
117     </package>
118
119     <package name="mingw32-bsdcpio" alias="bsdcpio" >
120       <description lang="en" title="BSD version of the cpio utility" >
121         <paragraph>The mingw32-bsdcpio package provides an implementation of
122           cpio(1) based on libarchive, which copies files between archives and
123           directories.  This implementation can extract from tar, pax, cpio,
124           zip, jar, ar, xar, and ISO 9660 cdrom images, as well as create tar,
125           pax, cpio, ar, and shar archives.  It supports automatic detection and
126           handling of .gz, .bz2, .lzma, .xz, and .Z decompression (and
127           compression).  It supports the old POSIX.1 portable cpio format (odc),
128           the new SVR4 portable cpio format (newc), as well as the POSIX.1 pax
129           and ustar formats.
130         </paragraph>
131         <paragraph>This MinGW port of bsdcpio differs from the MSYS version also
132           provided by the MinGW/MSYS project.  This version does not require the
133           MSYS runtime library, but does not support MSYS "unix" style pathnames
134           nor mtree data.  It does not support archives that contain symbolic
135           links.  Both mingw32-bsdcpio and msys-bsdcpio depend on additional
136           DLLs such as mingw32-libarchive (msys-libarchive), etc.
137         </paragraph>
138         <paragraph>libarchive is a programming library that can create and read
139           several different streaming archive formats, including most popular
140           tar variants and several cpio formats, and ar archives.  It can also
141           read shar, zip, jar, and xar archives, as well as ISO9660 CDROM
142           images.  It automatically handles gzip, bzip2, compress, xz, and lzma
143           compression and decompression, as well as uudecode decompression.  The
144           bsdtar program is an implementation of tar(1) that is built on top of
145           libarchive.
146         </paragraph>
147         <paragraph>The mingw32-bsdcpio package provides an implementation of
148           cpio(1) based on libarchive, while the associated mingw32-bsdtar
149           package provides a similar implementation of tar(1).  The associated
150           mingw32-libarchive package provides the runtime library, development
151           files, and documentation.
152         </paragraph>
153       </description>
154
155       <licence tarname="libarchive-%-mingw32-%-lic.tar.%" />
156       <source tarname="libarchive-%-mingw32-%-src.tar.%" />
157
158       <component class="bin">
159         <release tarname="bsdcpio-2.8.3-1-mingw32-bin.tar.bz2" >
160           <requires eq="mingw32-libarchive-%-mingw32-%-dll-2.tar" />
161         </release>
162       </component>
163     </package>
164
165   </package-collection>
166 </software-distribution>
167 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->