]> git.proxmox.com Git - mirror_zfs-debian.git/blob - debian/control
Build the package zfs-initramfs
[mirror_zfs-debian.git] / debian / control
1 Source: zfs-linux
2 Section: kernel
3 Priority: optional
4 Maintainer: Debian ZFS on Linux maintainers <pkg-zfsonlinux-devel@lists.alioth.debian.org>
5 Uploaders: Aron Xu <aron@debian.org>, Carlos Alberto Lopez Perez <clopez@igalia.com>
6 Build-Depends: autotools-dev,
7 autoconf,
8 autogen,
9 automake,
10 debhelper (>= 9),
11 dkms (>> 2.1.1.2-5),
12 libselinux1-dev,
13 libtool,
14 po-debconf,
15 uuid-dev,
16 zlib1g-dev,
17 lsb-release
18 Standards-Version: 3.9.4
19 Homepage: http://www.zfsonlinux.org/
20 Vcs-Git: git://anonscm.debian.org/pkg-zfsonlinux/zfs.git
21 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-zfsonlinux/spl.git
22
23 Package: libnvpair1
24 Section: libs
25 Architecture: linux-any
26 Depends: ${misc:Depends}, ${shlibs:Depends}
27 Replaces: libnvpair0
28 Provides: libnvpair0
29 Description: Solaris name-value library for Linux
30 This library provides routines for packing and unpacking nv pairs for
31 transporting data across process boundaries, transporting between
32 kernel and userland, and possibly saving onto disk files.
33
34 Package: libnvpair1-dbg
35 Section: debug
36 Priority: extra
37 Architecture: linux-any
38 Depends: ${misc:Depends}, libnvpair1 (= ${binary:Version})
39 Replaces: libnvpair0-dbg, libnvpair0
40 Provides: libnvpair0-dbg, libnvpair0
41 Description: Debugging symbols for libnvpair1
42 This library provides routines for packing and unpacking nv pairs for
43 transporting data across process boundaries, transporting between
44 kernel and userland, and possibly saving onto disk files.
45 .
46 This package contains the debugging symbols for libnvpair1.
47
48 Package: libuutil1
49 Section: libs
50 Architecture: linux-any
51 Depends: ${misc:Depends}, ${shlibs:Depends}
52 Replaces: libuutil0
53 Provides: libuutil0
54 Description: Solaris userland utility library for Linux
55 This library provides a variety of glue functions for ZFS on Linux:
56 * libspl: The Solaris Porting Layer userland library, which provides APIs
57 that make it possible to run Solaris user code in a Linux environment
58 with relatively minimal modification.
59 * libavl: The Adelson-Velskii Landis balanced binary tree manipulation
60 library.
61 * libefi: The Extensible Firmware Interface library for GUID disk
62 partitioning.
63 * libshare: NFS, SMB, and iSCSI service integration for ZFS.
64
65 Package: libuutil1-dbg
66 Section: debug
67 Priority: extra
68 Architecture: linux-any
69 Depends: ${misc:Depends}, libuutil1 (= ${binary:Version})
70 Replaces: libuutil0-dbg, libuutil0
71 Provides: libuutil0-dbg, libuutil0
72 Description: Debugging symbols for libuutil1
73 This library provides a variety of glue functions for ZFS on Linux:
74 * libspl: The Solaris Porting Layer userland library, which provides APIs
75 that make it possible to run Solaris user code in a Linux environment
76 with relatively minimal modification.
77 * libavl: The Adelson-Velskii Landis balanced binary tree manipulation
78 library.
79 * libefi: The Extensible Firmware Interface library for GUID disk
80 partitioning.
81 * libshare: NFS, SMB, and iSCSI service integration for ZFS.
82 .
83 This package contains the debugging symbols for libuutil1.
84
85 Package: libzfs-dev
86 Section: libdevel
87 Architecture: linux-any
88 Depends: ${misc:Depends}, libzfs1 (= ${binary:Version})
89 Provides: libnvpair-dev, libuutil-dev
90 Description: Native ZFS filesystem development files for Linux
91 Header files and static libraries for compiling software against
92 libraries of native ZFS filesystem.
93 .
94 This package includes the development files of libnvpair1, libuutil1,
95 and libzfs1.
96
97 Package: libzfs1
98 Section: libs
99 Architecture: linux-any
100 Depends: ${misc:Depends}, ${shlibs:Depends}
101 Replaces: libzfs0
102 Provides: libzfs0
103 Description: Native ZFS filesystem library for Linux
104 The Z file system is a pooled filesystem designed for maximum data
105 integrity, supporting data snapshots, multiple copies, and data
106 checksums.
107 .
108 The ZFS library provides support for managing ZFS filesystems.
109
110 Package: libzfs1-dbg
111 Section: debug
112 Priority: extra
113 Architecture: linux-any
114 Depends: ${misc:Depends}, libzfs1 (= ${binary:Version})
115 Replaces: libzfs0-dbg, libzfs0
116 Provides: libzfs0-dbg, libzfs0
117 Description: Debugging symbols for libzfs1
118 The Z file system is a pooled filesystem designed for maximum data
119 integrity, supporting data snapshots, multiple copies, and data
120 checksums.
121 .
122 This package contains the debugging symbols for libzfs1.
123
124 Package: libzpool1
125 Section: libs
126 Architecture: linux-any
127 Depends: ${misc:Depends}, ${shlibs:Depends}
128 Replaces: libzpool0
129 Provides: libzpool0
130 Description: Native ZFS pool library for Linux
131 The Z file system is a pooled filesystem designed for maximum data
132 integrity, supporting data snapshots, multiple copies, and data
133 checksums.
134 .
135 This zpool library provides support for managing zpools.
136
137 Package: libzpool1-dbg
138 Section: debug
139 Priority: extra
140 Architecture: linux-any
141 Depends: ${misc:Depends}, libzpool1 (= ${binary:Version})
142 Replaces: libzpool0-dbg, libzpool0
143 Provides: libzpool0-dbg, libzpool0
144 Description: Debugging symbols for libzpool1
145 The Z file system is a pooled filesystem designed for maximum data
146 integrity, supporting data snapshots, multiple copies, and data
147 checksums.
148 .
149 This package contains the debugging symbols for libzpool1.
150
151 Package: zfs-dkms
152 Architecture: all
153 Pre-Depends: spl-dkms (>= ${source:Upstream-Version})
154 Depends: ${misc:Depends}, dkms (>> 2.1.1.2-5), lsb-release
155 Recommends: zfsutils
156 Replaces: lzfs, lzfs-dkms
157 Provides: zfs-modules, lustre-backend-fs, lzfs, lzfs-dkms
158 Conflicts: lzfs, lzfs-dkms
159 Description: Native ZFS filesystem kernel modules for Linux
160 The Z file system is a pooled filesystem designed for maximum data
161 integrity, supporting data snapshots, multiple copies, and data
162 checksums.
163 .
164 This DKMS package includes the SPA, DMU, ZVOL, and ZPL components of ZFS.
165
166 #Package: zfs-dracut
167 #Section: kernel
168 #Architecture: linux-any
169 #Depends: ${misc:Depends}, dracut, zfsutils
170 #Description: Native ZFS root filesystem capabilities for Linux
171 # This package adds ZFS to the system initramfs with a hook
172 # for the dracut infrastructure.
173
174 Package: zfs-initramfs
175 Section: kernel
176 Architecture: linux-any
177 Depends: ${misc:Depends}, zfsutils, zfs-modules | zfs-dkms
178 Description: Native ZFS root filesystem capabilities for Linux
179 The Z file system is a pooled filesystem designed for maximum data
180 integrity, supporting data snapshots, multiple copies, and data
181 checksums.
182 .
183 This package adds ZFS to the system initramfs with a hook
184 for the initramfs-tools infrastructure.
185
186 Package: zfsutils
187 Section: admin
188 Architecture: linux-any
189 Depends: ${misc:Depends}, ${shlibs:Depends}
190 Recommends: zfs-modules | zfs-dkms
191 Suggests: samba-common-bin (>= 3.0.23), nfs-kernel-server, zfs-initramfs
192 Conflicts: zfs, zfs-fuse
193 Replaces: zfs
194 Description: command-line tools to manage ZFS filesystems
195 The Z file system is a pooled filesystem designed for maximum data
196 integrity, supporting data snapshots, multiple copies, and data
197 checksums.
198 .
199 This package provides the zfs and zpool commands to create and administer
200 ZFS filesystems.
201
202 Package: zfsutils-dbg
203 Section: debug
204 Priority: extra
205 Architecture: linux-any
206 Depends: ${misc:Depends}, zfsutils (= ${binary:Version})
207 Replaces: zfs-dbg, zfs
208 Provides: zfs-dbg, zfs
209 Description: Debugging symbols for zfsutils
210 The Z file system is a pooled filesystem designed for maximum data
211 integrity, supporting data snapshots, multiple copies, and data
212 checksums.
213 .
214 This package contains the debugging symbols for zfsutils.