]> git.proxmox.com Git - mirror_zfs-debian.git/blob - debian/control
Merge tag 'upstream/0.6.5.7'
[mirror_zfs-debian.git] / debian / control
1 Source: zfs-linux
2 Section: contrib/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>,
6 Petter Reinholdtsen <pere@debian.org>,
7 Carlos Alberto Lopez Perez <clopez@igalia.com>
8 Build-Depends: dh-autoreconf,
9 dh-systemd,
10 autotools-dev,
11 debhelper (>= 9),
12 dkms (>> 2.1.1.2-5),
13 libselinux1-dev,
14 libtool,
15 lsb-release,
16 po-debconf,
17 uuid-dev,
18 zlib1g-dev,
19 python,
20 dh-python,
21 libblkid-dev,
22 libattr1-dev
23 Standards-Version: 3.9.8
24 Homepage: http://www.zfsonlinux.org/
25 Vcs-Git: git://anonscm.debian.org/pkg-zfsonlinux/zfs.git
26 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-zfsonlinux/zfs.git
27
28 Package: libnvpair1linux
29 Section: contrib/libs
30 Architecture: linux-any
31 Depends: ${misc:Depends}, ${shlibs:Depends}
32 Description: Solaris name-value library for Linux
33 This library provides routines for packing and unpacking nv pairs for
34 transporting data across process boundaries, transporting between
35 kernel and userland, and possibly saving onto disk files.
36
37 Package: libuutil1linux
38 Section: contrib/libs
39 Architecture: linux-any
40 Depends: ${misc:Depends}, ${shlibs:Depends}
41 Description: Solaris userland utility library for Linux
42 This library provides a variety of glue functions for ZFS on Linux:
43 * libspl: The Solaris Porting Layer userland library, which provides APIs
44 that make it possible to run Solaris user code in a Linux environment
45 with relatively minimal modification.
46 * libavl: The Adelson-Velskii Landis balanced binary tree manipulation
47 library.
48 * libefi: The Extensible Firmware Interface library for GUID disk
49 partitioning.
50 * libshare: NFS, SMB, and iSCSI service integration for ZFS.
51
52 Package: libzfslinux-dev
53 Section: contrib/libdevel
54 Architecture: linux-any
55 Depends: libzfs2linux (= ${binary:Version}), libzpool2linux (= ${binary:Version}),
56 libnvpair1linux (= ${binary:Version}), libuutil1linux (= ${binary:Version}),
57 ${misc:Depends}
58 Provides: libnvpair-dev, libuutil-dev
59 Description: OpenZFS filesystem development files for Linux
60 Header files and static libraries for compiling software against
61 libraries of OpenZFS filesystem.
62 .
63 This package includes the development files of libnvpair1, libuutil1,
64 libzpool2 and libzfs2.
65
66 Package: libzfs2linux
67 Section: contrib/libs
68 Architecture: linux-any
69 Depends: ${misc:Depends}, ${shlibs:Depends}
70 Description: OpenZFS filesystem library for Linux
71 The Z file system is a pooled filesystem designed for maximum data
72 integrity, supporting data snapshots, multiple copies, and data
73 checksums.
74 .
75 The OpenZFS library provides support for managing OpenZFS filesystems.
76
77 Package: libzpool2linux
78 Section: contrib/libs
79 Architecture: linux-any
80 Depends: ${misc:Depends}, ${shlibs:Depends}
81 Description: OpenZFS pool library for Linux
82 The Z file system is a pooled filesystem designed for maximum data
83 integrity, supporting data snapshots, multiple copies, and data
84 checksums.
85 .
86 This zpool library provides support for managing zpools.
87
88 Package: zfs-dkms
89 Architecture: all
90 Pre-Depends: spl-dkms (>= ${source:Upstream-Version})
91 Depends: dkms (>> 2.1.1.2-5), lsb-release, ${misc:Depends}
92 Recommends: zfsutils-linux, zfs-zed
93 Provides: zfs-modules
94 Description: OpenZFS filesystem kernel modules for Linux
95 The Z file system is a pooled filesystem designed for maximum data
96 integrity, supporting data snapshots, multiple copies, and data
97 checksums.
98 .
99 This DKMS package includes the SPA, DMU, ZVOL, and ZPL components of
100 OpenZFS.
101
102 Package: zfs-initramfs
103 Architecture: all
104 Depends: initramfs-tools, zfs-modules | zfs-dkms, zfsutils-linux, ${misc:Depends}
105 Description: OpenZFS root filesystem capabilities for Linux - initramfs
106 The Z file system is a pooled filesystem designed for maximum data
107 integrity, supporting data snapshots, multiple copies, and data
108 checksums.
109 .
110 This package adds OpenZFS to the system initramfs with a hook
111 for the initramfs-tools infrastructure.
112
113 Package: zfs-dracut
114 Architecture: all
115 Depends: dracut, zfs-modules | zfs-dkms, zfsutils-linux, ${misc:Depends}
116 Description: OpenZFS root filesystem capabilities for Linux - dracut
117 The Z file system is a pooled filesystem designed for maximum data
118 integrity, supporting data snapshots, multiple copies, and data
119 checksums.
120 .
121 This package adds OpenZFS to the system initramfs with a hook
122 for the dracut infrastructure.
123
124 Package: zfsutils-linux
125 Section: contrib/admin
126 Architecture: linux-any
127 Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends}
128 Recommends: lsb-base, zfs-modules | zfs-dkms, zfs-zed
129 Suggests: nfs-kernel-server, samba-common-bin (>= 3.0.23), zfs-initramfs | zfs-dracut
130 Conflicts: zfs, zfs-fuse
131 Provides: zfsutils
132 Description: command-line tools to manage OpenZFS filesystems
133 The Z file system is a pooled filesystem designed for maximum data
134 integrity, supporting data snapshots, multiple copies, and data
135 checksums.
136 .
137 This package provides the zfs and zpool commands to create and administer
138 OpenZFS filesystems.
139
140 Package: zfs-zed
141 Section: contrib/admin
142 Architecture: linux-any
143 Depends: ${misc:Depends}, ${shlibs:Depends}, zfs-modules | zfs-dkms, zfsutils-linux
144 Description: OpenZFS Event Daemon
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 provides the OpenZFS Event Daemon (zed).
150
151 Package: zfs-dbg
152 Section: contrib/debug
153 Priority: extra
154 Architecture: linux-any
155 Depends: libnvpair1linux (= ${binary:Version}),
156 libuutil1linux (= ${binary:Version}),
157 libzfs2linux (= ${binary:Version}),
158 libzpool2linux (= ${binary:Version}),
159 zfsutils-linux (= ${binary:Version}), zfs-zed (= ${binary:Version}),
160 ${misc:Depends}
161 Description: Debugging symbols for OpenZFS userland libraries and tools
162 The Z file system is a pooled filesystem designed for maximum data
163 integrity, supporting data snapshots, multiple copies, and data
164 checksums.
165 .
166 This package contains the debugging symbols for libzpool2linux, libzfs2linux,
167 libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux.